or if it comes down to it, how do I get an event to fire when a specific weapon (A pickaxe, for example) kills something?
Event OnDeath(Actor akKiller) if (akKiller == Game.GetPlayer()) Debug.Trace("We were killed by the player!") endIfendEventScriptname ThrallMake extends activemagiceffect {Makes a thrall when user kills something}Spell property reanimateSpell autoEVENT onInit() ; This event will run once, when the script is initialized ; debug.messagebox("init")if GetTargetActor().IsDead()reanimateSpell.Cast(game.getPlayer(), GetTargetActor()); debug.messagebox("Other guy killed")endifendEVENTThe code works find except it also gets called when the player hits a dead body, I would like it to only get called if the enchanted weapon does the killing blow (not the killing special move, just generally the killing blow).