Fixed flamethrower vms getting strangely offset particle effect spawn positions
Not entirely sure how but they seemed to be getting affected by the parent animator in a negative way, so they now live in a separate hierarchy and I've updated the EffectParent script to handle this situation