Draw-In in a Nutshell: Check for Enemy XYZ Coordinates, Copy Enemy Coordinates, Paste the copied Coordinates over the Player's own coordinates.
Tractor in a Nutshell: Check for Caster's XYZ Coordinates, Copy Caster's Coordinates, Rezone Player and paste the copied Coordinates over the Player's own coordinates.
They're almost exactly the same as it is now, really. I only used Draw-In as an easy to understand example of why the zoning is not necessary. (And to yes, prove that a dead body can be moved. There's technically never a situation in the game where you can't be moved - even when under the effects of the spell Bind you could be moved across the map by something like Draw-In.)
If you understand coding at all, you should know this wouldn't be difficult to implement at all. Making it the way it is now is more of a trial than making it work the way we'd prefer it to. (And the excuse of "spaghetti code" should not be justified.. If their own spell effects aren't outlined clearly in the source files of this game, god knows how they've kept it running this long.)


Reply With Quote