rendered paste bodyalias c1 { return 10 $+ $1- }
alias c2 { return 12 $+ $1- }
alias c3 { return 2 $+ $1- $+ }
on $*:text:/[@!]spell*/Si:#: {
set %spell.display $iif($left($1,1) == @,msg $chan,notice $nick)
if ($2- == wind strike || $2- == air strike) { %spell.display $c3(Wind Strike) $+ $c1(Lvl:) $c2(1) $c1(Runes:) $c2(1 Mind, 1 Air) $c1(Max Damage:) $c2(3) $c1(Base Exp Gain:) $c2(5.5) | halt }
if ($2- == water strike) { %spell.display $c3(Water Strike) $+ $c1(Lvl:) $c2(5) $c1(Runes:) $c2(1 Mind, 1 Air, 1 Water) $c1(Max Damage:) $c2(4) $c1(Base Exp Gain:) $c2(7.5) | halt }
if ($2- == earth strike) { %spell.display $c3(Earth Strike) $+ $c1(Lvl:) $c2(9) $c1(Runes:) $c2(1 Mind, 1 Air, 2 Earth) $c1(Max Damage:) $c2(6) $c1(Base Exp Gain:) $c2(9.5) | halt }
if ($2- == fire strike) { %spell.display $c3(Fire Strike) $+ $c1(Lvl:) $c2(13) $c1(Runes:) $c2(1 Mind, 2 Air, 3 fire) $c1(Max Damage:) $c2(8) $c1(Base Exp Gain:) $c2(11.5) | halt }
if ($2- == wind bolt || $2- == air bolt) { %spell.display $c3(Wind Bolt) $+ $c1(Lvl:) $c2(17) $c1(Runes:) $c2(1 Chaos, 2 Air) $c1(Max Damage:) $c2(9) $c1(Base Exp Gain:) $c2(13.5) | halt }
if ($2- == water bolt) { %spell.display $c3(Water Bolt) $+ $c1(Lvl:) $c2(23) $c1(Runes:) $c2(1 Chaos, 2 Air, 2 Water) $c1(Max Damage:) $c2(10) $c1(Base Exp Gain:) $c2(16.5) | halt }
if ($2- == earth bolt) { %spell.display $c3(Earth Bolt) $+ $c1(Lvl:) $c2(29) $c1(Runes:) $c2(1 Chaos, 2 Air, 3 Earth) $c1(Max Damage:) $c2(11) $c1(Base Exp Gain:) $c2(19.5) | halt }
if ($2- == fire bolt) { %spell.display $c3(Fire Bolt) $+ $c1(Lvl:) $c2(35) $c1(Runes:) $c2(1 Chaos, 3 Air, 4 Fire) $c1(Max Damage:) $c2(12) $c1(Base Exp Gain:) $c2(21.5) | halt }
if ($2- == wind blast || $2- == air blast) { %spell.display $c3(Wind Blast) $+ $c1(Lvl:) $c2(41) $c1(Runes:) $c2(1 Death, 3 Air) $c1(Max Damage:) $c2(13) $c1(Base Exp Gain:) $c2(25.5) | halt }
if ($2- == water blast) { %spell.display $c3(Water Blast) $+ $c1(Lvl:) $c2(47) $c1(Runes:) $c2(1 Death, 3 Air, 3 Water) $c1(Max Damage:) $c2(14) $c1(Base Exp Gain:) $c2(28.5) | halt }
if ($2- == earth blast) { %spell.display $c3(Earth Blast) $+ $c1(Lvl:) $c2(53) $c1(Runes:) $c2(1 Death, 3 Air, 4 Earth) $c1(Max Damage:) $c2(15) $c1(Base Exp Gain:) $c2(31.5) | halt }
if ($2- == fire blast) { %spell.display $c3(Fire Blast) $+ $c1(Lvl:) $c2(59) $c1(Runes:) $c2(1 Death, 4 Air, 5 Fire) $c1(Max Damage:) $c2(16) $c1(Base Exp Gain:) $c2(34.5) | halt }
if ($2- == air wave || $2- == wind wave) { %spell.display $c3(Wind Wave) $+ $c1(Lvl:) $c2(62) $c1(Runes:) $c2(1 Blood, 5 Air) $c1(Max Damage:) $c2(17) $c1(Base Exp Gain:) $c2(36) | halt }
if ($2- == water wave) { %spell.display $c3(Water Wave) $+ $c1(Lvl:) $c2(65) $c1(Runes:) $c2(1 Blood, 5 Air, 7 Water) $c1(Max Damage:) $c2(18) $c1(Base Exp Gain:) $c2(37.5) | halt }
if ($2- == earth wave) { %spell.display $c3(Earth Wave) $+ $c1(Lvl:) $c2(70) $c1(Runes:) $c2(1 Blood, 5 Air, 7 Earth) $c1(Max Damage:) $c2(19) $c1(Base Exp Gain:) $c2(40) | halt }
if ($2- == fire wave) { %spell.display $c3(Fire Wave) $+ $c1(Lvl:) $c2(75) $c1(Runes:) $c2(1 Blood, 5 Air, 7 Fire) $c1(Max Damage:) $c2(20) $c1(Base Exp Gain:) $c2(42.5) | halt }
if ($2- == crumble undead) { %spell.display $c3(Crumble Undead) $+ $c1(Lvl:) $c2(39) $c1(Runes:) $c2(1 Chaos, 2 Air, 2 Earth) $c1(Max Damage:) $c2(15 (on undead)) $c1(Base Exp Gain:) $c2(24.5) | halt }
if ($2- == magic dart) { %spell.display $c3(Magic Dart) $+ $c1(Lvl:) $c2(50 (+55 Slayer)) $c1(Runes:) $c2(1 Death, 4 Minds, Slayer Staff) $c1(Max Damage:) $c2(19) $c1(Base Exp Gain:) $c2(30) | halt }
if ($2- == iban blast) { %spell.display $c3(Iban Blast) $+ $c1(Lvl:) $c2(50) $c1(Runes:) $c2(1 Death, 5 Fire, Iban Staff) $c1(Max Damage:) $c2(25) $c1(Base Exp Gain:) $c2(30) | halt }
if ($2- == confuse) { %spell.display $c3(Confuse) $+ $c1(Lvl:) $c2(3) $c1(Runes:) $c2(1 Body, 2 Earth, 3 Water) $c1(Base Exp Gain:) $c2(13) | halt }
if ($2- == weaken) { %spell.display $c3(Weaken) $+ $c1(Lvl:) $c2(11) $c1(Runes:) $c2(1 Body, 2 Earth, 3 Water) $c1(Base Exp Gain:) $c2(21) | halt }
if ($2- == curse) { %spell.display $c3(Curse) $+ $c1(Lvl:) $c2(19) $c1(Runes:) $c2(1 Body, 3 Earth, 2 Water) $c1(Base Exp Gain:) $c2(29) | halt }
if ($2- == bind) { %spell.display $c3(Bind) $+ $c1(Lvl:) $c2(20) $c1(Runes:) $c2(2 Nature, 3 Earth, 3 Water) $c1(Base Exp Gain:) $c2(30) | halt }
if ($2- == snare) { %spell.display $c3(Snare) $+ $c1(Lvl:) $c2(50) $c1(Runes:) $c2(3 Nature, 4 Earth, 4 Water) $c1(Base Exp Gain:) $c2(60) | halt }
if ($2- == vulnerability) { %spell.display $c3(Vulnerability) $+ $c1(Lvl:) $c2(66) $c1(Runes:) $c2(1 Soul, 5 Earth, 5 Water) $c1(Base Exp Gain:) $c2(76) | halt }
if ($2- == enfeeble) { %spell.display $c3(Enfeeble) $+ $c1(Lvl:) $c2(73) $c1(Runes:) $c2(1 Soul, 8 Earth, 8 Water) $c1(Base Exp Gain:) $c2(83) | halt }
if ($2- == entangle) { %spell.display $c3(Entangle) $+ $c1(Lvl:) $c2(79) $c1(Runes:) $c2(4 Nature, 5 Earth, 5 Water) $c1(Base Exp Gain:) $c2(89) | halt }
if ($2- == stun) { %spell.display $c3(Stun) $+ $c1(Lvl:) $c2(80) $c1(Runes:) $c2(1 Soul, 12 Earth, 12 Water) $c1(Base Exp Gain:) $c2(90) | halt }
if ($2- == charge) { %spell.display $c3(Charge) $+ $c1(Lvl:) $c2(80) $c1(Runes:) $c2(3 Blood, 3 Air, 3 Fire) $c1(Base Exp Gain:) $c2(180) | halt }
if ($2- == teleblock || $2- == tb) { %spell.display $c3(Teleblock) $+ $c1(Lvl:) $c2(85) $c1(Runes:) $c2(1 Law, 1 Death, 1 Chaos) $c1(Base Exp Gain:) $c2(95) | halt }
if ($2- == saradomin strike || $2- == sara strike) { %spell.display $c3(Saradomin Strike) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(12 Bloods, 4 Air, 2 Fire) $c1(Base Exp Gain:) $c2(61) | halt }
if ($2- == flames of zamorak || $2- == flames of zammy) { %spell.display $c3(Flames of Zamorak) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(2 Bloods, 1 Air, 4 Fire) $c1(Base Exp Gain:) $c2(61) | halt }
if ($2- == claws of guthix || $2- == claws of guth) { %spell.display $c3(Claws Of Guthix) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(2 Bloods, 4 Airs, 1 Fire) $c1(Base Exp Gain:) $c2(61) | halt }
if ($2- == enchant lvl 1 jewellery || $2- == enchant sapphire) { %spell.display $c3(Enchant Lvl 1 Jewellery) $+ $c1(Lvl:) $c2(7) $c1(Runes:) $c2(1 Cosmic, 1 Water) $c1(Base Exp Gain:) $c2(17.5) | halt }
if ($2- == enchant lvl 2 jewellery || $2- == enchant emerald || $2- == enchant jewellery) { %spell.display $c3(Enchant Lvl 2 Jewellery) $+ $c1(Lvl:) $c2(27) $c1(Runes:) $c2(1 Cosmic, 3 Airs) $c1(Base Exp Gain:) $c2(37) | halt }
if ($2- == enchant lvl 3 jewellery || $2- == enchant ruby || $2- == enchant jewellery) { %spell.display $c3(Enchant Lvl 3 Jewellery) $+ $c1(Lvl:) $c2(49) $c1(Runes:) $c2(1 Cosmic, 5 Fire) $c1(Base Exp Gain:) $c2(59) | halt }
if ($2- == enchant lvl 4 jewellery || $2- == enchant diamond || $2- == enchant jewellery) { %spell.display $c3(Enchant Lvl 4 Jewellery) $+ $c1(Lvl:) $c2(57) $c1(Runes:) $c2(1 Cosmic, 10 Earth) $c1(Base Exp Gain:) $c2(67) | halt }
if ($2- == enchant lvl 5 jewellery || $2- == enchant dragonstone || $2- == enchant dstone || $2- == enchant d stone || $2- == enchant jewellery) { %spell.display $c3(Enchant Lvl 5 Jewellery) $+ $c1(Lvl:) $c2(68) $c1(Runes:) $c2(1 Cosmic, 15 Water, 15 Earth) $c1(Base Exp Gain:) $c2(78) | halt }
if ($2- == enchant lvl 6 jewellery || $2- == enchant onyx || $2- == enchant jewellery) { %spell.display $c3(Enchant Lvl 6 Jewellery) $+ $c1(Lvl:) $c2(87) $c1(Runes:) $c2(1 Cosmic, 20 Fire, 20 Earth) $c1(Base Exp Gain:) $c2(17.5) | halt }
if ($2- == charge water orb || $2- == charge water) { %spell.display $c3(Charge Water Orb) $+ $c1(Lvl:) $c2(56) $c1(Runes:) $c2(1 Orb, 3 Cosmic, 30 Water) $c1(Base Exp Gain:) $c2(56) | halt }
if ($2- == charge earth orb || $2- == charge earth) { %spell.display $c3(Charge Earth Orb(M)) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(1 Orb, 3 Cosmic, 30 Earth)$c1(Base Exp Gain:) $c2(70) | halt }
if ($2- == charge fire orb || $2- == charge fire) { %spell.display $c3(Charge Fire Orb(M)) $+ $c1(Lvl:) $c2(63)$c1(Runes:) $c2(1 Orb, 3 Cosmic, 30 Fire) $c1(Base Exp Gain:) $c2(73) | halt }
if ($2- == charge air orb || $2- == charge air) { %spell.display $c3(Charge Air Orb(M)) $+ $c1(Lvl:) $c2(66) $c1(Runes:) $c2(1 Orb, 3 Cosmic, 30 Air) $c1(Base Exp Gain:) $c2(76) | halt }
if ($2- == low level alchemy || $2- == low alch || $2- == low level alch) { %spell.display $c3(Low Level Alchemy) $+ $c1(Lvl:) $c2(21) $c1(Runes:) $c2(1 Nature, 3 Fire)$c1(Base Exp Gain:) $c2(31) | halt }
if ($2- == high level alchemy || $2- == high alch || $2- == high level alch) { %spell.display $c3(High Level Alchemy) $+ $c1(Lvl:) $c2(55) $c1(Runes:) $c2(1 Nature, 5 Fire) $c1(Base Exp Gain:) $c2(65) | halt }
if ($2- == bones to bananas) { %spell.display $c3(Bones To Bananas) $+ $c1(Lvl:) $c2(15) $c1(Runes:) $c2(1 Nature, 2 Earths, 2 Waters) $c1(Base Exp Gain:) $c2(25) | halt }
if ($2- == bones to peaches) { %spell.display $c3(Bones To Peaches(M)) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(2 Natures, 4 Earths, 4 Waters) $c1(Base Exp Gain:) $c2(35.5) | halt }
if ($2- == superheat item) { %spell.display $c3(Superheat Item) $+ $c1(Lvl:) $c2(43) $c1(Runes:) $c2(1 Nature, 4 Fires) $c1(Base Exp Gain:) $c2(53) | halt }
if ($2- == telegrab || $2- == tele grab || $2- == tg || $2- == telekinetic grab) { %spell.display $c3(Telegrab) $+ $c1(Lvl:) $c2(33) $c1(Runes:) $c2(1 Law, 1 Air) $c1(Base Exp Gain:) $c2(43) | halt }
if ($2- == home teleport || $2- == home tele) { %spell.display $c3(Home Teleport) $+ $c1(Lvl:) $c2(N/A) $c1(Runes:) $c2(N/A) $c1(Base Exp Gain:)12 N/A | halt }
if ($2- == varrock teleport || $2- == varrock tele) { %spell.display $c3(Varrock Teleport) $+ $c1(Lvl:) $c2(25) $c1(Runes:) $c2(1 Law, 3 Air, 1 Fire) $c1(Base Exp Gain:)12 35 | halt }
if ($2- == lumbridge teleport || $2- == lumby teleport || $2- == lumbridge tele || $2- == lumby tele) { %spell.display $c3(Lumbridge Teleport) $+ $c1(Lvl:) $c2(31) $c1(Runes:) $c2(1 Law, 3 Air, 1 Earth)$c1(Base Exp Gain:) $c2(41) | halt }
if ($2- == falador teleport || $2- == fally teleport || $2- == fally tele || $2- == falador tele) { %spell.display $c3(Falador Teleport) $+ $c1(Lvl:) $c2(37) $c1(Runes:) $c2(1 Law, 3 Air, 1 Water) $c1(Base Exp Gain:) $c2(48) | halt }
if ($2- == house teleport || $2- == house tele || $2- == home teleport || $2- == home tele) { %spell.display $c3(House Teleport(M)) $+ $c1(Lvl:) $c2(40) $c1(Runes:) $c2(1 Law, 1 Air, 1 Earth) $c1(Base Exp Gain:) $c2(30) | halt }
if ($2- == camelot teleport || $2- == camelot tele) { %spell.display $c3(Camelot Teleport(M)) $+ $c1(Lvl:) $c2(45) $c1(Runes:) $c2(1 Law, 5 Air) $c1(Base Exp Gain:) $c2(55.5) | halt }
if ($2- == ardougne teleport || $2- == ardougne tele || $2- == ardy teleport || $2- == ardy tele) { %spell.display $c3(Ardougne Teleport(M)) $+ $c1(Lvl:) $c2(51) $c1(Runes:) $c2(2 Law, 2 Water)$c1(Base Exp Gain:) $c2(12 61) | halt }
if ($2- == watchtower teleport || $2- == watchtower tele) { %spell.display $c3(Watchtower Teleport(M)) $+ $c1(Lvl:) $c2(58) $c1(Runes:) $c2(2 Law, 2 Earth)$c1(Base Exp Gain:) $c2(68 | halt }
if ($2- == trollheim teleport || $2- == trollheim tele) { %spell.display $c3(Trollheim Teleport(M)) $+ $c1(Lvl:) $c2(61) $c1(Runes:) $c2(2 Law, 2 Fire)$c1(Base Exp Gain:) $c2(68) | halt }
if ($2- == ape atoll teleport || $2- == ape atoll tele) { %spell.display $c3(Ape Atoll Teleport(M)) $+ $c1(Lvl:) $c2(64) $c1(Runes:) $c2(2 Law, 2 Water, 2 Fire, 1 Banana)$c1(Base Exp Gain:) $c2(74) | halt }
if ($2- == teleother lumbridge || $2- == lumbridge teleother) { %spell.display Teleother Lumbridge(M)) $+ $c1(Lvl:) $c2(74) $c1(Runes:) $c2(1 Law, 1 Soul, 1 Earth)$c1(Base Exp Gain:) $c2(84) | halt }
if ($2- == teleother falador || $2- == falador teleother) { %spell.display $c3(Teleother Falador(M)) $+ $c1(Lvl:) $c2(82) $c1(Runes:) $c2(1 Law, 1 Soul, 1 Water)$c1(Base Exp Gain:) $c2(92) | halt }
if ($2- == teleother camelot || $2- == camelot teleother || $2- == cammy teleother || $2- == teleother cammy) { %spell.display $c3(Teleother Camelot(M)) $+ $c1(Lvl:) $c2(90) $c1(Runes:) $c2(1 Law, 2 Souls)$c1(Base Exp Gain:) $c2(100) | halt }
if ($2- == smoke rush) { %spell.display $c3(Smoke Rush(M)) $+ $c1(Lvl:) $c2(50) $c1(Runes:) $c2(2 Death, 2 Chaos, 1 Air, 1 Fire)$c1(Max Damage:) $c2(13) $c1(Base Exp Gain:) $c2(30) | halt }
if ($2- == smoke burst) { %spell.display $c3(Smoke Burst(M)) $+ $c1(Lvl:) $c2(62) $c1(Runes:) $c2(2 Death, 4 Chaos, 2 Air, 2 Fire) $c1(Max Damage:) $c2(17)$c1(Base Exp Gain:) $c2(36) | halt }
if ($2- == smoke blitz) { %spell.display $c3(Smoke Blitz(M)) $+ $c1(Lvl:) $c2(74) $c1(Runes:) $c2(2 Death, 2 Blood, 2 Air, 2 Fire)$c1(Max Damage:) $c2(23)$c1(Base Exp Gain:) $c2(42) | halt }
if ($2- == smoke barrage) { %spell.display $c3(Smoke Barrage(M)) $+ $c1(Lvl:) $c2(86) $c1(Runes:) $c2(4 Death, 2 Blood, 4 Air, 4 Fire)$c1(Max Damage:) $c2(27)$c1(Base Exp Gain:) $c2(48) | halt }
if ($2- == shadow rush) { %spell.display $c3(Shadow Rush(M)) $+ $c1(Lvl:) $c2(52) $c1(Runes:) $c2(2 Death, 2 Chaos, 1 Soul, 1 Air)$c1(Max Damage:) $c2(14)$c1(Base Exp Gain:) $c2(31)| halt }
if ($2- == shadow burst) { %spell.display $c3(Shadow Burst(M)) $+ $c1(Lvl:) $c2(64) $c1(Runes:) $c2(2 Death, 4 Chaos, 2 Soul, 1 Air)$c1(Max Damage:) $c2(17)$c1(Base Exp Gain:) $c2(37) | halt }
if ($2- == shadow blitz) { %spell.display $c3(Shadow Blitz(M)) $+ $c1(Lvl:) $c2(76) $c1(Runes:) $c2(2 Death, 2 Blood, 2 Soul, 2 Air)$c1(Max Damage:) $c2(24)$c1(Base Exp Gain:) $c2(43) | halt }
if ($2- == shadow barrage) { %spell.display $c3(Shadow Barrage(M)) $+ $c1(Lvl:) $c2(88) $c1(Runes:) $c2(4 Death, 2 Blood, 3 Soul, 4 Air)$c1(Max Damage:) $c2(28)$c1(Base Exp Gain:) $c2(48) | halt }
if ($2- == blood rush) { %spell.display $c3(Blood Rush(M)) $+ $c1(Lvl:) $c2(56) $c1(Runes:) $c2(2 Death, 2 Chaos, 1 Blood)$c1(Max Damage:) $c2(15)$c1(Base Exp Gain:) $c2(33) | halt }
if ($2- == blood burst) { %spell.display $c3(Blood Burst(M)) $+ $c1(Lvl:) $c2(68) $c1(Runes:) $c2(2 Death, 4 Chaos, 2 Blood)$c1(Max Damage:) $c2(21)$c1(Base Exp Gain:) $c2(39) | halt }
if ($2- == blood blitz) { %spell.display $c3(Blood Blitz(M)) $+ $c1(Lvl:) $c2(80) $c1(Runes:) $c2(2 Death, 4 Blood)$c1(Max Damage:) $c2(25)$c1(Base Exp Gain:) $c2(45) | halt }
if ($2- == blood barrage) { %spell.display $c3(Blood Barrage(M)) $+ $c1(Lvl:) $c2(92) $c1(Runes:) $c2(4 Death, 4 Blood, 1 Soul)$c1(Max Damage:) $c2(29)$c1(Base Exp Gain:) $c2(59) | halt }
if ($2- == ice rush) { %spell.display $c3(Ice Rush(M)) $+ $c1(Lvl:) $c2(58) $c1(Runes:) $c2(2 Death, 2 Chaos, 2 Water)$c1(Max Damage:) $c2(16)$c1(Base Exp Gain:) $c2(34) | halt }
if ($2- == ice burst) { %spell.display $c3(Ice Burst(M)) $+ $c1(Lvl:) $c2(70) $c1(Runes:) $c2(2 Death, 4 Chaos, 4 Water)$c1(Max Damage:) $c2(22)$c1(Base Exp Gain:) $c2(40) | halt }
if ($2- == ice blitz) { %spell.display $c3(Ice Blitz(M)) $+ $c1(Lvl:) $c2(82) $c1(Runes:) $c2(2 Death, 2 Blood, 3 Water)$c1(Max Damage:) $c2(26)$c1(Base Exp Gain:) $c2(46) | halt }
if ($2- == ice barrage) { %spell.display $c3(Ice Barrage(M)) $+ $c1(Lvl:) $c2(94) $c1(Runes:) $c2(4 Death, 2 Blood, 6 Water)$c1(Max Damage:) $c2(30)$c1(Base Exp Gain:) $c2(52) | halt }
if ($2- == Paddewwa Teleport || $2- == Paddewwa Tele || $2- == Edgeville Teleport || $2- == Edgeville Tele) { %spell.display $c3(Paddewwa Teleport(M)) $+ $c1(Lvl:) $c2(54) $c1(Runes:) $c2(2 Law, 1 Air, 1 Fire)$c1(Base Exp Gain:) $c2(64) | halt }
if ($2- == Senntisten Teleport || $2- == Senntisten Tele || $2- == Digsite Teleport || $2- == Digsite Tele) { %spell.display $c3(Senntisten Teleport(M)) $+ $c1(Lvl:) $c2(60) $c1(Runes:) $c2(2 Law, 1 Soul)$c1(Base Exp Gain:) $c2(70) | halt }
if ($2- == Kharyrll Teleport || $2- == Kharyrll Tele || $2- == Canifis Teleport || $2- == Canifis Tele) { %spell.display $c3(Kharyrll Teleport(M)) $+ $c1(Lvl:) $c2(66) $c1(Runes:) $c2(2 Law, 1 Blood)$c1(Base Exp Gain:) $c2(76) | halt }
if ($2- == Lassar Teleport || $2- == Lassar Tele || $2- == Ice Mountain Teleport || $2- == Ice Mountain Tele) { %spell.display $c3(Lassar Teleport(M)) $+ $c1(Lvl:) $c2(72) $c1(Runes:) $c2(2 Law, 4 Water)$c1(Base Exp Gain:) $c2(82) | halt }
if ($2- == Dareeyak Teleport || $2- == Dareeyak Tele || $2- == ruins teleport || $2- == ruins tele) { %spell.display $c3(Dareeyak Teleport(M)) $+ $c1(Lvl:) $c2(78) $c1(Runes:) $c2(2 Law, 2 Air, 3 Fire)$c1(Base Exp Gain:) $c2(88) | halt }
if ($2- == Carrallangar Teleport || $2- == Carrallangar Tele || $2- == graveyard teleport || $2- == graveyard tele) { %spell.display $c3(Carrallangar Teleport(M)) $+ $c1(Lvl:) $c2(84) $c1(Runes:) $c2(2 Law, 2 Soul)$c1(Base Exp Gain:) $c2(82) | halt }
if ($2- == annakarl teleport || $2- == annakarl tele || $2- == demonic ruins teleport || $2- == demonic ruins tele) { %spell.display $c3(Annakarl Teleport(M)) $+ $c1(Lvl:) $c2(90) $c1(Runes:) $c2(2 Law, 2 Blood)$c1(Base Exp Gain:) $c2(100) | halt }
if ($2- == ghorrock teleport || $2- == ghorrock tele || $2- == ice plateau teleport || $2- == ice plateau tele) { %spell.display $c3(Ghorrock Teleport(M)) $+ $c1(Lvl:) $c2(96) $c1(Runes:) $c2(2 Law, 8 Water)$c1(Base Exp Gain:) $c2(106) | halt }
if ($2- == cure other) { %spell.display $c3(Cure Other(M)) $+ $c1(Lvl:) $c2(68) $c1(Runes:) $c2(1 Astral, 1 Law, 10 Earth)$c1(Base Exp Gain:) $c2(48) | halt }
if ($2- == cure me) { %spell.display $c3(Cure Me(M)) $+ $c1(Lvl:) $c2(71) $c1(Runes:) $c2(2 Astral, 1 Law, 2 Cosmic)$c1(Base Exp Gain:) $c2(46)| halt }
if ($2- == cure group) { %spell.display $c3(Cure Group(M)) $+ $c1(Lvl:) $c2(71) $c1(Runes:) $c2(2 Astral, 2 Law, 2 Cosmic)$c1(Base Exp Gain:) $c2(59) | halt }
if ($2- == heal other) { %spell.display $c3(Heal Other(M)) $+ $c1(Lvl:) $c2(92) $c1(Runes:) $c2(3 Astral, 3 Law, 1 Blood)$c1(Base Exp Gain:) $c2(86) | halt }
if ($2- == heal group) { %spell.display $c3(Heal Group(M)) $+ $c1(Lvl:) $c2(95) $c1(Runes:) $c2(4 Astral, 6 Law, 3 Blood)$c1(Base Exp Gain:) $c2(124) | halt }
if ($2- == bake pie) { %spell.display $c3(Bake Pie(M)) $+ $c1(Lvl:) $c2(65) $c1(Runes:) $c2(1 Astral, 5 Fire, 4 Water)$c1(Base Exp Gain:) $c2(26) | halt }
if ($2- == cure plant) { %spell.display $c3(Cure Plant(M)) $+ $c1(Lvl:) $c2(66) $c1(Runes:) $c2(1 Astral, 8 Earth)$c1(Base Exp Gain:) $c2(26) | halt }
if ($2- == npc contact) { %spell.display $c3(NPC Contact(M)) $+ $c1(Lvl:) $c2(67) $c1(Runes:) $c2(1 Astral, 1 Cosmic, 2 Air)$c1(Base Exp Gain:) $c2(30)| halt }
if ($2- == superglass make) { %spell.display $c3(Superglass Make(M)) $+ $c1(Lvl:) $c2(77) $c1(Runes:) $c2(2 Astral, 6 Fire, 10 Air)$c1(Base Exp Gain:) $c2(41) | halt }
if ($2- == string jewellery) { %spell.display $c3(String Jewellery(M)) $+ $c1(Lvl:) $c2(80) $c1(Runes:) $c2(2 Astral, 10 Earth, 5 Water)$c1(Base Exp Gain:) $c2(44) | halt }
if ($2- == stat restore pot share) { %spell.display $c3(Stat Restore Pot Share(M)) $+ $c1(Lvl:) $c2(81) $c1(Runes:) $c2(2 Astral, 10 Earth, 10 Water)$c1(Base Exp Gain:) $c2(49) | halt }
if ($2- == magic imbue) { %spell.display $c3(Magic Imbue(M)) $+ $c1(Lvl:) $c2(82) $c1(Runes:) $c2(2 Astral, 7 Fire, 7 Water)$c1(Base Exp Gain:) $c2(51) | halt }
if ($2- == fertile soil) { %spell.display $c3(Fertile Soil(M)) $+ $c1(Lvl:) $c2(83) $c1(Runes:) $c2(3 Astral, 2 Nature, 15 Earth)$c1(Base Exp Gain:) $c2(61)| halt }
if ($2- == boost potion share) { %spell.display $c3(Boost Potion Share(M)) $+ $c1(Lvl:) $c2(84) $c1(Runes:) $c2(3 Astral, 12 Earth, 10 Water)$c1(Base Exp Gain:) $c2(62) | halt }
if ($2- == energy transfer) { %spell.display $c3(Energy Transfer(M)) $+ $c1(Lvl:) $c2(91) $c1(Runes:) $c2(3 Astral, 2 Law, 1 Nature)$c1(Base Exp Gain:) $c2(68) | halt }
if ($2- == vengeance other) { %spell.display $c3(Vengeance Other(M)) $+ $c1(Lvl:) $c2(93) $c1(Runes:) $c2(3 Astral, 2 Death, 10 Earth)$c1(Base Exp Gain:) $c2(73) | halt }
if ($2- == vengeance) { %spell.display $c3(Vengeance(M)) $+ $c1(Lvl:) $c2(94) $c1(Runes:) $c2(4 Astral, 2 Death, 10 Earth)$c1(Base Exp Gain:) $c2(75) | halt }
if ($2- == moonclan teleport || $2- == moonclan tele) { %spell.display $c3(Moonclan Teleport(M)) $+ $c1(Lvl:) $c2(69) $c1(Runes:) $c2(2 Astral, 1 Law, 2 Earth)$c1(Base Exp Gain:) $c2(50)| halt }
if ($2- == tele group moonclan) { %spell.display $c3(Tele Group Moonclan(M)) $+ $c1(Lvl:) $c2(70) $c1(Runes:) $c2(2 Astral, 1 Law, 4 Earth)$c1(Base Exp Gain:) $c2(51)| halt }
if ($2- == waterbirth teleport || $2- == waterbirth tele) { %spell.display $c3(Waterbirth Teleport(M)) $+ $c1(Lvl:) $c2(72) $c1(Runes:) $c2(2 Astral, 1 Law, 1 Water)$c1(Base Exp Gain:) $c2(51)| halt }
if ($2- == tele group waterbirth) { %spell.display $c3(Tele Group Waterbirth(M)) $+ $c1(Lvl:) $c2(73) $c1(Runes:) $c2(2 Astral, 1 Law, 5 Water)$c1(Base Exp Gain:) $c2(53)| halt }
if ($2- == barbarian teleport || $2- == barbarian tele) { %spell.display $c3(Barbarian Teleport(M)) $+ $c1(Lvl:) $c2(75) $c1(Runes:) $c2(2 Astral, 2 Law, 3 Fire)$c1(Base Exp Gain:) $c2(53)| halt }
if ($2- == tele group barbarian) { %spell.display $c3(Tele Group Barbarian(M)) $+ $c1(Lvl:) $c2(76) $c1(Runes:) $c2(2 Astral, 2 Law, 6 Fire)$c1(Base Exp Gain:) $c2(55) | halt }
if ($2- == khazard teleport || $2- == khazard tele) { %spell.display $c3(Khazard Teleport(M)) $+ $c1(Lvl:) $c2(78) $c1(Runes:) $c2(2 Astral, 2 Law, 4 Water)$c1(Base Exp Gain:) $c2(54)| halt }
if ($2- == tele group khazard) { %spell.display $c3(Tele Group Khazard(M)) $+ $c1(Lvl:) $c2(79) $c1(Runes:) $c2(2 Astral, 2 Law, 8 Water)$c1(Base Exp Gain:) $c2(56) | halt }
if ($2- == fishing guild teleport || $2- == fishing guild tele) { %spell.display $c3(Fishing Guild Teleport(M)) $+ $c1(Lvl:) $c2(85) $c1(Runes:) $c2(3 Astral, 3 Law, 10 Water)$c1(Base Exp Gain:) $c2(65) | halt }
if ($2- == tele group fishing guild) { %spell.display $c3(Tele Group Fishing Guild(M)) $+ $c1(Lvl:) $c2(86) $c1(Runes:) $c2(3 Astral, 3 Law, 14 Water)$c1(Base Exp Gain:) $c2(70) | halt }
if ($2- == catherby teleport || $2- == catherby tele) { %spell.display $c3(Catherby Teleport(M)) $+ $c1(Lvl:) $c2(87) $c1(Runes:) $c2(3 Astral, 3 Law, 10 Water)$c1(Base Exp Gain:) $c2(78) | halt }
if ($2- == tele group catherby) { %spell.display $c3(Tele Group Catherby(M)) $+ $c1(Lvl:) $c2(88) $c1(Runes:) $c2(3 Astral, 3 Law, 15 Water)$c1(Base Exp Gain:) $c2(80)| halt }
if ($2- == ice plateau teleport) { %spell.display $c3(Ice Plateau Teleport(M)) $+ $c1(Lvl:) $c2(89) $c1(Runes:) $c2(3 Astral, 3 Law, 8 Water)$c1(Base Exp Gain:) $c2(96)| halt }
if ($2- == tele group ice plateau) { %spell.display $c3(Tele Group Ice Plateau(M)) $+ $c1(Lvl:) $c2(90) $c1(Runes:) $c2(3 Astral, 3 Law, 16 Water)$c1(Base Exp Gain:) $c2(99)| halt }
else { %spell.display $c3(Spell not found. Make sure all words are spelled correctly, and in proper order.) | halt
}
}