• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Spell couple spells i made (first ones)

Ryokushin

New Member
Joined
Jun 20, 2009
Messages
42
Reaction score
0
First spell is a "Orshabaal Haste" where you turn into an orsh and run as fast as an orsh. Just a fun spell i know we already have to much haste, but here it is.

Make a new file in your spells folder and rename to "orshabaalhaste" paste below.

Code:
local demon = {lookType = 35, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0}
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local speed = createConditionObject(CONDITION_HASTE)
setConditionParam(speed, CONDITION_PARAM_TICKS, 22000)
setConditionFormula(speed, 4.0, -200, 4.0, -200)
setCombatCondition(combat, speed)

local outfit = createConditionObject(CONDITION_OUTFIT)
setConditionParam(outfit, CONDITION_PARAM_TICKS, 22000)
addOutfitCondition(outfit, demon.lookTypeEx, demon.lookType, demon.lookHead, demon.lookBody, demon.lookLegs, demon.lookFeet)
setCombatCondition(combat, outfit)

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end

Paste this into Spells.xml

Code:
instant name="OrshabaalHaste" words="utani gran orsh" lvl="100" mana="400" prem="0" aggressive="0" selftarget="1" exhaustion="150" needlearn="0" script="support/orshabaalhaste.lua">
		<vocation name="Sorcerer" />
		<vocation name="Druid" />
		<vocation name="Paladin" />
		<vocation name="Knight" />
		<vocation name="Master Sorcerer" />
		<vocation name="Elder Druid" />
		<vocation name="Royal Paladin" />
		<vocation name="Elite Knight" />
	</instant>

The second spell i got the idea from the forums, someone mentioned a timebomb, so i tried it out and it seems pretty cool.

Paste this into a new file in your spells folder

Code:
local combat1 = createCombatObject()
	setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0, -0)

