You not really understand, but your post is rich in info, thank you.
I explain my idea.
Most of attack and ws are translate usually in sets.TP and sets.WS
Most of attack are multi hits. Idea is build a sets.precast.tp for the 1st hit attack, and a sets.midcast.tp for the 2nd to the last hit (hit attack is cap at eight from your post).
1st hit would be : sets.precast.tp with equipment as str,acc... (Happens right before the action is sent to the server)
2nd to 8th hit would be : sets.midcast.tp with equipment as atk/dex... (Happens right after the action is sent to the server)
Most of WS are multi hits. Idea is build a sets.precast.ws for the 1st hit WS, and a sets.midcast.WS for the 2nd to the last hit
1st hit would be : sets.precast.WS with equipment as ws modifier, ws acc... (Happens right before the action is sent to the server)
2nd to last would be : sets.midcast.ws with equipment as atk/str... (Happens right after the action is sent to the server)
Do you think it is possible?