i agree with jezu, as for spikes most what you use for protection is a tradeoff and some players may experience lag and some may not depending on their computer sometimes
warp to a new map while the skill is still active on your screen I think DevilPuppet is getting too.
you can also test this with quagmire
If you are in prontera for example:
1) Cast quagmire
2) @go 2 which warps you to a new map
3) May error
i think maybe more like a script would help? but I'm not too sure.
maybe similar to this:
http://rathena.org/board/topic/74823-limit-chars-per-ip-or-mac-but-no-limit-on-autotrade-merchants/
maybe someone else has a better way