1 local combat = Combat()
2 combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
3
4 local condition = Condition(CONDITION_PARALYZE)
5 condition:setParameter(CONDITION_PARAM_TICKS, 20000)
6 condition:setFormula(-0.6, 0, -0.8, 0)
7 combat:addCondition(condition)
8
9 arr = {
10 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
11 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
12 {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0},
13 {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0},
14 {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0},
15 {0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0},
16 {0, 0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0, 0},
17 {0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0},
18 {0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0},
19 {0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0},
20 {0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0},
21 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
22 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
23 }
24
25 local area = createCombatArea(arr)
26 combat:setArea(area)
27
28function onCastSpell(creature, var)
29 return combat:execute(creature, var)
30end
31