lib + example, gl hf
function onCastSpell(creature, variant)
function onCreatureHit2(self, hitCreature)
doTargetCombat(self.casterId, hitCreature, COMBAT_ENERGYDAMAGE, -1, -1, CONST_ME_NONE)
end
function onCreatureHit(self, hitCreature)
local hitCreatureDirection =...