Ever stop moving and try to cast, but the server still thinks you're moving so it interrupts you? CastStill fixes that.
It watches your character's position and holds your spell briefly until both the client and server agree you've stopped, then automatically sends it. If you haven't moved recently, your spell goes off as normal.
CastStill only kicks in when you've just stopped moving, and the hold is short enough that you won't notice it.
Setup:
Drop CastStill.lua into addons/GearSwap/libs/ or addons/GearSwap/data/
Add
to your job luaCodeinclude('CastStill.lua')
That's it. It hooks into your precast automatically so your swaps behave normally.