local combat2 = createCombatObject()
	setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat3 = createCombatObject()
	setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat4 = createCombatObject()
	setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat5 = createCombatObject()
	setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat6 = createCombatObject()
	setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat7 = createCombatObject()
	setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat7, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat8 = createCombatObject()
	setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat8, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat9 = createCombatObject()
	setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat9, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat10 = createCombatObject()
	setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat10, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat11 = createCombatObject()
	setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat11, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat12 = createCombatObject()
	setCombatParam(combat12, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat12, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat12, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat13 = createCombatObject()
	setCombatParam(combat13, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat13, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat13, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat14 = createCombatObject()
	setCombatParam(combat14, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat14, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat14, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat15 = createCombatObject()
	setCombatParam(combat15, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat15, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat16 = createCombatObject()
	setCombatParam(combat16, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat16, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat16, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat17 = createCombatObject()
	setCombatParam(combat17, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat17, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat17, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat18 = createCombatObject()
	setCombatParam(combat18, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat18, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat18, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat19 = createCombatObject()
	setCombatParam(combat19, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat19, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat19, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat20 = createCombatObject()
	setCombatParam(combat20, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat20, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat20, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat21 = createCombatObject()
	setCombatParam(combat21, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat21, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat21, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat22 = createCombatObject()
	setCombatParam(combat22, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat22, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat22, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat23 = createCombatObject()
	setCombatParam(combat23, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat23, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat23, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat24 = createCombatObject()
	setCombatParam(combat24, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat24, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat24, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat25 = createCombatObject()
	setCombatParam(combat25, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat25, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat25, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat26 = createCombatObject()
	setCombatParam(combat26, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat26, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat26, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat27 = createCombatObject()
	setCombatParam(combat27, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat27, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat27, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat28 = createCombatObject()
	setCombatParam(combat28, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat28, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat28, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat29 = createCombatObject()
	setCombatParam(combat29, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat29, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat29, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat30 = createCombatObject()
	setCombatParam(combat30, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat30, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat30, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)

local combat31 = createCombatObject()
	setCombatParam(combat31, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat31, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat31, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat32 = createCombatObject()
	setCombatParam(combat32, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat32, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat32, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat33 = createCombatObject()
	setCombatParam(combat33, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat33, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat33, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat34 = createCombatObject()
	setCombatParam(combat34, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat34, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat34, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat35 = createCombatObject()
	setCombatParam(combat35, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat35, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat35, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat36 = createCombatObject()
	setCombatParam(combat36, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat36, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat36, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat37 = createCombatObject()
	setCombatParam(combat37, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat37, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat37, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat38 = createCombatObject()
	setCombatParam(combat38, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat38, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat38, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat39 = createCombatObject()
	setCombatParam(combat39, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat39, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat39, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

local combat40 = createCombatObject()
	setCombatParam(combat40, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat40, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat40, COMBAT_FORMULA_LEVELMAGIC, -4.0, -200, -4.0, -200)

arr1 = {
{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, 2, 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},
}

arr2 = {
{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, 2, 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, 0},
}

arr3 = {
{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, 2, 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, 0, 0},
}

arr4 = {
{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, 2, 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, 0, 0, 0},
}

arr5 = {
{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, 2, 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, 0, 0, 0, 0},
}

arr6 = {
{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, 2, 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, 0, 0, 0, 0, 0},
}

arr7 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0},
}

arr8 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0},
}

arr9 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr10 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr11 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr12 = {
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr13 = {
{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, 2, 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, 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},
}

arr14 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 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},
}

arr15 = {
{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, 2, 0, 0, 0, 0, 0},
{1, 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},
}

arr16 = {
{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, 0, 0, 0, 0, 2, 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},
}

arr17 = {
{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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr18 = {
{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, 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, 2, 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},
}

arr19 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 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, 2, 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},
}

arr20 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 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, 2, 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},
}

arr21 = {
{1, 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, 2, 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},
}

arr22 = {
{0, 1, 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, 2, 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},
}

arr23 = {
{0, 0, 1, 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, 2, 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},
}

arr24 = {
{0, 0, 0, 1, 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, 2, 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},
}

arr25 = {
{0, 0, 0, 0, 1, 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, 2, 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},
}

arr26 = {
{0, 0, 0, 0, 0, 1, 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, 2, 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},
}

arr27 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 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, 2, 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},
}

arr28 = {
{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, 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, 2, 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},
}

arr29 = {
{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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr30 = {
{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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr31 = {
{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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 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},
}

arr32 = {
{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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 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},
}

arr33 = {
{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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 1, 0, 2, 0, 1, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 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},
}

arr34 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 1, 0, 0, 2, 0, 0, 1, 1, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr35 = {
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 1, 0, 0, 0, 2, 0, 0, 0, 1, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
}

arr36 = {
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
}

arr37 = {
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},
}

arr38 = {
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},
}

arr39 = {
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
}

arr40 = {
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{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, 2, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
}
local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
local area3 = createCombatArea(arr3)
local area4 = createCombatArea(arr4)
local area5 = createCombatArea(arr5)
local area6 = createCombatArea(arr6)
local area7 = createCombatArea(arr7)
local area8 = createCombatArea(arr8)
local area9 = createCombatArea(arr9)
local area10 = createCombatArea(arr10)
local area11 = createCombatArea(arr11)
local area12 = createCombatArea(arr12)
local area13 = createCombatArea(arr13)
local area14 = createCombatArea(arr14)
local area15 = createCombatArea(arr15)
local area16 = createCombatArea(arr16)
local area17 = createCombatArea(arr17)
local area18 = createCombatArea(arr18)
local area19 = createCombatArea(arr19)
local area20 = createCombatArea(arr20)
local area21 = createCombatArea(arr21)
local area22 = createCombatArea(arr22)
local area23 = createCombatArea(arr23)
local area24 = createCombatArea(arr24)
local area25 = createCombatArea(arr25)
local area26 = createCombatArea(arr26)
local area27 = createCombatArea(arr27)
local area28 = createCombatArea(arr28)
local area29 = createCombatArea(arr29)
local area30 = createCombatArea(arr30)
local area31 = createCombatArea(arr31)
local area32 = createCombatArea(arr32)
local area33 = createCombatArea(arr33)
local area34 = createCombatArea(arr34)
local area35 = createCombatArea(arr35)
local area36 = createCombatArea(arr36)
local area37 = createCombatArea(arr37)
local area38 = createCombatArea(arr38)
local area39 = createCombatArea(arr39)
local area40 = createCombatArea(arr40)

setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
setCombatArea(combat3, area3)
setCombatArea(combat4, area4)
setCombatArea(combat5, area5)
setCombatArea(combat6, area6)
setCombatArea(combat7, area7)
setCombatArea(combat8, area8)
setCombatArea(combat9, area9)
setCombatArea(combat10, area10)
setCombatArea(combat11, area11)
setCombatArea(combat12, area12)
setCombatArea(combat13, area13)
setCombatArea(combat14, area14)
setCombatArea(combat15, area15)
setCombatArea(combat16, area16)
setCombatArea(combat17, area17)
setCombatArea(combat18, area18)
setCombatArea(combat19, area19)
setCombatArea(combat20, area20)
setCombatArea(combat21, area21)
setCombatArea(combat22, area22)
setCombatArea(combat23, area23)
setCombatArea(combat24, area24)
setCombatArea(combat25, area25)
setCombatArea(combat26, area26)
setCombatArea(combat27, area27)
setCombatArea(combat28, area28)
setCombatArea(combat29, area29)
setCombatArea(combat30, area30)
setCombatArea(combat31, area31)
setCombatArea(combat32, area32)
setCombatArea(combat33, area33)
setCombatArea(combat34, area34)
setCombatArea(combat35, area35)
setCombatArea(combat36, area36)
setCombatArea(combat37, area37)
setCombatArea(combat38, area38)
setCombatArea(combat39, area39)
setCombatArea(combat40, area40)

local function onCastSpell1(parameters)
	doCombat(parameters.cid, combat1, parameters.var)
end

local function onCastSpell2(parameters)
	doCombat(parameters.cid, combat2, parameters.var)
end

local function onCastSpell3(parameters)
	doCombat(parameters.cid, combat3, parameters.var)
end

local function onCastSpell4(parameters)
	doCombat(parameters.cid, combat4, parameters.var)
end

local function onCastSpell5(parameters)
	doCombat(parameters.cid, combat5, parameters.var)
end

local function onCastSpell6(parameters)
	doCombat(parameters.cid, combat6, parameters.var)
end

local function onCastSpell7(parameters)
	doCombat(parameters.cid, combat7, parameters.var)
end

local function onCastSpell8(parameters)
	doCombat(parameters.cid, combat8, parameters.var)
end

local function onCastSpell9(parameters)
	doCombat(parameters.cid, combat9, parameters.var)
end

local function onCastSpell10(parameters)
	doCombat(parameters.cid, combat10, parameters.var)
end

local function onCastSpell11(parameters)
	doCombat(parameters.cid, combat11, parameters.var)
end

local function onCastSpell12(parameters)
	doCombat(parameters.cid, combat12, parameters.var)
end

local function onCastSpell13(parameters)
	doCombat(parameters.cid, combat13, parameters.var)
end

local function onCastSpell14(parameters)
	doCombat(parameters.cid, combat14, parameters.var)
end

local function onCastSpell15(parameters)
	doCombat(parameters.cid, combat15, parameters.var)
end

local function onCastSpell16(parameters)
	doCombat(parameters.cid, combat16, parameters.var)
end

local function onCastSpell17(parameters)
	doCombat(parameters.cid, combat17, parameters.var)
end

local function onCastSpell18(parameters)
	doCombat(parameters.cid, combat18, parameters.var)
end

local function onCastSpell19(parameters)
	doCombat(parameters.cid, combat19, parameters.var)
end

local function onCastSpell20(parameters)
	doCombat(parameters.cid, combat20, parameters.var)
end

local function onCastSpell21(parameters)
	doCombat(parameters.cid, combat21, parameters.var)
end

local function onCastSpell22(parameters)
	doCombat(parameters.cid, combat22, parameters.var)
end

local function onCastSpell23(parameters)
	doCombat(parameters.cid, combat23, parameters.var)
end

local function onCastSpell24(parameters)
	doCombat(parameters.cid, combat24, parameters.var)
end

local function onCastSpell25(parameters)
	doCombat(parameters.cid, combat25, parameters.var)
end

local function onCastSpell26(parameters)
	doCombat(parameters.cid, combat26, parameters.var)
end

local function onCastSpell27(parameters)
	doCombat(parameters.cid, combat27, parameters.var)
end

local function onCastSpell28(parameters)
	doCombat(parameters.cid, combat28, parameters.var)
end

local function onCastSpell29(parameters)
	doCombat(parameters.cid, combat29, parameters.var)
end

local function onCastSpell30(parameters)
	doCombat(parameters.cid, combat30, parameters.var)
end

local function onCastSpell31(parameters)
	doCombat(parameters.cid, combat31, parameters.var)
end

local function onCastSpell32(parameters)
	doCombat(parameters.cid, combat32, parameters.var)
end

local function onCastSpell33(parameters)
	doCombat(parameters.cid, combat33, parameters.var)
end

local function onCastSpell34(parameters)
	doCombat(parameters.cid, combat34, parameters.var)
end

local function onCastSpell35(parameters)
	doCombat(parameters.cid, combat35, parameters.var)
end

local function onCastSpell36(parameters)
	doCombat(parameters.cid, combat36, parameters.var)
end

local function onCastSpell37(parameters)
	doCombat(parameters.cid, combat37, parameters.var)
end

local function onCastSpell38(parameters)
	doCombat(parameters.cid, combat38, parameters.var)
end

local function onCastSpell39(parameters)
	doCombat(parameters.cid, combat39, parameters.var)
end

local function onCastSpell40(parameters)
	doCombat(parameters.cid, combat40, parameters.var)
end

function onCastSpell(cid, var)
	local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8, combat9 = combat9, combat10 = combat10, combat11 = combat11, combat12 = combat12, combat13 = combat13, combat14 = combat14, combat15 = combat15, combat16 = combat16, combat17 = combat17, combat18 = combat18, combat19 = combat19, combat20 = combat20 } 
end
function onCastSpell(cid, var)
	local parameters = { cid = cid, var = var, combat21 = combat21, combat22 = combat22, combat23 = combat23, combat24 = combat24, combat25 = combat25, combat26 = combat26, combat27 = combat27, combat28 = combat28, combat29 = combat29, combat30 = combat30, combat31 = combat31, combat32 = combat32, combat33 = combat33, combat34 = combat34, combat35 = combat35, combat36 = combat36, combat37 = combat37, combat38 = combat38, combat39 = combat39, combat40 = combat40 }
	addEvent(onCastSpell1, 1, parameters)
	addEvent(onCastSpell2, 150, parameters)
	addEvent(onCastSpell3, 300, parameters)
	addEvent(onCastSpell4, 450, parameters)
	addEvent(onCastSpell5, 600, parameters)
	addEvent(onCastSpell6, 750, parameters)
	addEvent(onCastSpell7, 900, parameters)
	addEvent(onCastSpell8, 1050, parameters)
	addEvent(onCastSpell9, 1200, parameters)
	addEvent(onCastSpell10, 1350, parameters)
	addEvent(onCastSpell11, 1500, parameters)
	addEvent(onCastSpell12, 1650, parameters)
	addEvent(onCastSpell13, 1800, parameters)
	addEvent(onCastSpell14, 1950, parameters)
	addEvent(onCastSpell15, 2100, parameters)
	addEvent(onCastSpell16, 2250, parameters)
	addEvent(onCastSpell17, 2400, parameters)
	addEvent(onCastSpell18, 2550, parameters)
	addEvent(onCastSpell19, 2700, parameters)
	addEvent(onCastSpell20, 2850, parameters)
	addEvent(onCastSpell21, 3000, parameters)
	addEvent(onCastSpell22, 3150, parameters)
	addEvent(onCastSpell23, 3300, parameters)
	addEvent(onCastSpell24, 3450, parameters)
	addEvent(onCastSpell25, 3600, parameters)
	addEvent(onCastSpell26, 3750, parameters)
	addEvent(onCastSpell27, 3900, parameters)
	addEvent(onCastSpell28, 4050, parameters)
	addEvent(onCastSpell29, 4200, parameters)
	addEvent(onCastSpell30, 4350, parameters)
	addEvent(onCastSpell31, 4500, parameters)
	addEvent(onCastSpell32, 4650, parameters)
	addEvent(onCastSpell33, 4800, parameters)
	addEvent(onCastSpell34, 4950, parameters)
	addEvent(onCastSpell35, 5100, parameters)
	addEvent(onCastSpell36, 5250, parameters)
	addEvent(onCastSpell37, 5400, parameters)
	addEvent(onCastSpell38, 5550, parameters)
	addEvent(onCastSpell39, 5700, parameters)
	addEvent(onCastSpell40, 5850, parameters)
		return true
end

Paste this into your spells.xml folder

Code:
<instant name="Timebomb" words="ticktock" lvl="800" mana="20000" prem="0" exhaustion="2000" needlearn="0" script="custom/timebomb.lua">
		<vocation name="Sorcerer" />
		<vocation name="Master Sorcerer" />
	</instant>

2i8tzk7.jpg

5arl1t.jpg

2i71xs3.jpg

2akfnsy.jpg

161gwo0.jpg


PLEASE MAKE SURE YOU RENAME THE LOCATION OF THE SCRIPT TO THE LOCATION OF THE SPELL!

hope you like them, :)
 
Last edited:
I'm thinking second one is gonna lag your server like hell and first one, well i already have a haste one so i don't need it for my server, but this'll be useful for somene so thanks for releasing.
 
To tell you the truth, the second one doesnt lag at all, the whole first part of it doesnt use combat at all, it looks as if it is a fuse to a bomb. the first one is just for fun so i dont expect people to use it, i can post some screens for the second one if you wish.
 
Wow this is the best script I found in the last couple of years!
You should offer this script to real tibia!
 
How do I make it so the spell will come out of me and I wont have to atk anyone?
 
Pehaps u can help me out here...
I've made this
Code:
local combat1 = createCombatObject()
	setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat2 = createCombatObject()
	setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat3 = createCombatObject()
	setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat4 = createCombatObject()
	setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat5 = createCombatObject()
	setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat6 = createCombatObject()
	setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat7 = createCombatObject()
	setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat7, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat8 = createCombatObject()
	setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat8, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat9 = createCombatObject()
	setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat9, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat10 = createCombatObject()
	setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat10, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat11 = createCombatObject()
	setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat11, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat12 = createCombatObject()
	setCombatParam(combat12, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat12, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat12, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat13 = createCombatObject()
	setCombatParam(combat13, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat13, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat13, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat14 = createCombatObject()
	setCombatParam(combat14, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat14, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat14, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat15 = createCombatObject()
	setCombatParam(combat15, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat15, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat16 = createCombatObject()
	setCombatParam(combat16, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat16, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat16, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat17 = createCombatObject()
	setCombatParam(combat17, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat17, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat17, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat18 = createCombatObject()
	setCombatParam(combat18, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat18, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat18, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat19 = createCombatObject()
	setCombatParam(combat19, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat19, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat19, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat20 = createCombatObject()
	setCombatParam(combat20, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat20, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat20, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat21 = createCombatObject()
	setCombatParam(combat21, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat21, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat21, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat22 = createCombatObject()
	setCombatParam(combat22, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat22, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat22, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat23 = createCombatObject()
	setCombatParam(combat23, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat23, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat23, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat24 = createCombatObject()
	setCombatParam(combat24, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat24, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat24, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat25 = createCombatObject()
	setCombatParam(combat25, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat25, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat25, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat26 = createCombatObject()
	setCombatParam(combat26, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat26, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat26, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat27 = createCombatObject()
	setCombatParam(combat27, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat27, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat27, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat28 = createCombatObject()
	setCombatParam(combat28, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat28, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat28, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat29 = createCombatObject()
	setCombatParam(combat29, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat29, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat29, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat30 = createCombatObject()
	setCombatParam(combat30, COMBAT_PARAM_TYPE, COMBAT_NONE)
	setCombatParam(combat30, COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED)
	setCombatFormula(combat30, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat31 = createCombatObject()
	setCombatParam(combat31, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat31, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat31, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat32 = createCombatObject()
	setCombatParam(combat32, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat32, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat32, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat33 = createCombatObject()
	setCombatParam(combat33, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat33, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat33, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat34 = createCombatObject()
	setCombatParam(combat34, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat34, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat34, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat35 = createCombatObject()
	setCombatParam(combat35, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat35, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat35, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat36 = createCombatObject()
	setCombatParam(combat36, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat36, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat36, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat37 = createCombatObject()
	setCombatParam(combat37, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat37, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat37, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat38 = createCombatObject()
	setCombatParam(combat38, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat38, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat38, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat39 = createCombatObject()
	setCombatParam(combat39, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat39, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat39, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

local combat40 = createCombatObject()
	setCombatParam(combat40, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
	setCombatParam(combat40, COMBAT_PARAM_EFFECT, CONST_ME_FIREATTACK)
	setCombatFormula(combat40, COMBAT_FORMULA_LEVELMAGIC, -1.0, -50, -2.0, -100)

arr1 = {
{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, 2, 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},
}

arr2 = {
{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, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 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},
}

arr3 = {
{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, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr4 = {
{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, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr5 = {
{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, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 1, 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},
}

arr6 = {
{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, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 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},
}

arr7 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 1, 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},
}

arr8 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 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},
}


arr9 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 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},
}

arr10 = {
{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, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 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},
}

arr11 = {
{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, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr12 = {
{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, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 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},
}

arr13 = {
{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, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 2, 1, 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},
}

arr14 = {
{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, 2, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 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},
}

arr15 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 1, 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},
}

arr16 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 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},
}


arr17 = {
{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, 2, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 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},
}

arr18 = {
{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, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 2, 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 area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
local area3 = createCombatArea(arr3)
local area4 = createCombatArea(arr4)
local area5 = createCombatArea(arr5)
local area6 = createCombatArea(arr6)
local area7 = createCombatArea(arr7)
local area8 = createCombatArea(arr8)
local area9 = createCombatArea(arr9)
local area10 = createCombatArea(arr10)
local area11 = createCombatArea(arr11)
local area12 = createCombatArea(arr12)
local area13 = createCombatArea(arr13)
local area14 = createCombatArea(arr14)
local area15 = createCombatArea(arr15)
local area16 = createCombatArea(arr16)
local area17 = createCombatArea(arr17)
local area18 = createCombatArea(arr18)

setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
setCombatArea(combat3, area3)
setCombatArea(combat4, area4)
setCombatArea(combat5, area5)
setCombatArea(combat6, area6)
setCombatArea(combat7, area7)
setCombatArea(combat8, area8)
setCombatArea(combat9, area9)
setCombatArea(combat10, area10)
setCombatArea(combat11, area11)
setCombatArea(combat12, area12)
setCombatArea(combat13, area13)
setCombatArea(combat14, area14)
setCombatArea(combat15, area15)
setCombatArea(combat16, area16)
setCombatArea(combat17, area17)
setCombatArea(combat18, area18)

local function onCastSpell1(parameters)
	doCombat(parameters.cid, combat1, parameters.var)
end

local function onCastSpell2(parameters)
	doCombat(parameters.cid, combat2, parameters.var)
end

local function onCastSpell3(parameters)
	doCombat(parameters.cid, combat3, parameters.var)
end

local function onCastSpell4(parameters)
	doCombat(parameters.cid, combat4, parameters.var)
end

local function onCastSpell5(parameters)
	doCombat(parameters.cid, combat5, parameters.var)
end

local function onCastSpell6(parameters)
	doCombat(parameters.cid, combat6, parameters.var)
end

local function onCastSpell7(parameters)
	doCombat(parameters.cid, combat7, parameters.var)
end

local function onCastSpell8(parameters)
	doCombat(parameters.cid, combat8, parameters.var)
end

local function onCastSpell9(parameters)
	doCombat(parameters.cid, combat9, parameters.var)
end

local function onCastSpell10(parameters)
	doCombat(parameters.cid, combat10, parameters.var)
end

local function onCastSpell11(parameters)
	doCombat(parameters.cid, combat11, parameters.var)
end

local function onCastSpell12(parameters)
	doCombat(parameters.cid, combat12, parameters.var)
end

local function onCastSpell13(parameters)
	doCombat(parameters.cid, combat13, parameters.var)
end

local function onCastSpell14(parameters)
	doCombat(parameters.cid, combat14, parameters.var)
end

local function onCastSpell15(parameters)
	doCombat(parameters.cid, combat15, parameters.var)
end

local function onCastSpell16(parameters)
	doCombat(parameters.cid, combat16, parameters.var)
end

local function onCastSpell17(parameters)
	doCombat(parameters.cid, combat17, parameters.var)
end

local function onCastSpell18(parameters)
	doCombat(parameters.cid, combat18, parameters.var)
end


function onCastSpell(cid, var)
	local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8, combat9 = combat9, combat10 = combat10, combat11 = combat11, combat12 = combat12, combat13 = combat13, combat14 = combat14, combat15 = combat15, combat16 = combat16, combat17 = combat17, combat18 = combat18 } 
	addEvent(onCastSpell1, 1, parameters)
	addEvent(onCastSpell2, 150, parameters)
	addEvent(onCastSpell3, 300, parameters)
	addEvent(onCastSpell4, 450, parameters)
	addEvent(onCastSpell5, 600, parameters)
	addEvent(onCastSpell6, 750, parameters)
	addEvent(onCastSpell7, 900, parameters)
	addEvent(onCastSpell8, 1050, parameters)
	addEvent(onCastSpell9, 1200, parameters)
	addEvent(onCastSpell10, 1350, parameters)
	addEvent(onCastSpell11, 1500, parameters)
	addEvent(onCastSpell12, 1650, parameters)
	addEvent(onCastSpell13, 1800, parameters)
	addEvent(onCastSpell14, 1950, parameters)
	addEvent(onCastSpell15, 2100, parameters)
	addEvent(onCastSpell16, 2250, parameters)
	addEvent(onCastSpell17, 2400, parameters)
	addEvent(onCastSpell18, 2550, parameters)
		return true
end

and this is my spells.xml line
Code:
	<instant name="Spiral Wave" words="Exori Spiral" lvl="8" mana="20" prem="0" exhaustion="2000" needlearn="0" script="Spiral Wave.lua">
		<vocation name="Sorcerer"/>
		<vocation name="Druid"/>
		<vocation name="Paladin"/>
		<vocation name="Knight"/>
		<vocation name="Master Sorcerer"/>
		<vocation name="Elder Druid"/>
		<vocation name="Royal Paladin"/>
		<vocation name="Elite Knight"/>
	</instant>

That damage does not make damage for some reason!
 
Thanks guys very much =] im making more spells but i need ideas. Sorry for the late reply, my mom didnt pay the internet bill :/ Again thanks =]
 
Back
Top