Eihrenjar

Untitled

May 6th, 2014
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.67 KB | None | 0 0
  1. local combat = createCombatObject()
  2. setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
  3. setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, true)
  4. setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)
  5. setCombatParam(combat, COMBAT_PARAM_USECHARGES, true)
  6.  
  7. function onCastSpell(cid, var)
  8.  
  9.     local pid = getCreatureTarget(cid)
  10.     if isCreature(pid) then
  11.         pos = getThingPos(pid)
  12.         doSendMagicEffect(pos, 40)
  13.         if math.random(100) == 1 then
  14.             doTargetCombatHealth(cid, pid, COMBAT_PHYSICALDAMAGE, -getCreatureHealth(pid), -getCreatureHealth(cid), 10)
  15.         else
  16.             doCombat(cid, combat, positionToVariant(pos))
  17.         end
  18.     end
  19.    
  20.     return true
  21. end
Advertisement
Add Comment
Please, Sign In to add comment