There is a missing relationship between the origin location of the cast versus where the client resides when a spell is initiated.
For example, if you go to location 0,0 and take a few steps back, cast a spell, you'll see particles originating from the 0,0 loc.
So, the options are to find the missing link (origin->caster/good luck), or somehow work from the caster and set the origin there.
I hope this is one day resolved, but I am clueless how to proceed past what we've already done.
As currently implemented, particles should be working as per your screenshots. As soon as the caster's arms move to perform a spell casting animation, the particles align with them and all is well.
|