Hi again, The python code for the spellcasting swords is now working perfectly now except for one issue. If the spell casted kills the monster before the monster gets hit by the sword normally, then the server crashes with this message: PYTHON - triggerEvent:: eventcode 2 PYTHON - HandleEvent:: got script file >/python/swordcast.py< PYTHON - HandleEvent:: script loaded (/python/swordcast.py)! Object (null) is freed but has speed. Aborted Which would seem to be the case because the spell already killed the monster and it was freed from memory, and then when the sword tries to hit it, after the spell is cast it fails because the monster died so quickly. Cone spells to not appear to be effected (probably only damages after 1 tick or so), bolt spells like small lightning and steambolt are affected, and I haven't tested it yet, but finger of death and bullet spells might be affected too. If anybody has any ideas on how to get around this, I would appreciate it. Thanks, Alex Schultz (aka Rednaxela)