Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local ME = {
- SUPER_KAMEHAMEHA_CENTER_EW, --1
- SUPER_KAMEHAMEHA_CENTER_NS, --2
- SUPER_KAMEHAMEHA_END_W, --3
- SUPER_KAMEHAMEHA_END_E, --4
- SUPER_KAMEHAMEHA_END_N, --5
- SUPER_KAMEHAMEHA_END_S, --6
- SUPER_KAMEHAMEHA_START_N, --7
- SUPER_KAMEHAMEHA_START_S, --8
- SUPER_KAMEHAMEHA_START_E, --9
- SUPER_KAMEHAMEHA_START_W --10
- }
- local combat = {}
- for k = 1, 10 do
- combat[k] = createCombatObject()
- setCombatParam(combat[k], COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
- setCombatParam(combat[k], COMBAT_PARAM_EFFECT, ME[k])
- setCombatFormula(combat[k], COMBAT_FORMULA_LEVELMAGIC, -2.5, -30, -3.7, 0)
- setCombatArea(combat[k], createCombatArea(AREA_SPECIAL_BEAM_CANON_CENTER))
- end
- local dir = {
- [0] = { --NORTH
- [1] = combat[7],
- [2] = combat[2],
- [3] = combat[5]
- },
- [1] = { --EAST
- [1] = combat[9],
- [2] = combat[1],
- [3] = combat[4]
- },
- [2] = { --SOUTH
- [1] = combat[8],
- [2] = combat[2],
- [3] = combat[6]
- },
- [3] = { --WEST
- [1] = combat[10],
- [2] = combat[1],
- [3] = combat[3]
- }
- }
- function onCastSpell(cid, var) --N 0,S 2,E 1,W 3
- doCombat(cid, dir[getCreatureLookDirection(cid)][1], var)
- doCombat(cid, dir[getCreatureLookDirection(cid)][2], var)
- doCombat(cid, dir[getCreatureLookDirection(cid)][3], var)
- print(getCreatureLookDirection(cid))
- return true
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement