Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local combat = createCombatObject()
- setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
- setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 18)
- setCombatParam(combat, COMBAT_PARAM_EFFECT, 49)
- setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -8.10, -280, -8.40, -280)
- combat_arr = {
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
- {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
- }
- local combat_area = createCombatArea(combat_arr)
- setCombatArea(combat, combat_area)
- function onTargetTile(cid, pos)
- doSendDistanceShoot(pos, getThingPos(getCreatureTarget(cid)), 18)
- doSendDistanceShoot(pos, getThingPos(getCreatureTarget(cid)), 18)
- doSendDistanceShoot(pos, getThingPos(getCreatureTarget(cid)), 18)
- end
- setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
- function onCastSpell(cid, var)
- return doCombat(cid, combat, var)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement