diff --git a/faiths_and_powers/data/arcane_crafting/b_ic1.spl b/faiths_and_powers/data/arcane_crafting/b_ic1.spl deleted file mode 100644 index f4455779..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/b_ic1.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/b_ic10.2da b/faiths_and_powers/data/arcane_crafting/b_ic10.2da deleted file mode 100644 index 34caca4f..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic10.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Scroll b_scrib 3 - diff --git a/faiths_and_powers/data/arcane_crafting/b_ic11.2da b/faiths_and_powers/data/arcane_crafting/b_ic11.2da deleted file mode 100644 index 8eff4f67..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic11.2da +++ /dev/null @@ -1,6 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Scroll b_scrib 3 -Brew b_brew1 3 - diff --git a/faiths_and_powers/data/arcane_crafting/b_ic12.2da b/faiths_and_powers/data/arcane_crafting/b_ic12.2da deleted file mode 100644 index c00ca06c..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic12.2da +++ /dev/null @@ -1,7 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Scroll b_scrib 3 -Brew b_brew1 3 -Wand b_wand1 3 - diff --git a/faiths_and_powers/data/arcane_crafting/b_ic13.2da b/faiths_and_powers/data/arcane_crafting/b_ic13.2da deleted file mode 100644 index 05480d65..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic13.2da +++ /dev/null @@ -1,7 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Scroll b_scrib 3 -Brew b_brew1 3 -Wand b_wand1 3 -Rech b_rech1 3 \ No newline at end of file diff --git a/faiths_and_powers/data/arcane_crafting/b_ic2.spl b/faiths_and_powers/data/arcane_crafting/b_ic2.spl deleted file mode 100644 index dd6e849a..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/b_ic2.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/b_ic3.eff b/faiths_and_powers/data/arcane_crafting/b_ic3.eff deleted file mode 100644 index 1389cb42..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/b_ic3.eff and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/b_ic3.spl b/faiths_and_powers/data/arcane_crafting/b_ic3.spl deleted file mode 100644 index b0423814..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/b_ic3.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/b_ic30.2da b/faiths_and_powers/data/arcane_crafting/b_ic30.2da deleted file mode 100644 index 174fa1ba..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic30.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Brew b_brew1 3 - diff --git a/faiths_and_powers/data/arcane_crafting/b_ic31.2da b/faiths_and_powers/data/arcane_crafting/b_ic31.2da deleted file mode 100644 index d1d98d07..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic31.2da +++ /dev/null @@ -1,6 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Brew b_brew1 3 -Wand b_wand1 3 - diff --git a/faiths_and_powers/data/arcane_crafting/b_ic32.2da b/faiths_and_powers/data/arcane_crafting/b_ic32.2da deleted file mode 100644 index 743f149a..00000000 --- a/faiths_and_powers/data/arcane_crafting/b_ic32.2da +++ /dev/null @@ -1,6 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Brew b_brew1 3 -Wand b_wand1 3 -Rech b_rech1 3 diff --git a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.baf b/faiths_and_powers/data/arcane_crafting/potion/b_brew1.baf deleted file mode 100644 index aa433ff4..00000000 --- a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.baf +++ /dev/null @@ -1,7 +0,0 @@ -IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_brew1",Myself)) - DestroySelf() -END diff --git a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.cre b/faiths_and_powers/data/arcane_crafting/potion/b_brew1.cre deleted file mode 100644 index f17e8712..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.cre and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.d b/faiths_and_powers/data/arcane_crafting/potion/b_brew1.d deleted file mode 100644 index f3de175f..00000000 --- a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.d +++ /dev/null @@ -1,74 +0,0 @@ -BEGIN ~B_Brew1~ - - -IF ~PartyGoldLT(75)~ THEN BEGIN B_Brew001 -SAY @115024 -IF ~~ THEN EXIT -END - - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115232 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115248 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115249 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115250 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115251 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115252 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - diff --git a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.spl b/faiths_and_powers/data/arcane_crafting/potion/b_brew1.spl deleted file mode 100644 index 61839c7e..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/potion/b_brew1.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/qdscrck.eff b/faiths_and_powers/data/arcane_crafting/qdscrck.eff deleted file mode 100644 index 7e0c1ccd..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/qdscrck.eff and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/qdscrck.spl b/faiths_and_powers/data/arcane_crafting/qdscrck.spl deleted file mode 100644 index b92b64f0..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/qdscrck.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/B_scr01.bam b/faiths_and_powers/data/arcane_crafting/scroll/B_scr01.bam deleted file mode 100644 index fea8622f..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/B_scr01.bam and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/B_scr02.bam b/faiths_and_powers/data/arcane_crafting/scroll/B_scr02.bam deleted file mode 100644 index 4aa4939a..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/B_scr02.bam and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/B_scr03.bam b/faiths_and_powers/data/arcane_crafting/scroll/B_scr03.bam deleted file mode 100644 index 0a31322f..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/B_scr03.bam and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.EFF b/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.EFF deleted file mode 100644 index 2b34e294..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.EFF and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.SPL b/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.SPL deleted file mode 100644 index b92b64f0..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/New folder/QDSCRCK.SPL and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.EFF b/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.EFF deleted file mode 100644 index 7e0c1ccd..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.EFF and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.SPL b/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.SPL deleted file mode 100644 index b92b64f0..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/QDSCRCK.SPL and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scr01.itm b/faiths_and_powers/data/arcane_crafting/scroll/b_scr01.itm deleted file mode 100644 index d08795b9..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/b_scr01.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scr02.itm b/faiths_and_powers/data/arcane_crafting/scroll/b_scr02.itm deleted file mode 100644 index 70896bb9..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/b_scr02.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scr03.itm b/faiths_and_powers/data/arcane_crafting/scroll/b_scr03.itm deleted file mode 100644 index a3a0458f..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/b_scr03.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.baf b/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.baf deleted file mode 100644 index 3580906f..00000000 --- a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.baf +++ /dev/null @@ -1,7 +0,0 @@ -IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_scrib",Myself)) - DestroySelf() -END diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.cre b/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.cre deleted file mode 100644 index d3f10829..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.cre and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.d b/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.d deleted file mode 100644 index ae81012e..00000000 --- a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.d +++ /dev/null @@ -1,313 +0,0 @@ -BEGIN ~B_scrib~ - -IF ~!HaveAnySpells()~ THEN BEGIN B_Scrib001 -SAY @115004 -IF ~~ THEN EXIT -END - -IF ~PartyGoldLT(100)~ THEN BEGIN B_Scrib002 -SAY @115005 -IF ~~ THEN EXIT -END - -IF ~XPLT(LastSummonerOf(Myself),100)~ THEN BEGIN B_Scrib003 -SAY @115018 -IF ~~ THEN EXIT -END - -IF ~True()~ THEN BEGIN B_Scrib004 -SAY @115003 -IF ~~ THEN GOTO B_Scrib005 -END - - -IF ~~ THEN BEGIN B_Scrib005 -SAY @115019 -IF ~PartyGoldGT(99)~ THEN REPLY @115006 GOTO B_Scrib100 -IF ~PartyGoldGT(199)~ THEN REPLY @115007 GOTO B_Scrib200 -IF ~PartyGoldGT(299)~ THEN REPLY @115008 GOTO B_Scrib300 -IF ~PartyGoldGT(399)~ THEN REPLY @115009 GOTO B_Scrib400 -IF ~PartyGoldGT(499)~ THEN REPLY @115010 GOTO B_Scrib500 -IF ~PartyGoldGT(999)~ THEN REPLY @115011 GOTO B_Scrib600 -IF ~PartyGoldGT(1499)~ THEN REPLY @115012 GOTO B_Scrib700 -IF ~PartyGoldGT(2499)~ THEN REPLY @115013 GOTO B_Scrib800 -IF ~PartyGoldGT(4999)~ THEN REPLY @115014 GOTO B_Scrib900 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~True()~ THEN BEGIN B_Scrib100 -SAY @115006 -IF ~HaveSpell(WIZARD_GREASE)~ THEN REPLY "Grease" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_GREASE) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ARMOR)~ THEN REPLY "Armor" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_ARMOR) GiveItemCreate("SCRL67",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_BURNING_HANDS)~ THEN REPLY "Burning Hands" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_BURNING_HANDS) GiveItemCreate("SCRL68",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHARM_PERSON)~ THEN REPLY "Charm Person" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_CHARM_PERSON) GiveItemCreate("SCRL69",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_COLOR_SPRAY)~ THEN REPLY "Color Spray" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_COLOR_SPRAY) GiveItemCreate("SCRL70",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_BLINDNESS)~ THEN REPLY "Blindness" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_BLINDNESS) GiveItemCreate("SCRL71",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_FRIENDS)~ THEN REPLY "Friends" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_FRIENDS) GiveItemCreate("SCRL72",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY "Protection from Petrification" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("SCRL73",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_IDENTIFY)~ THEN REPLY "Identify" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_IDENTIFY) GiveItemCreate("SCRL75",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY "Infravision" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("SCRL76",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY "Magic Missile" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("SCRL77",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_EVIL)~ THEN REPLY "Protection from Evil" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_PROTECTION_FROM_EVIL) GiveItemCreate("SCRL78",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SHIELD)~ THEN REPLY "Shield" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_SHIELD) GiveItemCreate("SCRL79",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SHOCKING_GRASP)~ THEN REPLY "Shocking Grasp" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_SHOCKING_GRASP) GiveItemCreate("SCRL80",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY "Sleep" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("SCRL81",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHILL_TOUCH)~ THEN REPLY "Chill Touch" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_CHILL_TOUCH) GiveItemCreate("SCRL82",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHROMATIC_ORB)~ THEN REPLY "Chromatic Orb" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_CHROMATIC_ORB) GiveItemCreate("SCRL83",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_LARLOCH_MINOR_DRAIN)~ THEN REPLY "Laroch's Minor Drain" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_LARLOCH_MINOR_DRAIN) GiveItemCreate("SCRL84",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_REFLECTED_IMAGE)~ THEN REPLY "Reflected Image" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_REFLECTED_IMAGE) GiveItemCreate("SCRL5U",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_FIND_FAMILAR)~ THEN REPLY "Find Familliar" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_FIND_FAMILAR) GiveItemCreate("SCRL6D",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SPOOK)~ THEN REPLY "Spook" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_SPOOK) GiveItemCreate("SCRLA6",Myself,1,1,1)~ EXIT -IF ~HaveSpellRES("SPWI124")~ THEN REPLY "Nahal's Reckless Dweomer" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpellRES("SPWI124") GiveItemCreate("B_SCR01",Myself,1,1,1)~ EXIT -IF ~HaveSpellRES("SPWI126")~ THEN REPLY "Expeditious Retreat" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpellRES("SPWI126") GiveItemCreate("SPWI126X",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib200 -SAY @115007 -IF ~HaveSpell(WIZARD_BLUR)~ THEN REPLY "Blur" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_BLUR) GiveItemCreate("SCRL85",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_EVIL)~ THEN REPLY "Detect Evil" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_DETECT_EVIL) GiveItemCreate("SCRL86",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_INVISIBILITY)~ THEN REPLY "Detect Invisibility" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_DETECT_INVISIBILITY) GiveItemCreate("SCRL87",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_FOG_CLOUD)~ THEN REPLY "Grease" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_FOG_CLOUD) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY "Horror" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_HORROR) GiveItemCreate("SCRL89",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY "Invisibility" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("SCRL90",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_KNOCK)~ THEN REPLY "Knock" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_KNOCK) GiveItemCreate("SCRL91",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_KNOW_ALIGNMENT)~ THEN REPLY "Know Alignment" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_KNOW_ALIGNMENT) GiveItemCreate("SCRL92",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LUCK)~ THEN REPLY "Luck" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_LUCK) GiveItemCreate("SCRL93",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_RESIST_FEAR)~ THEN REPLY "Resist Fear" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_RESIST_FEAR) GiveItemCreate("SCRL94",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MELF_ACID_ARROW)~ THEN REPLY "Melf's Acid Arrow" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_MELF_ACID_ARROW) GiveItemCreate("SCRL95",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MIRROR_IMAGE)~ THEN REPLY "Mirror Image" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_MIRROR_IMAGE) GiveItemCreate("SCRL96",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STINKING_CLOUD)~ THEN REPLY "Stinking Cloud" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_STINKING_CLOUD) GiveItemCreate("SCRL97",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY "Strength" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("SCRL98",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WEB)~ THEN REPLY "Web" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_WEB) GiveItemCreate("SCRL99",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_AGANNAZAR_SCORCHER)~ THEN REPLY "Agannazar's Scorcher" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_AGANNAZAR_SCORCHER) GiveItemCreate("SCRL1B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GHOUL_TOUCH)~ THEN REPLY "Ghoul Touch" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_GHOUL_TOUCH) GiveItemCreate("SCRL1C",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_VOCALIZE)~ THEN REPLY "Vocalize" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_VOCALIZE) GiveItemCreate("SCRL3G",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_POWER_WORD_SLEEP)~ THEN REPLY "Power Word: Sleep" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_POWER_WORD_SLEEP) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_RAY_OF_ENFEEBLEMENT)~ THEN REPLY "Ray of Enfeeblement" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_RAY_OF_ENFEEBLEMENT) GiveItemCreate("SCRLAI",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEAFNESS)~ THEN REPLY "Deafness" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_DEAFNESS) GiveItemCreate("SCRLA2",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GLITTERDUST)~ THEN REPLY "Glitterdust" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpell(WIZARD_GLITTERDUST) GiveItemCreate("SCRLA3",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI222")~ THEN REPLY "Chaos Shield" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpellRES("SPWI222") GiveItemCreate("B_SCR02",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY "Cat's Grace" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpellRES("SPWI225") GiveItemCreate("SPWI223A",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI216")~ THEN REPLY "Decastave" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpellRES("SPWI216") GiveItemCreate("SCDECA",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI204")~ THEN REPLY "Snilloc's Snowball Swarm" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpellRES("SPWI204") GiveItemCreate("SCSNILL",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI222")~ THEN REPLY "Chaos Shield" DO ~TakePartyGold(200) DestroyGold(200) RemoveSpellRES("SPWI222") GiveItemCreate("B_SCR02",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib300 -SAY @115008 -IF ~HaveSpell(WIZARD_CLAIRVOYANCE)~ THEN REPLY "Clairvoyance" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_CLAIRVOYANCE) GiveItemCreate("SCRL1D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DISPEL_MAGIC)~ THEN REPLY "Remove Magic" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DISPEL_MAGIC) GiveItemCreate("SCRLA7",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FLAME_ARROW)~ THEN REPLY "Flame Arrow" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_FLAME_ARROW) GiveItemCreate("SCRL1F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY "Fireball" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("SCRL1G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY "Haste" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_HASTE) GiveItemCreate("SCRL1H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_PERSON)~ THEN REPLY "Hold Person" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_HOLD_PERSON) GiveItemCreate("SCRL1I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY_10_FOOT)~ THEN REPLY "Invisibility" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY_10_FOOT) GiveItemCreate("SCRL1J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY "Lightning Bolt" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("SCRL1K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY "Monster Summoning I" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("SCRL1L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_NON_DETECTION)~ THEN REPLY "Non-Detection" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_NON_DETECTION) GiveItemCreate("SCRL1M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_MISSILES)~ THEN REPLY "Protection from Normal Missiles" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_MISSILES) GiveItemCreate("SCRL1N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SLOW)~ THEN REPLY "Slow" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_SLOW) GiveItemCreate("SCRL1O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SKULL_TRAP)~ THEN REPLY "Skull Trap" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_SKULL_TRAP) GiveItemCreate("SCRL1P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_VAMPIRIC_TOUCH)~ THEN REPLY "Vampiric Touch" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_VAMPIRIC_TOUCH) GiveItemCreate("SCRL1Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WRAITH_FORM)~ THEN REPLY "Wraith Form" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_WRAITH_FORM) GiveItemCreate("SCRL1R",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DIRE_CHARM)~ THEN REPLY "Dire Charm" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DIRE_CHARM) GiveItemCreate("SCRL1S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GHOST_ARMOR)~ THEN REPLY "Ghost Armor" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_GHOST_ARMOR) GiveItemCreate("SCRL1T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SPELL_DEFLECTION)~ THEN REPLY "Minor Spell Deflection" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_MINOR_SPELL_DEFLECTION) GiveItemCreate("SCRL6G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY "Protection from Fire" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("SCRL6H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY "Protection from Cold" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("SCRL6I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_THRUST)~ THEN REPLY "Spell Thrust" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_SPELL_THRUST) GiveItemCreate("SCRL6J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_ILLUSION)~ THEN REPLY "Detect Illusion" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DETECT_ILLUSION) GiveItemCreate("SCRL6K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_UNDEAD)~ THEN REPLY "Hold Undead" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_HOLD_UNDEAD) GiveItemCreate("SCRL6L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MELF_METEOR)~ THEN REPLY "WIZARD_MELF_METEOR" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_MELF_METEOR) GiveItemCreate("SCRLA5",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TRUE_DISPEL_MAGIC)~ THEN REPLY "Dispel Magic" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_TRUE_DISPEL_MAGIC) GiveItemCreate("SCRL1E",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI328")~ THEN REPLY "Lance of Disruption" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI328") GiveItemCreate("SPWI319X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI327")~ THEN REPLY "Icelance" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI327") GiveItemCreate("SCICE",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib400 -SAY @115009 -IF ~HaveSpell(WIZARD_CONFUSION)~ THEN REPLY "Confusion" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("SCRL1U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DIMENSION_DOOR)~ THEN REPLY "Dimension Door" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_DIMENSION_DOOR) GiveItemCreate("SCRL1V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIRE_SHIELD_BLUE)~ THEN REPLY "Fire Shield: Blue" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIRE_SHIELD_BLUE) GiveItemCreate("SCRL1W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY "Ice Storm" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("SCRL1X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPROVED_INVISIBILITY)~ THEN REPLY "Improved Invisibility" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_IMPROVED_INVISIBILITY) GiveItemCreate("SCRL1Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_GLOBE_OF_INVULNERABILITY)~ THEN REPLY "Minor Globe of Invulnerability" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MINOR_GLOBE_OF_INVULNERABILITY) GiveItemCreate("SCRL1Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_2)~ THEN REPLY "Monster Summoning II" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MONSTER_SUMMONING_2) GiveItemCreate("SCRL2A",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("SCRL2B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONTAGION)~ THEN REPLY "Contagion" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_CONTAGION) GiveItemCreate("SCRLA8",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_REMOVE_CURSE)~ THEN REPLY "Remove Curse" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_REMOVE_CURSE) GiveItemCreate("SCRL5G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GREATER_MALISON)~ THEN REPLY "Greater Malison" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_GREATER_MALISON) GiveItemCreate("SCRL5I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_OTILUKES_RESILIENT_SPHERE)~ THEN REPLY "Otiluke's Resilient Sphere" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_OTILUKES_RESILIENT_SPHERE) GiveItemCreate("SCRL5J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY "Spirit Armor" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("SCRL5K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY "Polymorph Other" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("SCRL5L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POLYMORPH_SELF)~ THEN REPLY "Polymorph Self" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_POLYMORPH_SELF) GiveItemCreate("SCRL5M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ENCHANTED_WEAPON)~ THEN REPLY "Enchanted Weapon" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_ENCHANTED_WEAPON) GiveItemCreate("SCRL6M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIRE_SHIELD_RED)~ THEN REPLY "Fire Shield: Red" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIRE_SHIELD_RED) GiveItemCreate("SCRL6N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SECRET_WORD)~ THEN REPLY "Secret Word" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SECRET_WORD) GiveItemCreate("SCRL6O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SEQUENCER)~ THEN REPLY "Minor Sequencer" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MINOR_SEQUENCER) GiveItemCreate("SCRL6P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TELEPORT_FIELD)~ THEN REPLY "Teleport Field" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_TELEPORT_FIELD) GiveItemCreate("SCRL6F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPIDER_SPAWN)~ THEN REPLY "Spider Spawn" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SPIDER_SPAWN) GiveItemCreate("SCRL6R",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FAR_SIGHT)~ THEN REPLY "Farsight" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FAR_SIGHT) GiveItemCreate("SCRLAJ",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_EYE)~ THEN REPLY "Wizard Eye" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_EYE) GiveItemCreate("SCRLA1",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI432")~ THEN REPLY "Vitriolic Sphere" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI432") GiveItemCreate("SPWI424X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI431")~ THEN REPLY "Shout" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI431") GiveItemCreate("SPWI423X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI430")~ THEN REPLY "Mordenkainen's Force Missiles" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI430") GiveItemCreate("SPWI422X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_EMOTION_HOPELESSNESS)~ THEN REPLY "Emotion: Hopelessness" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_EMOTION_HOPELESSNESS) GiveItemCreate("SCRL5H",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI429")~ THEN REPLY "Emotion: Hope" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI429") GiveItemCreate("SCEMOT",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI428")~ THEN REPLY "Emotion: Fear" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI428") GiveItemCreate("SCFEAR",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI427")~ THEN REPLY "Emotion: Courage" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI427") GiveItemCreate("SCCOUR",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI426")~ THEN REPLY "Shadow Monsters" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI426") GiveItemCreate("SCSHAD",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI422")~ THEN REPLY "Beltyn's Burning Blood" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI422") GiveItemCreate("SCBLOO",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI429")~ THEN REPLY "Emotion: Hope" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI429") GiveItemCreate("SCEMOT",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib500 -SAY @115010 -IF ~HaveSpell(WIZARD_ANIMATE_DEAD)~ THEN REPLY "Animate Dead" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_ANIMATE_DEAD) GiveItemCreate("SCRL2D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY "Cloudkill" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("SCRL2E",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY "Cone of Cold" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("SCRL2F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_3)~ THEN REPLY "Monster Summoning III" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_MONSTER_SUMMONING_3) GiveItemCreate("SCRL2G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SHADOW_DOOR)~ THEN REPLY "Shadow Door" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SHADOW_DOOR) GiveItemCreate("SCRL2H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DOMINATION)~ THEN REPLY "Domination" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_DOMINATION) GiveItemCreate("SCRL5N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY "Hold Monster" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("SCRL5O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CHAOS)~ THEN REPLY "Chaos" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CHAOS) GiveItemCreate("SCRL5P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FEEBLEMIND)~ THEN REPLY "Feeblemind" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_FEEBLEMIND) GiveItemCreate("SCRL5Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_IMMUNITY)~ THEN REPLY "Spell Immunity" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPELL_IMMUNITY) GiveItemCreate("SCRL6S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY "Protection from Normal Weapons" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("SCRL6T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY "Protection from Electricity" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY) GiveItemCreate("SCRL5T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_BREACH)~ THEN REPLY "Breach" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_BREACH) GiveItemCreate("SCRL6U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LOWER_RESISTANCE)~ THEN REPLY "Lower Resistance" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_LOWER_RESISTANCE) GiveItemCreate("SCRL6V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ORACLE)~ THEN REPLY "Oracle" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_ORACLE) GiveItemCreate("SCRL6W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL)~ THEN REPLY "Conjure Lesser Fire Elemental" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL) GiveItemCreate("SCRL6X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ACID)~ THEN REPLY "Protection from Acid" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_PROTECTION_FROM_ACID) GiveItemCreate("SCRL6Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PHANTOM_BLADE)~ THEN REPLY "Phantom Blade" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_PHANTOM_BLADE) GiveItemCreate("SCRL6Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_SHIELD)~ THEN REPLY "Spell Shield" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPELL_SHIELD) GiveItemCreate("SCRL8X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_AIR_ELEMENTAL)~ THEN REPLY "Conjure Lesser Air Elemental" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONJURE_LESSER_AIR_ELEMENTAL) GiveItemCreate("SCRL7B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL)~ THEN REPLY "Conjure Lesser Earth Elemental" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL) GiveItemCreate("SCRL7C",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SPELL_TURNING)~ THEN REPLY "Minor Spell Turning" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_MINOR_SPELL_TURNING) GiveItemCreate("SCRL7D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUN_FIRE)~ THEN REPLY "Sunfire" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SUN_FIRE) GiveItemCreate("SCRLAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI528")~ THEN REPLY "Contact Other Plane" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI528") GiveItemCreate("SPWI517X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI527")~ THEN REPLY "Conjure Water Elemental" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI527") GiveItemCreate("SCCWE",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI526")~ THEN REPLY "Summon Shadow" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI526") GiveItemCreate("SCSSHA",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI525")~ THEN REPLY "Demi-shadow Monsters" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI525") GiveItemCreate("SCDMS",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY "Shroud of Flame" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI524") GiveItemCreate("SCSHRO",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib600 -SAY @115011 -IF ~HaveSpell(WIZARD_INVISIBLE_STALKER)~ THEN REPLY "Invsible Stalker" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_INVISIBLE_STALKER) GiveItemCreate("SCISTAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY "Globe of Invulnerability" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("SCGLOB",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("SCTENS",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FLESH_TO_STONE)~ THEN REPLY "Flesh to Stone" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_FLESH_TO_STONE) GiveItemCreate("SCFTS",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEATH_SPELL)~ THEN REPLY "Death Spell" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_DEATH_SPELL) GiveItemCreate("SCDSPEL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY "Protection from Magic Energy" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("SCRL7J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MISLEAD)~ THEN REPLY "Mislead" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_MISLEAD) GiveItemCreate("SCRL7K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY "Pierce Magic" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("SCRL7L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TRUE_SIGHT)~ THEN REPLY "True Sight" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_TRUE_SIGHT) GiveItemCreate("SCRL7K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_4)~ THEN REPLY "Monster Summoning IV" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_MONSTER_SUMMONING_4) GiveItemCreate("SCMSIV",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)~ THEN REPLY "Protection from Magic Weapons" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_WEAPONS) GiveItemCreate("SCRL7O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY "Power Word: Silence" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("SCPWS",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPROVED_HASTE)~ THEN REPLY "Improved Haste" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_IMPROVED_HASTE) GiveItemCreate("SCRL7Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEATH_FOG)~ THEN REPLY "Death Fog" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_DEATH_FOG) GiveItemCreate("SCDFOG",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CHAIN_LIGHTNING)~ THEN REPLY "Chain Lightning" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CHAIN_LIGHTNING) GiveItemCreate("SCCLITE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DISINTEGRATE)~ THEN REPLY "Disintegrate" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_DISINTEGRATE) GiveItemCreate("SCDISI",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONTINGENCY)~ THEN REPLY "Contingency" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONTINGENCY) GiveItemCreate("SCRL7U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_DEFLECTION)~ THEN REPLY "Spell Deflection" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SPELL_DEFLECTION) GiveItemCreate("SCRL7V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WYVERN_CALL)~ THEN REPLY "Wyvern Call" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_WYVERN_CALL) GiveItemCreate("SCRL7W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_FIRE_ELEMENTAL)~ THEN REPLY "Conjure Fire Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_FIRE_ELEMENTAL) GiveItemCreate("SCCFE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_AIR_ELEMENTAL)~ THEN REPLY "Conjure Air Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_AIR_ELEMENTAL) GiveItemCreate("SCRL7Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_EARTH_ELEMENTAL)~ THEN REPLY "Conjure Earth Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_EARTH_ELEMENTAL) GiveItemCreate("SCCEE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CARRION)~ THEN REPLY "Carrion Summons" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CARRION) GiveItemCreate("SCRL8A",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_NISHRUU)~ THEN REPLY "Summon Nishruu" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SUMMON_NISHRUU) GiveItemCreate("SCRL8B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_TO_FLESH)~ THEN REPLY "Stone to Flesh" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_STONE_TO_FLESH) GiveItemCreate("SCSTF",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI632")~ THEN REPLY "Trollish Fortitude" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI632") GiveItemCreate("SPWI620X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI631")~ THEN REPLY "Soul Eater" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI631") GiveItemCreate("SPWI619X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI630")~ THEN REPLY "Darts of Bone" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI630") GiveItemCreate("SPWI618X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI629")~ THEN REPLY "Shades" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI629") GiveItemCreate("SCSHDS",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI628")~ THEN REPLY "Otiluke's Freezing Sphere" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI628") GiveItemCreate("SCOFS",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI626")~ THEN REPLY "Lich Touch" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI626") GiveItemCreate("SCLICH",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib700 -SAY @115012 -IF ~HaveSpell(WIZARD_SPELL_TURNING)~ THEN REPLY "Spell Turning" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SPELL_TURNING) GiveItemCreate("SCRL8D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_THE_ELEMENTS)~ THEN REPLY "Protection from the Elements" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_THE_ELEMENTS) GiveItemCreate("SCRL8E",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROJECT_IMAGE)~ THEN REPLY "Project Image" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROJECT_IMAGE) GiveItemCreate("SCRL8F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_RUBY_RAY_OF_REVERSAL)~ THEN REPLY "Ruby Ray of Reversal" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_RUBY_RAY_OF_REVERSAL) GiveItemCreate("SCRL8G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WARDING_WHIP)~ THEN REPLY "Warding Whip" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_WARDING_WHIP) GiveItemCreate("SCRL8H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CACOFIEND)~ THEN REPLY "Cacofiend" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CACOFIEND) GiveItemCreate("SCRL8I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MANTLE)~ THEN REPLY "Mantle" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_MANTLE) GiveItemCreate("SCRL8J",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_TATTOOS_OF_POWER)~ THEN REPLY "Invsible Stalker" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TATTOOS_OF_POWER) GiveItemCreate("SCISTAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_SEQUENCER)~ THEN REPLY "Spell Sequencer" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SPELL_SEQUENCER) GiveItemCreate("SCRL8L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPHERE_OF_CHAOS)~ THEN REPLY "Sphere of Chaos" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SPHERE_OF_CHAOS) GiveItemCreate("SCRL8M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DELAYED_BLAST_FIREBALL)~ THEN REPLY "Delayed Blast Fireball" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_DELAYED_BLAST_FIREBALL) GiveItemCreate("SCRL8M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FINGER_OF_DEATH)~ THEN REPLY "Finger of Death" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_FINGER_OF_DEATH) GiveItemCreate("SCFING",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PRISMATIC_SPRAY)~ THEN REPLY "Prismatic Spray" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PRISMATIC_SPRAY) GiveItemCreate("SCPRISM",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POWER_WORD_STUN)~ THEN REPLY "Power Word: Stun" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_POWER_WORD_STUN) GiveItemCreate("SCSTUN",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MORDENKAINENS_SWORD)~ THEN REPLY "Mordenkainen's Sword" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_MORDENKAINENS_SWORD) GiveItemCreate("SCMORD",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_EFREET)~ THEN REPLY "Summon Efreet" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SUMMON_EFREET) GiveItemCreate("SCRL8S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_DJINNI)~ THEN REPLY "Summon Djinni" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SUMMON_DJINNI) GiveItemCreate("SCRL8T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_HAKEASHAR)~ THEN REPLY "Summon Hakeashar" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SUMMON_HAKEASHAR) GiveItemCreate("SCRL8U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONTROL_UNDEAD)~ THEN REPLY "Control Undead" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CONTROL_UNDEAD) GiveItemCreate("SCRL8V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MASS_INVISIBILITY)~ THEN REPLY "Mass Invisibility" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_MASS_INVISIBILITY) GiveItemCreate("SCMINVI",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LIMITED_WISH)~ THEN REPLY "Limited Wish" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_LIMITED_WISH) GiveItemCreate("SCRLA4",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI723")~ THEN REPLY "Improved Chaos Shield" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI723") GiveItemCreate("B_SCR03",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI726")~ THEN REPLY "Suffocate" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI726") GiveItemCreate("SPWI711X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI725")~ THEN REPLY "Seven Eyes" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI725") GiveItemCreate("SPWI710X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI724")~ THEN REPLY "Acid Storm" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI724") GiveItemCreate("SCACID",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI706")~ THEN REPLY "Monster Summoning V" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI706") GiveItemCreate("SCMSV",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI709")~ THEN REPLY "Malavon's Rage" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI709") GiveItemCreate("SCMALA",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib800 -SAY @115013 -IF ~HaveSpellRES("SPWI801")~ THEN REPLY "Protection from Energy" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpellRES("SPWI801") GiveItemCreate("SCMSVI",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI802")~ THEN REPLY "Mind Blank" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpellRES("SPWI802") GiveItemCreate("SCBLANK",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI806")~ THEN REPLY "Great Shout" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpellRES("SPWI806") GiveItemCreate("SPWI826X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI814")~ THEN REPLY "Iron Body" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpellRES("SPWI814") GiveItemCreate("SPWI827X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ENERGY)~ THEN REPLY "Protection from Energy" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_PROTECTION_FROM_ENERGY) GiveItemCreate("SCRL8Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SIMULACRUM)~ THEN REPLY "Simulacrum" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SIMULACRUM) GiveItemCreate("SCRL8Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PIERCE_SHIELD)~ THEN REPLY "Pierce Shield" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_PIERCE_SHIELD) GiveItemCreate("SCRL9A",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_FIEND)~ THEN REPLY "Summon Fiend" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SUMMON_FIEND) GiveItemCreate("SCRL9B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPROVED_MANTLE)~ THEN REPLY "Improved Mantle" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_IMPROVED_MANTLE) GiveItemCreate("SCRL9C",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_TRIGGER)~ THEN REPLY "Spell Trigger" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SPELL_TRIGGER) GiveItemCreate("SCRL9D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INCENDIARY_CLOUD)~ THEN REPLY "Incendiary Cloud" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_INCENDIARY_CLOUD) GiveItemCreate("SCRL9E",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ABI_DALZIMS_HORRID_WILTING)~ THEN REPLY "Abi Dalzim's Horrid Wilting" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_ABI_DALZIMS_HORRID_WILTING) GiveItemCreate("SCRL9G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MAZE)~ THEN REPLY "Maze" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_MAZE) GiveItemCreate("SCRL9H",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_OTTOS_IRRESISTIBLE_DANCE)~ THEN REPLY "Otto's Irresistible Dance" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_OTTOS_IRRESISTIBLE_DANCE) GiveItemCreate("SCISTAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POWER_WORD_BLIND)~ THEN REPLY "Power Word: Blind" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_POWER_WORD_BLIND) GiveItemCreate("SCRL9J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SYMBOL_FEAR)~ THEN REPLY "Symbol: Fear" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SYMBOL_FEAR) GiveItemCreate("SCRL9F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SYMBOL_STUN)~ THEN REPLY "Symbol: Stun" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SYMBOL_STUN) GiveItemCreate("SCRLAN",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SYMBOL_DEATH)~ THEN REPLY "Symbol: Death" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SYMBOL_DEATH) GiveItemCreate("SCRLAO",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_BIGBYS_CLENCHED_FIST)~ THEN REPLY "Bigby's Clenched Fist" DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_BIGBYS_CLENCHED_FIST) GiveItemCreate("SCRLB1",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END - -IF ~True()~ THEN BEGIN B_Scrib900 -SAY @115014 -IF ~HaveSpellRES("SPWI901")~ THEN REPLY "Monster Summoning VII" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpellRES("SPWI901") GiveItemCreate("SCMSVII",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_TRAP)~ THEN REPLY "Spell Trap" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_SPELL_TRAP) GiveItemCreate("SCRL9L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_STRIKE)~ THEN REPLY "Spell Strike" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_SPELL_STRIKE) GiveItemCreate("SCRL9M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GATE)~ THEN REPLY "Gate" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_GATE) GiveItemCreate("SCRL9N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ABSOLUTE_IMMUNITY)~ THEN REPLY "Absolute Immunity" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_ABSOLUTE_IMMUNITY) GiveItemCreate("SCRL9P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TIME_STOP)~ THEN REPLY "Time Stop" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_TIME_STOP) GiveItemCreate("SCRL9R",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CHAIN_CONTINGENCY)~ THEN REPLY "Chain Contingency" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_CHAIN_CONTINGENCY) GiveItemCreate("SCRL9Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPRISONMENT)~ THEN REPLY "Imprisonment" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_IMPRISONMENT) GiveItemCreate("SCRL9S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_METEOR_SWARM)~ THEN REPLY "Meteor Swarm" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_METEOR_SWARM) GiveItemCreate("SCRL9T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POWER_WORD_KILL)~ THEN REPLY "Power Word: Kill" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_POWER_WORD_KILL) GiveItemCreate("SCRL9U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WAIL_OF_THE_BANSHEE)~ THEN REPLY "Wail of the Banshee" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_WAIL_OF_THE_BANSHEE) GiveItemCreate("SCRL9V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ENERGY_DRAIN)~ THEN REPLY "Energy Drain" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_ENERGY_DRAIN) GiveItemCreate("SCRL9W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_BLACK_BLADE_OF_DISASTER)~ THEN REPLY "Black Blade of Disaster" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_BLACK_BLADE_OF_DISASTER) GiveItemCreate("SCRL9X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SHAPECHANGE)~ THEN REPLY "Shapechange" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_SHAPECHANGE) GiveItemCreate("SCRL9Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FREEDOM)~ THEN REPLY "Freedom" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_FREEDOM) GiveItemCreate("SCRL9Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_BIGBYS_CRUSHING_HAND)~ THEN REPLY "Bigby's Crushing Hand" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_BIGBYS_CRUSHING_HAND) GiveItemCreate("SCRLB2",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WISH)~ THEN REPLY "Wish" DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_WISH) GiveItemCreate("SCRLB4",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115016 GOTO B_Scrib005 -END diff --git a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.spl b/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.spl deleted file mode 100644 index 709d45d2..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/scroll/b_scrib.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd01.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd01.itm deleted file mode 100644 index 3871ef91..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd01.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd02.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd02.itm deleted file mode 100644 index 84d120d7..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd02.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd03.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd03.itm deleted file mode 100644 index 1d2b7759..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd03.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd04.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd04.itm deleted file mode 100644 index 58339378..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd04.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd05.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd05.itm deleted file mode 100644 index 4636d54c..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd05.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd06.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd06.itm deleted file mode 100644 index 26f04414..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd06.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd07.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd07.itm deleted file mode 100644 index a094d6ad..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd07.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd08.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd08.itm deleted file mode 100644 index eb40aa8a..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd08.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd09.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd09.itm deleted file mode 100644 index 7a3870ce..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd09.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd10.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd10.itm deleted file mode 100644 index d55bd291..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd10.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd11.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd11.itm deleted file mode 100644 index f1b2e424..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd11.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd12.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd12.itm deleted file mode 100644 index f1b2e424..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd12.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd13.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd13.itm deleted file mode 100644 index 08dd021c..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd13.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd14.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd14.itm deleted file mode 100644 index 34816ed3..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd14.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd15.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd15.itm deleted file mode 100644 index b792837f..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd15.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd16.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd16.itm deleted file mode 100644 index 8d6c2428..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd16.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd17.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd17.itm deleted file mode 100644 index 8d6c2428..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd17.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd18.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd18.itm deleted file mode 100644 index e98c05ce..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd18.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd19.itm b/faiths_and_powers/data/arcane_crafting/wand/B_Wnd19.itm deleted file mode 100644 index bb5379de..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/B_Wnd19.itm and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/b_rech1.cre b/faiths_and_powers/data/arcane_crafting/wand/b_rech1.cre deleted file mode 100644 index 1898e91d..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/b_rech1.cre and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/b_rech1.spl b/faiths_and_powers/data/arcane_crafting/wand/b_rech1.spl deleted file mode 100644 index d889c241..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/b_rech1.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/b_wand1.cre b/faiths_and_powers/data/arcane_crafting/wand/b_wand1.cre deleted file mode 100644 index 3510777c..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/b_wand1.cre and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/b_wand1.spl b/faiths_and_powers/data/arcane_crafting/wand/b_wand1.spl deleted file mode 100644 index 8fe4bc55..00000000 Binary files a/faiths_and_powers/data/arcane_crafting/wand/b_wand1.spl and /dev/null differ diff --git a/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.baf b/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.baf deleted file mode 100644 index cc02174e..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.baf +++ /dev/null @@ -1,644 +0,0 @@ -IF - PartyGoldLT(475) - !Global("B_T2","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T2","GLOBAL",1) //Removes Tier 2 Items: money - Continue() -END - -IF - PartyGoldLT(1250) - !Global("B_T3","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T3","GLOBAL",1) //Removes Tier 3 Items: money - Continue() -END - -IF - PartyGoldLT(2500) - !Global("B_T4","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T4","GLOBAL",1) //Removes Tier 4 Items: money - Continue() -END - -IF - PartyGoldLT(3750) - !Global("B_T5","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T5","GLOBAL",1) //Removes Tier 5 Items: money - Continue() -END - -IF - PartyGoldLT(6250) - !Global("B_T6","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T6","GLOBAL",1) //Removes Tier 6 Items: money - Continue() -END - -IF - PartyGoldLT(12500) - !Global("B_T7","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T7","GLOBAL",1) //Removes Tier 7 Items: money - Continue() -END - -IF - OR(6) - HasItem("WAND03",LastSummonerOf(Myself)) - HasItem("WAND12",LastSummonerOf(Myself)) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - Global("B_MM","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",1) //Gives MM option - Continue() -END - -IF - OR(6) //Excludes option if character posesses more than one wand of mm - NumItemsGT("WAND03",LastSummonerOf(Myself),1) - NumItemsGT("WAND12",LastSummonerOf(Myself),1) - NumItemsGT("B_WND01",LastSummonerOf(Myself),1) - NumItemsGT("LIGHT",LastSummonerOf(Myself),1) - NumItemsGT("PULS01",LastSummonerOf(Myself),1) - NumItemsGT("PULS02",LastSummonerOf(Myself),1) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("WAND03",LastSummonerOf(Myself)) - OR(5) - HasItem("WAND12",LastSummonerOf(Myself)) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("WAND12",LastSummonerOf(Myself)) - OR(4) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - - -IF //Excludes option if character posesses more than one wand of mm - HasItem("B_WND01",LastSummonerOf(Myself)) - OR(3) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("LIGHT",LastSummonerOf(Myself)) - OR(2) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF - OR(2) - HasItem("WAND08",LastSummonerOf(Myself)) - HasItem("B_WND02",LastSummonerOf(Myself)) - Global("B_SLP","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",1) //Gives Sleep option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND08",LastSummonerOf(Myself),1) - NumItemsGT("B_WND02",LastSummonerOf(Myself),1) - !Global("B_SLP","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes Sleep option - Continue() -END - - - -IF - HasItem("WAND08",LastSummonerOf(Myself)) - HasItem("B_WND02",LastSummonerOf(Myself)) - !Global("B_SLP","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes Sleep option - Continue() -END - -IF - OR(2) - HasItem("WAND02",LastSummonerOf(Myself)) - HasItem("B_WND03",LastSummonerOf(Myself)) - Global("B_FEA","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FEA","GLOBAL",1) //Gives fear option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND02",LastSummonerOf(Myself),1) - NumItemsGT("B_WND03",LastSummonerOf(Myself),1) - !Global("B_FEA","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FEA","GLOBAL",2) //Excludes fear option - Continue() -END - - - -IF - HasItem("WAND02",LastSummonerOf(Myself)) - HasItem("B_WND03",LastSummonerOf(Myself)) - !Global("B_FEA","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes fear option - Continue() -END - - -IF - OR(2) - HasItem("WAND05",LastSummonerOf(Myself)) - HasItem("B_WND05",LastSummonerOf(Myself)) - Global("B_FIR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",1) //Gives fire option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND05",LastSummonerOf(Myself),1) - NumItemsGT("B_WND05",LastSummonerOf(Myself),1) - !Global("B_FIR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",2) //Excludes fire option - Continue() -END - -IF - HasItem("WAND05",LastSummonerOf(Myself)) - HasItem("B_WND05",LastSummonerOf(Myself)) - !Global("B_FIR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",2) //Excludes fire option - Continue() -END - -IF - OR(4) - HasItem("WAND07",LastSummonerOf(Myself)) - HasItem("B_WND07",LastSummonerOf(Myself)) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - Global("B_LIG","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",1) //Gives Lightning option - Continue() -END - -IF - OR(4) - NumItemsGT("WAND07",LastSummonerOf(Myself),1) - NumItemsGT("B_WND07",LastSummonerOf(Myself),1) - NumItemsGT("WANDFAK",LastSummonerOf(Myself),1) - NumItemsGT("WANDREA",LastSummonerOf(Myself),1) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("WAND07",LastSummonerOf(Myself)) - OR(3) - HasItem("B_WND07",LastSummonerOf(Myself)) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("B_WND07",LastSummonerOf(Myself)) - OR(2) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - - -IF - OR(2) - HasItem("WAND10",LastSummonerOf(Myself)) - HasItem("B_WND04",LastSummonerOf(Myself)) - Global("B_MON","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",1) //Gives Mon Sum option - Continue() -END - -IF - HasItem("WAND10",LastSummonerOf(Myself)) - HasItem("B_WND04",LastSummonerOf(Myself)) - !Global("B_MON","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",2) //Excludes Mon Sum option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND10",LastSummonerOf(Myself),1) - NumItemsGT("B_WND04",LastSummonerOf(Myself),1) - !Global("B_MON","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",2) //Excludes Mon Sum option - Continue() -END - - -IF - HasItem("B_WND13",LastSummonerOf(Myself)) - Global("B_FRE","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",1) //Gives Freezing Death option - Continue() -END - -IF - NumItemsGT("B_WND13",LastSummonerOf(Myself),1) - !Global("B_FRE","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",2) //Excludes Freezing Death option - Continue() -END - -IF - OR(2) - HasItem("B_WND10",LastSummonerOf(Myself)) - HasItem("WANDARM",LastSummonerOf(Myself)) - Global("B_ARM","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",1) //Gives Armory option - Continue() -END - -IF - HasItem("B_WND10",LastSummonerOf(Myself)) - HasItem("WANDARM",LastSummonerOf(Myself)) - !Global("B_ARM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",2) //Excludes Armory option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND10",LastSummonerOf(Myself),1) - NumItemsGT("WANDARM",LastSummonerOf(Myself),1) - !Global("B_ARM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",2) //Excludes Armory option - Continue() -END - -IF - OR(2) - HasItem("B_WND14",LastSummonerOf(Myself)) - HasItem("WAND09",LastSummonerOf(Myself)) - Global("B_POL","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",1) //Gives Polymorph option - Continue() -END - -IF - HasItem("B_WND14",LastSummonerOf(Myself)) - HasItem("WAND09",LastSummonerOf(Myself)) - !Global("B_POL","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",2) //Excludes Polymorph option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND14",LastSummonerOf(Myself),1) - NumItemsGT("WAND09",LastSummonerOf(Myself),1) - !Global("B_POL","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",2) //Excludes Polymorph option - Continue() -END - -IF - OR(2) - HasItem("B_WND06",LastSummonerOf(Myself)) - HasItem("WAND04",LastSummonerOf(Myself)) - Global("B_PAR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",1) //Gives Paralization option - Continue() -END - -IF - HasItem("B_WND06",LastSummonerOf(Myself)) - HasItem("WAND04",LastSummonerOf(Myself)) - !Global("B_PAR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",2) //Removes Paralization option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND06",LastSummonerOf(Myself),1) - NumItemsGT("WAND04",LastSummonerOf(Myself),1) - !Global("B_PAR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",2) //Removes Paralization option - Continue() -END - -IF - OR(2) - HasItem("B_WND08",LastSummonerOf(Myself)) - HasItem("WAND06",LastSummonerOf(Myself)) - Global("B_FRO","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",1) //Gives Frost option - Continue() -END - -IF - HasItem("B_WND08",LastSummonerOf(Myself)) - HasItem("WAND06",LastSummonerOf(Myself)) - !Global("B_FRO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",2) //Removes Frost option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND08",LastSummonerOf(Myself),1) - NumItemsGT("WAND06",LastSummonerOf(Myself),1) - !Global("B_FRO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",2) //Removes Frost option - Continue() -END - - -IF - OR(2) - HasItem("B_WND19",LastSummonerOf(Myself)) - HasItem("WAND13",LastSummonerOf(Myself)) - Global("B_CLO","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",1) //Gives Cloudkill option - Continue() -END - -IF - HasItem("B_WND19",LastSummonerOf(Myself)) - HasItem("WAND13",LastSummonerOf(Myself)) - !Global("B_CLO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",2) //Removes Cloudkill option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND19",LastSummonerOf(Myself),1) - NumItemsGT("WAND13",LastSummonerOf(Myself),1) - !Global("B_CLO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",2) //Removes Cloudkill option - Continue() -END - -IF - OR(2) - HasItem("B_WND09",LastSummonerOf(Myself)) - HasItem("WAND18",LastSummonerOf(Myself)) - Global("B_STRK","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",1) //Gives Spellstriking option - Continue() -END - -IF - HasItem("B_WND09",LastSummonerOf(Myself)) - HasItem("WAND18",LastSummonerOf(Myself)) - !Global("B_STRK","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",2) //Removes Spellstriking option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND09",LastSummonerOf(Myself),1) - NumItemsGT("WAND18",LastSummonerOf(Myself),1) - !Global("B_STRK","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",2) //Removes Spellstriking option - Continue() -END - -IF - OR(2) - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - Global("B_CRS","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",1) //Gives Cursing option - Continue() -END - -IF - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - !Global("B_CRS","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",2) //Removes Cursing option - Continue() -END - -IF - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - !Global("B_CRS","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",2) //Removes Cursing option - Continue() -END - -IF - HasItem("B_WND18",LastSummonerOf(Myself)) - Global("B_COR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",1) //Gives Corr option - Continue() -END - - - -IF - NumItemsGT("B_WND18",LastSummonerOf(Myself),1) - !Global("B_COR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",2) //Removes Corr option - Continue() -END - - -IF - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_rech1",Myself)) - SetNumTimesTalkedTo(1) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",0) - SetGlobal("B_SLP","GLOBAL",0) - SetGlobal("B_FEA","GLOBAL",0) - SetGlobal("B_FIR","GLOBAL",0) - SetGlobal("B_LIG","GLOBAL",0) - SetGlobal("B_MON","GLOBAL",0) - SetGlobal("B_FRE","GLOBAL",0) - SetGlobal("B_ARM","GLOBAL",0) - SetGlobal("B_POL","GLOBAL",0) - SetGlobal("B_PAR","GLOBAL",0) - SetGlobal("B_FRO","GLOBAL",0) - SetGlobal("B_CLO","GLOBAL",0) - SetGlobal("B_STRK","GLOBAL",0) - SetGlobal("B_COR","GLOBAL",0) - SetGlobal("B_T2","GLOBAL",0) - SetGlobal("B_T3","GLOBAL",0) - SetGlobal("B_T4","GLOBAL",0) - SetGlobal("B_T5","GLOBAL",0) - SetGlobal("B_T6","GLOBAL",0) - SetGlobal("B_T7","GLOBAL",0) - SetNumTimesTalkedTo(0) - DestroySelf() -END - diff --git a/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.d b/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.d deleted file mode 100644 index 57b1aa3a..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/bg/b_rech1.d +++ /dev/null @@ -1,537 +0,0 @@ -BEGIN ~B_rech1~ - - - -IF ~PartyGoldLT(225)~ THEN BEGIN B_Rech000 -SAY @115040 -IF ~~ THEN EXIT -END - -IF ~True()~ THEN BEGIN B_Rech001 -SAY @115104 -IF ~~ THEN REPLY @115105 GOTO B_Rech100 //Tier One Wands -IF ~Global("B_T2","GLOBAL",0)~ THEN REPLY @115106 GOTO B_Rech200 //Tier 2 Wands -IF ~Global("B_T2","GLOBAL",1)~ THEN REPLY @115110 EXIT //Tier 2 Wands Too Poor -IF ~Global("B_T3","GLOBAL",0)~ THEN REPLY @115107 GOTO B_Rech300 //Tier 3 Wands -IF ~Global("B_T3","GLOBAL",1)~ THEN REPLY @115111 EXIT //Tier 3 Wands Too Poor -IF ~Global("B_T4","GLOBAL",0)~ THEN REPLY @115108 GOTO B_Rech400 //Tier 4 Wands -IF ~Global("B_T4","GLOBAL",1)~ THEN REPLY @115112 EXIT //Tier 4 Wands Too Poor -IF ~Global("B_T5","GLOBAL",0)~ THEN REPLY @115109 GOTO B_Rech500 //Tier 5 Wands -IF ~Global("B_T5","GLOBAL",1)~ THEN REPLY @115113 EXIT //Tier 5 Wands Too Poor -IF ~Global("B_T6","GLOBAL",0)~ THEN REPLY @115158 GOTO B_Rech600 //Tier 5 Wands -IF ~Global("B_T6","GLOBAL",1)~ THEN REPLY @115160 EXIT //Tier 6 Wands Too Poor -//IF ~Global("B_T7","GLOBAL",0)~ THEN REPLY @115159 GOTO B_Rech700 //Tier 7 Wands -//IF ~Global("B_T7","GLOBAL",1)~ THEN REPLY @115161 EXIT //Tier 7 Wands Too Poor -IF ~~ THEN REPLY @115015 EXIT -END -//CHANGE THESE HASITEMS TO PARTYHASITEM FOR SCROLLS. IT IS ONLY NECESSARY THAT THE WAND IS IN CHARACTERS POSESSION AND PREFERABLE IF THE SCROLL IS NOT - -/* Samples for excluding and including wands due to having more than one in inventory -IF ~Global("B_SLP","GLOBAL",1)~ THEN REPLY @115074 GOTO B_Rech201 //Wand of Sleep -IF ~Global("B_SLP","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -*/ - -IF ~~ THEN BEGIN B_Rech100 -SAY @115041 -IF ~Global("B_MM","GLOBAL",1)~ THEN REPLY @115042 GOTO B_Rech101 //Wand of Magic Missiles -IF ~Global("B_MM","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -IF ~Global("B_SLP","GLOBAL",1)~ THEN REPLY @115074 GOTO B_Rech102 //Wand of Sleep -IF ~Global("B_SLP","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101 -SAY @115043 -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115044 GOTO B_Rech101_01 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115045 GOTO B_Rech101_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101_01 -SAY @115044 -IF ~HasItem("WAND03",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("WAND03") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("WAND12",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("WAND12") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("B_WND01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("LIGHT",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("LIGHT") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("PULS01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS02",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("PULS02") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech101 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101_02 -SAY @115045 -IF ~HasItem("WAND03",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("WAND03") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("WAND12",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("WAND12") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("B_WND01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("LIGHT",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("LIGHT") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("PULS01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS02",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("PULS02") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech101 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech102 -SAY @115043 -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 GOTO B_Rech102_01 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 GOTO B_Rech102_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech102_01 -SAY @115076 -IF ~HasItem("WAND08",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") DestroyItem("WAND08") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND02",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") DestroyItem("B_WND02") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech102 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech102_02 -SAY @115077 -IF ~HasItem("WAND08",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_SLEEP) DestroyItem("WAND08") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND02",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_SLEEP) DestroyItem("B_WND02") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech102 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech200 -SAY @115041 -IF ~Global("B_FEA","GLOBAL",1)~ THEN REPLY @115163 GOTO B_Rech201 //Wand of fear -IF ~Global("B_FEA","GLOBAL",2)~ THEN REPLY @115162 EXIT //Wand of fear Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201 //Wand of Fear -SAY @115043 -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 GOTO B_Rech201_01 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 GOTO B_Rech201_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201_01 //Scroll -SAY @115044 -IF ~HasItem("WAND02",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") DestroyItem("WAND02") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~HasItem("B_WND03",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") DestroyItem("B_WND03") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech201 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201_02 //Scroll -SAY @115044 -IF ~HasItem("WAND02",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) RemoveSpell(WIZARD_HORROR) DestroyItem("WAND02") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~HasItem("B_WND03",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) RemoveSpell(WIZARD_HORROR) DestroyItem("B_WND03") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech201 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech300 -SAY @115041 -IF ~Global("B_FIR","GLOBAL",1)~ THEN REPLY @115166 GOTO B_Rech301 //Wand of fire -IF ~Global("B_FIR","GLOBAL",2)~ THEN REPLY @115165 EXIT //Wand of fire Excluded: exit and try again. -IF ~Global("B_LIG","GLOBAL",1)~ THEN REPLY @115168 GOTO B_Rech302 //Wand of Lightning -IF ~Global("B_LIG","GLOBAL",2)~ THEN REPLY @115169 EXIT //Wand of Lightning Excluded: exit and try again. -IF ~Global("B_MON","GLOBAL",1)~ THEN REPLY @115170 GOTO B_Rech303 //Wand of Mon Sum -IF ~Global("B_MON","GLOBAL",2)~ THEN REPLY @115171 EXIT //Wand of Mon Sum Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301 //Wand of Fire -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115172 GOTO B_Rech301_01 -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115172 GOTO B_Rech301_02 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 GOTO B_Rech301_03 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_01 //Scroll -SAY @115172 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_02 //Scroll -SAY @115172 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_03 //Spell -SAY @115091 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_FIREBALL) DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_FIREBALL) DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech302 //Wand of Lightning -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115173 GOTO B_Rech302_01 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115174 GOTO B_Rech302_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech302_01 //Scroll -SAY @115173 -IF ~HasItem("WAND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WAND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("B_WND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDFAK",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WANDFAK") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDREA",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WANDREA") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech302 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech302_02 //Spell -SAY @115174 -IF ~HasItem("WAND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WAND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("B_WND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDFAK",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WANDFAK") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDREA",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WANDREA") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech302 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303 //Wand of Mon Sum -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115060 GOTO B_Rech303_01 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115061 GOTO B_Rech303_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303_01 //Scroll -SAY @115060 -IF ~HasItem("WAND10",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") DestroyItem("WAND10") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND04",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") DestroyItem("B_WND04") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech303 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303_02 //Spell -SAY @115061 -IF ~HasItem("WAND10",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) DestroyItem("WAND10") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND04",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) DestroyItem("B_WND04") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech303 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech400 -SAY @115041 -IF ~Global("B_FRE","GLOBAL",1)~ THEN REPLY @115178 GOTO B_Rech401 //Wand of Freezing Death -IF ~Global("B_FRE","GLOBAL",2)~ THEN REPLY @115177 EXIT //Wand of Excluded: exit and try again. -IF ~Global("B_ARM","GLOBAL",1)~ THEN REPLY @115180 GOTO B_Rech402 //Wand of Armory -IF ~Global("B_ARM","GLOBAL",2)~ THEN REPLY @115181 EXIT //Wand of Armory Excluded: exit and try again. -IF ~Global("B_POL","GLOBAL",1)~ THEN REPLY @115185 GOTO B_Rech403 //Wand of Polymorph -IF ~Global("B_POL","GLOBAL",2)~ THEN REPLY @115186 EXIT //Wand of Polymorph Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401 //Wand of Freezing Death -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 GOTO B_Rech401_01 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 GOTO B_Rech401_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401_01 //Scroll -SAY @115123 -IF ~HasItem("B_WND13",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") DestroyItem("B_WND12") GiveItemCreate("B_WND13",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech401 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401_02 //Spell -SAY @115122 -IF ~HasItem("B_WND13",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_ICE_STORM) DestroyItem("B_WND12") GiveItemCreate("B_WND13",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech401 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402 //Wand of Armory -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115182 GOTO B_Rech402_01 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115183 GOTO B_Rech402_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402_01 //Scroll -SAY @115182 -IF ~HasItem("WANDARM",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") DestroyItem("WANDARM") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND10",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") DestroyItem("B_WND10") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech402 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402_02 //Spell -SAY @115183 -IF ~HasItem("WANDARM",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SPIRIT_ARMOR) DestroyItem("WANDARM") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND10",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SPIRIT_ARMOR) DestroyItem("B_WND10") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech402 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403 //Wand of Polymorph -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115187 GOTO B_Rech403_01 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115188 GOTO B_Rech403_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403_01 //Scroll -SAY @115187 -IF ~HasItem("WAND09",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") DestroyItem("WAND09") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND14",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") DestroyItem("B_WND14") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech403 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403_02 //Spell -SAY @115188 -IF ~HasItem("WAND09",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_POLYMORPH_OTHER) DestroyItem("WAND09") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND14",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_POLYMORPH_OTHER) DestroyItem("B_WND14") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech403 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech500 -SAY @115041 -IF ~Global("B_PAR","GLOBAL",1)~ THEN REPLY @115190 GOTO B_Rech501 //Wand of Paralyzation -IF ~Global("B_PAR","GLOBAL",2)~ THEN REPLY @115191 EXIT //Wand of Paralyzation Excluded: exit and try again. -IF ~Global("B_FRO","GLOBAL",1)~ THEN REPLY @115194 GOTO B_Rech502 //Wand of Frost -IF ~Global("B_FRO","GLOBAL",2)~ THEN REPLY @115195 EXIT //Wand of Frost Excluded: exit and try again. -IF ~Global("B_CLO","GLOBAL",1)~ THEN REPLY @115198 GOTO B_Rech503 //Wand of Cloudkill -IF ~Global("B_CLO","GLOBAL",2)~ THEN REPLY @115199 EXIT //Wand of CKill Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501 //Wand of Paralyzation -SAY @115043 -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115192 GOTO B_Rech501_01 -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115192 GOTO B_Rech501_02 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115193 GOTO B_Rech501_03 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_01 //Scroll -SAY @115192 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_02 //Scroll -SAY @115192 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_03 //Spell -SAY @115193 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_HOLD_MONSTER) DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_HOLD_MONSTER) DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502 //Wand of Frost -SAY @115043 -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115196 GOTO B_Rech502_01 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115197 GOTO B_Rech502_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502_01 //Scroll -SAY @115196 -IF ~HasItem("B_WND08",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") DestroyItem("B_WND08") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND06",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") DestroyItem("WAND06") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech502 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502_02 //Spell -SAY @115197 -IF ~HasItem("B_WND08",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CONE_OF_COLD) DestroyItem("B_WND08") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND06",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CONE_OF_COLD) DestroyItem("WAND06") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech502 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503 //Wand of Cloudkill -SAY @115043 -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115200 GOTO B_Rech503_01 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115201 GOTO B_Rech503_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503_01 //Scroll -SAY @115200 -IF ~HasItem("B_WND19",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") DestroyItem("B_WND19") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND13",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") DestroyItem("WAND13") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech503 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503_02 //Spell -SAY @115201 -IF ~HasItem("B_WND19",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CLOUDKILL) DestroyItem("B_WND19") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND13",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CLOUDKILL) DestroyItem("WAND13") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech503 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech600 -SAY @115041 -IF ~Global("B_STRK","GLOBAL",1)~ THEN REPLY @115206 GOTO B_Rech601 //Wand of Spellstrike -IF ~Global("B_STRK","GLOBAL",2)~ THEN REPLY @115207 EXIT //Wand of Spellstrike Excluded: exit and try again. -IF ~Global("B_CRS","GLOBAL",1)~ THEN REPLY @115211 GOTO B_Rech602 //Wand of Cursing -IF ~Global("B_CRS","GLOBAL",2)~ THEN REPLY @115212 EXIT //Wand of Cursing Excluded: exit and try again. -IF ~Global("B_COR","GLOBAL",1)~ THEN REPLY @115216 GOTO B_Rech603 //Wand of Corr -IF ~Global("B_COR","GLOBAL",2)~ THEN REPLY @115217 EXIT //Wand of cor Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601 //Wand of Spellstrike -SAY @115043 -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115208 GOTO B_Rech601_01 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115209 GOTO B_Rech601_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601_01 //Scroll -SAY @115208 -IF ~HasItem("B_WND09",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") DestroyItem("B_WND09") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND18",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") DestroyItem("WAND18") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601_02 //Spell -SAY @115209 -IF ~HasItem("B_WND09",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_PIERCE_MAGIC) DestroyItem("B_WND09") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND18",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_PIERCE_MAGIC) DestroyItem("WAND18") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602 //Wand of Cursing -SAY @115043 -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115213 GOTO B_Rech602_01 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115214 GOTO B_Rech602_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602_01 //Scroll -SAY @115213 -IF ~HasItem("B_WND15",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") DestroyItem("B_WND15") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND19",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") DestroyItem("WAND19") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602_02 //Spell -SAY @115214 -IF ~HasItem("B_WND15",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_POWER_WORD_SILENCE) DestroyItem("B_WND15") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND19",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_POWER_WORD_SILENCE) DestroyItem("WAND19") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech603 //Wand of Corr -SAY @115043 -IF ~PartyHasItemIdentified("SCDFOG")~ THEN REPLY @115224 GOTO B_Rech603_01 -IF ~PartyHasItemIdentified("SCRL7R")~ THEN REPLY @115224 GOTO B_Rech603_02 -IF ~HaveSpell(WIZARD_DEATH_FOG)~ THEN REPLY @115225 GOTO B_Rech603_03 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech603_01 //Scroll -SAY @115224 -IF ~HasItem("B_WND18",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCDFOG",1) DestroyItem("SCDFOG") DestroyItem("B_WND18") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech603 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech603_02 //Scroll -SAY @115224 -IF ~HasItem("B_WND18",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCRL7R",1) DestroyItem("SCRL7R") DestroyItem("B_WND18") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech603 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech603_03 //Spell -SAY @115219 -IF ~HasItem("B_WND18",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_DEATH_FOG) DestroyItem("B_WND18") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech603 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -//Original wand of freezing death needs to be replaced with "b_wnd12" while created wands should be replaced with "b_wnd11" -//in BGEE must use "b_wnd13" for all -//Wand of corrosion has different abilities depending on version. BGEE version will be of a lower tier and require just death fog. -//IWDEE version: "b_wnd16" require acid storm, a level/tier 7 spell. Original version -//IWDEE version: "b_wnd17" require acid storm, a level/tier 7 spell. Created version -//BGEE version: "b_wnd18" tier 6 requires death fog - diff --git a/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.baf b/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.baf deleted file mode 100644 index 3f5cbb59..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.baf +++ /dev/null @@ -1,266 +0,0 @@ -IF - PartyGoldLT(900) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",-1) //Denotes Scriber (non artificer) Can't afford scrolls - Continue() -END - -IF - PartyGoldGT(899) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",1) //Denotes Scriber can afford 1st tier - Continue() -END - -IF - PartyGoldGT(1499) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",2) //Denotes Scriber can afford 2nd tier - Continue() -END - -IF - PartyGoldGT(4999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",3) //Denotes Scriber can afford 3rd tier - Continue() -END - -IF - PartyGoldGT(9999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",4) //Denotes Scriber can afford 4th tier - Continue() -END - -IF - PartyGoldGT(14999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",5) //Denotes Scriber can afford 5th tier - Continue() -END - -IF - PartyGoldGT(24999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",6) //Denotes Scriber can afford 6th tier - Continue() -END - -IF - PartyGoldGT(49999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",7) //Denotes Scriber can afford 7th tier - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_MAGIC_MISSILE) - PartyHasItemIdentified("SCRL77") - Global("B_MMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MMW","GLOBAL",1) //Opens MM options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_SLEEP) - PartyHasItemIdentified("SCRL81") - Global("B_SW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SW","GLOBAL",1) //Opens sleep options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_HORROR) - PartyHasItemIdentified("SCRL89") - Global("B_HW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_HW","GLOBAL",1) //Opens fear options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_MONSTER_SUMMONING_1) - PartyHasItemIdentified("SCRL1L") - Global("B_MSW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MSW","GLOBAL",1) //Opens m. summoning options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_FIREBALL) - PartyHasItemIdentified("SCRL5Z") - PartyHasItemIdentified("SCRL1G") - Global("B_FW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FW","GLOBAL",1) //Opens fire options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_LIGHTNING_BOLT) - PartyHasItemIdentified("SCRL1K") - Global("B_LW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_LW","GLOBAL",1) //Opens lightning options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_ICE_STORM) - PartyHasItemIdentified("SCRL1X") - Global("B_ISW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ISW","GLOBAL",1) //Opens freezing death options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_SPIRIT_ARMOR) - PartyHasItemIdentified("SCRL5K") - Global("B_SAW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SAW","GLOBAL",1) //Opens spirit armor options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_HOLD_MONSTER) - PartyHasItemIdentified("SCHMON") - PartyHasItemIdentified("SCRL5O") - Global("B_HMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_HMW","GLOBAL",1) //Opens paralysis options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_CONE_OF_COLD) - PartyHasItemIdentified("SCRL2F") - Global("B_FRW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRW","GLOBAL",1) //Opens frost options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_PIERCE_MAGIC) - PartyHasItemIdentified("SCRL7L") - Global("B_PMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PMW","GLOBAL",1) //Opens Spellstrike options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_POLYMORPH_OTHER) - PartyHasItemIdentified("SCRL5L") - Global("B_POW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_POW","GLOBAL",1) //Opens Polymorph options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_POWER_WORD_SILENCE) - PartyHasItemIdentified("SCPWS") - PartyHasItemIdentified("SCRL7P") - Global("B_PWSW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PWSW","GLOBAL",1) //Opens cursing options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_DEATH_FOG) - PartyHasItemIdentified("SCDFOG") - PartyHasItemIdentified("SCRL7R") - Global("B_ASW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ASW","GLOBAL",1) //Opens Death Fog options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_CLOUDKILL) - PartyHasItemIdentified("SCRL2E") - Global("B_CCW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CCW","GLOBAL",1) //Opens cloudkill options - Continue() -END - - -IF - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_wand1",Myself)) - SetNumTimesTalkedTo(1) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_MMW","GLOBAL",0) - SetGlobal("B_SW","GLOBAL",0) - SetGlobal("B_HW","GLOBAL",0) - SetGlobal("B_MSW","GLOBAL",0) - SetGlobal("B_FW","GLOBAL",0) - SetGlobal("B_LW","GLOBAL",0) - SetGlobal("B_ISW","GLOBAL",0) - SetGlobal("B_SAW","GLOBAL",0) - SetGlobal("B_HMW","GLOBAL",0) - SetGlobal("B_FRW","GLOBAL",0) - SetGlobal("B_PMW","GLOBAL",0) - SetGlobal("B_POW","GLOBAL",0) - SetGlobal("B_PWSW","GLOBAL",0) - SetGlobal("B_ASW","GLOBAL",0) - SetGlobal("B_CCW","GLOBAL",0) - SetGlobal("B_WAN","GLOBAL",0) //cost - SetGlobal("B_ARTWD","GLOBAL",0) //cost - SetNumTimesTalkedTo(0) - DestroySelf() //reset all variables, then destroy self -END diff --git a/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.d b/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.d deleted file mode 100644 index 0ff4af28..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/bg/b_wand1.d +++ /dev/null @@ -1,418 +0,0 @@ -BEGIN ~B_wand1~ - - -IF ~Global("B_WAN","GLOBAL",-1)~ THEN BEGIN B_Wand001 -SAY @115022 -IF ~~ THEN EXIT -END - -/*IF ~Global("B_ARTWD","GLOBAL",-1)~ THEN BEGIN B_Wand002 -SAY @115228 -IF ~~ THEN EXIT -END */ - - -IF ~True()~ THEN BEGIN B_Wand004 -SAY @115023 -IF ~~ THEN GOTO B_Wand005 -END - - -IF ~~ THEN BEGIN B_Wand005 -SAY @115019 -IF ~GlobalGT("B_WAN","GLOBAL",0)~ THEN REPLY @115033 GOTO B_Wand100 -IF ~GlobalGT("B_WAN","GLOBAL",1)~ THEN REPLY @115034 GOTO B_Wand200 -IF ~GlobalGT("B_WAN","GLOBAL",2)~ THEN REPLY @115035 GOTO B_Wand300 -IF ~GlobalGT("B_WAN","GLOBAL",3)~ THEN REPLY @115036 GOTO B_Wand400 -IF ~GlobalGT("B_WAN","GLOBAL",4)~ THEN REPLY @115037 GOTO B_Wand500 -IF ~GlobalGT("B_WAN","GLOBAL",5)~ THEN REPLY @115133 GOTO B_Wand600 -//IF ~GlobalGT("B_WAN","GLOBAL",6)~ THEN REPLY @115150 GOTO B_Wand700 -IF ~GlobalGT("B_ARTWD","GLOBAL",0)~ THEN REPLY @115033 GOTO B_Wand100_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",1)~ THEN REPLY @115034 GOTO B_Wand200_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",2)~ THEN REPLY @115035 GOTO B_Wand300_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",3)~ THEN REPLY @115036 GOTO B_Wand400_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",4)~ THEN REPLY @115037 GOTO B_Wand500_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",5)~ THEN REPLY @115133 GOTO B_Wand600_1 -//IF ~GlobalGT("B_ARTWD","GLOBAL",6)~ THEN REPLY @115150 GOTO B_Wand700_1 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand100 -SAY @115083 -IF ~Global("B_MMW","GLOBAL",1)~ THEN REPLY @115082 GOTO B_Wand101 -IF ~Global("B_SW","GLOBAL",1)~ THEN REPLY @115089 GOTO B_Wand102 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand100_1 -SAY @115083 -IF ~Global("B_MMW","GLOBAL",1)~ THEN REPLY @115082 GOTO B_Wand101_1 -IF ~Global("B_SW","GLOBAL",1)~ THEN REPLY @115089 GOTO B_Wand102_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand101 //MM -SAY @115084 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115086 DO ~TakePartyGold(900) DestroyGold(900) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115085 DO ~TakePartyGold(900) DestroyGold(900) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand101_1 //MM -SAY @115084 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115086 DO ~TakePartyGold(450) DestroyGold(450) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115085 DO ~TakePartyGold(450) DestroyGold(450) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END -IF ~~ THEN BEGIN B_Wand102 //Sleep -SAY @115084 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 DO ~TakePartyGold(900) DestroyGold(900) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 DO ~TakePartyGold(900) DestroyGold(900) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand102_1 //Sleep -SAY @115084 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 DO ~TakePartyGold(450) DestroyGold(450) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 DO ~TakePartyGold(450) DestroyGold(450) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Wand200 -SAY @115083 -IF ~Global("B_HW","GLOBAL",1)~ THEN REPLY @115048 GOTO B_Wand201 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand200_1 -SAY @115083 -IF ~Global("B_HW","GLOBAL",1)~ THEN REPLY @115048 GOTO B_Wand201_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand201 //fear -SAY @115084 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 DO ~TakePartyGold(1900) DestroyGold(1900) RemoveSpell(WIZARD_HORROR) GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 DO ~TakePartyGold(1900) DestroyGold(1900) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115090 GOTO B_Wand200 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand201_1 //fear -SAY @115084 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 DO ~TakePartyGold(750) DestroyGold(750) RemoveSpell(WIZARD_HORROR) GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 DO ~TakePartyGold(750) DestroyGold(750) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115090 GOTO B_Wand200_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Wand300 -SAY @115083 -IF ~Global("B_FW","GLOBAL",1)~ THEN REPLY @115056 GOTO B_Wand301 //Wand of Fire -IF ~Global("B_LW","GLOBAL",1)~ THEN REPLY @115058 GOTO B_Wand302 //Wand of Lightning -IF ~Global("B_MSW","GLOBAL",1)~ THEN REPLY @115055 GOTO B_Wand303 //Wand of Monster Summoning -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand300_1 -SAY @115083 -IF ~Global("B_FW","GLOBAL",1)~ THEN REPLY @115056 GOTO B_Wand301_1 //Wand of Fire -IF ~Global("B_LW","GLOBAL",1)~ THEN REPLY @115058 GOTO B_Wand302_1 //Wand of Lightning -IF ~Global("B_MSW","GLOBAL",1)~ THEN REPLY @115055 GOTO B_Wand303_1 //Wand of Monster Summoning -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand301 //Wand of Fire -SAY @115084 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("B_WND05",Myself,15,15,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115101 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115101 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand301_1 //Wand of Fire -SAY @115084 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("B_WND05",Myself,15,15,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115101 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115101 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand302 //Wand of Lightning -SAY @115084 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115115 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("B_WND07",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115114 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand302_1 //Wand of Lightning -SAY @115084 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115115 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("B_WND07",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115114 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand303 //Wand of Monster Summoning -SAY @115084 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115116 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("B_WND04",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115117 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand303_1 //Wand of Monster Summoning -SAY @115084 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115116 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("B_WND04",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115117 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand400 -SAY @115083 -IF ~Global("B_ISW","GLOBAL",1)~ THEN REPLY @115121 GOTO B_Wand401 //Wand of Freezing Death -IF ~Global("B_SAW","GLOBAL",1)~ THEN REPLY @115125 GOTO B_Wand402 //Wand of Armory -IF ~Global("B_POW","GLOBAL",1)~ THEN REPLY @115136 GOTO B_Wand403 //Wand of Polymorphing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand400_1 -SAY @115083 -IF ~Global("B_ISW","GLOBAL",1)~ THEN REPLY @115121 GOTO B_Wand401_1 //Wand of Freezing Death -IF ~Global("B_SAW","GLOBAL",1)~ THEN REPLY @115125 GOTO B_Wand402_1 //Wand of Armory -IF ~Global("B_POW","GLOBAL",1)~ THEN REPLY @115136 GOTO B_Wand403_1 //Wand of Polymorphing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand401 //Wand of Freezing Death -SAY @115084 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("B_WND13",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") GiveItemCreate("B_WND13",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand401_1 //Wand of Freezing Death -SAY @115084 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("B_WND13",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") GiveItemCreate("B_WND13",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand402 //Wand of Armory -SAY @115084 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115127 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("B_WND10",Myself,10,10,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115128 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") GiveItemCreate("B_WND10",Myself,10,10,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand402_1 //Wand of Armory -SAY @115084 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115127 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("B_WND10",Myself,10,10,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115128 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") GiveItemCreate("B_WND10",Myself,10,10,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand403 //Wand of Polymorphing -SAY @115084 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115142 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("B_WND14",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115143 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand403_1 //Wand of Polymorphing -SAY @115084 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115142 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("B_WND14",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115143 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand500 -SAY @115083 -IF ~Global("B_HMW","GLOBAL",1)~ THEN REPLY @115057 GOTO B_Wand501 //Wand of Paralysis -IF ~Global("B_FRW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand502 //Wand of FRost -IF ~Global("B_CCW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand503 //Wand of Cloudkill -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand500_1 -SAY @115083 -IF ~Global("B_HMW","GLOBAL",1)~ THEN REPLY @115057 GOTO B_Wand501_1 //Wand of Paralysis -IF ~Global("B_FRW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand502_1 //Wand of FRost -IF ~Global("B_CCW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand503_1 //Wand of Cloudkill -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand501 //Wand of Paralysis -SAY @115084 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115129 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("B_WND06",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115130 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115130 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand501_1 //Wand of Paralysis -SAY @115084 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115129 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("B_WND06",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115130 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115130 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Wand502 //Wand of Frost -SAY @115084 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115138 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("B_WND08",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115139 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand502_1 //Wand of Frost -SAY @115084 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115138 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("B_WND08",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115139 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand503 //Wand of Cloudkill -SAY @115084 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115156 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("B_WND19",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115157 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand503_1 //Wand of Cloudkill -SAY @115084 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115156 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("B_WND19",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115157 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand600 -SAY @115083 -IF ~Global("B_PMW","GLOBAL",1)~ THEN REPLY @115134 GOTO B_Wand601 //Wand of Spell Striking -IF ~Global("B_PWSW","GLOBAL",1)~ THEN REPLY @115144 GOTO B_Wand602 //Wand of Cursing -IF ~Global("B_ASW","GLOBAL",1)~ THEN REPLY @115146 GOTO B_Wand603 //Wand of Corrosion -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand600_1 -SAY @115083 -IF ~Global("B_PMW","GLOBAL",1)~ THEN REPLY @115134 GOTO B_Wand601_1 //Wand of Spell Striking -IF ~Global("B_PWSW","GLOBAL",1)~ THEN REPLY @115144 GOTO B_Wand602_1 //Wand of Cursing -IF ~Global("B_ASW","GLOBAL",1)~ THEN REPLY @115146 GOTO B_Wand603_1 //Wand of Corrosion -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand601 //Wand of Spell Strike -SAY @115084 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("B_WND09",Myself,7,7,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand601_1 //Wand of Spell Strike -SAY @115084 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115140 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("B_WND09",Myself,7,7,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115141 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand602 //Wand of Cursing -SAY @115084 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("B_WND15",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") GiveItemCreate("B_WND15",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand602_1 //Wand of Cursing -SAY @115084 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115140 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("B_WND15",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115141 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") GiveItemCreate("B_WND15",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand603 //Wand of Corrosion -SAY @115084 -IF ~HaveSpell(WIZARD_DEATH_FOG)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_DEATH_FOG) GiveItemCreate("B_WND18",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCDFOG")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCDFOG",1) DestroyItem("SCDFOG") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL7R")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCRL7R",1) DestroyItem("SCRL7R") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand603_1 //Wand of Corrosion -SAY @115084 -IF ~HaveSpell(WIZARD_DEATH_FOG)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_DEATH_FOG) GiveItemCreate("B_WND18",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCDFOG")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCDFOG",1) DestroyItem("SCDFOG") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL7R")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCRL7R",1) DestroyItem("SCRL7R") GiveItemCreate("B_WND18",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END diff --git a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.baf b/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.baf deleted file mode 100644 index 6c485a8d..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.baf +++ /dev/null @@ -1,709 +0,0 @@ -IF - PartyGoldLT(225) - !Global("B_T1","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T1","GLOBAL",1) //Removes Tier 1 Items: money - Continue() -END - -IF - PartyGoldLT(475) - !Global("B_T2","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T2","GLOBAL",1) //Removes Tier 2 Items: money - Continue() -END - -IF - PartyGoldLT(1250) - !Global("B_T3","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T3","GLOBAL",1) //Removes Tier 3 Items: money - Continue() -END - -IF - PartyGoldLT(2500) - !Global("B_T4","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T4","GLOBAL",1) //Removes Tier 4 Items: money - Continue() -END - -IF - PartyGoldLT(3750) - !Global("B_T5","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T5","GLOBAL",1) //Removes Tier 5 Items: money - Continue() -END - -IF - PartyGoldLT(6250) - !Global("B_T6","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T6","GLOBAL",1) //Removes Tier 6 Items: money - Continue() -END - -IF - PartyGoldLT(12500) - !Global("B_T7","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_T7","GLOBAL",1) //Removes Tier 7 Items: money - Continue() -END - -IF - OR(6) - HasItem("WAND03",LastSummonerOf(Myself)) - HasItem("WAND12",LastSummonerOf(Myself)) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - Global("B_MM","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",1) //Gives MM option - Continue() -END - -IF - OR(6) //Excludes option if character posesses more than one wand of mm - NumItemsGT("WAND03",LastSummonerOf(Myself),1) - NumItemsGT("WAND12",LastSummonerOf(Myself),1) - NumItemsGT("B_WND01",LastSummonerOf(Myself),1) - NumItemsGT("LIGHT",LastSummonerOf(Myself),1) - NumItemsGT("PULS01",LastSummonerOf(Myself),1) - NumItemsGT("PULS02",LastSummonerOf(Myself),1) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("WAND03",LastSummonerOf(Myself)) - OR(5) - HasItem("WAND12",LastSummonerOf(Myself)) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("WAND12",LastSummonerOf(Myself)) - OR(4) - HasItem("B_WND01",LastSummonerOf(Myself)) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - - -IF //Excludes option if character posesses more than one wand of mm - HasItem("B_WND01",LastSummonerOf(Myself)) - OR(3) - HasItem("LIGHT",LastSummonerOf(Myself)) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("LIGHT",LastSummonerOf(Myself)) - OR(2) - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF //Excludes option if character posesses more than one wand of mm - HasItem("PULS01",LastSummonerOf(Myself)) - HasItem("PULS02",LastSummonerOf(Myself)) - !Global("B_MM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",2) - Continue() -END - -IF - OR(2) - HasItem("WAND08",LastSummonerOf(Myself)) - HasItem("B_WND02",LastSummonerOf(Myself)) - Global("B_SLP","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",1) //Gives Sleep option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND08",LastSummonerOf(Myself),1) - NumItemsGT("B_WND02",LastSummonerOf(Myself),1) - !Global("B_SLP","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes Sleep option - Continue() -END - - - -IF - HasItem("WAND08",LastSummonerOf(Myself)) - HasItem("B_WND02",LastSummonerOf(Myself)) - !Global("B_SLP","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes Sleep option - Continue() -END - -IF - OR(2) - HasItem("WAND02",LastSummonerOf(Myself)) - HasItem("B_WND03",LastSummonerOf(Myself)) - Global("B_FEA","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FEA","GLOBAL",1) //Gives fear option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND02",LastSummonerOf(Myself),1) - NumItemsGT("B_WND03",LastSummonerOf(Myself),1) - !Global("B_FEA","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FEA","GLOBAL",2) //Excludes fear option - Continue() -END - - - -IF - HasItem("WAND02",LastSummonerOf(Myself)) - HasItem("B_WND03",LastSummonerOf(Myself)) - !Global("B_FEA","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_SLP","GLOBAL",2) //Excludes fear option - Continue() -END - - -IF - OR(2) - HasItem("WAND05",LastSummonerOf(Myself)) - HasItem("B_WND05",LastSummonerOf(Myself)) - Global("B_FIR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",1) //Gives fire option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND05",LastSummonerOf(Myself),1) - NumItemsGT("B_WND05",LastSummonerOf(Myself),1) - !Global("B_FIR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",2) //Excludes fire option - Continue() -END - -IF - HasItem("WAND05",LastSummonerOf(Myself)) - HasItem("B_WND05",LastSummonerOf(Myself)) - !Global("B_FIR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FIR","GLOBAL",2) //Excludes fire option - Continue() -END - -IF - OR(4) - HasItem("WAND07",LastSummonerOf(Myself)) - HasItem("B_WND07",LastSummonerOf(Myself)) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - Global("B_LIG","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",1) //Gives Lightning option - Continue() -END - -IF - OR(4) - NumItemsGT("WAND07",LastSummonerOf(Myself),1) - NumItemsGT("B_WND07",LastSummonerOf(Myself),1) - NumItemsGT("WANDFAK",LastSummonerOf(Myself),1) - NumItemsGT("WANDREA",LastSummonerOf(Myself),1) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("WAND07",LastSummonerOf(Myself)) - OR(3) - HasItem("B_WND07",LastSummonerOf(Myself)) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("B_WND07",LastSummonerOf(Myself)) - OR(2) - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - -IF - HasItem("WANDFAK",LastSummonerOf(Myself)) - HasItem("WANDREA",LastSummonerOf(Myself)) - !Global("B_LIG","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_LIG","GLOBAL",2) //Excludes lightning option - Continue() -END - - -IF - OR(2) - HasItem("WAND10",LastSummonerOf(Myself)) - HasItem("B_WND04",LastSummonerOf(Myself)) - Global("B_MON","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",1) //Gives Mon Sum option - Continue() -END - -IF - HasItem("WAND10",LastSummonerOf(Myself)) - HasItem("B_WND04",LastSummonerOf(Myself)) - !Global("B_MON","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",2) //Excludes Mon Sum option - Continue() -END - -IF - OR(2) - NumItemsGT("WAND10",LastSummonerOf(Myself),1) - NumItemsGT("B_WND04",LastSummonerOf(Myself),1) - !Global("B_MON","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_MON","GLOBAL",2) //Excludes Mon Sum option - Continue() -END - - -IF - OR(3) - HasItem("WANDFRE",LastSummonerOf(Myself)) - HasItem("B_WND12",LastSummonerOf(Myself)) - HasItem("B_WND11",LastSummonerOf(Myself)) - Global("B_FRE","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",1) //Gives Freezing Death option - Continue() -END - -IF - OR(3) - NumItemsGT("WANDFRE",LastSummonerOf(Myself),1) - NumItemsGT("B_WND12",LastSummonerOf(Myself),1) - NumItemsGT("B_WND11",LastSummonerOf(Myself),1) - !Global("B_FRE","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",2) //Excludes Freezing Death option - Continue() -END - - -IF - HasItem("WANDFRE",LastSummonerOf(Myself)) - OR(2) - HasItem("B_WND12",LastSummonerOf(Myself)) - HasItem("B_WND11",LastSummonerOf(Myself)) - !Global("B_FRE","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",2) //Excludes Freezing Death option - Continue() -END - -IF - HasItem("B_WND12",LastSummonerOf(Myself)) - HasItem("B_WND11",LastSummonerOf(Myself)) - !Global("B_FRE","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRE","GLOBAL",2) //Excludes Freezing Death option - Continue() -END - -IF - OR(2) - HasItem("B_WND10",LastSummonerOf(Myself)) - HasItem("WANDARM",LastSummonerOf(Myself)) - Global("B_ARM","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",1) //Gives Armory option - Continue() -END - -IF - HasItem("B_WND10",LastSummonerOf(Myself)) - HasItem("WANDARM",LastSummonerOf(Myself)) - !Global("B_ARM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",2) //Excludes Armory option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND10",LastSummonerOf(Myself),1) - NumItemsGT("WANDARM",LastSummonerOf(Myself),1) - !Global("B_ARM","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_ARM","GLOBAL",2) //Excludes Armory option - Continue() -END - -IF - OR(2) - HasItem("B_WND14",LastSummonerOf(Myself)) - HasItem("WAND09",LastSummonerOf(Myself)) - Global("B_POL","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",1) //Gives Polymorph option - Continue() -END - -IF - HasItem("B_WND14",LastSummonerOf(Myself)) - HasItem("WAND09",LastSummonerOf(Myself)) - !Global("B_POL","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",2) //Excludes Polymorph option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND14",LastSummonerOf(Myself),1) - NumItemsGT("WAND09",LastSummonerOf(Myself),1) - !Global("B_POL","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_POL","GLOBAL",2) //Excludes Polymorph option - Continue() -END - -IF - OR(2) - HasItem("B_WND06",LastSummonerOf(Myself)) - HasItem("WAND04",LastSummonerOf(Myself)) - Global("B_PAR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",1) //Gives Paralization option - Continue() -END - -IF - HasItem("B_WND06",LastSummonerOf(Myself)) - HasItem("WAND04",LastSummonerOf(Myself)) - !Global("B_PAR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",2) //Removes Paralization option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND06",LastSummonerOf(Myself),1) - NumItemsGT("WAND04",LastSummonerOf(Myself),1) - !Global("B_PAR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_PAR","GLOBAL",2) //Removes Paralization option - Continue() -END - -IF - OR(2) - HasItem("B_WND08",LastSummonerOf(Myself)) - HasItem("WAND06",LastSummonerOf(Myself)) - Global("B_FRO","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",1) //Gives Frost option - Continue() -END - -IF - HasItem("B_WND08",LastSummonerOf(Myself)) - HasItem("WAND06",LastSummonerOf(Myself)) - !Global("B_FRO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",2) //Removes Frost option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND08",LastSummonerOf(Myself),1) - NumItemsGT("WAND06",LastSummonerOf(Myself),1) - !Global("B_FRO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_FRO","GLOBAL",2) //Removes Frost option - Continue() -END - - -IF - OR(2) - HasItem("B_WND19",LastSummonerOf(Myself)) - HasItem("WAND13",LastSummonerOf(Myself)) - Global("B_CLO","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",1) //Gives Cloudkill option - Continue() -END - -IF - HasItem("B_WND19",LastSummonerOf(Myself)) - HasItem("WAND13",LastSummonerOf(Myself)) - !Global("B_CLO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",2) //Removes Cloudkill option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND19",LastSummonerOf(Myself),1) - NumItemsGT("WAND13",LastSummonerOf(Myself),1) - !Global("B_CLO","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CLO","GLOBAL",2) //Removes Cloudkill option - Continue() -END - -IF - OR(2) - HasItem("B_WND09",LastSummonerOf(Myself)) - HasItem("WAND18",LastSummonerOf(Myself)) - Global("B_STRK","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",1) //Gives Spellstriking option - Continue() -END - -IF - HasItem("B_WND09",LastSummonerOf(Myself)) - HasItem("WAND18",LastSummonerOf(Myself)) - !Global("B_STRK","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",2) //Removes Spellstriking option - Continue() -END - -IF - OR(2) - NumItemsGT("B_WND09",LastSummonerOf(Myself),1) - NumItemsGT("WAND18",LastSummonerOf(Myself),1) - !Global("B_STRK","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_STRK","GLOBAL",2) //Removes Spellstriking option - Continue() -END - -IF - OR(2) - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - Global("B_CRS","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",1) //Gives Cursing option - Continue() -END - -IF - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - !Global("B_CRS","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",2) //Removes Cursing option - Continue() -END - -IF - HasItem("B_WND15",LastSummonerOf(Myself)) - HasItem("WAND19",LastSummonerOf(Myself)) - !Global("B_CRS","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_CRS","GLOBAL",2) //Removes Cursing option - Continue() -END - -IF - OR(3) - HasItem("B_WND17",LastSummonerOf(Myself)) - HasItem("B_WND16",LastSummonerOf(Myself)) - HasItem("WANDCOR",LastSummonerOf(Myself)) - Global("B_COR","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",1) //Gives Corr option - Continue() -END - -IF - HasItem("B_WND17",LastSummonerOf(Myself)) - OR(2) - HasItem("B_WND16",LastSummonerOf(Myself)) - HasItem("WANDCOR",LastSummonerOf(Myself)) - !Global("B_COR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",2) //Removes Corr option - Continue() -END - -IF - HasItem("B_WND16",LastSummonerOf(Myself)) - HasItem("WANDCOR",LastSummonerOf(Myself)) - !Global("B_COR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",2) //Removes Corr option - Continue() -END - -IF - OR(3) - NumItemsGT("B_WND17",LastSummonerOf(Myself),1) - NumItemsGT("B_WND16",LastSummonerOf(Myself),1) - NumItemsGT("WANDCOR",LastSummonerOf(Myself),1) - !Global("B_COR","GLOBAL",2) -THEN - RESPONSE #100 - SetGlobal("B_COR","GLOBAL",2) //Removes Corr option - Continue() -END - - -IF - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_rech1",Myself)) - SetNumTimesTalkedTo(1) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_MM","GLOBAL",0) - SetGlobal("B_SLP","GLOBAL",0) - SetGlobal("B_FEA","GLOBAL",0) - SetGlobal("B_FIR","GLOBAL",0) - SetGlobal("B_LIG","GLOBAL",0) - SetGlobal("B_MON","GLOBAL",0) - SetGlobal("B_FRE","GLOBAL",0) - SetGlobal("B_ARM","GLOBAL",0) - SetGlobal("B_POL","GLOBAL",0) - SetGlobal("B_PAR","GLOBAL",0) - SetGlobal("B_FRO","GLOBAL",0) - SetGlobal("B_CLO","GLOBAL",0) - SetGlobal("B_STRK","GLOBAL",0) - SetGlobal("B_COR","GLOBAL",0) - SetGlobal("B_T1","GLOBAL",0) - SetGlobal("B_T2","GLOBAL",0) - SetGlobal("B_T3","GLOBAL",0) - SetGlobal("B_T4","GLOBAL",0) - SetGlobal("B_T5","GLOBAL",0) - SetGlobal("B_T6","GLOBAL",0) - SetGlobal("B_T7","GLOBAL",0) - SetNumTimesTalkedTo(0) - DestroySelf() -END - diff --git a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.d b/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.d deleted file mode 100644 index 66f9d816..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_rech1.d +++ /dev/null @@ -1,541 +0,0 @@ -BEGIN ~B_rech1~ - - - -IF ~Global("B_T1","GLOBAL",1)~ THEN BEGIN B_Rech000 -SAY @115040 -IF ~~ THEN EXIT -END - -IF ~True()~ THEN BEGIN B_Rech001 -SAY @115104 -IF ~~ THEN REPLY @115105 GOTO B_Rech100 //Tier One Wands -IF ~Global("B_T2","GLOBAL",0)~ THEN REPLY @115106 GOTO B_Rech200 //Tier 2 Wands -IF ~Global("B_T2","GLOBAL",1)~ THEN REPLY @115110 EXIT //Tier 2 Wands Too Poor -IF ~Global("B_T3","GLOBAL",0)~ THEN REPLY @115107 GOTO B_Rech300 //Tier 3 Wands -IF ~Global("B_T3","GLOBAL",1)~ THEN REPLY @115111 EXIT //Tier 3 Wands Too Poor -IF ~Global("B_T4","GLOBAL",0)~ THEN REPLY @115108 GOTO B_Rech400 //Tier 4 Wands -IF ~Global("B_T4","GLOBAL",1)~ THEN REPLY @115112 EXIT //Tier 4 Wands Too Poor -IF ~Global("B_T5","GLOBAL",0)~ THEN REPLY @115109 GOTO B_Rech500 //Tier 5 Wands -IF ~Global("B_T5","GLOBAL",1)~ THEN REPLY @115113 EXIT //Tier 5 Wands Too Poor -IF ~Global("B_T6","GLOBAL",0)~ THEN REPLY @115158 GOTO B_Rech600 //Tier 5 Wands -IF ~Global("B_T6","GLOBAL",1)~ THEN REPLY @115160 EXIT //Tier 6 Wands Too Poor -IF ~Global("B_T7","GLOBAL",0)~ THEN REPLY @115159 GOTO B_Rech700 //Tier 5 Wands -IF ~Global("B_T7","GLOBAL",1)~ THEN REPLY @115161 EXIT //Tier 7 Wands Too Poor -IF ~~ THEN REPLY @115015 EXIT -END -//CHANGE THESE HASITEMS TO PARTYHASITEM FOR SCROLLS. IT IS ONLY NECESSARY THAT THE WAND IS IN CHARACTERS POSESSION AND PREFERABLE IF THE SCROLL IS NOT - -/* Samples for excluding and including wands due to having more than one in inventory -IF ~Global("B_SLP","GLOBAL",1)~ THEN REPLY @115074 GOTO B_Rech201 //Wand of Sleep -IF ~Global("B_SLP","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -*/ - -IF ~~ THEN BEGIN B_Rech100 -SAY @115041 -IF ~Global("B_MM","GLOBAL",1)~ THEN REPLY @115042 GOTO B_Rech101 //Wand of Magic Missiles -IF ~Global("B_MM","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -IF ~Global("B_SLP","GLOBAL",1)~ THEN REPLY @115074 GOTO B_Rech102 //Wand of Sleep -IF ~Global("B_SLP","GLOBAL",2)~ THEN REPLY @115072 EXIT //Wand of Magic Missiles Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101 -SAY @115043 -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115044 GOTO B_Rech101_01 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115045 GOTO B_Rech101_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101_01 -SAY @115044 -IF ~HasItem("WAND03",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("WAND03") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("WAND12",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("WAND12") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("B_WND01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("LIGHT",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("LIGHT") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("PULS01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS02",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") DestroyItem("PULS02") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech101 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech101_02 -SAY @115045 -IF ~HasItem("WAND03",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("WAND03") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("WAND12",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("WAND12") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("B_WND01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("LIGHT",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("LIGHT") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS01",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("PULS01") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~HasItem("PULS02",Myself)~ THEN REPLY @115073 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_MAGIC_MISSILE) DestroyItem("PULS02") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech101 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech102 -SAY @115043 -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 GOTO B_Rech102_01 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 GOTO B_Rech102_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech102_01 -SAY @115076 -IF ~HasItem("WAND08",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") DestroyItem("WAND08") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND02",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") DestroyItem("B_WND02") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech102 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech102_02 -SAY @115077 -IF ~HasItem("WAND08",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_SLEEP) DestroyItem("WAND08") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~HasItem("B_WND02",Myself)~ THEN REPLY @115080 DO ~TakePartyGold(225) DestroyGold(225) RemoveSpell(WIZARD_SLEEP) DestroyItem("B_WND02") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech102 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech200 -SAY @115041 -IF ~Global("B_FEA","GLOBAL",1)~ THEN REPLY @115163 GOTO B_Rech201 //Wand of fear -IF ~Global("B_FEA","GLOBAL",2)~ THEN REPLY @115162 EXIT //Wand of fear Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201 //Wand of Fear -SAY @115043 -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 GOTO B_Rech201_01 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 GOTO B_Rech201_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201_01 //Scroll -SAY @115044 -IF ~HasItem("WAND02",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") DestroyItem("WAND02") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~HasItem("B_WND03",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") DestroyItem("B_WND03") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech201 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech201_02 //Scroll -SAY @115044 -IF ~HasItem("WAND02",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) RemoveSpell(WIZARD_HORROR) DestroyItem("WAND02") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~HasItem("B_WND03",Myself)~ THEN REPLY @115164 DO ~TakePartyGold(475) DestroyGold(475) RemoveSpell(WIZARD_HORROR) DestroyItem("B_WND03") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech201 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech300 -SAY @115041 -IF ~Global("B_FIR","GLOBAL",1)~ THEN REPLY @115166 GOTO B_Rech301 //Wand of fire -IF ~Global("B_FIR","GLOBAL",2)~ THEN REPLY @115165 EXIT //Wand of fire Excluded: exit and try again. -IF ~Global("B_LIG","GLOBAL",1)~ THEN REPLY @115168 GOTO B_Rech302 //Wand of Lightning -IF ~Global("B_LIG","GLOBAL",2)~ THEN REPLY @115169 EXIT //Wand of Lightning Excluded: exit and try again. -IF ~Global("B_MON","GLOBAL",1)~ THEN REPLY @115170 GOTO B_Rech303 //Wand of Mon Sum -IF ~Global("B_MON","GLOBAL",2)~ THEN REPLY @115171 EXIT //Wand of Mon Sum Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301 //Wand of Fire -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115172 GOTO B_Rech301_01 -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115172 GOTO B_Rech301_02 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 GOTO B_Rech301_03 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_01 //Scroll -SAY @115172 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_02 //Scroll -SAY @115172 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech301_03 //Spell -SAY @115091 -IF ~HasItem("WAND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_FIREBALL) DestroyItem("WAND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND05",Myself)~ THEN REPLY @115167 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_FIREBALL) DestroyItem("B_WND05") GiveItemCreate("B_WND05",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech301 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech302 //Wand of Lightning -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115173 GOTO B_Rech302_01 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115174 GOTO B_Rech302_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech302_01 //Scroll -SAY @115173 -IF ~HasItem("WAND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WAND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("B_WND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDFAK",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WANDFAK") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDREA",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") DestroyItem("WANDREA") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech302 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Rech302_02 //Spell -SAY @115174 -IF ~HasItem("WAND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WAND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND07",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("B_WND07") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDFAK",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WANDFAK") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~HasItem("WANDREA",Myself)~ THEN REPLY @115175 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_LIGHTNING_BOLT) DestroyItem("WANDREA") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech302 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303 //Wand of Mon Sum -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115060 GOTO B_Rech303_01 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115061 GOTO B_Rech303_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303_01 //Scroll -SAY @115060 -IF ~HasItem("WAND10",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") DestroyItem("WAND10") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND04",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") DestroyItem("B_WND04") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech303 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech303_02 //Spell -SAY @115061 -IF ~HasItem("WAND10",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) DestroyItem("WAND10") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~HasItem("B_WND04",Myself)~ THEN REPLY @115176 DO ~TakePartyGold(1250) DestroyGold(1250) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) DestroyItem("B_WND04") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech303 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech400 -SAY @115041 -IF ~Global("B_FRE","GLOBAL",1)~ THEN REPLY @115178 GOTO B_Rech401 //Wand of Freezing Death -IF ~Global("B_FRE","GLOBAL",2)~ THEN REPLY @115177 EXIT //Wand of Excluded: exit and try again. -IF ~Global("B_ARM","GLOBAL",1)~ THEN REPLY @115180 GOTO B_Rech402 //Wand of Armory -IF ~Global("B_ARM","GLOBAL",2)~ THEN REPLY @115181 EXIT //Wand of Armory Excluded: exit and try again. -IF ~Global("B_POL","GLOBAL",1)~ THEN REPLY @115185 GOTO B_Rech403 //Wand of Polymorph -IF ~Global("B_POL","GLOBAL",2)~ THEN REPLY @115186 EXIT //Wand of Polymorph Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401 //Wand of Freezing Death -SAY @115043 -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 GOTO B_Rech401_01 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 GOTO B_Rech401_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401_01 //Scroll -SAY @115123 -IF ~HasItem("WANDFRE",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") DestroyItem("WANDFRE") GiveItemCreate("B_WND12",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND12",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") DestroyItem("B_WND12") GiveItemCreate("B_WND12",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND11",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") DestroyItem("B_WND11") GiveItemCreate("B_WND11",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech401 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech401_02 //Spell -SAY @115122 -IF ~HasItem("WANDFRE",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_ICE_STORM) DestroyItem("WANDFRE") GiveItemCreate("B_WND12",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND12",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_ICE_STORM) DestroyItem("B_WND12") GiveItemCreate("B_WND12",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND11",Myself)~ THEN REPLY @115205 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_ICE_STORM) DestroyItem("B_WND11") GiveItemCreate("B_WND11",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech401 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402 //Wand of Armory -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115182 GOTO B_Rech402_01 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115183 GOTO B_Rech402_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402_01 //Scroll -SAY @115182 -IF ~HasItem("WANDARM",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") DestroyItem("WANDARM") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND10",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") DestroyItem("B_WND10") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech402 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech402_02 //Spell -SAY @115183 -IF ~HasItem("WANDARM",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SPIRIT_ARMOR) DestroyItem("WANDARM") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND10",Myself)~ THEN REPLY @115184 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_SPIRIT_ARMOR) DestroyItem("B_WND10") GiveItemCreate("B_WND10",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech402 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403 //Wand of Polymorph -SAY @115043 -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115187 GOTO B_Rech403_01 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115188 GOTO B_Rech403_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403_01 //Scroll -SAY @115187 -IF ~HasItem("WAND09",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") DestroyItem("WAND09") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND14",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") DestroyItem("B_WND14") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech403 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech403_02 //Spell -SAY @115188 -IF ~HasItem("WAND09",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_POLYMORPH_OTHER) DestroyItem("WAND09") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~HasItem("B_WND14",Myself)~ THEN REPLY @115189 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_POLYMORPH_OTHER) DestroyItem("B_WND14") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech403 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech500 -SAY @115041 -IF ~Global("B_PAR","GLOBAL",1)~ THEN REPLY @115190 GOTO B_Rech501 //Wand of Paralyzation -IF ~Global("B_PAR","GLOBAL",2)~ THEN REPLY @115191 EXIT //Wand of Paralyzation Excluded: exit and try again. -IF ~Global("B_FRO","GLOBAL",1)~ THEN REPLY @115194 GOTO B_Rech502 //Wand of Frost -IF ~Global("B_FRO","GLOBAL",2)~ THEN REPLY @115195 EXIT //Wand of Frost Excluded: exit and try again. -IF ~Global("B_CLO","GLOBAL",1)~ THEN REPLY @115198 GOTO B_Rech503 //Wand of Cloudkill -IF ~Global("B_CLO","GLOBAL",2)~ THEN REPLY @115199 EXIT //Wand of CKill Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501 //Wand of Paralyzation -SAY @115043 -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115192 GOTO B_Rech501_01 -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115192 GOTO B_Rech501_02 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115193 GOTO B_Rech501_03 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_01 //Scroll -SAY @115192 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_02 //Scroll -SAY @115192 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech501_03 //Spell -SAY @115193 -IF ~HasItem("B_WND06",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_HOLD_MONSTER) DestroyItem("B_WND06") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND04",Myself)~ THEN REPLY @115203 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_HOLD_MONSTER) DestroyItem("WAND04") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech501 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502 //Wand of Frost -SAY @115043 -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115196 GOTO B_Rech502_01 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115197 GOTO B_Rech502_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502_01 //Scroll -SAY @115196 -IF ~HasItem("B_WND08",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") DestroyItem("B_WND08") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND06",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") DestroyItem("WAND06") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech502 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech502_02 //Spell -SAY @115197 -IF ~HasItem("B_WND08",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CONE_OF_COLD) DestroyItem("B_WND08") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND06",Myself)~ THEN REPLY @115202 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CONE_OF_COLD) DestroyItem("WAND06") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech502 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503 //Wand of Cloudkill -SAY @115043 -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115200 GOTO B_Rech503_01 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115201 GOTO B_Rech503_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503_01 //Scroll -SAY @115200 -IF ~HasItem("B_WND19",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") DestroyItem("B_WND19") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND13",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") DestroyItem("WAND13") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech503 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech503_02 //Spell -SAY @115201 -IF ~HasItem("B_WND19",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CLOUDKILL) DestroyItem("B_WND19") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~HasItem("WAND13",Myself)~ THEN REPLY @115204 DO ~TakePartyGold(3750) DestroyGold(3750) RemoveSpell(WIZARD_CLOUDKILL) DestroyItem("WAND13") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech503 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech600 -SAY @115041 -IF ~Global("B_STRK","GLOBAL",1)~ THEN REPLY @115206 GOTO B_Rech601 //Wand of Spellstrike -IF ~Global("B_STRK","GLOBAL",2)~ THEN REPLY @115207 EXIT //Wand of Spellstrike Excluded: exit and try again. -IF ~Global("B_CRS","GLOBAL",1)~ THEN REPLY @115211 GOTO B_Rech602 //Wand of Cursing -IF ~Global("B_CRS","GLOBAL",2)~ THEN REPLY @115212 EXIT //Wand of Cursing Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601 //Wand of Spellstrike -SAY @115043 -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115208 GOTO B_Rech601_01 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115209 GOTO B_Rech601_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601_01 //Scroll -SAY @115208 -IF ~HasItem("B_WND09",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") DestroyItem("B_WND09") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND18",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") DestroyItem("WAND18") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech601_02 //Spell -SAY @115209 -IF ~HasItem("B_WND09",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_PIERCE_MAGIC) DestroyItem("B_WND09") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND18",Myself)~ THEN REPLY @115210 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_PIERCE_MAGIC) DestroyItem("WAND18") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602 //Wand of Cursing -SAY @115043 -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115213 GOTO B_Rech602_01 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115214 GOTO B_Rech602_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602_01 //Scroll -SAY @115213 -IF ~HasItem("B_WND15",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") DestroyItem("B_WND15") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND19",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") DestroyItem("WAND19") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech602_02 //Spell -SAY @115214 -IF ~HasItem("B_WND15",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_POWER_WORD_SILENCE) DestroyItem("B_WND15") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~HasItem("WAND19",Myself)~ THEN REPLY @115215 DO ~TakePartyGold(6250) DestroyGold(6250) RemoveSpell(WIZARD_POWER_WORD_SILENCE) DestroyItem("WAND19") GiveItemCreate("B_WND15",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech601 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech700 -SAY @115041 -IF ~Global("B_COR","GLOBAL",1)~ THEN REPLY @115216 GOTO B_Rech701 //Wand of Corr -IF ~Global("B_COR","GLOBAL",2)~ THEN REPLY @115217 EXIT //Wand of cor Excluded: exit and try again. -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech701 //Wand of Corr -SAY @115043 -IF ~PartyHasItemIdentified("SCACID")~ THEN REPLY @115218 GOTO B_Rech701_01 -IF ~HaveSpell(WIZARD_ACID_STORM)~ THEN REPLY @115219 GOTO B_Rech701_02 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech701_01 //Scroll -SAY @115218 -IF ~HasItem("WANDCOR",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCACID",1) DestroyItem("SCACID") DestroyItem("WANDCOR") GiveItemCreate("B_WND16",Myself,6,6,1)~ EXIT -IF ~HasItem("B_WND16",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCACID",1) DestroyItem("SCACID") DestroyItem("B_WND16") GiveItemCreate("B_WND16",Myself,6,6,1)~ EXIT -IF ~HasItem("B_WND17",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCACID",1) DestroyItem("SCACID") DestroyItem("B_WND17") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech701 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Rech701_02 //Scroll -SAY @115219 -IF ~HasItem("WANDCOR",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_ACID_STORM) DestroyItem("WANDCOR") GiveItemCreate("B_WND16",Myself,6,6,1)~ EXIT -IF ~HasItem("B_WND16",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_ACID_STORM) DestroyItem("B_WND16") GiveItemCreate("B_WND16",Myself,6,6,1)~ EXIT -IF ~HasItem("B_WND17",Myself)~ THEN REPLY @115220 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_ACID_STORM) DestroyItem("B_WND17") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~~ THEN REPLY @115043 GOTO B_Rech701 -IF ~~ THEN REPLY @115046 GOTO B_Rech001 -IF ~~ THEN REPLY @115015 EXIT -END - -//Original wand of freezing death needs to be replaced with "b_wnd12" while created wands should be replaced with "b_wnd11" -//in BGEE must use "b_wnd13" for all -//Wand of corrosion has different abilities depending on version. BGEE version will be of a lower tier and require just death fog. -//IWDEE version: "b_wnd16" require acid storm, a level/tier 7 spell. Original version -//IWDEE version: "b_wnd17" require acid storm, a level/tier 7 spell. Created version -//BGEE version: "b_wnd18" tier 6 requires death fog - diff --git a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.baf b/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.baf deleted file mode 100644 index 90843344..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.baf +++ /dev/null @@ -1,267 +0,0 @@ -IF - PartyGoldLT(900) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",-1) //Denotes Scriber (non artificer) Can't afford scrolls - Continue() -END - -IF - PartyGoldGT(899) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",1) //Denotes Scriber can afford 1st tier - Continue() -END - -IF - PartyGoldGT(1499) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",2) //Denotes Scriber can afford 2nd tier - Continue() -END - -IF - PartyGoldGT(4999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",3) //Denotes Scriber can afford 3rd tier - Continue() -END - -IF - PartyGoldGT(9999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",4) //Denotes Scriber can afford 4th tier - Continue() -END - -IF - PartyGoldGT(14999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",5) //Denotes Scriber can afford 5th tier - Continue() -END - -IF - PartyGoldGT(24999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",6) //Denotes Scriber can afford 6th tier - Continue() -END - -IF - PartyGoldGT(49999) -THEN - RESPONSE #100 - SetGlobal("B_WAN","GLOBAL",7) //Denotes Scriber can afford 7th tier - Continue() -END - - -IF - OR(2) - HaveSpellParty(WIZARD_MAGIC_MISSILE) - PartyHasItemIdentified("SCRL77") - Global("B_MMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MMW","GLOBAL",1) //Opens MM options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_SLEEP) - PartyHasItemIdentified("SCRL81") - Global("B_SW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SW","GLOBAL",1) //Opens sleep options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_HORROR) - PartyHasItemIdentified("SCRL89") - Global("B_HW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_HW","GLOBAL",1) //Opens fear options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_MONSTER_SUMMONING_1) - PartyHasItemIdentified("SCRL1L") - Global("B_MSW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_MSW","GLOBAL",1) //Opens m. summoning options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_FIREBALL) - PartyHasItemIdentified("SCRL5Z") - PartyHasItemIdentified("SCRL1G") - Global("B_FW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FW","GLOBAL",1) //Opens fire options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_LIGHTNING_BOLT) - PartyHasItemIdentified("SCRL1K") - Global("B_LW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_LW","GLOBAL",1) //Opens lightning options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_ICE_STORM) - PartyHasItemIdentified("SCRL1X") - Global("B_ISW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ISW","GLOBAL",1) //Opens freezing death options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_SPIRIT_ARMOR) - PartyHasItemIdentified("SCRL5K") - Global("B_SAW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_SAW","GLOBAL",1) //Opens spirit armor options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_HOLD_MONSTER) - PartyHasItemIdentified("SCHMON") - PartyHasItemIdentified("SCRL5O") - Global("B_HMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_HMW","GLOBAL",1) //Opens paralysis options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_CONE_OF_COLD) - PartyHasItemIdentified("SCRL2F") - Global("B_FRW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_FRW","GLOBAL",1) //Opens frost options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_PIERCE_MAGIC) - PartyHasItemIdentified("SCRL7L") - Global("B_PMW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PMW","GLOBAL",1) //Opens Spellstrike options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_POLYMORPH_OTHER) - PartyHasItemIdentified("SCRL5L") - Global("B_POW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_POW","GLOBAL",1) //Opens Polymorph options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_POWER_WORD_SILENCE) - PartyHasItemIdentified("SCPWS") - PartyHasItemIdentified("SCRL7P") - Global("B_PWSW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_PWSW","GLOBAL",1) //Opens cursing options - Continue() -END - -IF - OR(3) - HaveSpellParty(WIZARD_ACID_STORM) - PartyHasItemIdentified("SCACID") - PartyHasItemIdentified("SCRL7P") - Global("B_ASW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_ASW","GLOBAL",1) //Opens acid storm options - Continue() -END - -IF - OR(2) - HaveSpellParty(WIZARD_CLOUDKILL) - PartyHasItemIdentified("SCRL2E") - Global("B_CCW","GLOBAL",0) -THEN - RESPONSE #100 - SetGlobal("B_CCW","GLOBAL",1) //Opens cloudkill options - Continue() -END - - -IF - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_wand1",Myself)) - SetNumTimesTalkedTo(1) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_MMW","GLOBAL",0) - SetGlobal("B_SW","GLOBAL",0) - SetGlobal("B_HW","GLOBAL",0) - SetGlobal("B_MSW","GLOBAL",0) - SetGlobal("B_FW","GLOBAL",0) - SetGlobal("B_LW","GLOBAL",0) - SetGlobal("B_ISW","GLOBAL",0) - SetGlobal("B_SAW","GLOBAL",0) - SetGlobal("B_HMW","GLOBAL",0) - SetGlobal("B_FRW","GLOBAL",0) - SetGlobal("B_PMW","GLOBAL",0) - SetGlobal("B_POW","GLOBAL",0) - SetGlobal("B_PWSW","GLOBAL",0) - SetGlobal("B_ASW","GLOBAL",0) - SetGlobal("B_CCW","GLOBAL",0) - SetGlobal("B_WAN","GLOBAL",0) //cost - SetGlobal("B_ARTWD","GLOBAL",0) //cost - SetNumTimesTalkedTo(0) - DestroySelf() //reset all variables, then destroy self -END diff --git a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.d b/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.d deleted file mode 100644 index da770e11..00000000 --- a/faiths_and_powers/data/arcane_crafting/wand/iwd/b_wand1.d +++ /dev/null @@ -1,429 +0,0 @@ -BEGIN ~B_wand1~ - - -IF ~Global("B_WAN","GLOBAL",-1)~ THEN BEGIN B_Wand001 -SAY @115022 -IF ~~ THEN EXIT -END - -//IF ~Global("B_ARTWD","GLOBAL",-1)~ THEN BEGIN B_Wand002 -//SAY @115228 -//IF ~~ THEN EXIT -//END - - -IF ~True()~ THEN BEGIN B_Wand004 -SAY @115023 -IF ~~ THEN GOTO B_Wand005 -END - - -IF ~~ THEN BEGIN B_Wand005 -SAY @115019 -IF ~GlobalGT("B_WAN","GLOBAL",0)~ THEN REPLY @115033 GOTO B_Wand100 -IF ~GlobalGT("B_WAN","GLOBAL",1)~ THEN REPLY @115034 GOTO B_Wand200 -IF ~GlobalGT("B_WAN","GLOBAL",2)~ THEN REPLY @115035 GOTO B_Wand300 -IF ~GlobalGT("B_WAN","GLOBAL",3)~ THEN REPLY @115036 GOTO B_Wand400 -IF ~GlobalGT("B_WAN","GLOBAL",4)~ THEN REPLY @115037 GOTO B_Wand500 -IF ~GlobalGT("B_WAN","GLOBAL",5)~ THEN REPLY @115133 GOTO B_Wand600 -IF ~GlobalGT("B_WAN","GLOBAL",6)~ THEN REPLY @115150 GOTO B_Wand700 -IF ~GlobalGT("B_ARTWD","GLOBAL",0)~ THEN REPLY @115033 GOTO B_Wand100_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",1)~ THEN REPLY @115034 GOTO B_Wand200_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",2)~ THEN REPLY @115035 GOTO B_Wand300_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",3)~ THEN REPLY @115036 GOTO B_Wand400_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",4)~ THEN REPLY @115037 GOTO B_Wand500_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",5)~ THEN REPLY @115133 GOTO B_Wand600_1 -IF ~GlobalGT("B_ARTWD","GLOBAL",6)~ THEN REPLY @115150 GOTO B_Wand700_1 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand100 -SAY @115083 -IF ~Global("B_MMW","GLOBAL",1)~ THEN REPLY @115082 GOTO B_Wand101 -IF ~Global("B_SW","GLOBAL",1)~ THEN REPLY @115089 GOTO B_Wand102 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand100_1 -SAY @115083 -IF ~Global("B_MMW","GLOBAL",1)~ THEN REPLY @115082 GOTO B_Wand101_1 -IF ~Global("B_SW","GLOBAL",1)~ THEN REPLY @115089 GOTO B_Wand102_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand101 //MM -SAY @115084 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115086 DO ~TakePartyGold(900) DestroyGold(900) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115085 DO ~TakePartyGold(900) DestroyGold(900) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand101_1 //MM -SAY @115084 -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY @115086 DO ~TakePartyGold(450) DestroyGold(450) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL77")~ THEN REPLY @115085 DO ~TakePartyGold(450) DestroyGold(450) TakePartyItemNum("SCRL77",1) DestroyItem("SCRL77") GiveItemCreate("B_WND01",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand102 //Sleep -SAY @115084 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 DO ~TakePartyGold(900) DestroyGold(900) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 DO ~TakePartyGold(900) DestroyGold(900) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand102_1 //Sleep -SAY @115084 -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY @115077 DO ~TakePartyGold(450) DestroyGold(450) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL81")~ THEN REPLY @115076 DO ~TakePartyGold(450) DestroyGold(450) TakePartyItemNum("SCRL81",1) DestroyItem("SCRL81") GiveItemCreate("B_WND02",Myself,60,1,1)~ EXIT -IF ~~ THEN REPLY @115088 GOTO B_Wand100_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand200 -SAY @115083 -IF ~Global("B_HW","GLOBAL",1)~ THEN REPLY @115048 GOTO B_Wand201 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand200_1 -SAY @115083 -IF ~Global("B_HW","GLOBAL",1)~ THEN REPLY @115048 GOTO B_Wand201_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand201 //fear -SAY @115084 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_HORROR) GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 DO ~TakePartyGold(1500) DestroyGold(1500) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115090 GOTO B_Wand200 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand201_1 //fear -SAY @115084 -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY @115052 DO ~TakePartyGold(750) DestroyGold(750) RemoveSpell(WIZARD_HORROR) GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL89")~ THEN REPLY @115051 DO ~TakePartyGold(750) DestroyGold(750) TakePartyItemNum("SCRL89",1) DestroyItem("SCRL89") GiveItemCreate("B_WND03",Myself,24,1,1)~ EXIT -IF ~~ THEN REPLY @115090 GOTO B_Wand200_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand300 -SAY @115083 -IF ~Global("B_FW","GLOBAL",1)~ THEN REPLY @115056 GOTO B_Wand301 //Wand of Fire -IF ~Global("B_LW","GLOBAL",1)~ THEN REPLY @115058 GOTO B_Wand302 //Wand of Lightning -IF ~Global("B_MSW","GLOBAL",1)~ THEN REPLY @115055 GOTO B_Wand303 //Wand of Monster Summoning -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand300_1 -SAY @115083 -IF ~Global("B_FW","GLOBAL",1)~ THEN REPLY @115056 GOTO B_Wand301_1 //Wand of Fire -IF ~Global("B_LW","GLOBAL",1)~ THEN REPLY @115058 GOTO B_Wand302_1 //Wand of Lightning -IF ~Global("B_MSW","GLOBAL",1)~ THEN REPLY @115055 GOTO B_Wand303_1 //Wand of Monster Summoning -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand301 //Wand of Fire -SAY @115084 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("B_WND05",Myself,15,15,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115101 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115101 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand301_1 //Wand of Fire -SAY @115084 -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115091 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("B_WND05",Myself,15,15,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5Z")~ THEN REPLY @115101 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL5Z",1) DestroyItem("SCRL5Z") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL1G")~ THEN REPLY @115101 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1G",1) DestroyItem("SCRL1G") GiveItemCreate("B_WND03",Myself,15,15,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand302 //Wand of Lightning -SAY @115084 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115115 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("B_WND07",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115114 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand302_1 //Wand of Lightning -SAY @115084 -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY @115115 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("B_WND07",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1K")~ THEN REPLY @115114 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1K",1) DestroyItem("SCRL1K") GiveItemCreate("B_WND07",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand303 //Wand of Monster Summoning -SAY @115084 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115116 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("B_WND04",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115117 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand303_1 //Wand of Monster Summoning -SAY @115084 -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY @115116 DO ~TakePartyGold(2500) DestroyGold(2500) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("B_WND04",Myself,15,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1L")~ THEN REPLY @115117 DO ~TakePartyGold(2500) DestroyGold(2500) TakePartyItemNum("SCRL1L",1) DestroyItem("SCRL1L") GiveItemCreate("B_WND04",Myself,15,1,1)~ EXIT -IF ~~ THEN REPLY @115092 GOTO B_Wand300_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand400 -SAY @115083 -IF ~Global("B_ISW","GLOBAL",1)~ THEN REPLY @115121 GOTO B_Wand401 //Wand of Freezing Death -IF ~Global("B_SAW","GLOBAL",1)~ THEN REPLY @115125 GOTO B_Wand402 //Wand of Armory -IF ~Global("B_POW","GLOBAL",1)~ THEN REPLY @115136 GOTO B_Wand403 //Wand of Polymorphing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand400_1 -SAY @115083 -IF ~Global("B_ISW","GLOBAL",1)~ THEN REPLY @115121 GOTO B_Wand401_1 //Wand of Freezing Death -IF ~Global("B_SAW","GLOBAL",1)~ THEN REPLY @115125 GOTO B_Wand402_1 //Wand of Armory -IF ~Global("B_POW","GLOBAL",1)~ THEN REPLY @115136 GOTO B_Wand403_1 //Wand of Polymorphing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand401 //Wand of Freezing Death -SAY @115084 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("B_WND11",Myself,10,10,10) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") GiveItemCreate("B_WND11",Myself,10,10,10)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand401_1 //Wand of Freezing Death -SAY @115084 -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY @115122 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("B_WND11",Myself,10,10,10) ~ EXIT -IF ~PartyHasItemIdentified("SCRL1X")~ THEN REPLY @115123 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL1X",1) DestroyItem("SCRL1X") GiveItemCreate("B_WND11",Myself,10,10,10)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand402 //Wand of Armory -SAY @115084 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115127 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("B_WND10",Myself,10,10,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115128 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") GiveItemCreate("B_WND10",Myself,10,10,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand402_1 //Wand of Armory -SAY @115084 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115127 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("B_WND10",Myself,10,10,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5K")~ THEN REPLY @115128 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5K",1) DestroyItem("SCRL5K") GiveItemCreate("B_WND10",Myself,10,10,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand403 //Wand of Polymorphing -SAY @115084 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115142 DO ~TakePartyGold(10000) DestroyGold(10000) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("B_WND14",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115143 DO ~TakePartyGold(10000) DestroyGold(10000) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand403_1 //Wand of Polymorphing -SAY @115084 -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY @115142 DO ~TakePartyGold(5000) DestroyGold(5000) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("B_WND14",Myself,10,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL5L")~ THEN REPLY @115143 DO ~TakePartyGold(5000) DestroyGold(5000) TakePartyItemNum("SCRL5L",1) DestroyItem("SCRL5L") GiveItemCreate("B_WND14",Myself,10,1,1)~ EXIT -IF ~~ THEN REPLY @115124 GOTO B_Wand400_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand500 -SAY @115083 -IF ~Global("B_HMW","GLOBAL",1)~ THEN REPLY @115057 GOTO B_Wand501 //Wand of Paralysis -IF ~Global("B_FRW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand502 //Wand of FRost -IF ~Global("B_CCW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand503 //Wand of Cloudkill -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand500_1 -SAY @115083 -IF ~Global("B_HMW","GLOBAL",1)~ THEN REPLY @115057 GOTO B_Wand501_1 //Wand of Paralysis -IF ~Global("B_FRW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand502_1 //Wand of FRost -IF ~Global("B_CCW","GLOBAL",1)~ THEN REPLY @115132 GOTO B_Wand503_1 //Wand of Cloudkill -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand501 //Wand of Paralysis -SAY @115084 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115129 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("B_WND06",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115130 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115130 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand501_1 //Wand of Paralysis -SAY @115084 -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY @115129 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("B_WND06",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCHMON")~ THEN REPLY @115130 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCHMON",1) DestroyItem("SCHMON") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL5O")~ THEN REPLY @115130 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL5O",1) DestroyItem("SCRL5O") GiveItemCreate("B_WND06",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand502 //Wand of Frost -SAY @115084 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115138 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("B_WND08",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115139 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand502_1 //Wand of Frost -SAY @115084 -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY @115138 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("B_WND08",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2F")~ THEN REPLY @115139 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL2F",1) DestroyItem("SCRL2F") GiveItemCreate("B_WND08",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand503 //Wand of Cloudkill -SAY @115084 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115156 DO ~TakePartyGold(15000) DestroyGold(15000) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("B_WND19",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115157 DO ~TakePartyGold(15000) DestroyGold(15000) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand503_1 //Wand of Cloudkill -SAY @115084 -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY @115156 DO ~TakePartyGold(7500) DestroyGold(7500) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("B_WND19",Myself,8,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL2E")~ THEN REPLY @115157 DO ~TakePartyGold(7500) DestroyGold(7500) TakePartyItemNum("SCRL2E",1) DestroyItem("SCRL2E") GiveItemCreate("B_WND19",Myself,8,1,1)~ EXIT -IF ~~ THEN REPLY @115131 GOTO B_Wand500_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand600 -SAY @115083 -IF ~Global("B_PMW","GLOBAL",1)~ THEN REPLY @115134 GOTO B_Wand601 //Wand of Spell Striking -IF ~Global("B_PWSW","GLOBAL",1)~ THEN REPLY @115144 GOTO B_Wand602 //Wand of Cursing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand600_1 -SAY @115083 -IF ~Global("B_PMW","GLOBAL",1)~ THEN REPLY @115134 GOTO B_Wand601_1 //Wand of Spell Striking -IF ~Global("B_PWSW","GLOBAL",1)~ THEN REPLY @115144 GOTO B_Wand602_1 //Wand of Cursing -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand601 //Wand of Spell Strike -SAY @115084 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("B_WND09",Myself,7,7,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand601_1 //Wand of Spell Strike -SAY @115084 -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY @115140 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("B_WND09",Myself,7,7,1) ~ EXIT -IF ~PartyHasItemIdentified("SCRL7L")~ THEN REPLY @115141 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCRL7L",1) DestroyItem("SCRL7L") GiveItemCreate("B_WND09",Myself,7,7,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand602 //Wand of Cursing -SAY @115084 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("B_WND15",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") GiveItemCreate("B_WND15",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand602_1 //Wand of Cursing -SAY @115084 -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY @115140 DO ~TakePartyGold(12500) DestroyGold(12500) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("B_WND15",Myself,7,1,1) ~ EXIT -IF ~PartyHasItemIdentified("SCPWS")~ THEN REPLY @115141 DO ~TakePartyGold(12500) DestroyGold(12500) TakePartyItemNum("SCPWS",1) DestroyItem("SCPWS") GiveItemCreate("B_WND15",Myself,7,1,1)~ EXIT -IF ~~ THEN REPLY @115135 GOTO B_Wand600_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - - -IF ~~ THEN BEGIN B_Wand700 -SAY @115083 -IF ~Global("B_ASW","GLOBAL",1)~ THEN REPLY @115146 GOTO B_Wand701 //Wand of Corrosion -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand700_1 -SAY @115083 -IF ~Global("B_ASW","GLOBAL",1)~ THEN REPLY @115146 GOTO B_Wand701_1 //Wand of Corrosion -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand701 //Wand of Corrosion -SAY @115084 -IF ~HaveSpell(WIZARD_ACID_STORM)~ THEN REPLY @115140 DO ~TakePartyGold(50000) DestroyGold(50000) RemoveSpell(WIZARD_ACID_STORM) GiveItemCreate("B_WND17",Myself,6,6,1) ~ EXIT -IF ~PartyHasItemIdentified("SCACID")~ THEN REPLY @115141 DO ~TakePartyGold(50000) DestroyGold(50000) TakePartyItemNum("SCACID",1) DestroyItem("SCACID") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL7P")~ THEN REPLY @115141 DO ~TakePartyGold(50000) DestroyGold(50000) TakePartyItemNum("SCRL7P",1) DestroyItem("SCRL7P") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~~ THEN REPLY @115153 GOTO B_Wand700 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Wand701_1 //Wand of Corrosion -SAY @115084 -IF ~HaveSpell(WIZARD_ACID_STORM)~ THEN REPLY @115140 DO ~TakePartyGold(25000) DestroyGold(25000) RemoveSpell(WIZARD_ACID_STORM) GiveItemCreate("B_WND17",Myself,6,6,1) ~ EXIT -IF ~PartyHasItemIdentified("SCACID")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCACID",1) DestroyItem("SCACID") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~PartyHasItemIdentified("SCRL7P")~ THEN REPLY @115141 DO ~TakePartyGold(25000) DestroyGold(25000) TakePartyItemNum("SCRL7P",1) DestroyItem("SCRL7P") GiveItemCreate("B_WND17",Myself,6,6,1)~ EXIT -IF ~~ THEN REPLY @115153 GOTO B_Wand700_1 -IF ~~ THEN REPLY @115087 GOTO B_Wand005 -IF ~~ THEN REPLY @115015 EXIT -END diff --git a/faiths_and_powers/data/cantrips/00backup/2da/b_critr.2da b/faiths_and_powers/data/cantrips/00backup/2da/b_critr.2da deleted file mode 100644 index 2c9763de..00000000 --- a/faiths_and_powers/data/cantrips/00backup/2da/b_critr.2da +++ /dev/null @@ -1,6 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Rabbit d5_wico 3 -Squirrel b_squir 3 -Rat b_rat 3 \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/New Text Document.txt b/faiths_and_powers/data/cantrips/00backup/Baf/New Text Document.txt deleted file mode 100644 index 60d31f66..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/New Text Document.txt +++ /dev/null @@ -1,2 +0,0 @@ - Kit(LastSummonerOf(Myself),TRUECLASS) - Level(LastSummonerOf(Myself),1) diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_cprp1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_cprp1.baf deleted file mode 100644 index 50237adc..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_cprp1.baf +++ /dev/null @@ -1,89 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_PDie","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_PDie","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",0) - SetGlobal("B_PDie","GLOBAL",0) - SetGlobal("B_PNCAN","GLOBAL",0) //Num prep - SetGlobal("B_PFBLT","GLOBAL",0) //fire bolt - SetGlobal("B_PASPL","GLOBAL",0) //a splash - SetGlobal("B_PCRAY","GLOBAL",0) //cold ray - SetGlobal("B_PSGRA","GLOBAL",0) //S Grasp - SetGlobal("B_PINFA","GLOBAL",0) //infa - SetGlobal("B_PFRND","GLOBAL",0) //friend - SetGlobal("B_PCHIL","GLOBAL",0) //C Touch - DestroySelf() //reset all global variables, then destroy self -END - -/*IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_brew1",Myself)) - DestroySelf() -END - */ \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_csel1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_csel1.baf deleted file mode 100644 index cefd5688..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/Old/b_csel1.baf +++ /dev/null @@ -1,70 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_Die","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_Die","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",0) - SetGlobal("B_Die","GLOBAL",0) - DestroySelf() //reset all global variables, then destroy self -END - - diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/Old1/b_csel1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/Old1/b_csel1.baf deleted file mode 100644 index f8ad1b35..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/Old1/b_csel1.baf +++ /dev/null @@ -1,74 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_Die","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_Die","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",0) - SetGlobal("B_Die","GLOBAL",0) - DestroySelf() //reset all global variables, then destroy self -END - - diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_cprp1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_cprp1.baf deleted file mode 100644 index 50237adc..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_cprp1.baf +++ /dev/null @@ -1,89 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_PDie","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_PDie","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",0) - SetGlobal("B_PDie","GLOBAL",0) - SetGlobal("B_PNCAN","GLOBAL",0) //Num prep - SetGlobal("B_PFBLT","GLOBAL",0) //fire bolt - SetGlobal("B_PASPL","GLOBAL",0) //a splash - SetGlobal("B_PCRAY","GLOBAL",0) //cold ray - SetGlobal("B_PSGRA","GLOBAL",0) //S Grasp - SetGlobal("B_PINFA","GLOBAL",0) //infa - SetGlobal("B_PFRND","GLOBAL",0) //friend - SetGlobal("B_PCHIL","GLOBAL",0) //C Touch - DestroySelf() //reset all global variables, then destroy self -END - -/*IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_brew1",Myself)) - DestroySelf() -END - */ \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_csel1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_csel1.baf deleted file mode 100644 index b30b9890..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/Old2/b_csel1.baf +++ /dev/null @@ -1,68 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - Kit(LastSummonerOf(Myself),TRUECLASS) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) //Next level (ie level 4, when new cantrip can be selected) set higher to be checked in dialog... - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - Kit(LastSummonerOf(Myself),TRUECLASS) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - Kit(LastSummonerOf(Myself),TRUECLASS) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - - -IF - !Global("B_Die","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_Die","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",0) - SetGlobal("B_Die","GLOBAL",0) - SetGlobal("B_NCAN","GLOBAL",0) - DestroySelf() //reset all global variables, then destroy self -END - - diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/b_cprp1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/b_cprp1.baf deleted file mode 100644 index 50237adc..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/b_cprp1.baf +++ /dev/null @@ -1,89 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_PDie","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_PDie","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",0) - SetGlobal("B_PDie","GLOBAL",0) - SetGlobal("B_PNCAN","GLOBAL",0) //Num prep - SetGlobal("B_PFBLT","GLOBAL",0) //fire bolt - SetGlobal("B_PASPL","GLOBAL",0) //a splash - SetGlobal("B_PCRAY","GLOBAL",0) //cold ray - SetGlobal("B_PSGRA","GLOBAL",0) //S Grasp - SetGlobal("B_PINFA","GLOBAL",0) //infa - SetGlobal("B_PFRND","GLOBAL",0) //friend - SetGlobal("B_PCHIL","GLOBAL",0) //C Touch - DestroySelf() //reset all global variables, then destroy self -END - -/*IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_brew1",Myself)) - DestroySelf() -END - */ \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/b_csel1.baf b/faiths_and_powers/data/cantrips/00backup/Baf/b_csel1.baf deleted file mode 100644 index 2cf7023f..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/b_csel1.baf +++ /dev/null @@ -1,159 +0,0 @@ -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - Kit(LastSummonerOf(Myself),TRUECLASS) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) //Next level (ie level 4, when new cantrip can be selected) set higher to be checked in dialog... - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - Kit(LastSummonerOf(Myself),TRUECLASS) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - Kit(LastSummonerOf(Myself),TRUECLASS) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_Lev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",1) - SetGlobal("B_NCAN","GLOBAL",0) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - - -IF - !Global("B_Die","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_Die","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_Lev","GLOBAL",0) - SetGlobal("B_Die","GLOBAL",0) - SetGlobal("B_NCAN","GLOBAL",0) - DestroySelf() //reset all global variables, then destroy self -END - -/* -From prep: - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - Class(LastSummonerOf(Myself),SORCERER) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - - -IF - OR(2) - Class(LastSummonerOf(Myself),MAGE) - Class(LastSummonerOf(Myself),MAGE_THIEF) - CheckStatLT(LastSummonerOf(Myself),4,LEVEL) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - OR(4) - Class(LastSummonerOf(Myself),FIGHTER_MAGE) - Class(LastSummonerOf(Myself),CLERIC_MAGE) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - Class(LastSummonerOf(Myself),FIGHTER_MAGE_THIEF) - CheckStatLT(Player1,4,LEVEL2) - !Global("B_PLev","GLOBAL",1) - -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - !Global("B_PDie","GLOBAL",1) - -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_csel1",Myself)) -END - -IF - Global("B_PDie","GLOBAL",1) -THEN - RESPONSE #100 - SetGlobal("B_PLev","GLOBAL",0) - SetGlobal("B_PDie","GLOBAL",0) - SetGlobal("B_PNCAN","GLOBAL",0) //Num prep - SetGlobal("B_PFBLT","GLOBAL",0) //fire bolt - SetGlobal("B_PASPL","GLOBAL",0) //a splash - SetGlobal("B_PCRAY","GLOBAL",0) //cold ray - SetGlobal("B_PSGRA","GLOBAL",0) //S Grasp - SetGlobal("B_PINFA","GLOBAL",0) //infa - SetGlobal("B_PFRND","GLOBAL",0) //friend - SetGlobal("B_PCHIL","GLOBAL",0) //C Touch - DestroySelf() //reset all global variables, then destroy self -END - -IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_brew1",Myself)) - DestroySelf() -END - */ diff --git a/faiths_and_powers/data/cantrips/00backup/Baf/olk/b_scrib.baf b/faiths_and_powers/data/cantrips/00backup/Baf/olk/b_scrib.baf deleted file mode 100644 index 3580906f..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Baf/olk/b_scrib.baf +++ /dev/null @@ -1,7 +0,0 @@ -IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_scrib",Myself)) - DestroySelf() -END diff --git a/faiths_and_powers/data/cantrips/00backup/Bam/b_frost1.bam b/faiths_and_powers/data/cantrips/00backup/Bam/b_frost1.bam deleted file mode 100644 index 7b86e3ba..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Bam/b_frost1.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Bam/spmagm05.bam b/faiths_and_powers/data/cantrips/00backup/Bam/spmagm05.bam deleted file mode 100644 index 5ea9470f..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Bam/spmagm05.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Cre/b_cprp1.cre b/faiths_and_powers/data/cantrips/00backup/Cre/b_cprp1.cre deleted file mode 100644 index 176776b7..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Cre/b_cprp1.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Cre/b_csel1.cre b/faiths_and_powers/data/cantrips/00backup/Cre/b_csel1.cre deleted file mode 100644 index 57bfe4b6..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Cre/b_csel1.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Cre/b_rat.cre b/faiths_and_powers/data/cantrips/00backup/Cre/b_rat.cre deleted file mode 100644 index dd88fd30..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Cre/b_rat.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Cre/b_squir.cre b/faiths_and_powers/data/cantrips/00backup/Cre/b_squir.cre deleted file mode 100644 index d87758f6..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Cre/b_squir.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Cre/d5_rabb.cre b/faiths_and_powers/data/cantrips/00backup/Cre/d5_rabb.cre deleted file mode 100644 index 63a0ed3a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Cre/d5_rabb.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Itm/b_rat.itm b/faiths_and_powers/data/cantrips/00backup/Itm/b_rat.itm deleted file mode 100644 index 78107847..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Itm/b_rat.itm and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Itm/sgrasp.itm b/faiths_and_powers/data/cantrips/00backup/Itm/sgrasp.itm deleted file mode 100644 index 5090c5b4..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Itm/sgrasp.itm and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_D.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_D.2da deleted file mode 100644 index 7d0f938e..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_D.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_E.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_E.2da deleted file mode 100644 index d8f3deea..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_E.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 35 - diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_G.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_G.2da deleted file mode 100644 index 6a9974e0..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_G.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HE.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HE.2da deleted file mode 100644 index 6a9974e0..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HE.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HL.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HL.2da deleted file mode 100644 index 6a9974e0..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HL.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HO.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HO.2da deleted file mode 100644 index 6a9974e0..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/K_S_HO.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/MXSPLDD.2DA b/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/MXSPLDD.2DA deleted file mode 100644 index d2c69d04..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/MXSPLDD.2DA +++ /dev/null @@ -1,53 +0,0 @@ -2DA V1.0 -0 - 1 2 3 4 5 6 7 8 9 -1 5 0 0 0 0 0 0 0 0 -2 6 0 0 0 0 0 0 0 0 -3 7 0 0 0 0 0 0 0 0 -4 8 5 0 0 0 0 0 0 0 -5 8 6 0 0 0 0 0 0 0 -6 8 7 4 0 0 0 0 0 0 -7 8 8 5 0 0 0 0 0 0 -8 8 8 6 4 0 0 0 0 0 -9 8 8 7 5 0 0 0 0 0 -10 8 8 7 6 3 0 0 0 0 -11 8 8 7 7 4 0 0 0 0 -12 8 8 7 7 5 3 0 0 0 -13 8 8 7 7 6 4 0 0 0 -14 8 8 7 7 6 5 3 0 0 -15 8 8 7 7 6 6 4 0 0 -16 8 8 7 7 6 6 5 3 0 -17 8 8 7 7 6 6 6 4 0 -18 8 8 7 7 6 6 6 5 3 -19 8 8 7 7 6 6 6 6 4 -20 9 9 7 7 6 6 6 6 6 -21 9 9 8 8 6 6 6 6 6 -22 9 9 8 8 7 6 6 6 6 -23 9 9 8 8 7 7 6 6 6 -24 9 9 8 8 7 7 7 6 6 -25 10 10 8 8 7 7 7 7 6 -26 10 10 9 8 7 7 7 7 7 -27 10 10 9 9 8 7 7 7 7 -28 10 10 9 9 8 8 7 7 7 -29 10 10 9 9 8 8 8 7 7 -30 10 10 9 9 8 8 8 8 7 -31 10 10 9 9 8 8 8 8 8 -32 10 10 9 9 8 8 8 8 8 -33 10 10 9 9 8 8 8 8 8 -34 10 10 9 9 8 8 8 8 8 -35 10 10 9 9 8 8 8 8 8 -36 10 10 9 9 8 8 8 8 8 -37 10 10 9 9 8 8 8 8 8 -38 10 10 9 9 8 8 8 8 8 -39 10 10 9 9 8 8 8 8 8 -40 10 10 9 9 8 8 8 8 8 -41 10 10 9 9 8 8 8 8 8 -42 10 10 9 9 8 8 8 8 8 -43 10 10 9 9 8 8 8 8 8 -44 10 10 9 9 8 8 8 8 8 -45 10 10 9 9 8 8 8 8 8 -46 10 10 9 9 8 8 8 8 8 -47 10 10 9 9 8 8 8 8 8 -48 10 10 9 9 8 8 8 8 8 -49 10 10 9 9 8 8 8 8 8 -50 10 10 9 9 8 8 8 8 8 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/mxsplsrc.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/mxsplsrc.2da deleted file mode 100644 index d2c69d04..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/Spells/mxsplsrc.2da +++ /dev/null @@ -1,53 +0,0 @@ -2DA V1.0 -0 - 1 2 3 4 5 6 7 8 9 -1 5 0 0 0 0 0 0 0 0 -2 6 0 0 0 0 0 0 0 0 -3 7 0 0 0 0 0 0 0 0 -4 8 5 0 0 0 0 0 0 0 -5 8 6 0 0 0 0 0 0 0 -6 8 7 4 0 0 0 0 0 0 -7 8 8 5 0 0 0 0 0 0 -8 8 8 6 4 0 0 0 0 0 -9 8 8 7 5 0 0 0 0 0 -10 8 8 7 6 3 0 0 0 0 -11 8 8 7 7 4 0 0 0 0 -12 8 8 7 7 5 3 0 0 0 -13 8 8 7 7 6 4 0 0 0 -14 8 8 7 7 6 5 3 0 0 -15 8 8 7 7 6 6 4 0 0 -16 8 8 7 7 6 6 5 3 0 -17 8 8 7 7 6 6 6 4 0 -18 8 8 7 7 6 6 6 5 3 -19 8 8 7 7 6 6 6 6 4 -20 9 9 7 7 6 6 6 6 6 -21 9 9 8 8 6 6 6 6 6 -22 9 9 8 8 7 6 6 6 6 -23 9 9 8 8 7 7 6 6 6 -24 9 9 8 8 7 7 7 6 6 -25 10 10 8 8 7 7 7 7 6 -26 10 10 9 8 7 7 7 7 7 -27 10 10 9 9 8 7 7 7 7 -28 10 10 9 9 8 8 7 7 7 -29 10 10 9 9 8 8 8 7 7 -30 10 10 9 9 8 8 8 8 7 -31 10 10 9 9 8 8 8 8 8 -32 10 10 9 9 8 8 8 8 8 -33 10 10 9 9 8 8 8 8 8 -34 10 10 9 9 8 8 8 8 8 -35 10 10 9 9 8 8 8 8 8 -36 10 10 9 9 8 8 8 8 8 -37 10 10 9 9 8 8 8 8 8 -38 10 10 9 9 8 8 8 8 8 -39 10 10 9 9 8 8 8 8 8 -40 10 10 9 9 8 8 8 8 8 -41 10 10 9 9 8 8 8 8 8 -42 10 10 9 9 8 8 8 8 8 -43 10 10 9 9 8 8 8 8 8 -44 10 10 9 9 8 8 8 8 8 -45 10 10 9 9 8 8 8 8 8 -46 10 10 9 9 8 8 8 8 8 -47 10 10 9 9 8 8 8 8 8 -48 10 10 9 9 8 8 8 8 8 -49 10 10 9 9 8 8 8 8 8 -50 10 10 9 9 8 8 8 8 8 diff --git a/faiths_and_powers/data/cantrips/00backup/Old/Old/clabso01.2da b/faiths_and_powers/data/cantrips/00backup/Old/Old/clabso01.2da deleted file mode 100644 index edc65932..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Old/Old/clabso01.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/cantrips/00backup/Pro/b_1c101.pro b/faiths_and_powers/data/cantrips/00backup/Pro/b_1c101.pro deleted file mode 100644 index d3eb9c1a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Pro/b_1c101.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Pro/d5_msred.pro b/faiths_and_powers/data/cantrips/00backup/Pro/d5_msred.pro deleted file mode 100644 index 8d0c6e5e..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Pro/d5_msred.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c101.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c101.spl deleted file mode 100644 index 56dfc1cc..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c101.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c102.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c102.spl deleted file mode 100644 index 513b6d8a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c102.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c103.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c103.spl deleted file mode 100644 index fa3b8f00..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c103.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c104.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c104.spl deleted file mode 100644 index 0a3afb3c..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c104.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c105.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c105.spl deleted file mode 100644 index 5d4821eb..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_1c105.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_rat.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_rat.spl deleted file mode 100644 index e6a9cb58..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_rat.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_squir.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_squir.spl deleted file mode 100644 index 67e08e8c..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/b_squir.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wico.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wico.spl deleted file mode 100644 index 776870c6..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wico.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wiin.spl b/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wiin.spl deleted file mode 100644 index c19d5b23..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/Lev_One/d5_wiin.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc101.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc101.spl deleted file mode 100644 index c233e8a5..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc101.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc102.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc102.spl deleted file mode 100644 index d3e24fde..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc102.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc103.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc103.spl deleted file mode 100644 index 2f0d8c3c..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc103.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc104.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc104.spl deleted file mode 100644 index 2aa2eeea..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc104.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc105.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc105.spl deleted file mode 100644 index 79feb65f..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc105.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc106.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc106.spl deleted file mode 100644 index f19c5075..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc106.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc107.spl b/faiths_and_powers/data/cantrips/00backup/Spells/b_wc107.spl deleted file mode 100644 index 1150de59..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spells/b_wc107.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor00.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor00.spl deleted file mode 100644 index f9f0b8f0..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor00.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor01.eff b/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor01.eff deleted file mode 100644 index 3b086ef0..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/01/b_sor01.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_brew1.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_brew1.spl deleted file mode 100644 index 0b82a60f..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_brew1.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_dom00.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_dom00.spl deleted file mode 100644 index 504e40f8..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_dom00.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_scxp1.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_scxp1.spl deleted file mode 100644 index dc5237ab..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_scxp1.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor00.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor00.spl deleted file mode 100644 index 77f2ed97..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor00.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.eff b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.eff deleted file mode 100644 index 32a6ee20..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.spl b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.spl deleted file mode 100644 index 6a4eaea8..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor01.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor02.eff b/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor02.eff deleted file mode 100644 index e9b66f1d..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/Save/b_sor02.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.2da b/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.2da deleted file mode 100644 index 45412f5b..00000000 --- a/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.2da +++ /dev/null @@ -1,6 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Select B_SEL1 3 -Prepare B_PRP1 3 - diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.spl b/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.spl deleted file mode 100644 index e8cb50e0..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/b_can00.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/b_cprp1.spl b/faiths_and_powers/data/cantrips/00backup/Spl/b_cprp1.spl deleted file mode 100644 index 56bf0445..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/b_cprp1.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/Spl/b_csel1.spl b/faiths_and_powers/data/cantrips/00backup/Spl/b_csel1.spl deleted file mode 100644 index fb7a4533..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/Spl/b_csel1.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant.bam b/faiths_and_powers/data/cantrips/00backup/d5_cant.bam deleted file mode 100644 index 80421ad0..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant.spl b/faiths_and_powers/data/cantrips/00backup/d5_cant.spl deleted file mode 100644 index 514fe1b5..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant0.spl b/faiths_and_powers/data/cantrips/00backup/d5_cant0.spl deleted file mode 100644 index 3ec84b05..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant0.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant1.spl b/faiths_and_powers/data/cantrips/00backup/d5_cant1.spl deleted file mode 100644 index 66340e11..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant1.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant2.spl b/faiths_and_powers/data/cantrips/00backup/d5_cant2.spl deleted file mode 100644 index d4d71b6d..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant2.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cant3.spl b/faiths_and_powers/data/cantrips/00backup/d5_cant3.spl deleted file mode 100644 index 65389954..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cant3.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cantr.2da b/faiths_and_powers/data/cantrips/00backup/d5_cantr.2da deleted file mode 100644 index c2127a81..00000000 --- a/faiths_and_powers/data/cantrips/00backup/d5_cantr.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Magic_Bolt D5_MAIN 3 -Bedazzle D5_MAIL 3 -Befuddle D5_MAEN 3 -Protective_Shell D5_MAAB 3 -Trip D5_MATR 3 -Summon_Rabbit D5_MACO 3 -Stiffen_Bones D5_MANE 3 \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cantr.spl b/faiths_and_powers/data/cantrips/00backup/d5_cantr.spl deleted file mode 100644 index b0a2343a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cantr.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cstbo.spl b/faiths_and_powers/data/cantrips/00backup/d5_cstbo.spl deleted file mode 100644 index 9bb601ef..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cstbo.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_cstpn.spl b/faiths_and_powers/data/cantrips/00backup/d5_cstpn.spl deleted file mode 100644 index 43bd2d0d..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_cstpn.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_maab.spl b/faiths_and_powers/data/cantrips/00backup/d5_maab.spl deleted file mode 100644 index 056251e0..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_maab.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_macd.spl b/faiths_and_powers/data/cantrips/00backup/d5_macd.spl deleted file mode 100644 index 49804b7c..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_macd.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_maco.spl b/faiths_and_powers/data/cantrips/00backup/d5_maco.spl deleted file mode 100644 index 473a9736..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_maco.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_madi.spl b/faiths_and_powers/data/cantrips/00backup/d5_madi.spl deleted file mode 100644 index 382c4305..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_madi.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_maen.spl b/faiths_and_powers/data/cantrips/00backup/d5_maen.spl deleted file mode 100644 index f926c104..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_maen.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_mail.spl b/faiths_and_powers/data/cantrips/00backup/d5_mail.spl deleted file mode 100644 index ab39f035..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_mail.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_main.spl b/faiths_and_powers/data/cantrips/00backup/d5_main.spl deleted file mode 100644 index 12996079..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_main.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_mane.spl b/faiths_and_powers/data/cantrips/00backup/d5_mane.spl deleted file mode 100644 index d14ec37a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_mane.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_matr.spl b/faiths_and_powers/data/cantrips/00backup/d5_matr.spl deleted file mode 100644 index c35eae84..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_matr.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_mcld.spl b/faiths_and_powers/data/cantrips/00backup/d5_mcld.spl deleted file mode 100644 index dd58fe3a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_mcld.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_melc.spl b/faiths_and_powers/data/cantrips/00backup/d5_melc.spl deleted file mode 100644 index 6ed39da8..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_melc.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_mfir.spl b/faiths_and_powers/data/cantrips/00backup/d5_mfir.spl deleted file mode 100644 index cd44b948..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_mfir.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_msblu.pro b/faiths_and_powers/data/cantrips/00backup/d5_msblu.pro deleted file mode 100644 index f578828f..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_msblu.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_msbrn.pro b/faiths_and_powers/data/cantrips/00backup/d5_msbrn.pro deleted file mode 100644 index 8ee64193..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_msbrn.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_msgrn.pro b/faiths_and_powers/data/cantrips/00backup/d5_msgrn.pro deleted file mode 100644 index 6da237dc..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_msgrn.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_msorn.pro b/faiths_and_powers/data/cantrips/00backup/d5_msorn.pro deleted file mode 100644 index fd5f80f9..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_msorn.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_msred.pro b/faiths_and_powers/data/cantrips/00backup/d5_msred.pro deleted file mode 100644 index 8d0c6e5e..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_msred.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_mswhi.pro b/faiths_and_powers/data/cantrips/00backup/d5_mswhi.pro deleted file mode 100644 index d14d37f2..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_mswhi.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_rabb.cre b/faiths_and_powers/data/cantrips/00backup/d5_rabb.cre deleted file mode 100644 index 4234668a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_rabb.cre and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_scant.eff b/faiths_and_powers/data/cantrips/00backup/d5_scant.eff deleted file mode 100644 index c5f0be3d..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_scant.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_sp420.bam b/faiths_and_powers/data/cantrips/00backup/d5_sp420.bam deleted file mode 100644 index 8ad4da09..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_sp420.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_sp710.bam b/faiths_and_powers/data/cantrips/00backup/d5_sp710.bam deleted file mode 100644 index ba525c43..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_sp710.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_sp809.bam b/faiths_and_powers/data/cantrips/00backup/d5_sp809.bam deleted file mode 100644 index 31329ad7..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_sp809.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wacd.spl b/faiths_and_powers/data/cantrips/00backup/d5_wacd.spl deleted file mode 100644 index c35bdbc8..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wacd.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wcld.spl b/faiths_and_powers/data/cantrips/00backup/d5_wcld.spl deleted file mode 100644 index a8a8a32a..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wcld.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_welc.spl b/faiths_and_powers/data/cantrips/00backup/d5_welc.spl deleted file mode 100644 index e1e57d48..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_welc.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wert.spl b/faiths_and_powers/data/cantrips/00backup/d5_wert.spl deleted file mode 100644 index 4757cbe7..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wert.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wfir.spl b/faiths_and_powers/data/cantrips/00backup/d5_wfir.spl deleted file mode 100644 index dc64d01e..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wfir.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wiab.spl b/faiths_and_powers/data/cantrips/00backup/d5_wiab.spl deleted file mode 100644 index 353b2a94..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wiab.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wico.spl b/faiths_and_powers/data/cantrips/00backup/d5_wico.spl deleted file mode 100644 index 2e2d4d86..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wico.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_widi.spl b/faiths_and_powers/data/cantrips/00backup/d5_widi.spl deleted file mode 100644 index 5fab5067..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_widi.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wien.spl b/faiths_and_powers/data/cantrips/00backup/d5_wien.spl deleted file mode 100644 index 5f6ea70d..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wien.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wiil.spl b/faiths_and_powers/data/cantrips/00backup/d5_wiil.spl deleted file mode 100644 index e40708e6..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wiil.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wiin.spl b/faiths_and_powers/data/cantrips/00backup/d5_wiin.spl deleted file mode 100644 index 740d2d70..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wiin.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_wine.spl b/faiths_and_powers/data/cantrips/00backup/d5_wine.spl deleted file mode 100644 index 3baddc79..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_wine.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/d5_witr.spl b/faiths_and_powers/data/cantrips/00backup/d5_witr.spl deleted file mode 100644 index 0f9489f4..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/d5_witr.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old1/b_sor01.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old1/b_sor01.d deleted file mode 100644 index ed39a3f5..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old1/b_sor01.d +++ /dev/null @@ -1,13 +0,0 @@ -BEGIN ~B_Sor01~ - -IF ~~ THEN BEGIN Sor000 -SAY @115003 -IF ~~ THEN GOTO Sor101 -END - - -IF ~!HaveSpell(2101)~ THEN BEGIN Sor101 -SAY @115004 -IF ~~ THEN REPLY "Grease" DO ~AddSpecialAbility("SPWI101")~ EXIT -END - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old2/b_sor01.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old2/b_sor01.d deleted file mode 100644 index 4b8ee0eb..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old2/b_sor01.d +++ /dev/null @@ -1,13 +0,0 @@ -BEGIN ~B_Sor01~ - -IF ~~ THEN BEGIN Sor000 -SAY @115003 -IF ~~ THEN GOTO Sor101 -END - - -IF ~!HaveSpell(2101)~ THEN BEGIN Sor101 -SAY @115003 -IF ~~ THEN REPLY "Grease" DO ~AddSpecialAbility("SPWI101")~ EXIT -END - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old3/b_sor01.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old3/b_sor01.d deleted file mode 100644 index 3f6007cc..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old3/b_sor01.d +++ /dev/null @@ -1,13 +0,0 @@ -BEGIN ~B_Sor01~ - -IF ~~ THEN BEGIN Sor000 -SAY @115003 -IF ~~ THEN DO ~Rest()~ GOTO Sor101 -END - - -IF ~!HaveSpell(WIZARD_GREASE)~ THEN BEGIN Sor101 -SAY @115003 -IF ~~ THEN REPLY "Grease" DO ~AddSpecialAbility("SPWI101") Rest()~ EXIT -END - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old4/b_sor01.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old4/b_sor01.d deleted file mode 100644 index b14c476f..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old4/b_sor01.d +++ /dev/null @@ -1,26 +0,0 @@ -BEGIN ~B_Sor01~ - -IF ~~ THEN BEGIN Sor000 -SAY @115003 -IF ~~ THEN DO ~Rest()~ GOTO Sor101 -END - - -IF ~True()~ THEN BEGIN Sor101 -SAY @115003 -IF ~!HaveSpellRES("SPWI101")~ THEN REPLY "Grease" DO ~AddSpecialAbility("SPWI101") Rest()~ GOTO Sor102 -IF ~!HaveSpell(WIZARD_ARMOR)~ THEN REPLY "Armor" DO ~AddSpecialAbility("SPWI102") Rest()~ GOTO Sor102 -END -IF ~True()~ THEN BEGIN Sor102 -SAY @115003 -IF ~!HaveSpellRES("SPWI101")~ THEN REPLY "Grease" DO ~AddSpecialAbility("SPWI101") Rest()~ GOTO Sor103 -IF ~!HaveSpell(WIZARD_ARMOR)~ THEN REPLY "Armor" DO ~AddSpecialAbility("SPWI102") Rest()~ GOTO Sor103 -END -IF ~True()~ THEN BEGIN Sor103 -SAY @115003 -IF ~!HaveSpellRES("SPWI103")~ THEN REPLY "Burning Hands" DO ~AddSpecialAbility("SPWI103") Rest()~ EXIT -IF ~!HaveSpell(WIZARD_ARMOR)~ THEN REPLY "Armor" DO ~AddSpecialAbility("SPWI102") Rest()~ EXIT -END - - - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old5/b_scrib.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old5/b_scrib.d deleted file mode 100644 index 2a61bccf..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old5/b_scrib.d +++ /dev/null @@ -1,45 +0,0 @@ -BEGIN ~B_scrib~ - -IF ~~ THEN BEGIN B_Scrib000 -SAY @115003 -IF ~HaveAnySpells()~ THEN GOTO B_Scrib001 -IF ~!HaveAnySpells()~ THEN GOTO B_NoScrib001 -END - -IF ~~ THEN BEGIN B_NoScrib001 -SAY @115004 -IF ~~ THEN EXIT -END - -IF ~~ THEN BEGIN B_Scrib001 -SAY @115003 -IF ~PartyGoldLT(100)~ THEN GOTO B_NoScrib002 -IF ~PartyGoldGT(99)~ THEN GOTO B_Scrib002 -END - -IF ~~ THEN BEGIN B_NoScrib002 -SAY @115005 -IF ~~ THEN EXIT -END - - -IF ~True()~ THEN BEGIN B_Scrib002 -SAY @115003 -IF ~PartyGoldGT(99)~ THEN REPLY @115006 GOTO B_Scrib100 -//IF ~PartyGoldGT(199)~ THEN REPLY @115007 GOTO B_Scrib200 -//IF ~PartyGoldGT(299)~ THEN REPLY @115008 GOTO B_Scrib300 -//IF ~PartyGoldGT(399)~ THEN REPLY @115009 GOTO B_Scrib400 -//IF ~PartyGoldGT(499)~ THEN REPLY @115010 GOTO B_Scrib500 -//IF ~PartyGoldGT(999)~ THEN REPLY @115011 GOTO B_Scrib600 -//IF ~PartyGoldGT(1499)~ THEN REPLY @115012 GOTO B_Scrib700 -//IF ~PartyGoldGT(2499)~ THEN REPLY @115013 GOTO B_Scrib800 -//IF ~PartyGoldGT(4999)~ THEN REPLY @115014 GOTO B_Scrib900 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~True()~ THEN BEGIN B_Scrib100 -SAY @115006 -IF ~HaveSpell(WIZARD_GREASE)~ THEN REPLY "Grease" DO ~TakePartyGold(100) DestroyGold(100) RemoveSpell(WIZARD_GREASE) GiveItemCreate("SCRL66",Myself,1,1,1)~ EXIT // Grease -IF ~~ THEN REPLY @115016 GOTO B_Scrib002 -END - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old6/b_brew1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old6/b_brew1.d deleted file mode 100644 index 1dcaf218..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old6/b_brew1.d +++ /dev/null @@ -1,236 +0,0 @@ -BEGIN ~B_Brew1~ - - -IF ~PartyGoldLT(75)~ THEN BEGIN B_Brew001 -SAY @115024 -IF ~~ THEN EXIT -END - - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115006 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115007 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115008 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115009 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115009 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115009 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT - -IF ~HaveSpell(WIZARD_GREASE)~ THEN REPLY "Grease" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_GREASE) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ARMOR)~ THEN REPLY "Armor" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_ARMOR) GiveItemCreate("SCRL67",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_BURNING_HANDS)~ THEN REPLY "Burning Hands" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_BURNING_HANDS) GiveItemCreate("SCRL68",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHARM_PERSON)~ THEN REPLY "Charm Person" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_CHARM_PERSON) GiveItemCreate("SCRL69",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_COLOR_SPRAY)~ THEN REPLY "Color Spray" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_COLOR_SPRAY) GiveItemCreate("SCRL70",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_BLINDNESS)~ THEN REPLY "Blindness" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_BLINDNESS) GiveItemCreate("SCRL71",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_FRIENDS)~ THEN REPLY "Friends" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_FRIENDS) GiveItemCreate("SCRL72",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_IDENTIFY)~ THEN REPLY "Identify" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_IDENTIFY) GiveItemCreate("SCRL75",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_MAGIC_MISSILE)~ THEN REPLY "Magic Missile" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_MAGIC_MISSILE) GiveItemCreate("SCRL77",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_EVIL)~ THEN REPLY "Protection from Evil" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_EVIL) GiveItemCreate("SCRL78",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SHIELD)~ THEN REPLY "Shield" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_SHIELD) GiveItemCreate("SCRL79",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SHOCKING_GRASP)~ THEN REPLY "Shocking Grasp" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_SHOCKING_GRASP) GiveItemCreate("SCRL80",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SLEEP)~ THEN REPLY "Sleep" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_SLEEP) GiveItemCreate("SCRL81",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHILL_TOUCH)~ THEN REPLY "Chill Touch" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_CHILL_TOUCH) GiveItemCreate("SCRL82",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_CHROMATIC_ORB)~ THEN REPLY "Chromatic Orb" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_CHROMATIC_ORB) GiveItemCreate("SCRL83",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_LARLOCH_MINOR_DRAIN)~ THEN REPLY "Laroch's Minor Drain" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_LARLOCH_MINOR_DRAIN) GiveItemCreate("SCRL84",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_REFLECTED_IMAGE)~ THEN REPLY "Reflected Image" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_REFLECTED_IMAGE) GiveItemCreate("SCRL5U",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_FIND_FAMILAR)~ THEN REPLY "Find Familliar" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_FIND_FAMILAR) GiveItemCreate("SCRL6D",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_SPOOK)~ THEN REPLY "Spook" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_SPOOK) GiveItemCreate("SCRLA6",Myself,1,1,1)~ EXIT -IF ~HaveSpellRES("SPWI124")~ THEN REPLY "Nahal's Reckless Dweomer" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpellRES("SPWI124") GiveItemCreate("B_SCR01",Myself,1,1,1)~ EXIT -IF ~HaveSpellRES("SPWI126")~ THEN REPLY "Expeditious Retreat" DO ~TakePartyGold(75) DestroyGold(75) RemoveSpellRES("SPWI126") GiveItemCreate("SPWI126X",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT - -IF ~HaveSpell(WIZARD_BLUR)~ THEN REPLY "Blur" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_BLUR) GiveItemCreate("SCRL85",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_EVIL)~ THEN REPLY "Detect Evil" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DETECT_EVIL) GiveItemCreate("SCRL86",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_INVISIBILITY)~ THEN REPLY "Detect Invisibility" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DETECT_INVISIBILITY) GiveItemCreate("SCRL87",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_FOG_CLOUD)~ THEN REPLY "Grease" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_FOG_CLOUD) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HORROR)~ THEN REPLY "Horror" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_HORROR) GiveItemCreate("SCRL89",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_KNOCK)~ THEN REPLY "Knock" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_KNOCK) GiveItemCreate("SCRL91",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_KNOW_ALIGNMENT)~ THEN REPLY "Know Alignment" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_KNOW_ALIGNMENT) GiveItemCreate("SCRL92",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LUCK)~ THEN REPLY "Luck" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_LUCK) GiveItemCreate("SCRL93",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_RESIST_FEAR)~ THEN REPLY "Resist Fear" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_RESIST_FEAR) GiveItemCreate("SCRL94",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MELF_ACID_ARROW)~ THEN REPLY "Melf's Acid Arrow" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_MELF_ACID_ARROW) GiveItemCreate("SCRL95",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MIRROR_IMAGE)~ THEN REPLY "Mirror Image" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_MIRROR_IMAGE) GiveItemCreate("SCRL96",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STINKING_CLOUD)~ THEN REPLY "Stinking Cloud" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STINKING_CLOUD) GiveItemCreate("SCRL97",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WEB)~ THEN REPLY "Web" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_WEB) GiveItemCreate("SCRL99",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GHOUL_TOUCH)~ THEN REPLY "Ghoul Touch" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_GHOUL_TOUCH) GiveItemCreate("SCRL1C",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_VOCALIZE)~ THEN REPLY "Vocalize" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_VOCALIZE) GiveItemCreate("SCRL3G",Myself,1,1,1) ~ EXIT -//IF ~HaveSpell(WIZARD_POWER_WORD_SLEEP)~ THEN REPLY "Power Word: Sleep" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_POWER_WORD_SLEEP) GiveItemCreate("SCRL66",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_RAY_OF_ENFEEBLEMENT)~ THEN REPLY "Ray of Enfeeblement" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_RAY_OF_ENFEEBLEMENT) GiveItemCreate("SCRLAI",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEAFNESS)~ THEN REPLY "Deafness" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_DEAFNESS) GiveItemCreate("SCRLA2",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GLITTERDUST)~ THEN REPLY "Glitterdust" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_GLITTERDUST) GiveItemCreate("SCRLA3",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI222")~ THEN REPLY "Chaos Shield" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI222") GiveItemCreate("B_SCR02",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI216")~ THEN REPLY "Decastave" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI216") GiveItemCreate("SCDECA",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI204")~ THEN REPLY "Snilloc's Snowball Swarm" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI204") GiveItemCreate("SCSNILL",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI222")~ THEN REPLY "Chaos Shield" DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI222") GiveItemCreate("B_SCR02",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT - -IF ~HaveSpell(WIZARD_CLAIRVOYANCE)~ THEN REPLY "Clairvoyance" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_CLAIRVOYANCE) GiveItemCreate("SCRL1D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DISPEL_MAGIC)~ THEN REPLY "Remove Magic" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_DISPEL_MAGIC) GiveItemCreate("SCRLA7",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_PERSON)~ THEN REPLY "Hold Person" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HOLD_PERSON) GiveItemCreate("SCRL1I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY_10_FOOT)~ THEN REPLY "Invisibility" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_INVISIBILITY_10_FOOT) GiveItemCreate("SCRL1J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LIGHTNING_BOLT)~ THEN REPLY "Lightning Bolt" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_LIGHTNING_BOLT) GiveItemCreate("SCRL1K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_1)~ THEN REPLY "Monster Summoning I" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MONSTER_SUMMONING_1) GiveItemCreate("SCRL1L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_NON_DETECTION)~ THEN REPLY "Non-Detection" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_NON_DETECTION) GiveItemCreate("SCRL1M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_MISSILES)~ THEN REPLY "Protection from Normal Missiles" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_MISSILES) GiveItemCreate("SCRL1N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SLOW)~ THEN REPLY "Slow" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SLOW) GiveItemCreate("SCRL1O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SKULL_TRAP)~ THEN REPLY "Skull Trap" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SKULL_TRAP) GiveItemCreate("SCRL1P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_VAMPIRIC_TOUCH)~ THEN REPLY "Vampiric Touch" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_VAMPIRIC_TOUCH) GiveItemCreate("SCRL1Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WRAITH_FORM)~ THEN REPLY "Wraith Form" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_WRAITH_FORM) GiveItemCreate("SCRL1R",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DIRE_CHARM)~ THEN REPLY "Dire Charm" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_DIRE_CHARM) GiveItemCreate("SCRL1S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GHOST_ARMOR)~ THEN REPLY "Ghost Armor" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_GHOST_ARMOR) GiveItemCreate("SCRL1T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SPELL_DEFLECTION)~ THEN REPLY "Minor Spell Deflection" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MINOR_SPELL_DEFLECTION) GiveItemCreate("SCRL6G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY "Protection from Fire" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("SCRL6H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_THRUST)~ THEN REPLY "Spell Thrust" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_SPELL_THRUST) GiveItemCreate("SCRL6J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DETECT_ILLUSION)~ THEN REPLY "Detect Illusion" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_DETECT_ILLUSION) GiveItemCreate("SCRL6K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_UNDEAD)~ THEN REPLY "Hold Undead" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HOLD_UNDEAD) GiveItemCreate("SCRL6L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MELF_METEOR)~ THEN REPLY "WIZARD_MELF_METEOR" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_MELF_METEOR) GiveItemCreate("SCRLA5",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TRUE_DISPEL_MAGIC)~ THEN REPLY "Dispel Magic" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_TRUE_DISPEL_MAGIC) GiveItemCreate("SCRL1E",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI328")~ THEN REPLY "Lance of Disruption" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI328") GiveItemCreate("SPWI319X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI327")~ THEN REPLY "Icelance" DO ~TakePartyGold(400) DestroyGold(400) RemoveSpellRES("SPWI327") GiveItemCreate("SCICE",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT - -IF ~HaveSpell(WIZARD_CONFUSION)~ THEN REPLY "Confusion" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("SCRL1U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DIMENSION_DOOR)~ THEN REPLY "Dimension Door" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_DIMENSION_DOOR) GiveItemCreate("SCRL1V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIRE_SHIELD_BLUE)~ THEN REPLY "Fire Shield: Blue" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_FIRE_SHIELD_BLUE) GiveItemCreate("SCRL1W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ICE_STORM)~ THEN REPLY "Ice Storm" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_ICE_STORM) GiveItemCreate("SCRL1X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPROVED_INVISIBILITY)~ THEN REPLY "Improved Invisibility" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_IMPROVED_INVISIBILITY) GiveItemCreate("SCRL1Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_GLOBE_OF_INVULNERABILITY)~ THEN REPLY "Minor Globe of Invulnerability" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_MINOR_GLOBE_OF_INVULNERABILITY) GiveItemCreate("SCRL1Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_2)~ THEN REPLY "Monster Summoning II" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_MONSTER_SUMMONING_2) GiveItemCreate("SCRL2A",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONTAGION)~ THEN REPLY "Contagion" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONTAGION) GiveItemCreate("SCRLA8",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_REMOVE_CURSE)~ THEN REPLY "Remove Curse" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_REMOVE_CURSE) GiveItemCreate("SCRL5G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_GREATER_MALISON)~ THEN REPLY "Greater Malison" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_GREATER_MALISON) GiveItemCreate("SCRL5I",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_OTILUKES_RESILIENT_SPHERE)~ THEN REPLY "Otiluke's Resilient Sphere" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_OTILUKES_RESILIENT_SPHERE) GiveItemCreate("SCRL5J",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POLYMORPH_OTHER)~ THEN REPLY "Polymorph Other" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_POLYMORPH_OTHER) GiveItemCreate("SCRL5L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POLYMORPH_SELF)~ THEN REPLY "Polymorph Self" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_POLYMORPH_SELF) GiveItemCreate("SCRL5M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ENCHANTED_WEAPON)~ THEN REPLY "Enchanted Weapon" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_ENCHANTED_WEAPON) GiveItemCreate("SCRL6M",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIRE_SHIELD_RED)~ THEN REPLY "Fire Shield: Red" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_FIRE_SHIELD_RED) GiveItemCreate("SCRL6N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SECRET_WORD)~ THEN REPLY "Secret Word" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SECRET_WORD) GiveItemCreate("SCRL6O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SEQUENCER)~ THEN REPLY "Minor Sequencer" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_MINOR_SEQUENCER) GiveItemCreate("SCRL6P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TELEPORT_FIELD)~ THEN REPLY "Teleport Field" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_TELEPORT_FIELD) GiveItemCreate("SCRL6F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPIDER_SPAWN)~ THEN REPLY "Spider Spawn" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIDER_SPAWN) GiveItemCreate("SCRL6R",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FAR_SIGHT)~ THEN REPLY "Farsight" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_FAR_SIGHT) GiveItemCreate("SCRLAJ",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_EYE)~ THEN REPLY "Wizard Eye" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_EYE) GiveItemCreate("SCRLA1",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI432")~ THEN REPLY "Vitriolic Sphere" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI432") GiveItemCreate("SPWI424X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI431")~ THEN REPLY "Shout" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI431") GiveItemCreate("SPWI423X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI430")~ THEN REPLY "Mordenkainen's Force Missiles" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI430") GiveItemCreate("SPWI422X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_EMOTION_HOPELESSNESS)~ THEN REPLY "Emotion: Hopelessness" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_EMOTION_HOPELESSNESS) GiveItemCreate("SCRL5H",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI429")~ THEN REPLY "Emotion: Hope" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI429") GiveItemCreate("SCEMOT",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI428")~ THEN REPLY "Emotion: Fear" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI428") GiveItemCreate("SCFEAR",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI427")~ THEN REPLY "Emotion: Courage" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI427") GiveItemCreate("SCCOUR",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI426")~ THEN REPLY "Shadow Monsters" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI426") GiveItemCreate("SCSHAD",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI422")~ THEN REPLY "Beltyn's Burning Blood" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI422") GiveItemCreate("SCBLOO",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI429")~ THEN REPLY "Emotion: Hope" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpellRES("SPWI429") GiveItemCreate("SCEMOT",Myself,1,1,1) ~ EXIT - -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT - -IF ~HaveSpell(WIZARD_ANIMATE_DEAD)~ THEN REPLY "Animate Dead" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_ANIMATE_DEAD) GiveItemCreate("SCRL2D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CLOUDKILL)~ THEN REPLY "Cloudkill" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CLOUDKILL) GiveItemCreate("SCRL2E",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONE_OF_COLD)~ THEN REPLY "Cone of Cold" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONE_OF_COLD) GiveItemCreate("SCRL2F",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_3)~ THEN REPLY "Monster Summoning III" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_MONSTER_SUMMONING_3) GiveItemCreate("SCRL2G",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SHADOW_DOOR)~ THEN REPLY "Shadow Door" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SHADOW_DOOR) GiveItemCreate("SCRL2H",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DOMINATION)~ THEN REPLY "Domination" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_DOMINATION) GiveItemCreate("SCRL5N",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HOLD_MONSTER)~ THEN REPLY "Hold Monster" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_HOLD_MONSTER) GiveItemCreate("SCRL5O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CHAOS)~ THEN REPLY "Chaos" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CHAOS) GiveItemCreate("SCRL5P",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FEEBLEMIND)~ THEN REPLY "Feeblemind" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_FEEBLEMIND) GiveItemCreate("SCRL5Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_IMMUNITY)~ THEN REPLY "Spell Immunity" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SPELL_IMMUNITY) GiveItemCreate("SCRL6S",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY "Protection from Electricity" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY) GiveItemCreate("SCRL5T",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_BREACH)~ THEN REPLY "Breach" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_BREACH) GiveItemCreate("SCRL6U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_LOWER_RESISTANCE)~ THEN REPLY "Lower Resistance" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_LOWER_RESISTANCE) GiveItemCreate("SCRL6V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_ORACLE)~ THEN REPLY "Oracle" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_ORACLE) GiveItemCreate("SCRL6W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL)~ THEN REPLY "Conjure Lesser Fire Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL) GiveItemCreate("SCRL6X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ACID)~ THEN REPLY "Protection from Acid" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_ACID) GiveItemCreate("SCRL6Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PHANTOM_BLADE)~ THEN REPLY "Phantom Blade" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PHANTOM_BLADE) GiveItemCreate("SCRL6Z",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_SHIELD)~ THEN REPLY "Spell Shield" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SPELL_SHIELD) GiveItemCreate("SCRL8X",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_AIR_ELEMENTAL)~ THEN REPLY "Conjure Lesser Air Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_LESSER_AIR_ELEMENTAL) GiveItemCreate("SCRL7B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL)~ THEN REPLY "Conjure Lesser Earth Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL) GiveItemCreate("SCRL7C",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MINOR_SPELL_TURNING)~ THEN REPLY "Minor Spell Turning" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_MINOR_SPELL_TURNING) GiveItemCreate("SCRL7D",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUN_FIRE)~ THEN REPLY "Sunfire" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_SUN_FIRE) GiveItemCreate("SCRLAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI528")~ THEN REPLY "Contact Other Plane" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI528") GiveItemCreate("SPWI517X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI527")~ THEN REPLY "Conjure Water Elemental" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI527") GiveItemCreate("SCCWE",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI526")~ THEN REPLY "Summon Shadow" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI526") GiveItemCreate("SCSSHA",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI525")~ THEN REPLY "Demi-shadow Monsters" DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI525") GiveItemCreate("SCDMS",Myself,1,1,1) ~ EXIT - -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT - - -IF ~HaveSpell(WIZARD_INVISIBLE_STALKER)~ THEN REPLY "Invsible Stalker" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_INVISIBLE_STALKER) GiveItemCreate("SCISTAL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FLESH_TO_STONE)~ THEN REPLY "Flesh to Stone" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_FLESH_TO_STONE) GiveItemCreate("SCFTS",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEATH_SPELL)~ THEN REPLY "Death Spell" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_DEATH_SPELL) GiveItemCreate("SCDSPEL",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MISLEAD)~ THEN REPLY "Mislead" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_MISLEAD) GiveItemCreate("SCRL7K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PIERCE_MAGIC)~ THEN REPLY "Pierce Magic" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PIERCE_MAGIC) GiveItemCreate("SCRL7L",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TRUE_SIGHT)~ THEN REPLY "True Sight" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TRUE_SIGHT) GiveItemCreate("SCRL7K",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_MONSTER_SUMMONING_4)~ THEN REPLY "Monster Summoning IV" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_MONSTER_SUMMONING_4) GiveItemCreate("SCMSIV",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_WEAPONS)~ THEN REPLY "Protection from Magic Weapons" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_WEAPONS) GiveItemCreate("SCRL7O",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_POWER_WORD_SILENCE)~ THEN REPLY "Power Word: Silence" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_POWER_WORD_SILENCE) GiveItemCreate("SCPWS",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_IMPROVED_HASTE)~ THEN REPLY "Improved Haste" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_IMPROVED_HASTE) GiveItemCreate("SCRL7Q",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DEATH_FOG)~ THEN REPLY "Death Fog" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_DEATH_FOG) GiveItemCreate("SCDFOG",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CHAIN_LIGHTNING)~ THEN REPLY "Chain Lightning" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CHAIN_LIGHTNING) GiveItemCreate("SCCLITE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_DISINTEGRATE)~ THEN REPLY "Disintegrate" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_DISINTEGRATE) GiveItemCreate("SCDISI",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONTINGENCY)~ THEN REPLY "Contingency" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CONTINGENCY) GiveItemCreate("SCRL7U",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SPELL_DEFLECTION)~ THEN REPLY "Spell Deflection" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SPELL_DEFLECTION) GiveItemCreate("SCRL7V",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_WYVERN_CALL)~ THEN REPLY "Wyvern Call" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_WYVERN_CALL) GiveItemCreate("SCRL7W",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_FIRE_ELEMENTAL)~ THEN REPLY "Conjure Fire Elemental" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CONJURE_FIRE_ELEMENTAL) GiveItemCreate("SCCFE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_AIR_ELEMENTAL)~ THEN REPLY "Conjure Air Elemental" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CONJURE_AIR_ELEMENTAL) GiveItemCreate("SCRL7Y",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CONJURE_EARTH_ELEMENTAL)~ THEN REPLY "Conjure Earth Elemental" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CONJURE_EARTH_ELEMENTAL) GiveItemCreate("SCCEE",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_CARRION)~ THEN REPLY "Carrion Summons" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_CARRION) GiveItemCreate("SCRL8A",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_SUMMON_NISHRUU)~ THEN REPLY "Summon Nishruu" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_SUMMON_NISHRUU) GiveItemCreate("SCRL8B",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_TO_FLESH)~ THEN REPLY "Stone to Flesh" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_STONE_TO_FLESH) GiveItemCreate("SCSTF",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI632")~ THEN REPLY "Trollish Fortitude" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI632") GiveItemCreate("SPWI620X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI631")~ THEN REPLY "Soul Eater" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI631") GiveItemCreate("SPWI619X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI630")~ THEN REPLY "Darts of Bone" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI630") GiveItemCreate("SPWI618X",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI629")~ THEN REPLY "Shades" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI629") GiveItemCreate("SCSHDS",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI628")~ THEN REPLY "Otiluke's Freezing Sphere" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI628") GiveItemCreate("SCOFS",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI626")~ THEN REPLY "Lich Touch" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpellRES("SPWI626") GiveItemCreate("SCLICH",Myself,1,1,1) ~ EXIT - -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_cprp1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_cprp1.d deleted file mode 100644 index 2060129b..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_cprp1.d +++ /dev/null @@ -1,62 +0,0 @@ -BEGIN ~B_CPRP1~ - - -IF ~GlobalLT("B_PNCAN","GLOBAL",4)~ THEN BEGIN B_Prp001 //CANNOT EXIT RIGHT AFTER SELECTION. HAVE TO GO TO A VERIFICATION CHECK TO ENSURE THAT THE SPELL IS NOT ALREADY MEMORIZED! -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",1)~ THEN REPLY @115260 GOTO B_Prp101 -IF ~Global("B_ASPLA","LOCALS",1)~ THEN REPLY @115261 GOTO B_Prp102 -IF ~Global("B_CRAY","LOCALS",1)~ THEN REPLY @115262 GOTO B_Prp103 -IF ~Global("B_SGRA","LOCALS",1)~ THEN REPLY @115263 GOTO B_Prp104 -IF ~Global("B_INFA","LOCALS",1)~ THEN REPLY @115264 GOTO B_Prp105 -IF ~Global("B_FRND","LOCALS",1)~ THEN REPLY @115265 GOTO B_Prp106 -IF ~Global("B_CHILL","LOCALS",1)~ THEN REPLY @115266 GOTO B_Prp107 -END - -IF ~Global("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp002 -SAY @115255 -IF ~Global("B_PLev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_PDie","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Prp101 -SAY @105001 -IF ~!Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115260 DO ~SetGlobal("B_PFBLT","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp102 -SAY @105003 -IF ~!Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115261 DO ~SetGlobal("B_PASPL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp103 -SAY @105005 -IF ~!Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115262 DO ~SetGlobal("B_PCRAY","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp104 -SAY @105007 -IF ~!Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115263 DO ~SetGlobal("B_PSGRA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp105 -SAY @105009 -IF ~!Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115264 DO ~SetGlobal("B_PINFA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp106 -SAY @105011 -IF ~!Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PFRND","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp107 -SAY @105011 -IF ~!Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PCHIL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_csel1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_csel1.d deleted file mode 100644 index 7e05bd59..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old7/b_csel1.d +++ /dev/null @@ -1,132 +0,0 @@ -BEGIN ~B_CSEL1~ - - -IF ~GlobalLT("B_NCAN","LOCALS",5)~ THEN BEGIN B_Sel001 -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",0)~ THEN REPLY @105000 GOTO B_Sel101 -IF ~Global("B_ASPLA","LOCALS",0)~ THEN REPLY @105002 GOTO B_Sel102 -IF ~Global("B_CRAY","LOCALS",0)~ THEN REPLY @105004 GOTO B_Sel103 -IF ~Global("B_SGRA","LOCALS",0)~ THEN REPLY @105006 GOTO B_Sel104 -IF ~Global("B_INFA","LOCALS",0)~ THEN REPLY @105008 GOTO B_Sel105 -IF ~Global("B_FRND","LOCALS",0)~ THEN REPLY @105010 GOTO B_Sel106 -//IF ~Global("B_CHILL","LOCALS",0)~ THEN REPLY @105012 GOTO B_Sel107 -END - -IF ~Global("B_NCAN","LOCALS",5)~ THEN BEGIN B_Sel002 -SAY @115255 -IF ~Global("B_Lev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Sel101 -SAY @105001 -IF ~~ THEN REPLY @115268 DO ~SetGlobal("B_FBOLT","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel102 -SAY @105003 -IF ~~ THEN REPLY @115269 DO ~SetGlobal("B_ASPLA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel103 -SAY @105005 -IF ~~ THEN REPLY @115270 DO ~SetGlobal("B_CRAY","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel104 -SAY @105007 -IF ~~ THEN REPLY @115271 DO ~SetGlobal("B_SGRA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel105 -SAY @105009 -IF ~~ THEN REPLY @115272 DO ~SetGlobal("B_INFA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel106 -SAY @105011 -IF ~~ THEN REPLY @115273 DO ~SetGlobal("B_FRND","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END -/* -IF ~~ THEN BEGIN B_Sel107 -SAY @105013 -IF ~~ THEN REPLY @115274 DO ~SetGlobal("B_CHILL","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1) SetGlobal("B_Lev","GLOBAL",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END -*/ - - -/* Ignore below (unless needed for 'parts') - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115232 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115248 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115249 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115250 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115251 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115252 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END */ - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old8/b_csel1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old8/b_csel1.d deleted file mode 100644 index dc9b4e8a..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old8/b_csel1.d +++ /dev/null @@ -1,132 +0,0 @@ -BEGIN ~B_CSEL1~ - - -IF ~GlobalLT("B_NCAN","LOCALS",5)~ THEN BEGIN B_Sel001 -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",0)~ THEN REPLY @105000 GOTO B_Sel101 -IF ~Global("B_ASPLA","LOCALS",0)~ THEN REPLY @105002 GOTO B_Sel102 -IF ~Global("B_CRAY","LOCALS",0)~ THEN REPLY @105004 GOTO B_Sel103 -IF ~Global("B_SGRA","LOCALS",0)~ THEN REPLY @105006 GOTO B_Sel104 -IF ~Global("B_INFA","LOCALS",0)~ THEN REPLY @105008 GOTO B_Sel105 -IF ~Global("B_FRND","LOCALS",0)~ THEN REPLY @105010 GOTO B_Sel106 -//IF ~Global("B_CHILL","LOCALS",0)~ THEN REPLY @105012 GOTO B_Sel107 -END - -IF ~Global("B_NCAN","LOCALS",5)~ THEN BEGIN B_Sel002 -SAY @115255 -IF ~Global("B_Lev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Sel101 -SAY @105001 -IF ~~ THEN REPLY @115268 DO ~SetGlobal("B_FBOLT","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel102 -SAY @105003 -IF ~~ THEN REPLY @115269 DO ~SetGlobal("B_ASPLA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel103 -SAY @105005 -IF ~~ THEN REPLY @115270 DO ~SetGlobal("B_CRAY","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel104 -SAY @105007 -IF ~~ THEN REPLY @115271 DO ~SetGlobal("B_SGRA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel105 -SAY @105009 -IF ~~ THEN REPLY @115272 DO ~SetGlobal("B_INFA","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END - -IF ~~ THEN BEGIN B_Sel106 -SAY @105011 -IF ~~ THEN REPLY @115273 DO ~SetGlobal("B_FRND","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END -/* -IF ~~ THEN BEGIN B_Sel107 -SAY @105013 -IF ~~ THEN REPLY @115274 DO ~SetGlobal("B_CHILL","LOCALS",1) IncrementGlobal("B_NCAN","LOCALS",1)~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel001 -END -*/ - - -/* Ignore below (unless needed for 'parts') - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115232 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115248 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115249 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115250 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115251 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115252 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END */ - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_cprp1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_cprp1.d deleted file mode 100644 index 2619df67..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_cprp1.d +++ /dev/null @@ -1,62 +0,0 @@ -BEGIN ~B_CPRP1~ - - -IF ~GlobalLT("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp001 //CANNOT EXIT RIGHT AFTER SELECTION. HAVE TO GO TO A VERIFICATION CHECK TO ENSURE THAT THE SPELL IS NOT ALREADY MEMORIZED! -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",1)~ THEN REPLY @115260 GOTO B_Prp101 -IF ~Global("B_ASPLA","LOCALS",1)~ THEN REPLY @115261 GOTO B_Prp102 -IF ~Global("B_CRAY","LOCALS",1)~ THEN REPLY @115262 GOTO B_Prp103 -IF ~Global("B_SGRA","LOCALS",1)~ THEN REPLY @115263 GOTO B_Prp104 -IF ~Global("B_INFA","LOCALS",1)~ THEN REPLY @115264 GOTO B_Prp105 -IF ~Global("B_FRND","LOCALS",1)~ THEN REPLY @115265 GOTO B_Prp106 -IF ~Global("B_CHILL","LOCALS",1)~ THEN REPLY @115266 GOTO B_Prp107 -END - -IF ~Global("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp002 -SAY @115255 -IF ~Global("B_PLev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_PDie","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Prp101 -SAY @105001 -IF ~!Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115260 DO ~SetGlobal("B_PFBLT","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp102 -SAY @105003 -IF ~!Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115261 DO ~SetGlobal("B_PASPL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp103 -SAY @105005 -IF ~!Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115262 DO ~SetGlobal("B_PCRAY","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp104 -SAY @105007 -IF ~!Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115263 DO ~SetGlobal("B_PSGRA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp105 -SAY @105009 -IF ~!Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115264 DO ~SetGlobal("B_PINFA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp106 -SAY @105011 -IF ~!Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PFRND","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp107 -SAY @105011 -IF ~!Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PCHIL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_csel1.d b/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_csel1.d deleted file mode 100644 index 1aa18c57..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/Old9/b_csel1.d +++ /dev/null @@ -1,138 +0,0 @@ -BEGIN ~B_CSEL1~ - -IF ~GlobalLT("B_NCAN","GLOBAL",3)~ THEN BEGIN B_Sel000 -SAY @115255 -IF ~Global("B_MXLEV","LOCALS",1)~ THEN REPLY @115255 GOTO B_Sel100 -IF ~Global("B_MXLEV","LOCALS",2)~ THEN REPLY @115276 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -END - -IF ~Global("B_NCAN","GLOBAL",3)~ THEN BEGIN B_Sel001 -SAY @115255 -IF ~Global("B_Lev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Sel100 -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",0)~ THEN REPLY @105000 GOTO B_Sel101 -IF ~Global("B_ASPLA","LOCALS",0)~ THEN REPLY @105002 GOTO B_Sel102 -IF ~Global("B_CRAY","LOCALS",0)~ THEN REPLY @105004 GOTO B_Sel103 -IF ~Global("B_SGRA","LOCALS",0)~ THEN REPLY @105006 GOTO B_Sel104 -IF ~Global("B_INFA","LOCALS",0)~ THEN REPLY @105008 GOTO B_Sel105 -IF ~Global("B_FRND","LOCALS",0)~ THEN REPLY @105010 GOTO B_Sel106 -//IF ~Global("B_CHILL","LOCALS",0)~ THEN REPLY @105012 GOTO B_Sel107 -END - - -IF ~~ THEN BEGIN B_Sel101 -SAY @105001 -IF ~~ THEN REPLY @115268 DO ~SetGlobal("B_FBOLT","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel102 -SAY @105003 -IF ~~ THEN REPLY @115269 DO ~SetGlobal("B_ASPLA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel103 -SAY @105005 -IF ~~ THEN REPLY @115270 DO ~SetGlobal("B_CRAY","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel104 -SAY @105007 -IF ~~ THEN REPLY @115271 DO ~SetGlobal("B_SGRA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel105 -SAY @105009 -IF ~~ THEN REPLY @115272 DO ~SetGlobal("B_INFA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel106 -SAY @105011 -IF ~~ THEN REPLY @115273 DO ~SetGlobal("B_FRND","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END -/* -IF ~~ THEN BEGIN B_Sel107 -SAY @105013 -IF ~~ THEN REPLY @115274 DO ~SetGlobal("B_CHILL","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END -*/ - - -/* Ignore below (unless needed for 'parts') - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115232 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115248 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115249 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115250 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115251 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115252 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END */ - diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/b_cprp1.d b/faiths_and_powers/data/cantrips/00backup/dlg/b_cprp1.d deleted file mode 100644 index 35f6d1c3..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/b_cprp1.d +++ /dev/null @@ -1,65 +0,0 @@ -BEGIN ~B_CPRP1~ - -//ADD A LOCAL VARIABLE IN THE SPL THAT IS EQUAL TO THE MAX NUM OF CANTRIPS THAT THE MAGE CAN PREPARE. DONE NAMED "B_CPRP" -//ADD A COUNTER FOR EACH PREPARED CANTRIP. WHEN THAT COUNTER IS EQUAL TO THE CANTRIP MAX, NO MORE SPELLS AVAILABLE TO PREPARE. -//DON'T FORGET TO ADD A 'START OVER' OPTION THAT RESETS THIS SECOND COUNTER, SO THE PLAYER CAN PREP OTHER SPELLS! - -IF ~GlobalLT("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp001 //CANNOT EXIT RIGHT AFTER SELECTION. HAVE TO GO TO A VERIFICATION CHECK TO ENSURE THAT THE SPELL IS NOT ALREADY MEMORIZED! -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",1)~ THEN REPLY @115260 GOTO B_Prp101 -IF ~Global("B_ASPLA","LOCALS",1)~ THEN REPLY @115261 GOTO B_Prp102 -IF ~Global("B_CRAY","LOCALS",1)~ THEN REPLY @115262 GOTO B_Prp103 -IF ~Global("B_SGRA","LOCALS",1)~ THEN REPLY @115263 GOTO B_Prp104 -IF ~Global("B_INFA","LOCALS",1)~ THEN REPLY @115264 GOTO B_Prp105 -IF ~Global("B_FRND","LOCALS",1)~ THEN REPLY @115265 GOTO B_Prp106 -IF ~Global("B_CHILL","LOCALS",1)~ THEN REPLY @115266 GOTO B_Prp107 -END - -IF ~Global("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp002 -SAY @115255 -IF ~Global("B_PLev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_PDie","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Prp101 -SAY @105001 -IF ~!Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115260 DO ~SetGlobal("B_PFBLT","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp102 -SAY @105003 -IF ~!Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115261 DO ~SetGlobal("B_PASPL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp103 -SAY @105005 -IF ~!Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115262 DO ~SetGlobal("B_PCRAY","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp104 -SAY @105007 -IF ~!Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115263 DO ~SetGlobal("B_PSGRA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp105 -SAY @105009 -IF ~!Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115264 DO ~SetGlobal("B_PINFA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp106 -SAY @105011 -IF ~!Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PFRND","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp107 -SAY @105011 -IF ~!Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PCHIL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END diff --git a/faiths_and_powers/data/cantrips/00backup/dlg/b_csel1.d b/faiths_and_powers/data/cantrips/00backup/dlg/b_csel1.d deleted file mode 100644 index ae6658e0..00000000 --- a/faiths_and_powers/data/cantrips/00backup/dlg/b_csel1.d +++ /dev/null @@ -1,209 +0,0 @@ -BEGIN ~B_CSEL1~ - -IF ~GlobalLT("B_NCAN","GLOBAL",3)~ THEN BEGIN B_Sel000 -SAY @115255 -//IF ~Global("B_MXLEV","LOCALS",1)~ THEN REPLY @115255 GOTO B_Sel100 -IF ~!Global("B_MXLEV","LOCALS",2)~ THEN REPLY @115276 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -END -//CHANGE B_MXLEV TO A SET AMOUNT BY LEVEL, HAVE THE CHECK BE 'EQUAL TO' WITH A COUNTER THAT INCREASES PER SELECTED CANTRIP. -//OKAY SET TO 5 FOR FIRST LEVEL -//IF THIS SECOND COUNTER IS LOWER, THEN ALLOW MORE SELECTIONS. - -IF ~Global("B_NCAN","GLOBAL",3)~ THEN BEGIN B_Sel001 -SAY @115255 -IF ~Global("B_Lev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_Die","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Sel100 -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",0)~ THEN REPLY @105000 GOTO B_Sel101 -IF ~Global("B_ASPLA","LOCALS",0)~ THEN REPLY @105002 GOTO B_Sel102 -IF ~Global("B_CRAY","LOCALS",0)~ THEN REPLY @105004 GOTO B_Sel103 -IF ~Global("B_SGRA","LOCALS",0)~ THEN REPLY @105006 GOTO B_Sel104 -IF ~Global("B_INFA","LOCALS",0)~ THEN REPLY @105008 GOTO B_Sel105 -IF ~Global("B_FRND","LOCALS",0)~ THEN REPLY @105010 GOTO B_Sel106 -//IF ~Global("B_CHILL","LOCALS",0)~ THEN REPLY @105012 GOTO B_Sel107 -END - - -IF ~~ THEN BEGIN B_Sel101 -SAY @105001 -IF ~~ THEN REPLY @115268 DO ~SetGlobal("B_FBOLT","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel102 -SAY @105003 -IF ~~ THEN REPLY @115269 DO ~SetGlobal("B_ASPLA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel103 -SAY @105005 -IF ~~ THEN REPLY @115270 DO ~SetGlobal("B_CRAY","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel104 -SAY @105007 -IF ~~ THEN REPLY @115271 DO ~SetGlobal("B_SGRA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel105 -SAY @105009 -IF ~~ THEN REPLY @115272 DO ~SetGlobal("B_INFA","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END - -IF ~~ THEN BEGIN B_Sel106 -SAY @105011 -IF ~~ THEN REPLY @115273 DO ~SetGlobal("B_FRND","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END -/* -IF ~~ THEN BEGIN B_Sel107 -SAY @105013 -IF ~~ THEN REPLY @115274 DO ~SetGlobal("B_CHILL","LOCALS",1) IncrementGlobal("B_NCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~~ THEN REPLY @115267 GOTO B_Sel100 -END -*/ - - -/* Ignore below (unless needed for 'parts') -FROM PREP -BEGIN ~B_CPRP1~ - -//ADD A LOCAL VARIABLE IN THE SPL THAT IS EQUAL TO THE MAX NUM OF CANTRIPS THAT THE MAGE CAN PREPARE. DONE NAMED "B_CPRP" -//ADD A COUNTER FOR EACH PREPARED CANTRIP. WHEN THAT COUNTER IS EQUAL TO THE CANTRIP MAX, NO MORE SPELLS AVAILABLE TO PREPARE. -//DON'T FORGET TO ADD A 'START OVER' OPTION THAT RESETS THIS SECOND COUNTER, SO THE PLAYER CAN PREP OTHER SPELLS! - -IF ~GlobalLT("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp001 //CANNOT EXIT RIGHT AFTER SELECTION. HAVE TO GO TO A VERIFICATION CHECK TO ENSURE THAT THE SPELL IS NOT ALREADY MEMORIZED! -SAY @115255 -IF ~Global("B_FBOLT","LOCALS",1)~ THEN REPLY @115260 GOTO B_Prp101 -IF ~Global("B_ASPLA","LOCALS",1)~ THEN REPLY @115261 GOTO B_Prp102 -IF ~Global("B_CRAY","LOCALS",1)~ THEN REPLY @115262 GOTO B_Prp103 -IF ~Global("B_SGRA","LOCALS",1)~ THEN REPLY @115263 GOTO B_Prp104 -IF ~Global("B_INFA","LOCALS",1)~ THEN REPLY @115264 GOTO B_Prp105 -IF ~Global("B_FRND","LOCALS",1)~ THEN REPLY @115265 GOTO B_Prp106 -IF ~Global("B_CHILL","LOCALS",1)~ THEN REPLY @115266 GOTO B_Prp107 -END - -IF ~Global("B_PNCAN","GLOBAL",3)~ THEN BEGIN B_Prp002 -SAY @115255 -IF ~Global("B_PLev","GLOBAL",1)~ THEN REPLY @115256 DO ~SetGlobal("B_PDie","GLOBAL",1)~ EXIT -//IF ~Global("B_Lev","GLOBAL",2)~ THEN REPLY @115255 GOTO B_Sel003 -//IF ~Global("B_Lev","GLOBAL",3)~ THEN REPLY @115255 GOTO B_Sel004 -END - -IF ~~ THEN BEGIN B_Prp101 -SAY @105001 -IF ~!Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115260 DO ~SetGlobal("B_PFBLT","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc101")~ EXIT -IF ~Global("B_PFBLT","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp102 -SAY @105003 -IF ~!Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115261 DO ~SetGlobal("B_PASPL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc102")~ EXIT -IF ~Global("B_PASPL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp103 -SAY @105005 -IF ~!Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115262 DO ~SetGlobal("B_PCRAY","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc103")~ EXIT -IF ~Global("B_PCRAY","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp104 -SAY @105007 -IF ~!Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115263 DO ~SetGlobal("B_PSGRA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc104")~ EXIT -IF ~Global("B_PSGRA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp105 -SAY @105009 -IF ~!Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115264 DO ~SetGlobal("B_PINFA","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc105")~ EXIT -IF ~Global("B_PINFA","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp106 -SAY @105011 -IF ~!Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PFRND","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc106")~ EXIT -IF ~Global("B_PFRND","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -IF ~~ THEN BEGIN B_Prp107 -SAY @105011 -IF ~!Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115265 DO ~SetGlobal("B_PCHIL","GLOBAL",1) IncrementGlobal("B_PNCAN","GLOBAL",1) AddSpecialAbility("b_wc107")~ EXIT -IF ~Global("B_PCHIL","GLOBAL",1)~ THEN REPLY @115275 GOTO B_Prp001 -END - -END FROM PREP - -IF ~True()~ THEN BEGIN B_Brew004 -SAY @115025 -IF ~~ THEN GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew005 -SAY @115019 -IF ~PartyGoldGT(74)~ THEN REPLY @115232 GOTO B_Brew100 -IF ~PartyGoldGT(299)~ THEN REPLY @115248 GOTO B_Brew200 -IF ~PartyGoldGT(399)~ THEN REPLY @115249 GOTO B_Brew300 -IF ~PartyGoldGT(499)~ THEN REPLY @115250 GOTO B_Brew400 -IF ~PartyGoldGT(999)~ THEN REPLY @115251 GOTO B_Brew500 -IF ~PartyGoldGT(1499)~ THEN REPLY @115252 GOTO B_Brew600 -IF ~~ THEN REPLY @115015 EXIT -END - -IF ~~ THEN BEGIN B_Brew100 -SAY @115232 -IF ~HaveSpell(WIZARD_INFRAVISION)~ THEN REPLY @115233 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_INFRAVISION) GiveItemCreate("POTN30",Myself,1,1,1)~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION)~ THEN REPLY @115247 DO ~TakePartyGold(75) DestroyGold(75) RemoveSpell(WIZARD_PROTECTION_FROM_PETRIFICATION) GiveItemCreate("POTN38",Myself,1,1,1)~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew200 -SAY @115248 -IF ~HaveSpell(WIZARD_STRENGTH)~ THEN REPLY @115234 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_STRENGTH) GiveItemCreate("POTN44",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_INVISIBILITY)~ THEN REPLY @115236 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpell(WIZARD_INVISIBILITY) GiveItemCreate("POTN10",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI225")~ THEN REPLY @115238 DO ~TakePartyGold(300) DestroyGold(300) RemoveSpellRES("SPWI225") GiveItemCreate("POTN19",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew300 -SAY @115249 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_FIRE)~ THEN REPLY @115235 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_FIRE) GiveItemCreate("POTN02",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_FIREBALL)~ THEN REPLY @115237 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_FIREBALL) GiveItemCreate("POTN13",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_COLD)~ THEN REPLY @115239 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_PROTECTION_FROM_COLD) GiveItemCreate("POTN22",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_HASTE)~ THEN REPLY @115240 DO ~TakePartyGold(400) DestroyGold(400) RemoveSpell(WIZARD_HASTE) GiveItemCreate("POTN14",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew400 -SAY @115250 -IF ~HaveSpell(WIZARD_SPIRIT_ARMOR)~ THEN REPLY @115243 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_SPIRIT_ARMOR) GiveItemCreate("POTN24",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_ELECTRICITY)~ THEN REPLY @115244 DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_CONFUSION) GiveItemCreate("POTN31",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_STONE_SKIN)~ THEN REPLY "Stone Skin" DO ~TakePartyGold(500) DestroyGold(500) RemoveSpell(WIZARD_STONE_SKIN) GiveItemCreate("POTN46",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - -IF ~~ THEN BEGIN B_Brew500 -SAY @115251 -IF ~HaveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS)~ THEN REPLY @115245 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpell(WIZARD_PROTECTION_FROM_NORMAL_WEAPONS) GiveItemCreate("POTN11",Myself,1,1,1) ~ EXIT -IF ~HaveSpellRES("SPWI524")~ THEN REPLY @115246 DO ~TakePartyGold(1000) DestroyGold(1000) RemoveSpellRES("SPWI524") GiveItemCreate("POTN27",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END - - -IF ~~ THEN BEGIN B_Brew600 -SAY @115252 -IF ~HaveSpell(WIZARD_GLOBE_OF_INVULNERABILITY)~ THEN REPLY @115241 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_GLOBE_OF_INVULNERABILITY) GiveItemCreate("POTN33",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY)~ THEN REPLY @115242 DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_PROTECTION_FROM_MAGIC_ENERGY) GiveItemCreate("POTN34",Myself,1,1,1) ~ EXIT -IF ~HaveSpell(WIZARD_TENSERS_TRANSFORMATION)~ THEN REPLY "Tenser's Transformation" DO ~TakePartyGold(1500) DestroyGold(1500) RemoveSpell(WIZARD_TENSERS_TRANSFORMATION) GiveItemCreate("POTN09",Myself,1,1,1) ~ EXIT -IF ~~ THEN REPLY @115253 GOTO B_Brew005 -END */ - diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm02.bam b/faiths_and_powers/data/cantrips/00backup/spmagm02.bam deleted file mode 100644 index 27adb2aa..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm02.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm03.bam b/faiths_and_powers/data/cantrips/00backup/spmagm03.bam deleted file mode 100644 index b12ae818..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm03.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm04.bam b/faiths_and_powers/data/cantrips/00backup/spmagm04.bam deleted file mode 100644 index bc7e5cf9..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm04.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm05.bam b/faiths_and_powers/data/cantrips/00backup/spmagm05.bam deleted file mode 100644 index 5ea9470f..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm05.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm06.bam b/faiths_and_powers/data/cantrips/00backup/spmagm06.bam deleted file mode 100644 index 8cdd4bef..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm06.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/00backup/spmagm07.bam b/faiths_and_powers/data/cantrips/00backup/spmagm07.bam deleted file mode 100644 index f134a1df..00000000 Binary files a/faiths_and_powers/data/cantrips/00backup/spmagm07.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_1c101.pro b/faiths_and_powers/data/cantrips/arcane/b_1c101.pro deleted file mode 100644 index d3eb9c1a..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_1c101.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_frost1.bam b/faiths_and_powers/data/cantrips/arcane/b_frost1.bam deleted file mode 100644 index 7b86e3ba..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_frost1.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po010.spl b/faiths_and_powers/data/cantrips/arcane/b_po010.spl deleted file mode 100644 index 5912582b..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po010.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po020.spl b/faiths_and_powers/data/cantrips/arcane/b_po020.spl deleted file mode 100644 index defa246c..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po020.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po021.spl b/faiths_and_powers/data/cantrips/arcane/b_po021.spl deleted file mode 100644 index d927f3f4..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po021.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po030.spl b/faiths_and_powers/data/cantrips/arcane/b_po030.spl deleted file mode 100644 index 439a27f0..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po030.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po040.spl b/faiths_and_powers/data/cantrips/arcane/b_po040.spl deleted file mode 100644 index 9d3c6f8a..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po040.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po050.spl b/faiths_and_powers/data/cantrips/arcane/b_po050.spl deleted file mode 100644 index 0d59d27a..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po050.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po060.spl b/faiths_and_powers/data/cantrips/arcane/b_po060.spl deleted file mode 100644 index ce1603be..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po060.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_po070.spl b/faiths_and_powers/data/cantrips/arcane/b_po070.spl deleted file mode 100644 index 5c269ab0..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_po070.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc001.spl b/faiths_and_powers/data/cantrips/arcane/b_wc001.spl deleted file mode 100644 index a08d36bf..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc001.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc002.spl b/faiths_and_powers/data/cantrips/arcane/b_wc002.spl deleted file mode 100644 index 4438850e..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc002.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc003.spl b/faiths_and_powers/data/cantrips/arcane/b_wc003.spl deleted file mode 100644 index 679e3d04..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc003.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc004.spl b/faiths_and_powers/data/cantrips/arcane/b_wc004.spl deleted file mode 100644 index 7631a500..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc004.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc102.spl b/faiths_and_powers/data/cantrips/arcane/b_wc102.spl deleted file mode 100644 index 2eb235e1..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc102.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wc103.spl b/faiths_and_powers/data/cantrips/arcane/b_wc103.spl deleted file mode 100644 index 1c683f9b..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wc103.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wet.bam b/faiths_and_powers/data/cantrips/arcane/b_wet.bam deleted file mode 100644 index 92a928bc..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wet.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp1.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp1.wav deleted file mode 100644 index 6a31811c..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp1.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp2.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp2.wav deleted file mode 100644 index 37593dd5..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp2.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp3.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp3.wav deleted file mode 100644 index ba4a8b00..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp3.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp4.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp4.wav deleted file mode 100644 index 9ba1aada..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp4.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp5.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp5.wav deleted file mode 100644 index ff16c11d..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp5.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp6.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp6.wav deleted file mode 100644 index 803f0d07..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp6.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wisp7.wav b/faiths_and_powers/data/cantrips/arcane/b_wisp7.wav deleted file mode 100644 index b706509b..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wisp7.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/b_wispr.wav b/faiths_and_powers/data/cantrips/arcane/b_wispr.wav deleted file mode 100644 index a78c30d2..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/b_wispr.wav and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_msblu.pro b/faiths_and_powers/data/cantrips/arcane/d5_msblu.pro deleted file mode 100644 index a522c06f..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_msblu.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_msorn.pro b/faiths_and_powers/data/cantrips/arcane/d5_msorn.pro deleted file mode 100644 index c77a27bb..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_msorn.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_msred.pro b/faiths_and_powers/data/cantrips/arcane/d5_msred.pro deleted file mode 100644 index 33227994..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_msred.pro and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_wfir.spl b/faiths_and_powers/data/cantrips/arcane/d5_wfir.spl deleted file mode 100644 index 3a672d69..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_wfir.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_wien.spl b/faiths_and_powers/data/cantrips/arcane/d5_wien.spl deleted file mode 100644 index 2d38f69f..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_wien.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/d5_wiin.spl b/faiths_and_powers/data/cantrips/arcane/d5_wiin.spl deleted file mode 100644 index cd6d29e9..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/d5_wiin.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/spmagm04.bam b/faiths_and_powers/data/cantrips/arcane/spmagm04.bam deleted file mode 100644 index bc7e5cf9..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/spmagm04.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/spmagm05.bam b/faiths_and_powers/data/cantrips/arcane/spmagm05.bam deleted file mode 100644 index 5ea9470f..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/spmagm05.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/arcane/spmagm07.bam b/faiths_and_powers/data/cantrips/arcane/spmagm07.bam deleted file mode 100644 index f134a1df..00000000 Binary files a/faiths_and_powers/data/cantrips/arcane/spmagm07.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/b_cant.itm b/faiths_and_powers/data/cantrips/b_cant.itm deleted file mode 100644 index 11994e22..00000000 Binary files a/faiths_and_powers/data/cantrips/b_cant.itm and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/b_prc01.spl b/faiths_and_powers/data/cantrips/b_prc01.spl deleted file mode 100644 index 907d6697..00000000 Binary files a/faiths_and_powers/data/cantrips/b_prc01.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/cleric_cantrips.txt b/faiths_and_powers/data/cantrips/cleric_cantrips.txt deleted file mode 100644 index cc0dbebb..00000000 --- a/faiths_and_powers/data/cantrips/cleric_cantrips.txt +++ /dev/null @@ -1,2 +0,0 @@ - -ABILITY GA_B_PO010 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/cantrips/divine/#FF_P103.WAV b/faiths_and_powers/data/cantrips/divine/#FF_P103.WAV deleted file mode 100644 index 836ce705..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/#FF_P103.WAV and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/SPPR114A.BAM b/faiths_and_powers/data/cantrips/divine/SPPR114A.BAM deleted file mode 100644 index 3aaea3b2..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/SPPR114A.BAM and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/SPPR114B.BAM b/faiths_and_powers/data/cantrips/divine/SPPR114B.BAM deleted file mode 100644 index 3e330118..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/SPPR114B.BAM and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/SPPR114C.BAM b/faiths_and_powers/data/cantrips/divine/SPPR114C.BAM deleted file mode 100644 index 31fd16d8..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/SPPR114C.BAM and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po010.spl b/faiths_and_powers/data/cantrips/divine/b_po010.spl deleted file mode 100644 index f70d4119..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po010.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po020.spl b/faiths_and_powers/data/cantrips/divine/b_po020.spl deleted file mode 100644 index 100c8675..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po020.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po021.spl b/faiths_and_powers/data/cantrips/divine/b_po021.spl deleted file mode 100644 index 62653d31..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po021.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po022.eff b/faiths_and_powers/data/cantrips/divine/b_po022.eff deleted file mode 100644 index 57ff87ce..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po022.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po030.spl b/faiths_and_powers/data/cantrips/divine/b_po030.spl deleted file mode 100644 index 072ddca8..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po030.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po031.eff b/faiths_and_powers/data/cantrips/divine/b_po031.eff deleted file mode 100644 index 8eb462fe..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po031.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po040.spl b/faiths_and_powers/data/cantrips/divine/b_po040.spl deleted file mode 100644 index 084b1a62..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po040.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po041.eff b/faiths_and_powers/data/cantrips/divine/b_po041.eff deleted file mode 100644 index 57ff87ce..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po041.eff and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po050.spl b/faiths_and_powers/data/cantrips/divine/b_po050.spl deleted file mode 100644 index 7e63ee07..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po050.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po060.spl b/faiths_and_powers/data/cantrips/divine/b_po060.spl deleted file mode 100644 index cbba3c08..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po060.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po070.spl b/faiths_and_powers/data/cantrips/divine/b_po070.spl deleted file mode 100644 index 7a36c9fe..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po070.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po080.spl b/faiths_and_powers/data/cantrips/divine/b_po080.spl deleted file mode 100644 index 53fe95e6..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po080.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_po090.spl b/faiths_and_powers/data/cantrips/divine/b_po090.spl deleted file mode 100644 index 22a68bcb..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_po090.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_wc001.spl b/faiths_and_powers/data/cantrips/divine/b_wc001.spl deleted file mode 100644 index caf5a609..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_wc001.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_wc002.spl b/faiths_and_powers/data/cantrips/divine/b_wc002.spl deleted file mode 100644 index b559f2f0..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_wc002.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/b_wet.bam b/faiths_and_powers/data/cantrips/divine/b_wet.bam deleted file mode 100644 index 92a928bc..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/b_wet.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/cldamah.bam b/faiths_and_powers/data/cantrips/divine/cldamah.bam deleted file mode 100644 index ed29a94e..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/cldamah.bam and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/d5_wien.spl b/faiths_and_powers/data/cantrips/divine/d5_wien.spl deleted file mode 100644 index 2d38f69f..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/d5_wien.spl and /dev/null differ diff --git a/faiths_and_powers/data/cantrips/divine/sppr305.spl b/faiths_and_powers/data/cantrips/divine/sppr305.spl deleted file mode 100644 index e81e58ad..00000000 Binary files a/faiths_and_powers/data/cantrips/divine/sppr305.spl and /dev/null differ diff --git a/faiths_and_powers/data/components/Setup_Crafting.tpa b/faiths_and_powers/data/components/Setup_Crafting.tpa deleted file mode 100644 index 3bf41e48..00000000 --- a/faiths_and_powers/data/components/Setup_Crafting.tpa +++ /dev/null @@ -1,533 +0,0 @@ -//////////////////////////////////////////////////////////////// -///////////////// Components //////////////////// -//////////////////////////////////////////////////////////////// -INCLUDE ~%mod_folder%/lib/Setup_New_Wands.tpa~ //Priest Scrolls - - - -//////////////////////////////////////////////////////////////// -///////////////// Brew Potion //////////////////// -//////////////////////////////////////////////////////////////// -// - - -/* - -// ----------------------------- -// ARCANE CRAFTING (by GRAMMARSALAD) -// ----------------------------- -//http://kmansadventures.proboards.com/thread/6480/2nd-ed-magic-items-potions -//https://dnd.sinister.net/alchemy/ -//https://www.realmshelps.net/magic/items/wands.shtml -//http://murphysvictim.blogspot.com/2013/10/ad-recharging-magic-items.html -//http://www.datapacrat.com/Art/Games/RPG/DND/DRAGON/147SPELL.TXT - -//The code below is by Grammarsalad and use with permission. -//////////////////////////////////////////////////////////////// -///////////////// Craft Wand //////////////////// -//////////////////////////////////////////////////////////////// - - COMPILE ~%mod_folder%/data/arcane_crafting/wand/bg/b_wand1.baf~ - COMPILE ~%mod_folder%/data/arcane_crafting/wand/bg/b_wand1.d~ - -COPY ~%mod_folder%/data/arcane_crafting/wand/b_wand1.cre~ ~override~ - -//////////////////////////////////////////////////////////////// -///////////////// Recharge Wand //////////////////// -//////////////////////////////////////////////////////////////// - -COPY ~%mod_folder%/data/arcane_crafting/wand/b_rech1.spl~ ~override~ - SAY NAME1 @115038//Recharge Wands - SAY UNIDENTIFIED_DESC @115039 - - - COMPILE ~%mod_folder%/data/arcane_crafting/wand/bg/b_rech1.baf~ ~override~ - COMPILE ~%mod_folder%/data/arcane_crafting/wand/bg/b_rech1.d~ ~override~ - -COPY ~%mod_folder%/data/arcane_crafting/wand/b_rech1.cre~ ~override~ - -//////////////////////////////////////////////////////////////// -///////////////// Scribe Scroll //////////////////// -///////////////// All Versions //////////////////// -//////////////////////////////////////////////////////////////// - -//Items: for all versions -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr01.bam~ ~override~ //NRD -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr01.itm~ ~override~ - SAY NAME1 @115027//NRD - SAY UNIDENTIFIED_DESC @115028 - -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr02.bam~ ~override~ //Chaos Shield -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr02.itm~ ~override~ - SAY NAME1 @115029//CS - SAY UNIDENTIFIED_DESC @115030 - -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr03.bam~ ~override~ //Improved Chaos Shield -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scr03.itm~ ~override~ - SAY NAME1 @115031//ICS - SAY UNIDENTIFIED_DESC @115032 - -//////////////////////////////////////////////////////////////// -///////////////// Scribe Scroll //////////////////// -///////////////// Just Gold //////////////////// -//////////////////////////////////////////////////////////////// -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scrib.spl~ ~override~ //Scribe Spl - SAY NAME1 @115003//Scribe Scroll - SAY UNIDENTIFIED_DESC @115017 - - -COMPILE ~%mod_folder%/data/arcane_crafting/scroll/b_scrib.baf~ ~override~ //Scribe script -COMPILE ~%mod_folder%/data/arcane_crafting/scroll/b_scrib.d~ ~override~ //Scribe dlg -COPY ~%mod_folder%/data/arcane_crafting/scroll/b_scrib.cre~ ~override~ //scribe creature - - -//////////////////////////////////////////////////////////////// -///////////////// Brew Potion //////////////////// -//////////////////////////////////////////////////////////////// -//Tiers: http://baldursgate.wikia.com/wiki/Keen-Scentin%27_Concocter_of_Marvelous_Draughts#Concocter -COPY ~%mod_folder%/data/arcane_crafting/potion/b_Brew1.spl~ ~override~ - SAY NAME1 @115025//Brew Potion - SAY UNIDENTIFIED_DESC @115254 -COMPILE ~%mod_folder%/data/arcane_crafting/potion/b_Brew1.baf~ ~override~ -COMPILE ~%mod_folder%/data/arcane_crafting/potion/b_Brew1.d~ ~override~ -COPY ~%mod_folder%/data/arcane_crafting/potion/b_Brew1.cre~ ~override~ - - -/////////////////////////////////////////////////////////////// -//All more or less universal crafting files -// -//1st level scribe scroll for mage only -//1st level scribe scroll for mage only -COPY ~%mod_folder%/data/arcane_crafting/QDSCRCK.spl~ ~override~ //craft mage only -COPY ~%mod_folder%/data/arcane_crafting/QDSCRCK.EFF~ ~override~ //craft mage only -COPY ~%mod_folder%/data/arcane_crafting/b_ic1.spl~ ~override~ //craft mage only - SAY NAME1 @115255//Craft item - SAY UNIDENTIFIED_DESC @115256 - -COPY ~%mod_folder%/data/arcane_crafting/b_ic10.2da~ ~override~ //craft mage only -COPY ~%mod_folder%/data/arcane_crafting/b_ic11.2da~ ~override~ //craft mage only -COPY ~%mod_folder%/data/arcane_crafting/b_ic12.2da~ ~override~ //craft mage only -COPY ~%mod_folder%/data/arcane_crafting/b_ic13.2da~ ~override~ //craft mage only - -COPY ~%mod_folder%/data/arcane_crafting/b_ic2.spl~ ~override~ //craft sor only -COPY ~%mod_folder%/data/arcane_crafting/b_ic3.spl~ ~override~ //craft sor only - SAY NAME1 @115255//Craft item - SAY UNIDENTIFIED_DESC @115256 -COPY ~%mod_folder%/data/arcane_crafting/b_ic3.eff~ ~override~ //craft sor only -COPY ~%mod_folder%/data/arcane_crafting/b_ic30.2da~ ~override~ //craft sor only -COPY ~%mod_folder%/data/arcane_crafting/b_ic31.2da~ ~override~ //craft sor only -COPY ~%mod_folder%/data/arcane_crafting/b_ic32.2da~ ~override~ //craft sor only -//adding craft wands to mages and sorcerers - - //adding craft wands to mages and sorcerers -INCLUDE ~%mod_folder%/data/core/tnb_kit_list.tpa~ - //mages get scribe scroll, potion and craft wand -ACTION_PHP_EACH tnb_kit_list AS kitinfo => kitclab BEGIN - ACTION_IF (FILE_EXISTS_IN_GAME ~%kitclab%.2da~) BEGIN - ACTION_IF (kitinfo_1 = 0) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT AP_QDSCRCK **** **** **** AP_B_ic2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - ACTION_IF (kitinfo_1 = 1) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT GA_b_ic1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - ACTION_IF (kitinfo_1 = 19) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT **** **** **** **** GA_B_ic3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - END -END - - - - COPY_EXISTING - ~clastext.2da~ ~override~ - COUNT_2DA_COLS num_cols - READ_2DA_ENTRIES_NOW ~r2en_clastext~ num_cols - FOR (row = 1; row < r2en_clastext; row += 1) BEGIN - READ_2DA_ENTRY_FORMER ~r2en_clastext~ row 0 kitname - READ_2DA_ENTRY_FORMER ~r2en_clastext~ row 4 desc - PATCH_IF ((~%kitname%~ STRING_EQUAL_CASE ~MAGE~)) BEGIN - INNER_ACTION BEGIN - ACTION_IF (desc >= 0) BEGIN - ACTION_GET_STRREF desc oldstring - OUTER_SPRINT old @1201 - OUTER_SPRINT new @1202 - OUTER_PATCH_SAVE oldstring ~%oldstring%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - STRING_SET_EVALUATE desc ~%oldstring%~ - END - END - END - PATCH_IF ((~%kitname%~ STRING_EQUAL_CASE ~SORCERER~)) BEGIN - INNER_ACTION BEGIN - ACTION_IF (desc >= 0) BEGIN - ACTION_GET_STRREF desc oldstring - OUTER_SPRINT old @1203 - OUTER_SPRINT new @1204 - OUTER_PATCH_SAVE oldstring ~%oldstring%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - STRING_SET_EVALUATE desc ~%oldstring%~ - END - END - END - END -/* -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wand1.spl~ ~override~ - SAY NAME1 @115020//Craft Wand - SAY UNIDENTIFIED_DESC @115021 - -COPY_EXISTING ~WAND03.itm~ ~override/b_wnd01.itm~ - WRITE_SHORT 0x94 60 //Wand of magic missile 60 charges - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND08.itm~ ~override/b_wnd02.itm~ - WRITE_SHORT 0x94 60 //Sleep - WRITE_BYTE 0x42 0 - - -COPY_EXISTING ~WAND02.itm~ ~override/b_wnd03.itm~ - WRITE_SHORT 0x94 24 //Wand of fear 24 charges - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND10.itm~ ~override/b_wnd04.itm~ - WRITE_SHORT 0x94 15 //Wand of Mon Sum 15 charges - WRITE_BYTE 0x42 0 - - -COPY_EXISTING ~WAND05.itm~ ~override/b_wnd05.itm~ - WRITE_SHORT 0x94 15 //Wand of fire 15 charges - WRITE_SHORT 0xCC 15 //Wand of fire 15 charges - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND04.itm~ ~override/b_wnd06.itm~ - WRITE_SHORT 0x94 8 //Wand of paralysis - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND07.itm~ ~override/b_wnd07.itm~ - WRITE_SHORT 0x94 15 //Wand of Lightning 15 charges - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND06.itm~ ~override/b_wnd08.itm~ - WRITE_SHORT 0x94 8 //Wand of frost 8 charges - WRITE_BYTE 0x42 0 - -COPY_EXISTING ~WAND18.itm~ ~override/b_wnd09.itm~ - WRITE_SHORT 0x94 7 //Wand of Spell Striking 7 charges - WRITE_SHORT 0xCC 7 //Wand of Spell Striking 7 charges - WRITE_BYTE 0x42 0 - -//IWDEE ONLY -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - COPY_EXISTING ~WANDARM.itm~ ~override/b_wnd10.itm~ - WRITE_SHORT 0x94 10 //Wand of Armory 10 charges - WRITE_SHORT 0xCC 10 - WRITE_BYTE 0x42 0 -END - -//BGEE BG2EE ONLY (need to check for Item revisions) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd10.itm~ ~override~ - SAY NAME1 @115125//Armory - SAY UNIDENTIFIED_DESC @115126 - WRITE_SHORT 0x94 10 //Wand of Armory 10 charges might qualify as a lower tier wand... -END - -ACTION_IF GAME_IS ~bgee bg2ee~ THEN BEGIN - COPY_EXISTING ~WAND09.itm~ ~override/b_wnd14.itm~ - WRITE_SHORT 0x94 10 //Wand of Polymorph - WRITE_BYTE 0x42 0 -END - -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //NEED TO CHECK FOR IR -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd14.itm~ ~override~ // - SAY NAME1 @115136//Polymorph other - SAY UNIDENTIFIED_DESC @115137 - WRITE_SHORT 0x94 10 //Wand of Polymorph -END - - -COPY_EXISTING ~WAND19.itm~ ~override/b_wnd15.itm~ - WRITE_SHORT 0x94 7 //Wand of Cursing 7 charges - WRITE_BYTE 0x42 0 - -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~WAND13.itm~ ~override/b_wnd19.itm~ - WRITE_SHORT 0x94 8 //Wand of Cloudkill - WRITE_BYTE 0x42 0 -END - -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //NEED TO CHECK FOR IR -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd19.itm~ ~override~ // - SAY NAME1 @115154//Wand of Cloudkill - SAY UNIDENTIFIED_DESC @115155 - WRITE_SHORT 0x94 8 //Wand of Cloudkill -END - - -//FIGURE OUT WHAT IS GOING ON WITH FREEZING DEATH AND CORROSION --Will have to wait on this one - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd11.itm~ ~override~ - SAY NAME1 #17625//Freezing Death - SAY UNIDENTIFIED_DESC @115118 - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd12.itm~ ~override~ //Recharge original Freezing Death Wand - SAY NAME1 #17625//Freezing Death - SAY UNIDENTIFIED_DESC @115119 - -//Freezing Death for BGEE(2) (add a check for Item revisions...) -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd13.itm~ ~override~ //Recharge original Freezing Death Wand - SAY NAME1 @115121//Freezing Death - SAY UNIDENTIFIED_DESC @115120 - - - - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd16.itm~ ~override~ // - SAY NAME1 @115146//Wand of Corrosion - SAY UNIDENTIFIED_DESC @115147 - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd17.itm~ ~override~ //player created version - SAY NAME1 @115146//Wand of Corrosion - SAY UNIDENTIFIED_DESC @115148 - - -//Wand of corrosion for BGEE(2) -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wnd18.itm~ ~override~ //player created version - SAY NAME1 @115146//Wand of Corrosion - SAY UNIDENTIFIED_DESC @115149 - - -//FIGURE OUT WHAT IS GOING ON WITH THE ITEMS ABOVE - - - -//IWDEE ONLY -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/iwd/b_wand1.baf~ ~override~ - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/iwd/b_wand1.d~ ~override~ -END -//END IWDEE - -//BGEE ONLY -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/bg/b_wand1.baf~ ~override~ - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/bg/b_wand1.d~ ~override~ -END -//END BGEE - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_wand1.cre~ ~override~ - -//////////////////////////////////////////////////////////////// -///////////////// Recharge Wand //////////////////// -//////////////////////////////////////////////////////////////// -COPY_EXISTING ~WAND02.itm~ ~override~ - WRITE_SHORT 0x94 24 //Wand of fear 24 charges - -COPY_EXISTING ~WAND03.itm~ ~override~ - WRITE_SHORT 0x94 60 //Wand of magic missile 60 charges - -COPY_EXISTING ~WAND04.itm~ ~override~ - WRITE_SHORT 0x94 8 //Wand of paralysis missile 8 charges - -COPY_EXISTING ~WAND05.itm~ ~override~ - WRITE_SHORT 0x94 15 //Wand of fire 15 charges - WRITE_SHORT 0xCC 15 //Wand of fire 15 charges - -COPY_EXISTING ~WAND06.itm~ ~override~ - WRITE_SHORT 0x94 8 //Wand of frost 8 charges - -COPY_EXISTING ~WAND07.itm~ ~override~ - WRITE_SHORT 0x94 15 //Wand of Lightning 15 charges - -COPY_EXISTING ~WAND08.itm~ ~override~ - WRITE_SHORT 0x94 60 // - -//BGEE only -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~WAND09.itm~ ~override~ - WRITE_SHORT 0x94 10 // - COPY_EXISTING ~WAND13.itm~ ~override~ - WRITE_SHORT 0x94 8 //Wand of Cloudkill 10 charges - - -COPY_EXISTING ~WAND99.itm~ ~override~ - WRITE_SHORT 0x94 60 //Wand of magic missile 60 charges - -END//End BGEE ONLY - -COPY_EXISTING ~WAND10.itm~ ~override~ - WRITE_SHORT 0x94 15 //Wand of Mon Sum 15 charges - -COPY_EXISTING ~WAND12.itm~ ~override~ - WRITE_SHORT 0x94 60 //Wand of magic missile 60 charges - -//BGEE only -//End BGEE ONLY - -COPY_EXISTING ~WAND18.itm~ ~override~ - WRITE_SHORT 0x94 7 //Wand of Spell Striking 7 charges - WRITE_SHORT 0xCC 7 //Wand of Spell Striking 7 charges - -COPY_EXISTING ~WAND19.itm~ ~override~ - WRITE_SHORT 0x94 7 //Wand of Cursing 7 charges - -//IWDEE ONLY -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - COPY_EXISTING ~WANDARM.itm~ ~override~ - WRITE_SHORT 0x94 10 //Wand of Armory 10 charges - WRITE_SHORT 0xCC 10 - - COPY_EXISTING ~WANDFAK.itm~ ~override~ - WRITE_SHORT 0x94 15 //Wand of Lightning 15 charges - - COPY_EXISTING ~WANDREA.itm~ ~override~ - WRITE_SHORT 0x94 15 //Wand of Lightning 15 charges -END -//END IWDEE ONLY - - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_rech1.spl~ ~override~ - SAY NAME1 @115038//Recharge Wands - SAY UNIDENTIFIED_DESC @115039 - -//IWDEE ONLY -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/iwd/b_rech1.baf~ ~override~ - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/iwd/b_rech1.d~ ~override~ -END -//END IWDEE ONLY - -//BGEE ONLY -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/bg/b_rech1.baf~ ~override~ - COMPILE ~TomeAndBlood/data/arcane_crafting/wand/bg/b_rech1.d~ ~override~ -END -//END BGEE ONLY - -COPY ~TomeAndBlood/data/arcane_crafting/wand/b_rech1.cre~ ~override~ - -//////////////////////////////////////////////////////////////// -///////////////// Scribe Scroll //////////////////// -///////////////// All Versions //////////////////// -//////////////////////////////////////////////////////////////// -//Items: for all versions -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr01.bam~ ~override~ //NRD -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr01.itm~ ~override~ - SAY NAME1 @115027//NRD - SAY UNIDENTIFIED_DESC @115028 - -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr02.bam~ ~override~ //Chaos Shield -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr02.itm~ ~override~ - SAY NAME1 @115029//CS - SAY UNIDENTIFIED_DESC @115030 - -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr03.bam~ ~override~ //Improved Chaos Shield -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scr03.itm~ ~override~ - SAY NAME1 @115031//ICS - SAY UNIDENTIFIED_DESC @115032 - - -//////////////////////////////////////////////////////////////// -///////////////// Scribe Scroll //////////////////// -///////////////// Just Gold //////////////////// -//////////////////////////////////////////////////////////////// -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scrib.spl~ ~override~ //Scribe Spl - SAY NAME1 @115003//Scribe Scroll - SAY UNIDENTIFIED_DESC @115017 - - -COMPILE ~TomeAndBlood/data/arcane_crafting/scroll/b_scrib.baf~ ~override~ //Scribe script -COMPILE ~TomeAndBlood/data/arcane_crafting/scroll/b_scrib.d~ ~override~ //Scribe dlg -COPY ~TomeAndBlood/data/arcane_crafting/scroll/b_scrib.cre~ ~override~ //scribe creature - -//////////////////////////////////////////////////////////////// -///////////////// Brew Potion //////////////////// -//////////////////////////////////////////////////////////////// - -COPY ~TomeAndBlood/data/arcane_crafting/potion/b_Brew1.spl~ ~override~ - SAY NAME1 @115025//Brew Potion - SAY UNIDENTIFIED_DESC @115254 -COMPILE ~TomeAndBlood/data/arcane_crafting/potion/b_Brew1.baf~ ~override~ -COMPILE ~TomeAndBlood/data/arcane_crafting/potion/b_Brew1.d~ ~override~ -COPY ~TomeAndBlood/data/arcane_crafting/potion/b_Brew1.cre~ ~override~ - -/////////////////////////////////////////////////////////////// -//All more or less universal crafting files -// -//1st level scribe scroll for mage only -//1st level scribe scroll for mage only -COPY ~TomeAndBlood/data/arcane_crafting/QDSCRCK.spl~ ~override~ //craft mage only -COPY ~TomeAndBlood/data/arcane_crafting/QDSCRCK.EFF~ ~override~ //craft mage only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic1.spl~ ~override~ //craft mage only - SAY NAME1 @115255//Craft item - SAY UNIDENTIFIED_DESC @115256 - -COPY ~TomeAndBlood/data/arcane_crafting/b_ic10.2da~ ~override~ //craft mage only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic11.2da~ ~override~ //craft mage only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic12.2da~ ~override~ //craft mage only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic13.2da~ ~override~ //craft mage only - -COPY ~TomeAndBlood/data/arcane_crafting/b_ic2.spl~ ~override~ //craft sor only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic3.spl~ ~override~ //craft sor only - SAY NAME1 @115255//Craft item - SAY UNIDENTIFIED_DESC @115256 -COPY ~TomeAndBlood/data/arcane_crafting/b_ic3.eff~ ~override~ //craft sor only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic30.2da~ ~override~ //craft sor only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic31.2da~ ~override~ //craft sor only -COPY ~TomeAndBlood/data/arcane_crafting/b_ic32.2da~ ~override~ //craft sor only -//adding craft wands to mages and sorcerers - - //adding craft wands to mages and sorcerers -INCLUDE ~TomeAndBlood/data/core/tnb_kit_list.tpa~ - //mages get scribe scroll, potion and craft wand -ACTION_PHP_EACH tnb_kit_list AS kitinfo => kitclab BEGIN - ACTION_IF (FILE_EXISTS_IN_GAME ~%kitclab%.2da~) BEGIN - ACTION_IF (kitinfo_1 = 0) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT AP_QDSCRCK **** **** **** AP_B_ic2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - ACTION_IF (kitinfo_1 = 1) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT GA_b_ic1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - ACTION_IF (kitinfo_1 = 19) BEGIN - APPEND ~%kitclab%.2da~ ~ARCNCRFT **** **** **** **** GA_B_ic3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ - END - END -END - - - - COPY_EXISTING - ~clastext.2da~ ~override~ - COUNT_2DA_COLS num_cols - READ_2DA_ENTRIES_NOW ~r2en_clastext~ num_cols - FOR (row = 1; row < r2en_clastext; row += 1) BEGIN - READ_2DA_ENTRY_FORMER ~r2en_clastext~ row 0 kitname - READ_2DA_ENTRY_FORMER ~r2en_clastext~ row 4 desc - PATCH_IF ((~%kitname%~ STRING_EQUAL_CASE ~MAGE~)) BEGIN - INNER_ACTION BEGIN - ACTION_IF (desc >= 0) BEGIN - ACTION_GET_STRREF desc oldstring - OUTER_SPRINT old @1201 - OUTER_SPRINT new @1202 - OUTER_PATCH_SAVE oldstring ~%oldstring%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - STRING_SET_EVALUATE desc ~%oldstring%~ - END - END - END - PATCH_IF ((~%kitname%~ STRING_EQUAL_CASE ~SORCERER~)) BEGIN - INNER_ACTION BEGIN - ACTION_IF (desc >= 0) BEGIN - ACTION_GET_STRREF desc oldstring - OUTER_SPRINT old @1203 - OUTER_SPRINT new @1204 - OUTER_PATCH_SAVE oldstring ~%oldstring%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - STRING_SET_EVALUATE desc ~%oldstring%~ - END - END - END - END -*/ -*/ \ No newline at end of file diff --git a/faiths_and_powers/data/components/Setup_IWDEE_Potions.tpa b/faiths_and_powers/data/components/Setup_IWDEE_Potions.tpa deleted file mode 100644 index 3c608818..00000000 --- a/faiths_and_powers/data/components/Setup_IWDEE_Potions.tpa +++ /dev/null @@ -1,48 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// IWDEE Potions ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Mummy's Tea \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//IWDEE potion, removes disease - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Oil of Null Effect \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//IWDEE potion, removes a;; magic effects - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Action Transference \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//IWDEE potion, +1 Cha, -1 Dex - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Holy Transference \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//IWDEE potion, +2 Wis, -1 Dex - - - - diff --git a/faiths_and_powers/data/components/Setup_IWD_Spells.tpa b/faiths_and_powers/data/components/Setup_IWD_Spells.tpa deleted file mode 100644 index 5229a4e0..00000000 --- a/faiths_and_powers/data/components/Setup_IWD_Spells.tpa +++ /dev/null @@ -1,3086 +0,0 @@ -//Informal prefix seperating different spelltypes - -//xx = consecutive, but otherwise random, numbers -//n = spell level - -//zero level cantrips: b_wc_1xx (wizard cantrips) -//zero level cantrips: b_pc_1xx (priest cantrips) - -//1st level cantrips: b_1w1xx (wizard cantrips) -//1st level cantrips: b_2c1xx (priest cantrips) - -//Regular added spells b_wnxx(wizard spells) -//Regular added spells b_pnxx(priest spells) - -/*opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 - -FYI - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________ EXAMPLE SPELL ________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w204.spl~ 2 2 ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ // - SAY NAME1 @2040000 - SAY NAME2 @2040000 - SAY UNIDENTIFIED_DESC @2040001 - SAY DESC @2040001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//The Scroll -/* -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI223A.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2250000 - SAY DESC @2250001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI223A.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END */ - -*/ - -//SPell REVISIONS COMPATIBLITY: Check for it in original tp2. Install all 'extra' spells using addspell so there is no issue. (I think this applies to v4 only) - - -//IMPLEMENT SPHERE CODE (0URS). PROBABLY MUST BE INSTALLED BEFORE SPHERE.TPA. THAT COMPONENT COULD CHECK TO SEE IF THIS, IWDEE OR IWDIFICATION IS NOT INSTALLED AND INSTALL THIS FIRST IF SO -//DECIDE WHAT TO DO IF IWDIFICATION DIVINE SPELLS ARE INSTALLED (PROBABLY NOT INSTALL SPECIFIC SPELLS, THOUGH KEEP SOME COMPATIBILITY CODE) - -//2017-03-14 come back to sunscorch, cause light wounds, Resist Fire and Cold, Cure Moderate Wounds, Cause Moderate wounds, Cause Medium Wounds -// . Complicated especially in light of SR, but also other components of this mod - //COntinue from 1546 - -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// DIVINE SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//detect this sub component - COPY ~%mod_folder%/data/iwd_spells/b_wizo.itm~ ~override/b_prez.itm~ //To detect this sub component - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 1 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________________Curse___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_1/idpro237.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/priest_1/#BLESS.vvc~ ~override~ // -//bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/AREA1X.bam~ ~override~ //animation -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_1/CURSEH.bam~ ~override~ //animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_1/#EFF_P99.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/iwd_spells/priest_1/#EFF_P32.wav~ ~override~ //sound -COPY ~%mod_folder%/data/iwd_spells/priest_1/#EFF_E04.WAV~ ~override~ //sound -//effs -//%b_pfire% -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_1/b_p112.spl~ 1 1 ~CLERIC_CURSE~ //Curse Spell - SAY NAME1 @11200000 - SAY NAME2 @11200000 - SAY UNIDENTIFIED_DESC @11200001 - SAY DESC @11200001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CURSE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 multi_match = 1 // - STR_VAR resource = EVAL ~%spell_res%~ - END -// LPF cd_apply_batch STR_VAR array_name = b_curse_arrays END -// LPF cd_apply_batch STR_VAR array_name = b_bless_cantrip_arrays END - // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr112a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr112b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr112c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro237% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove Curse -INCLUDE ~%mod_folder%/lib/spell_lists/curse_list.tpa~ - -//The Scroll Not in IWDEE. Will have to create it - -//Copy over the scroll: -COPY ~%mod_folder%/data/scrolls/priest_1/generic/B_ge148.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @11200000 - SAY DESC @11200001 -//Change icons and spells - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - WRITE_ASCIIE 0x3a ~%spell_res%A~ -/* -//Add to temples, where approapriate -//BGEE -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END */ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Cause Light Wounds_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//TRIPLE CHECK THIS ONE... (AND COME BACK TO IT) - -//not installed if SRv4 is installed (though, see revisions to alter that version) - -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~ BEGIN -//Projectile -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_1/cldamah.bam~ ~override~ //animation -//sounds -//effs -//%b_pfire% -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_1/b_p114.spl~ 1 1 ~CLERIC_CAUSE_LIGHT_WOUNDS~ //CLW Spell - SAY NAME1 @11400000 - SAY NAME2 @11400000 - SAY UNIDENTIFIED_DESC @11400001 - SAY DESC @11400001 - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_LIGHT_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//compatibity revised spells -//20% damage + 6 damage (save vs death for half) and name changed to 'inflict' -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF DELETE_EFFECT INT_VAR match_opcode= 12 END// - LPF CLONE_EFFECT INT_VAR match_opcode = 215 opcode = 12 parameter1 = 3 parameter2 = 4194304 savingthrow = 0 STR_VAR resource = EVAL ~~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 savingthrow = 4 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END - -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SPRINT old @11400004//old text - SPRINT new @11400005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr114a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr114b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr114c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - WRITE_EVALUATED_ASCII 0x0076 ~%spell_res%B~ - -//The Scroll Not in IWDEE. Will have to create it - -//Copy over the scroll: -COPY ~%mod_folder%/data/scrolls/priest_1/generic/B_ge146.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @11400000 - SAY DESC @11400001 -//Change icons and spells - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - WRITE_ASCIIE 0x3a ~%spell_res%A~ - -/* -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END */ - - -END //END SR NOT INSTALLED - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Sunscorch_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//TRIPLE CHECK THIS ONE... (AND COME BACK TO IT) - -//Not installed if any version of SR is installed: -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - -COPY ~%mod_folder%/data/iwd_spells/priest_1/SUNSCOH.bam~ ~override~ //pro bam -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_1/SUNSCOH.pro~ //projectile -//animations -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115a.bam~ ~override~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115b.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115c.bam~ ~override~ //bam -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_1/#EFF_P39.wav~ ~override~ //sound -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_1/b_p115.spl~ 1 1 ~CLERIC_SUNSCORCH~ //CLW Spell - SAY NAME1 @11500000 - SAY NAME2 @11500000 - SAY UNIDENTIFIED_DESC @11500001 - SAY DESC @11500001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SUNSCORCH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF cd_apply_batch STR_VAR array_name = cd_full_blindness_opcode_arrays END //Blindness notification - LPF ALTER_EFFECT - INT_VAR match_opcode = 326 // - STR_VAR resource = EVAL ~%spell_res%D~ - END // - -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115D.spl~ ~override/%spell_res%D.spl~ //sec spell -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_1/sppr115c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams and projectiles to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %SUNSCOH% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -END //end not SR - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 2 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Resist Fire and Cold___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////// -//Not installed if any version of SR is installed (but, see revised spells) -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN //SR installs resist elements (sppr210) -//Projectile -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_2/ALTERH.bam~ ~override~ //animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_P07.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_E03.WAV~ ~override~ //sound -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p216.spl~ 1 2 ~CLERIC_RESIST_FIRE_AND_COLD~ //CMW Spell - SAY NAME1 @21600000 - SAY NAME2 @21600000 - SAY UNIDENTIFIED_DESC @21600001 - SAY DESC @21600001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_RESIST_FIRE_AND_COLD~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr210a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr210b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr210c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams and projectiles to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Cure Moderate Wounds___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////// -//Not installed if any version of SR is installed (but, see revised spells) -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - -//Projectile -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_2/cmwounh.bam~ ~override~ //animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_P26.WAV~ ~override~ //sound -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p217.spl~ 1 2 ~CLERIC_CURE_MODERATE_WOUNDS~ //CMW Spell - SAY NAME1 @21700000 - SAY NAME2 @21700000 - SAY UNIDENTIFIED_DESC @21700001 - SAY DESC @21700001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CURE_MODERATE_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//COMPATIBILITY: REVISED CURE SPELLS -//cure moderate wound 30% - -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 30 parameter2 = 2 END - SPRINT old @10100012//old text - SPRINT new @10100013//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr217a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr217b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr217c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams and projectiles to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -END - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Alicorn Lance______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//DOES ENTROPY SPHERE PROTECT VS SAY 0x1c - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_2/IDPRO298.pro~ //projectile -//animations -COPY ~%mod_folder%/data/iwd_spells/priest_2/ALANCET.BAM~ ~override~ //Pro bam - -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_E08.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/iwd_spells/priest_2/#TRA_57.WAV~ ~override~ //Pro sound -//effs -COPY ~%mod_folder%/data/iwd_spells/priest_2/b_p218.eff~ ~override~ //for notification - SAY 0x1c @21800003 //Notification -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p218.spl~ 1 2 ~CLERIC_ALICORN_LANCE~ // Spell - SAY NAME1 @21800000 - SAY NAME2 @21800000 - SAY UNIDENTIFIED_DESC @21800001 - SAY DESC @21800001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_ALICORN_LANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr218a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr218b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr218c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO298% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________________Beast claw_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_2/ALTERH.BAM~ ~override~ //sound -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_P07.WAV~ ~override~ //sound -//itm -COPY ~%mod_folder%/data/iwd_spells/priest_2/BCLAW.itm~ ~override~ //item - SAY NAME1 @21900000 - SAY NAME2 @21900000 -//itm icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/IBCLAW.BAM~ ~override~ //item -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p219.spl~ 1 2 ~CLERIC_BEAST_CLAW~ // Spell - SAY NAME1 @21900000 - SAY NAME2 @21900000 - SAY UNIDENTIFIED_DESC @21900001 - SAY DESC @21900001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_BEAST_CLAW~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Cause Moderate Wounds_________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//not installed if SRv4 is installed -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~ BEGIN -//Projectile -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_2/CMDAMAH.BAM~ ~override~ //animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#FF_P103.WAV~ ~override~ //sound -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p220.spl~ 1 2 ~CLERIC_CAUSE_MODERATE_WOUNDS~ //CMW Spell - SAY NAME1 @22000000 - SAY NAME2 @22000000 - SAY UNIDENTIFIED_DESC @22000001 - SAY DESC @22000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_MODERATE_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//compatibity revised spells -//30% damage + 8 damage (save vs death for half) and name changed to 'inflict' -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @11400005 - SAY NAME2 @11400005 - SAY UNIDENTIFIED_DESC @11400003 - SAY DESC @11400003 - LPF DELETE_EFFECT INT_VAR match_opcode= 12 END// - LPF CLONE_EFFECT INT_VAR match_opcode = 215 opcode = 12 parameter1 = 3 parameter2 = 4194304 savingthrow = 0 STR_VAR resource = EVAL ~ ~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 savingthrow = 4 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END -//spheres installed, change sphere to 'life' -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr220a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr220b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr220c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams and projectiles to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -END - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 3 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________________Prayer_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//AI: Make a version that badguys can use - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/OHVRNP.pro~ //projectile vs badguys -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/OHVRPO.pro~ //projectile goodies -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/PRAYERH.BAM~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/PRAYERG.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#EFF_P31.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/EFF_E03.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/priest_3/#PRAYERB.SPL~ ~override~ //spl - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@31600002) END //Notification: Combat Pentalties - LPF ALTER_EFFECT - INT_VAR match_opcode = 215 // - STR_VAR resource = EVAL ~PRAYERG~ //dreadred - END // -LPF ALTER_SPELL_HEADER INT_VAR projectile = %OHVRNP% END -// LPF cd_apply_batch STR_VAR array_name = b_bless_cantrip_arrays END //bless related cantrip removal/protection - - -COPY ~%mod_folder%/data/iwd_spells/priest_3/#PRAYERG.SPL~ ~override~ //spl - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@31600004) END //Notification: Combat Bounouses - LPF ALTER_EFFECT INT_VAR match_opcode = 139 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~PRAYG~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~PRAYERH~ END // aaaahhh - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = 32 END //goodluck - LPF ALTER_SPELL_HEADER INT_VAR projectile = %OHVRPO% END -// LPF cd_apply_batch STR_VAR array_name = b_bless_cantrip_arrays END //bless related cantrip removal/protection -//text eff -COPY ~%mod_folder%/data/iwd_spells/priest_2/b_p218.eff~ ~override/PRAYG.eff~ //for notification - SAY 0x1c @31600004 //Combat Boni - - -//Portrait Icon -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/priest_3/B_PRAYG.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@31600002) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_PRAYG~ -PRETTY_PRINT_2DA -COPY_EXISTING ~#PRAYERG.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p316.spl~ 1 3 ~CLERIC_PRAYER~ // Spell - SAY NAME1 @31600000 - SAY NAME2 @31600000 - SAY UNIDENTIFIED_DESC @31600001 - SAY DESC @31600001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_PRAYER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - -//Compatibility -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN -//non-sphere description -COPY_EXISTING ~b_po020.spl~ ~override~ //canticle - SPRINT old @102000005//old text - SPRINT new @102000006//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (adds prayer immunity) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -COPY_EXISTING ~b_po030.spl~ ~override~ //Malediction - SPRINT old @102000005//old text - SPRINT new @102000006//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (adds prayer immunity) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -COPY_EXISTING ~b_po040.spl~ ~override~ //Meditation - SPRINT old @102000005//old text - SPRINT new @102000006//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (adds prayer immunity) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr316a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr316b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr316c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Cause Disease_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//icons -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/CDISEAH.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P108.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/EFF_E03.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p320.spl~ 1 3 ~CLERIC_CAUSE_DISEASE~ // Spell - SAY NAME1 @32000000 - SAY NAME2 @32000000 - SAY UNIDENTIFIED_DESC @32000001 - SAY DESC @32000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_DISEASE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -// LPF cd_apply_batch STR_VAR array_name = b_disease_arrays END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove Disease -INCLUDE ~%mod_folder%/lib/spell_lists/disease_list.tpa~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Exaltation________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/EXALTAH.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P106.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself -//Need to remove blood rage (prob animal rage, too?) -//Copied over for protections -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p321.spl~ 1 3 ~CLERIC_EXALTATION~ // Spell - SAY NAME1 @32100000 - SAY NAME2 @32100000 - SAY UNIDENTIFIED_DESC @32100001 - SAY DESC @32100001 -/* - LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_fear_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_sleep_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_feeblemind_arrays END - LPF cd_apply_batch STR_VAR array_name = b_removal_rage_arrays END - LPF cd_apply_batch STR_VAR array_name = b_immunity_berserk_arrays END - LPF cd_apply_batch STR_VAR array_name = b_immunity_rage_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_confusion_arrays END -*/ -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_EXALTATION~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr321a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr321b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr321c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove bless -INCLUDE ~%mod_folder%/lib/spell_lists/bless_list.tpa~ -//3rd lev -INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ - -//CONTINUE FROM HERE - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Moonblade_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#EFF_M06.WAV~ ~override~ //itm sound -//itm -COPY ~%mod_folder%/data/iwd_spells/priest_3/MOONBLA.itm~ ~override~ //itm - SAY NAME1 @32200000 - SAY NAME2 @32200000 -//itm icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/MOONBLA.BAM~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/GSW1H01.BAM~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/INVOCH.BAM~ ~override~ //itm 3d -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p322.spl~ 1 3 ~CLERIC_MOONBLADE~ // Spell - SAY NAME1 @32200000 - SAY NAME2 @32200000 - SAY UNIDENTIFIED_DESC @32200001 - SAY DESC @32200001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MOONBLADE~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr322a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr322b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr322c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Circle of Bones______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/COBONH1.BAM~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/COBONH2.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#ARE_P21.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/#AFT_P22.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/priest_3/SPPR323D.spl~ ~override~ // -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p323.spl~ 1 3 ~CLERIC_CIRCLE_OF_BONES~ // Spell - SAY NAME1 @32300000 - SAY NAME2 @32300000 - SAY UNIDENTIFIED_DESC @32300001 - SAY DESC @32300001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CIRCLE_OF_BONES~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Spike Growth_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//not installed if SRv4 is installed -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~ BEGIN -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/idpro300.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sgrowta.BAM~ ~override~ //pro bam -//3d animation -//sounds -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p324.spl~ 1 3 ~CLERIC_SPIKE_GROWTH~ // Spell - SAY NAME1 @32400000 - SAY NAME2 @32400000 - SAY UNIDENTIFIED_DESC @32400001 - SAY DESC @32400001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SPIKE_GROWTH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr324a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr324b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr324c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro300% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//3rd lev -INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Cloudburst___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//REMOVE Shroud of Flame (wizard spell) once added -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/idpro301.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sgrowta.BAM~ ~override~ //pro bam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/CLOUDBA.bam~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/CLOUDBH.BAM~ ~override~ // bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/ARE_P24.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p325.spl~ 1 3 ~CLERIC_CLOUDBURST~ // Spell - SAY NAME1 @32500000 - SAY NAME2 @32500000 - SAY UNIDENTIFIED_DESC @32500001 - SAY DESC @32500001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CLOUDBURST~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr325a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr325b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr325c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro301% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//3rd lev -INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ - -/* When Shround of flame is added... From drench cantrip. Changes are needed...Need to do this with fire macro??? -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SHROUD_OF_FLAME~ - RET spell_res -END -COPY_EXISTING ~b_wc003.spl~ ~override~ //This needs to be cloudburst... - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 duration = 6 // - STR_VAR match_resource = ~SPWI524~ resource = EVAL ~%spell_res%~ - END -*/ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Mold Touch___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/idmold.pro~ //projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/MTOUCHH.BAM~ ~override~ // bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P107.WAV~ ~override~ // -//itm -//itm icons -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p326.spl~ 1 3 ~CLERIC_MOLD_TOUCH~ // Spell - SAY NAME1 @32600000 - SAY NAME2 @32600000 - SAY UNIDENTIFIED_DESC @32600001 - SAY DESC @32600001 - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MOLD_TOUCH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/priest_3/SPPR326B.spl~ ~override/%spell_res%B.spl~ // bam NEEDED? - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idmold% STR_VAR icon = EVAL ~%spell_res%B~ END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr326a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr326b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr326c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove Disease -INCLUDE ~%mod_folder%/lib/spell_lists/disease_list.tpa~ -//3rd lev -INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Storm Shell__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327a.bam~ ~override~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327b.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327c.bam~ ~override~ //bam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/ISTORMA.BAM~ ~override~ // bam -//sounds -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p327.spl~ 1 3 ~CLERIC_STORM_SHELL~ // Spell - SAY NAME1 @32700000 - SAY NAME2 @32700000 - SAY UNIDENTIFIED_DESC @32700001 - SAY DESC @32700001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_STORM_SHELL~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr327c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Cause Medium Wounds_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//not installed if SRv4 is installed -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~ BEGIN -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/CMDAMAH.BAM~ ~override~ // bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P103.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p330.spl~ 1 3 ~CLERIC_CAUSE_MEDIUM_WOUNDS~ // Spell - SAY NAME1 @33000000 - SAY NAME2 @33000000 - SAY UNIDENTIFIED_DESC @33000001 - SAY DESC @33000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_MEDIUM_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr330a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr330b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr330c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Favor of Ilmater________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//unfamilliar opcode. Hope it's good -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_3/sparklpu.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_3/TRAVEL.bam~ ~override~ //pro bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/STTRAVL5.BMP~ ~override~ //bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/CMWOUNH.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/CMDAMAH.BAM~ ~override~ // bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#EFF_P26.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P103.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p327.spl~ 1 3 ~CLERIC_FAVOR_OF_ILMATER~ // Spell - SAY NAME1 @33100000 - SAY NAME2 @33100000 - SAY UNIDENTIFIED_DESC @33100001 - SAY DESC @33100001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_FAVOR_OF_ILMATER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr331a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr331b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr331c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %sparklpu% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 4 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Giant Insect____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/cldamah.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/CURSEH.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbma1.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbma1e.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbma4.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbma4e.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmca.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmcae.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmde.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmdee.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmgh.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmghe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmgu.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmgue.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsc.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsce.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsd.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsde.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsl.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsle.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmsp.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmspe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmtw.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmtwe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmwk.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbmwke.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbeta1.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbeta1e.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetca.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetcae.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetde.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetdee.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetgh.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetghe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetgu.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetgue.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsc.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsce.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsd.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsde.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsl.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsle.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetsp.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetspe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbettw.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbettwe.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetwk.BAM~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbetwke.BAM~ ~override~ // bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_E04.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P32.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P39.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba01.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba02.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba03a.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba03b.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba03c.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba07.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba08.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba09a.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba09b.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/bomba11.WAV~ ~override~ // -//cre -COPY ~%mod_folder%/data/iwd_spells/priest_4/b_bebom.cre~ ~override~ // bomba beetle - SAY NAME1 @41800003 - SAY NAME2 @41800003 -COPY ~%mod_folder%/data/iwd_spells/priest_4/b_bebor.cre~ ~override~ // boring beetle - SAY NAME1 @41800004 - SAY NAME2 @41800004 -//2da -COPY ~%mod_folder%/data/iwd_spells/priest_4/b_ginsc.2da~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbbm.2da~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/mbet.2da~ ~override~ // -//itm -COPY ~%mod_folder%/data/iwd_spells/priest_4/fartrng.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/s1-12.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/s5-20.itm~ ~override~ // -//itm icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/pincers.BAM~ ~override~ // bam -//effs -COPY ~%mod_folder%/data/iwd_spells/priest_4/b_ginsc.eff~ ~override~ // actual summon eff -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p418.spl~ 1 4 ~CLERIC_GIANT_INSECT~ // Spell - SAY NAME1 @41800000 - SAY NAME2 @41800000 - SAY UNIDENTIFIED_DESC @41800001 - SAY DESC @41800001 - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_GIANT_INSECT~ - RET spell_res -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr418a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr418b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr418c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Produce Fire_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//_______________________________________________________ -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idpro215.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/PFIREA.bam~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/PFIREX.bam~ ~override~ // bam -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_4/#PRFIRE.vvc~ ~override~ // bam -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P45.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/#ARE_P03.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spells -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p419.spl~ 1 4 ~CLERIC_PRODUCE_FIRE~ // Spell - SAY NAME1 @41900000 - SAY NAME2 @41900000 - SAY UNIDENTIFIED_DESC @41900001 - SAY DESC @41900001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_PRODUCE_FIRE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro215% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove/prevent fire -INCLUDE ~%mod_folder%/lib/spell_lists/fire_list.tpa~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Static Charge_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//secondary projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idstatic.pro~ //projectile -//probam -//vvc -//icons -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/SCHARGH.BAM~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/EFF_P42.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs - -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p420.spl~ 1 4 ~CLERIC_STATIC_CHARGE~ // Spell - SAY NAME1 @42000000 - SAY NAME2 @42000000 - SAY UNIDENTIFIED_DESC @42000001 - SAY DESC @42000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_STATIC_CHARGE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 333 // - STR_VAR resource = EVAL ~%spell_res%B~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 142 // - parameter2 = 94 //magnitized portrait icon for now - END // - -//secondary spell -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr420b.spl~ ~override/%spell_res%B.spl~ //sec spell - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 13107 - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%b~ - END // -COPY ~%mod_folder%/data/iwd_spells/priest_4/b_p420a.eff~ ~override~ //text notification - SAY 0x1c @42000004 //Notification -//must add projectile -COPY_EXISTING ~%spell_res%B.spl~ ~override~ - WRITE_SHORT 0x098 ~%idstatic%~ //Projectile -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr420a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr420b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr420c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove/prevent electricty(?) -INCLUDE ~%mod_folder%/lib/spell_lists/elect_list.tpa~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Recitation__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/b_p421a.pro~ //projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/b_p421b.pro~ //projectile -//probam -//vvc -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/RECITAH.BAM~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/B_RECR.bam~ ~override~ //bam (missing, so created) -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P44.WAV~ ~override~ //Wav -COPY ~%mod_folder%/data/iwd_spells/priest_4/EFF_E03.WAV~ ~override~ //Wav -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -COPY ~%mod_folder%/data/iwd_spells/priest_4/#RECITEG.spl~ ~override~ // - LPF ALTER_SPELL_HEADER INT_VAR projectile = %OHVRPO% END - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@31600004) END //Notification: combat bonuses - LPF ALTER_EFFECT - INT_VAR match_opcode = 142 // - parameter2 = 17 //blessed - END // -COPY ~%mod_folder%/data/iwd_spells/priest_4/#RECITEB.spl~ ~override~ // -LPF ALTER_SPELL_HEADER INT_VAR projectile = %OHVRNP% END - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@31600002) END //Notification: Combat Penalties - LPF ALTER_EFFECT - INT_VAR match_opcode = 215 // - STR_VAR resource = EVAL ~B_RECR~ //missing bam - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 142 // - parameter2 = 35 //cursed - END // - -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p421.spl~ 1 4 ~CLERIC_RECITATION~ // Spell - SAY NAME1 @42100000 - SAY NAME2 @42100000 - SAY UNIDENTIFIED_DESC @42100001 - SAY DESC @42100001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_RECITATION~ - RET spell_res -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr421a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr421b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr421c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove bless -INCLUDE ~%mod_folder%/lib/spell_lists/bless_list.tpa~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Blood Rage________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - -//Projectile -//probam -//vvc -//icons -//3d animation -//sounds -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p422.spl~ 1 4 ~CLERIC_BLOOD_RAGE~ - SAY NAME1 @42200000 - SAY NAME2 @42200000 - SAY UNIDENTIFIED_DESC @42200001 - SAY DESC @42200001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_BLOOD_RAGE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 324 STR_VAR match_resource = ~SPPR422~ resource = EVAL ~%spell_res%~ END // - LPF ALTER_EFFECT INT_VAR match_opcode = 321 STR_VAR match_resource = ~SPPR422~ resource = EVAL ~%spell_res%~ END // - LPF ALTER_EFFECT INT_VAR match_opcode = 318 STR_VAR match_resource = ~SPPR422~ resource = EVAL ~%spell_res%~ END // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // BGEE text notifications - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35473 parameter1 = 25810 STR_VAR END // heal -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14022 parameter1 = 25810 STR_VAR END // heal - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35544 parameter1 = 26206 STR_VAR END // domination - LPF CLONE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 26206 parameter1 = 14780 STR_VAR END // dire charm (BG2EE/BGEE) -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 17392 parameter1 = 31787 STR_VAR END // dire charm - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37801 parameter1 = 31787 STR_VAR END // charm -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 20568 parameter1 = 31787 STR_VAR END // Morale Failure: Panic - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35484 parameter1 = 25818 STR_VAR END // Panic - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37613 parameter1 = 26371 STR_VAR END // Sleep -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37340 parameter1 = 26371 STR_VAR END // Unconscious DON'T KNOW THIS VALUE FOR BGEE -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14043 parameter1 = 26371 STR_VAR END // Stun - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 1280 parameter1 = 26050 STR_VAR END // Stunned - LPF CLONE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 26050 parameter1 = 25862 STR_VAR END // Stun -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14102 parameter1 = 26050 STR_VAR END // Held -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35542 parameter1 = 14650 STR_VAR END // Paralyzed - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35606 parameter1 = 31799 STR_VAR END // Held - LPF CLONE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 31799 parameter1 = 25866 STR_VAR END // Held - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37603 parameter1 = 26184 STR_VAR END // Rigid Thinking - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37604 parameter1 = 25807 STR_VAR END // Confused -END //END BGEE -//BG2EE and EET -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // BGEE text notifications - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF DELETE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35473 STR_VAR END // heal, but only in iwdee (maybe also bgee) - // LPF DELETE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35544 STR_VAR END // heal, but only in iwdee (maybe also bgee) CHECK! -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35473 parameter1 = 25810 STR_VAR END // heal -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14022 parameter1 = 25810 STR_VAR END // is in BG2ee - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35544 parameter1 = 8364 STR_VAR END // domination - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 17392 parameter1 = 14780 STR_VAR END // dire charm - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37801 parameter1 = 14672 STR_VAR END // charm -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 20568 parameter1 = 31787 STR_VAR END // Morale Failure: Panic - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35484 parameter1 = 14007 STR_VAR END // Morale Failure: Panic - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 20568 parameter1 = 17427 STR_VAR END // Morale Failure: Panic - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37613 parameter1 = 14001 STR_VAR END // Sleep - LPF DELETE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37340 STR_VAR END // Unconscious DON'T KNOW THIS VALUE FOR this notification, but its not this -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14043 parameter1 = 26371 STR_VAR END // Stun -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 1280 parameter1 = 26050 STR_VAR END // Stunned -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 14102 parameter1 = 26050 STR_VAR END // Held - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35542 parameter1 = 14650 STR_VAR END // paralyzed -// LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 35606 parameter1 = 31799 STR_VAR END // Held -// LPF CLONE_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 31799 parameter1 = 25866 STR_VAR END // Held - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37603 parameter1 = 14791 STR_VAR END // Rigid Thinking - LPF ALTER_EFFECT INT_VAR match_opcode = 267 match_parameter1 = 37604 parameter1 = 14782 STR_VAR END // Confused -END //END bg2ee/eet - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr422a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr422b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr422c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - //RIGHT NOW DOES NOT DISPLAY THE BLOOD RAGE SPECIAL EFFECT. USED BESERK INSTEAD -//NOT SURE ABOUT "STATE 35"...Not sure if AI CAN OR CANNOT HANDLE THIS SPELL. DLTCEP SAYS THAT IT SHOULD BE 4 SO, COnfused -//MAKE PROTECT FROM WIZARD EMOTION SPELLS ONCE ADDED - -//sanctity immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/sanctity_list.tpa~ - -//exaltation immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/exaltation_list.tpa~ - -//rage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/rage_list.tpa~ - -//Emotion dispelling -INCLUDE ~%mod_folder%/lib/spell_lists/emo_disp_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Cloud of Pestilence____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//will anything remove or prevent this spell? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idpro309.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/copesta.BAM~ ~override~ // -//vvc -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/ARE_P25.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself //WHY DIFFERENT VERSIONS OF SPELL???? -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/bgee/b_p423.spl~ 1 4 ~CLERIC_CLOUD_OF_PESTILENCE~ // Spell - SAY NAME1 @42300000 - SAY NAME2 @42300000 - SAY UNIDENTIFIED_DESC @42300001 - SAY DESC @42300001 -END -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // - ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/bg2ee/b_p423.spl~ 1 4 ~CLERIC_CLOUD_OF_PESTILENCE~ // Spell - SAY NAME1 @42300000 - SAY NAME2 @42300000 - SAY UNIDENTIFIED_DESC @42300001 - SAY DESC @42300001 -END - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CLOUD_OF_PESTILENCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr423a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr423b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr423c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro309% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove CoP (zone of clear air??) -INCLUDE ~%mod_folder%/lib/spell_lists/cloud_list.tpa~ // // -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Unfailing Endurance____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/NECROH.BAM~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#FF_P112.WAV~ ~override~ //Wav -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p424.spl~ 1 4 ~CLERIC_UNFAILING_ENDURANCE~ // Spell - SAY NAME1 @42400000 - SAY NAME2 @42400000 - SAY UNIDENTIFIED_DESC @42400001 - SAY DESC @42400001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr424a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr424b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr424c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//IMPROVEMENTS: -//Removes fatigue effects? -//IMPROVED 'MY' VERSION - -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN -//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~%mod_folder%/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~%mod_folder%/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) - -//animation -COPY ~%mod_folder%/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 10 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END //End 'my version' - - -//Maybe a duration where immune to fatigue effects (e.g. from haste and RWOTF) -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Star Metal Cudgel______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/ISMCUDGE.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/CONJUH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P02.WAV~ ~override~ // -//cre -//2da -//itm -COPY ~%mod_folder%/data/iwd_spells/priest_4/SMCUDGE.itm~ ~override~ // - SAY NAME1 @42500000 - SAY NAME2 @42500000 -//itm icons -//effs -COPY ~%mod_folder%/data/iwd_spells/priest_4/SMCUDGE.eff~ ~override~ //eff -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p425.spl~ 1 4 ~CLERIC_STAR_METAL_CUDGEL~ // Spell - SAY NAME1 @42500000 - SAY NAME2 @42500000 - SAY UNIDENTIFIED_DESC @42500001 - SAY DESC @42500001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_STAR_METAL_CUDGEL~ - RET spell_res -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr425a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr425b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr425c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Smashing Wave______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//ADD CD_STUN/UNCONSCIOUS STUFF (OR MAKE A NEW ONE IF NEEDED) TEST IT!! - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/swave.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/SWAVEX.bam~ ~override~ // -//vvc -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_4/SWAVEX.bam~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/SWAVEH.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#FF_P110.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs missing stun display (check for immunities...) -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p426.spl~ 1 4 ~CLERIC_SMASHING_WAVE~ // Spell - SAY NAME1 @42600000 - SAY NAME2 @42600000 - SAY UNIDENTIFIED_DESC @42600001 - SAY DESC @42600001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SMASHING_WAVE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 149 // - opcode = 139 // - END // -END // - -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 149 // - opcode = 139 // - parameter1 = 26050 - END // -END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr426a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr426b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr426c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %swave% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Thorn Spray________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idpro303.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/TSPRAYT.bam~ ~override~ // -//vvc -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#TRA_61.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p427.spl~ 1 4 ~CLERIC_THORN_SPRAY~ // Spell - SAY NAME1 @42700000 - SAY NAME2 @42700000 - SAY UNIDENTIFIED_DESC @42700001 - SAY DESC @42700001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_THORN_SPRAY~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr427a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr427b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr427c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro303% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Wall of Moonlight___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//DID I REMOVE THE ALIGNMENT STUFF? ADD IT AGAIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/womoon.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/WOMOONX.bam~ ~override~ // -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_4/WOMOONX.vvc~ ~override~ // -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/ARE_P22.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/AFT_P21.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/B_P428.spl~ 1 4 ~CLERIC_WALL_OF_MOONLIGHT~ // Spell - SAY NAME1 @42800000 - SAY NAME2 @42800000 - SAY UNIDENTIFIED_DESC @42800001 - SAY DESC @42800001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_WALL_OF_MOONLIGHT~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 326 // - STR_VAR resource = EVAL ~%spell_res%A~ - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 326 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%B~ END -//Secondary Spells -COPY ~%mod_folder%/data/iwd_spells/priest_4/SPPR428A.spl~ ~override/%spell_res%A.spl~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/SPPR428B.spl~ ~override/%spell_res%B.spl~ // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr428a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr428b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr428c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %womoon% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 5 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________Righteous Wrath of the Faithful______________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//display icon not yet available (ADD THEM!) Using 'Heroism' for now... -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_5/idpro266.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_5/ABJURAX.bam~ ~override~ // -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_5/#GENABJU.vvc~ ~override~ // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518a.bam~ ~override~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518b.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518c.bam~ ~override~ //bam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_5/RWOTFAH.BAM~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/#EFF_P36.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_5/#EFF_E01.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/B_P518.spl~ 1 5 ~CLERIC_RIGHTEOUS_WRATH_OF_THE_FAITHFUL~ // Spell - SAY NAME1 @51800000 - SAY NAME2 @51800000 - SAY UNIDENTIFIED_DESC @51800001 - SAY DESC @51800001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_RIGHTEOUS_WRATH_OF_THE_FAITHFUL~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 318 parameter2 = 50 STR_VAR resource = EVAL ~%spell_res%B~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%B~ END - LPF ALTER_EFFECT - INT_VAR match_opcode = 0 // - opcode = 318 - parameter2 = 50 - STR_VAR resource = EVAL ~%spell_res%A~ - END // -//secondary spells -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // - COPY ~%mod_folder%/data/iwd_spells/priest_5/bgee/SPPR518A.spl~ ~override/%spell_res%A.spl~ // -END -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // - COPY ~%mod_folder%/data/iwd_spells/priest_5/bg2ee/SPPR518A.spl~ ~override/%spell_res%A.spl~ // -END -COPY ~%mod_folder%/data/iwd_spells/priest_5/SPPR518B.spl~ ~override/%spell_res%B.spl~ // CHECK STRINGS, SOUND EFFECTS AND ANIMATIONS - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%B~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr518c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro266% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//NOT A BLESS SPELL. REMOVED BY ANYTHIGN ELSE???? EG HOPELESSNESS? - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Spike Stones_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_5/idpro213.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_5/SSTONEA.BAM~ ~override~ // -//vvc -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/ARE_P04.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_5/EFF_P48.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_5/#CRE_P03.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/B_P519.spl~ 1 5 ~CLERIC_SPIKE_STONES~ // Spell - SAY NAME1 @51900000 - SAY NAME2 @51900000 - SAY UNIDENTIFIED_DESC @51900001 - SAY DESC @51900001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SPIKE_STONES~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr519a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr519b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr519c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro213% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Shield of Lathander____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//ADD IN ALIGNMENT RESTRICTION -//'IMPROVED VERSION' CHANGE NAME AND... -//Projectile -//probam -//vvc -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_5/SPSTRENH.bam~ ~override~ //bams missing! using 'boon of lath' instead (already included) -//sounds -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/B_P520.spl~ 1 5 ~CLERIC_SHIELD_OF_LATHANDER~ // Spell - SAY NAME1 @52000000 - SAY NAME2 @52000000 - SAY UNIDENTIFIED_DESC @52000001 - SAY DESC @52000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SHIELD_OF_LATHANDER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr520a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr520b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr520c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Undead Ward_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//WHAT IS THE POINT OF THIS SPELL? SO A PRIEST CAN USE WHILE DOING OTHER THINGS? LET"S SEE ABOUT IMPROVING IT -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_5/uward.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_5/UWARDX.BAM~ ~override~ // -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_5/UWARDX.vvc~ ~override~ // -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/#ARE_P28.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_5/#AFT_P27.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/B_P521.spl~ 1 5 ~CLERIC_UNDEAD_WARD~ // Spell - SAY NAME1 @52100000 - SAY NAME2 @52100000 - SAY UNIDENTIFIED_DESC @52100001 - SAY DESC @52100001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNDEAD_WARD~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr521a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr521b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr521c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %uward% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Animal Rage_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/#ARE_P28.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_5/#AFT_P27.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/b_p522.spl~ 1 5 ~CLERIC_ANIMAL_RAGE~ // Spell - SAY NAME1 @52200000 - SAY NAME2 @52200000 - SAY UNIDENTIFIED_DESC @52200001 - SAY DESC @52200001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_ANIMAL_RAGE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//secondary spell -COPY ~%mod_folder%/data/iwd_spells/priest_5/SPPR522B.spl~ ~override/%spell_res%b.spl~ // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr522a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr522b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr522c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//sanctity immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/sanctity_list.tpa~ - -//exaltation immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/exaltation_list.tpa~ - -//rage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/rage_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Mass Cause Light Wounds________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_5/sparrenp.pro~ //projectile -//probam -//vvc -//bmp -COPY ~%mod_folder%/data/iwd_spells/priest_5/STTRAVL6.BMP~ ~override~ // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523a.bam~ ~override~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523b.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523c.bam~ ~override~ //bam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_5/TRAVEL.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/CLDAMAH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/#FF_P103.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/b_p523.spl~ 1 5 ~CLERIC_MASS_CAUSE_LIGHT_WOUNDS~ // Spell - SAY NAME1 @52300000 - SAY NAME2 @52300000 - SAY UNIDENTIFIED_DESC @52300001 - SAY DESC @52300001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MASS_CAUSE_LIGHT_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %sparrenp% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 6 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Double CHECK from here -//FIND ACTUAL UPDATED VERSION (on comp at work?) - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Entropy Shield_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//PROTECT FROM ICELANCE when added! Right now, the description says that it's immune to icelance, though the spell doesn't exist in -//protect from all cantrips/orison missile spells (if implemented) -//added sol's searing orb (seemed approapriate) -//make sure to update description such that all protected spells are listed in description - -//Projectile -//probam -//vvc -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_6/ABJURH.bam~ ~override~ //bam -//COPY ~%mod_folder%/data/iwd_spells/priest_6/#ENTROPY.bam~ ~override~ //bam Missing #ENTROPY.bam -//sounds -//cre -//2da -//itm -//itm icons -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_6/b_p615.spl~ 1 6 ~CLERIC_ENTROPY_SHIELD~ // Spell - SAY NAME1 @61500000 - SAY NAME2 @61500000 - SAY UNIDENTIFIED_DESC @61500001 - SAY DESC @61500001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_ENTROPY_SHIELD~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END -// now sol's searing orb projectile immunity - LPF CLONE_EFFECT INT_VAR match_opcode = 0 opcode = 83 parameter1 = 0 parameter2 = 257 END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr615a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr615b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr615c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//How would this be dispelled? - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Whirlwind__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_6/whirlw.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_6/WHIRLWX.bam~ ~override~ //bam -//vvc -//bmp -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_6/EFF_P105.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_6/b_p617.spl~ 1 6 ~CLERIC_WHIRLWIND~ // Spell - SAY NAME1 @61700000 - SAY NAME2 @61700000 - SAY UNIDENTIFIED_DESC @61700001 - SAY DESC @61700001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_WHIRLWIND~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //change stun notification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 1280 - END // -END -ACTION_IF GAME_IS ~bgee~ THEN BEGIN //change stun notification ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 26050 - END // -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr617a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr617b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr617c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %whirlw% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//REMOVE CLOUD SPELLS? - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Spiritual Wrath____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_6/idpro312.pro~ //projectile -//sec pro -//ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_6/IDPRO207.pro~ //projectile -//don't know how to add this...use an existing one that is similar enough (a non-bouncing lightning bolt...) seems to automatically use the bg2ee equiv -//probam -//vvc -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_6/INVOCH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_6/TRA_08.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_6/TRA_09.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_6/#EFF_P05.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_6/b_p618.spl~ 1 6 ~CLERIC_SPIRITUAL_WRATH~ // Spell - SAY NAME1 @61800000 - SAY NAME2 @61800000 - SAY UNIDENTIFIED_DESC @61800001 - SAY DESC @61800001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SPIRITUAL_WRATH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr616a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr616b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_6/sppr616c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro312% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 7 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Symbol, Pain_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Portrait icon: Nauseated. Update portrait icons and change to pain -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_7/iceglyp.pro~ //projectile -//probam -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_7/ICSPAIN.vvc~ ~override~ //bam -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPGLYPTI.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SHGLYPH.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPSPAINI.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/CONJUH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_P02.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_E04.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_7/EFF_P22A.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -COPY ~%mod_folder%/data/iwd_spells/priest_7/B_P714a.eff~ ~override~ // -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p714.spl~ 1 7 ~CLERIC_SYMBOL_OF_PAIN~ // Spell - SAY NAME1 @71400000 - SAY NAME2 @71400000 - SAY UNIDENTIFIED_DESC @71400001 - SAY DESC @71400001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SYMBOL_OF_PAIN~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr714a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr714b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr714c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %iceglyp% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ - -//spells that remove pain effects -INCLUDE ~%mod_folder%/lib/spell_lists/pain_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Symbol, Hopelessness___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_7/idpro277.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SOHOPEX.bam~ ~override~ //bam -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_7/SOHOPEX.vvc~ ~override~ //bam -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_7/PARALH.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPGLYPTI.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SHGLYPH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_P02.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_E04.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p716.spl~ 1 7 ~CLERIC_SYMBOL_OF_HOPELESSNESS~ // Spell - SAY NAME1 @71600000 - SAY NAME2 @71600000 - SAY UNIDENTIFIED_DESC @71600001 - SAY DESC @71600001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SYMBOL_OF_HOPELESSNESS~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro277% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ - -//sanctity immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/sanctity_list.tpa~ - -//REmove hopelessness -INCLUDE ~%mod_folder%/lib/spell_lists/hopeless_list.tpa~ - -//emotion -INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Impervious Sanctity of Mind_______________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_7/ABJURH.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_E03.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_P01.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p733.spl~ 1 7 ~CLERIC_IMPERVIOUS_SANCTITY_OF_MIND~ // Spell - SAY NAME1 @73300000 - SAY NAME2 @73300000 - SAY UNIDENTIFIED_DESC @73300001 - SAY DESC @73300001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_IMPERVIOUS_SANCTITY_OF_MIND~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr733a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr733b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr733c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________________Destruction_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_7/DESTRUH.BAM~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/#FF_P113.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p734.spl~ 1 7 ~CLERIC_DESTRUCTION~ // Spell - SAY NAME1 @73400000 - SAY NAME2 @73400000 - SAY UNIDENTIFIED_DESC @73400001 - SAY DESC @73400001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_DESTRUCTION~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr734a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr734b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr734c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//protect vs. death -INCLUDE ~%mod_folder%/lib/spell_lists/death_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Greater Shield of Lathander__________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - //Note: portrait display icon uses 'shielded' - //ALIGNMENT!!!! PUT BACK IN (WITH OPTION TO CHANGE VIA 'REVISED') -//Projectile -//probam -//vvc -//bmp -//3d animation -//missing! Using shield (ie first lev wiz spell) in its place -//sounds -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p735.spl~ 1 7 ~CLERIC_GREATER_SHIELD_OF_LATHANDER~ // Spell - SAY NAME1 @73500000 - SAY NAME2 @73500000 - SAY UNIDENTIFIED_DESC @73500001 - SAY DESC @73500001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_GREATER_SHIELD_OF_LATHANDER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ -LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr735a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr735b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr735c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Mist of Eldath_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_7/idpro307.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_7/MOELDAA.BAM~ ~override~ //bam -//vvc -//bmp -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/EFF_P104.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p736.spl~ 1 7 ~CLERIC_MIST_OF_ELDATH~ // Spell - SAY NAME1 @73600000 - SAY NAME2 @73600000 - SAY UNIDENTIFIED_DESC @73600001 - SAY DESC @73600001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MIST_OF_ELDATH~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr736a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr736b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr736c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro307% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//REMOVE FIRE EFFECTS??? Probably not...Supposed to be an aid - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Stalker____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//REVISE IN LIGHT OF THE NATURE'S WRATH SPELL... -//Projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_7/MOELDAA.BAM~ ~override~ //bam -//vvc -//bmp -//3d animation -//sounds -//cre -COPY ~%mod_folder%/data/iwd_spells/priest_7/SMOUNDSU.cre~ ~override~ // -//script -//COMPILE if Needed -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p737.spl~ 1 7 ~CLERIC_STALKER~ // Spell - SAY NAME1 @73700000 - SAY NAME2 @73700000 - SAY UNIDENTIFIED_DESC @73700001 - SAY DESC @73700001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_STALKER~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr737a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr737b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr737c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - // -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Energy Drain_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//vvc -//bmp -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/EFF_M07.WAV~ ~override~ // -//cre -//script -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p739.spl~ 1 7 ~CLERIC_ENERGY_DRAIN~ // Spell - SAY NAME1 @73900000 - SAY NAME2 @73900000 - SAY UNIDENTIFIED_DESC @73900001 - SAY DESC @73900001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_ENERGY_DRAIN~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 25803 //text display - END // -END -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPWI914a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPWI914b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPWI914c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//protect vs. drain -INCLUDE ~%mod_folder%/lib/spell_lists/drain_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________________Wither_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Projectile -//probam -//vvc -//bmp -//3d animation -//missing! Using Dust? Why not -COPY ~%mod_folder%/data/iwd_spells/priest_7/DUST.BAM~ ~override~ // -//sounds -//cre -//2da -//itm -//itm icons -//secondary spell -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p740.spl~ 1 7 ~CLERIC_WITHER~ // Spell - SAY NAME1 @74000000 - SAY NAME2 @74000000 - SAY UNIDENTIFIED_DESC @74000001 - SAY DESC @74000001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_WITHER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ -LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bg2ee~ THEN BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 54337 //text display 'diseased' - END // -END -ACTION_IF GAME_IS ~bgee~ THEN BEGIN -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 31238 //text display 'diseased' - END // -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ -LPF ALTER_EFFECT - INT_VAR match_opcode = 272 - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//eff -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPPR740.eff~ ~override/%spell_res%.eff~ // - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr740a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr740b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr740c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//remove disease? -INCLUDE ~%mod_folder%/lib/spell_lists/disease_list.tpa~ - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Special ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//entropy pros -//pros if no sr -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - INCLUDE ~%mod_folder%/lib/spell_lists/entropy_sun.tpa~ -END - -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_pro_pri.tpa~ - diff --git a/faiths_and_powers/data/components/Setup_IWD_Style_Spells.tpa b/faiths_and_powers/data/components/Setup_IWD_Style_Spells.tpa deleted file mode 100644 index 25ba3ee2..00000000 --- a/faiths_and_powers/data/components/Setup_IWD_Style_Spells.tpa +++ /dev/null @@ -1,1515 +0,0 @@ -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END - -//SPELL IDEAS -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// MAGE SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////////////////////////////////// -/// 1st level Spells -///////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________Protection from Evil_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SPWI113 (SPCL212; SPCL213; SPCL233; SPIN121; SPPR107; 10' SPCL233; 10' SPPR408) - - //------Effects-------\\ //--Duration--\\ -//IWDEE: Grants protection against -// charm/dominate effects; 2 rounds/level - -//BGEE: cannot be targeted by demons; 2 rounds/level - -//SR: +2 save vs. evil; 5 turns - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Shocking Grasp_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SPWI115 - //------Effects-------\\ //--Duration--\\ //--Save--\\ -//IWDEE: Auto hit; 1d8 + 1/level -// (max 1d8+5 at 5th lev); NA NA - -//BGEE: Melee +0; 1d8 +1/lev, -// +1d2+str (fist), (Max +20); 1 round/lev NA - -//SR: Melee +4; 1d8/2 levels -// (max 5d6)Stun 1 rd (neg) -1 to save/2 lev (max -4) - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Chromatic Orb__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SPWI118 (SPDR101) - -//IWDEE: Range: 50' -//1: Inflicts 1d4 magic damage and blinds the target for one round. -//2: Inflicts 1d6 fire damage and inflicts pain upon the victim (-1 penalty to Armor Class and THAC0) for one round. -//3: Inflicts 1d8 magic damage and burns the victim for 1d3 fire damage. -//4: Inflicts 1d10 magic damage and blinds the target for 4 rounds. -//5 to 6: Inflicts 1d12 magic damage and stuns the target for 3 rounds. -//7 and up: Inflicts 2d8 magic damage and paralyzes the victim for 13 rounds. - -//BGEE: Range: 90' -//1st Level: 1d4 damage and blinds the target for 1 round. -//2nd Level: 1d4 damage and inflicts pain (-1 penalty to Strength, Dexterity, AC, and THAC0) upon the victim. -//3rd Level: 1d6 damage and burns the victim for an additional 1d8 damage. -//4th Level: 1d6 damage and blinds the target for 1 turn. -//5th Level: 1d8 damage and stuns the target for 3 rounds. -//6th Level: 1d8 damage and causes weakness (-4 penalty to THAC0) in the victim. -//7th Level: 1d10 damage and paralyzes the victim for 2 turns. -//10th Level: 1d12 acid damage and turns the victim to stone. -//12th Level: 2d8 acid damage and instantly kills the victim. - -//SR: Range: 30' -//1st level: 1d3 damage; White - Light (-4 penalty to saving throws) -//2nd level: 1d4 damage; Aquamarine - Magnetism (-4 penalty to AC) -//4th level: 1d6 damage; Red - Pain (-1 to strength and dexterity) -//6th level: 1d8 damage; Green - Poison (2hp/round) -//8th level: 1d10 damage; Yellow - Blindness -//10th level: 2d6 damage; Violet - Slow -//12th+ level: 2d8 damage; Blue - Paralysis - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Blindness_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SPWI106 (SPDM101; SPWM178?; SPWI226 IWDEE) - //-Level-\\ //--Range--\\ //--Duration--\\ -//BGEE: Level 1 30 2 hours - -//IWDEE: Level 2 100 8 hours -//(SPWI226) - -//SR: Obscuring Mist (SPWI106) - - - -///////////////////////////////////////////////////////// -/// 2nd level Spells -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________________Web_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SPWI215 (SPDR201; SPIN566?; SPIN575?; SPIN683?) - //--Range--\\ //--Duration--\\ //--Save--\\ //--Casting Time--\\ //------Effects-------\\ -//IWDEE: 30' 8 rounds 0 2 Save spl or paralyze ea round -//BGEE: 40' 10 rounds -2 2 Save spl or paralyze ea round -//SR 30' 10 rounds 0 5 Save bre or paralyze ea round or 1/2 speed - - - -///CONTINUE FROM HERE - -/* Below for reference only -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// GLOBAL CHANGES ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -/////////////////////////////////////////////// CURE/CAUSE WOUND PERCENTAGES /////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////////////////////////////////// -/// 0 level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________Cure minor wounds__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN //If Cure Minor Wounds is installed - COPY_EXISTING ~b_po010.spl~ ~override~ //description - SPRINT old @101000004//old text - SPRINT new @101000005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END //Change to 10% +1 HP - LPF ALTER_EFFECT INT_VAR match_opcode = 17 parameter1 = 1 END - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 10 parameter2 = 2 END -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________cause/inflict minor wounds_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN -COPY_EXISTING ~b_po050.spl~ ~override~ - SPRINT old @105000003//old text - SPRINT new @105000004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (set damage to % of target's hp) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - LPF ALTER_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 0 parameter1 = 5 parameter2 = 4194307 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 1 parameter1 = 5 parameter2 = 4194307 savingthrow = 4 END -END - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Cure Light Wound 20%___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -//Find all versions, including 'innate' versions, of cure light wounds (sppr103/spin101 present in both bgee and bg2ee, no spin101 in IWDEE) -//Maybe use Cam's macro... -//Verified works with SR - -COPY_EXISTING ~sppr103.spl~ ~override~ // - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END - SPRINT old @10100008//old text - SPRINT new @10100009//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - -ACTION_IF FILE_EXISTS_IN_GAME ~spin101.spl~ BEGIN -COPY_EXISTING ~spin101.spl~ ~override~ // - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END - SPRINT old @10100008//old text - SPRINT new @10100009//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~DW#FPPLO.spl~ BEGIN -COPY_EXISTING ~DW#FPPLO.spl~ ~override~ // - SAY UNIDENTIFIED_DESC @10100010 - SAY DESC @10100010 - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END -END -//Change to SR Text style--Can't seem to replace textually, so... -ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN -COPY_EXISTING ~sppr103.spl~ ~override~ // - ~spin101.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100010 - SAY DESC @10100010 - END // - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________Inflict Light Wounds 20%_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Only exists in IWDEE, or if IWD spells mod (or IWDIFICATION, presumably) is installed -//If a version is installed w/o SR... -ACTION_IF ((FILE_EXISTS_IN_GAME ~b_IWD.itm~) OR ((GAME_IS ~iwdee~) OR (MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~))) AND (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_LIGHT_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 12 // - parameter1 = 3 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END - SPRINT old @11400004//old text - SPRINT new @11400005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END -//SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR119.spl~ ~override~ - SAY UNIDENTIFIED_DESC @11400003 - SAY DESC @11400003 - COPY_EXISTING ~SPPR119D.spl~ ~override~ - LPF DELETE_EFFECT INT_VAR match_opcode= 12 END// - LPF CLONE_EFFECT INT_VAR match_opcode = 215 opcode = 12 parameter1 = 3 parameter2 = 4194304 savingthrow = 0 STR_VAR resource = EVAL ~~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 savingthrow = 4 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END -END -//END SR - - - - -///////////////////////////////////////////////////////// -/// 2nd level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________cure moderate wound 30%________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________________________________________ -//Only exists in IWDEE, or if IWD spells mod (or IWDIFICATION, presumably) is installed - -//Some other source, and NOT SR -ACTION_IF ((FILE_EXISTS_IN_GAME ~b_IWD.itm~) OR ((GAME_IS ~iwdee~) OR (MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~))) AND (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CURE_MODERATE_WOUNDS~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 30 parameter2 = 2 END - SPRINT old @10100012//old text - SPRINT new @10100013//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END //End non SR -//SR version -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR215.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100014 //Don't trust that replace textually will work - SAY DESC @@10100014 - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 30 parameter2 = 2 END -END //End SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Mod Wounds 30%+6_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Goodberry____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Just brutin' away... - COPY ~Spells/data/revised_spells/goodberry/SPPR207.spl~ ~override~ - SAY NAME1 @10100007 - SAY NAME2 @10100007 - SAY UNIDENTIFIED_DESC @10100005 - SAY DESC @10100005 - COPY ~Spells/data/revised_spells/goodberry/gberry.itm~ ~override~ - SAY NAME1 @10100007 - SAY NAME2 @10100007 - SAY UNIDENTIFIED_DESC @10100006 - SAY DESC @10100006 - -///////////////////////////////////////////////////////// -/// 3rd level cure/inflict -///////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________cure med wound 40%_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// - -COPY_EXISTING ~SPPR315.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 8 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 40 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR315.spl~ ~override~ - SPRINT old @10100015//old text - SPRINT new @10100016//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR315.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100017 - SAY DESC @10100017 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 40%+8_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -///////////////////////////////////////////////////////// -/// 4th level cure/inflict -///////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________cure serious wound 50%___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -COPY_EXISTING ~SPPR401.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 10 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 50 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR401.spl~ ~override~ - SPRINT old @10100021//old text - SPRINT new @10100022//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR401.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100023 - SAY DESC @10100023 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 10%+10______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -///////////////////////////////////////////////////////// -/// 5th level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________cure critical wound 60%__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -COPY_EXISTING ~SPPR502.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 12 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 60 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR502.spl~ ~override~ - SPRINT old @10100027//old text - SPRINT new @10100028//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR502.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100029 - SAY DESC @10100029 -END//SR - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________mass cure 25% +6 hp____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -COPY_EXISTING ~SPPR514.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 25 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR514.spl~ ~override~ - SPRINT old @10100030//old text - SPRINT new @10100031//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR514.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100032 - SAY DESC @10100032 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 60%+12______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Mass C.Light Wounds 25% +6_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -/////////////////////////////// INDIVIDUAL SPELL CHANGES ///////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// ORISON STUFF ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//SR Cause wounds spells summon a magic item that does the damage. Account for this -//Make compatible with sphere (if installed after them) - -// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Infravision_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Infravision ---> Heat Vision -ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //any version of sr - ADD_SPELL ~Spells/data/revised_spells/heat_vision/spwi111.spl~ 2 1 ~WIZARD_HEAT_VISION~ //HEAT VISION - SAY NAME1 @106000004 - SAY NAME2 @106000004 - SAY UNIDENTIFIED_DESC @106000007 - SAY DESC @106000007 - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@106000004) END //Notification: Heat Vision -END//End SR - -//CHANGE TO DEVILS EYES!!!! AND STOP USING THE CANTRIP TRA... - -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //otherwise... - COPY_EXISTING ~SPWI111.spl~ ~override~ //Copy over the original spell - SAY NAME1 @106000004 //Heat Vision - SAY NAME2 @106000004 //Heat Vision - LPF CLONE_EFFECT INT_VAR match_opcode = 63 opcode = 301 parameter1 = 2 END - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@106000004) END //Notification: Heat Vision - SPRINT old1 @106000000//old text Infravision - SPRINT new1 @106000004//new text Heat Vision - SPRINT old2 @106000005//old text Infravision - SPRINT new2 @106000006//new text Heat Vision - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old1%~ ~%new1%~ //replacing old with new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old2%~ ~%new2%~ //replacing old with new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END // - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Hold Animal ---> Hold Beast____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//FIND ALL VERSIONS OF THIS SPELL! -//IN case they're needed... -COPY ~Spells/data/spells/revised_spells/hold_animal/#GENENCH.vvc~ ~override~ // vvc -COPY ~Spells/data/spells/revised_spells/hold_animal/ENCHANX.bam~ ~override~ // vvc bam -COPY ~Spells/data/spells/revised_spells/hold_animal/#ARE_P21.WAV~ ~override~ // vvc sound -COPY ~Spells/data/spells/revised_spells/hold_animal/#EFF_P04.WAV~ ~override~ // sound -COPY ~Spells/data/spells/revised_spells/hold_animal/#EFF_E05.WAV~ ~override~ // sound -ADD_PROJECTILE ~Spells/data/spells/revised_spells/hold_animal/b_beast.pro~ //pro -//Can't replace if SR is installe -//Cantrips disables it (though, not if SR is installed) -//Add if SR installed, Replace hold animal otherwise. -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //not installed, disable spell - COPY ~Spells/data/spells/revised_spells/hold_animal/sppr305.spl~ ~override~ // Hold Beast - SAY NAME1 @51104 - SAY NAME2 @51104 - SAY UNIDENTIFIED_DESC @51105 - SAY DESC @51105 - LPF ALTER_SPELL_HEADER INT_VAR projectile = %b_beast% END -END//End not SR - -ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //if SR installed, add spell - ADD_SPELL ~Spells/data/revised_spells/hold_animal/sppr305.spl~ 1 3 ~CLERIC_HOLD_BEAST~ //HEAT VISION - SAY NAME1 @51104 - SAY NAME2 @51104 - SAY UNIDENTIFIED_DESC @51105 - SAY DESC @51105 - LPF ALTER_SPELL_HEADER INT_VAR projectile = %b_beast% END - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_HOLD_BEAST~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ -END//END SR - -//MAKING 'ALLIES' IMMUNE. nOT SURE IF THAT MEANS 'ALLY TO PC' OR 'ALLY TO CASTER'. -//I THIK IT'S 'ALLIES TO PC' SO MAY NEED A DIFFERENT VERSION FOR PCS VS NPCS. -//ORIGINAL MAY NEED TO BE ADDED TO HIDESPL, AND MADE INTO A NPC VERSION, SCRIPTS SHOULD BE TWEAKED SO THEY USE VS. SUMMONED MONSTERS -//THIS VERSION WOULD BE ADDSPELLED AND GIVEN TO PC'S, BUT NOT IF SPELL REVISONS IS INSTALLED - -//ALSO, DOUBLE CHECK THIS DOESN'T HOLD SPIRIT SUMMONS - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 1st level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - -//CONTINUE FROM HERE - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 4th level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -//Unfailing Endurance --> Remove Fatigue -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Remove Fatigue_________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ADD_SPELL ~Spells/data/revised_spells/unfailing_endurance/b_p101.spl~ 1 1 ~CLERIC_REMOVE_FATIGUE~ // - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100001 - SAY DESC @10100001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_REMOVE_FATIGUE~ - RET spell_res -END -//icons -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424a.bam~ ~override/%spell_res%a.bam~ -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424b.bam~ ~override/%spell_res%b.bam~ -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - WRITE_EVALUATED_ASCII 0x0076 ~%spell_res%B~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Unfailing Endurance____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF FILE_EXISTS_IN_GAME ~b_IWD.itm~ BEGIN -//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END //End 'my version' - -//IWDEE - -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN // -//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) - -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END -//End iwdee version -//IWDIfication -ACTION_IF MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~ THEN BEGIN//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) - -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END - -//ATTENTION: FIT REMOVE FATIGUE AND UNFAILING ENDURANCE IN SPHERE SYSTEM... -//ALSO, MAYBE REMOVE FATIGUE SHOULD HEAL A BIT??? - - - - - - - - - - - - - - - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Charm Person_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Entropy Shield_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//IWD version only (my version already does this). Protects vs. sol's searing orb (et al if necessary) - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Charm person or mammal --> Charm Beast_______________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// - -opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 -resource = POOL1a10 - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////DESTRUCTION/////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Smite_____________________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr101.spl~ 1 1 ~CLERIC_SMITE~ - SAY NAME1 @50401 - SAY NAME2 @50401 - SAY UNIDENTIFIED_DESC @50402 - SAY DESC @50402 -COPY ~Spells/spheres/spells/Destruction/b_pr101.eff~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/SPUNHOLY.bam~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/EFF_E01.WAV~ ~override~ // - -//Shatter__________________________________________________________________________________ -//icons -COPY ~Spells/spheres/spells/Destruction/b_c204b.bam~ ~override~ // Shatter -COPY ~Spells/spheres/spells/Destruction/b_c204c.bam~ ~override~ // Shatter -//spell etc -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr201.spl~ 1 2 ~CLERIC_SHATTER~ //Curse Spell - SAY NAME1 @50408 - SAY NAME2 @50408 - SAY UNIDENTIFIED_DESC @50409 - SAY DESC @50409 -COPY ~Spells/spheres/spells/Destruction/b_pr201A.spl~ ~override~ // Shatter 2nd -COPY ~Spells/spheres/spells/Destruction/b_pr201B.spl~ ~override~ // Shatter 3rd -COPY ~Spells/spheres/spells/Destruction/b_pr201A.eff~ ~override~ // Shatter x dam golem -COPY ~Spells/spheres/spells/Destruction/b_pr201B.eff~ ~override~ // Shatter cast 2 -COPY ~Spells/spheres/spells/Destruction/b_pr201C.eff~ ~override~ // Shatter x dam -COPY ~Spells/spheres/spells/Destruction/b_pr201D.eff~ ~override~ // Shatter cast 3 -COPY ~Spells/spheres/spells/Destruction/EFF_E01.WAV~ ~override~ // - -//Need to copy all elementals, and change their type to monster -COPY_EXISTING_REGEXP GLOB ~.*\.cre~ ~override~ //copies all cre files - PATCH_IF (~%SOURCE_SIZE%~ > ~0x71~) BEGIN - READ_BYTE ~0x272~ ~type~ //reads the byte containing cre type - PATCH_IF (~%type%~ = ~145~) BEGIN - WRITE_SHORT 0x271 255 - WRITE_BYTE 0x272 145 //I have no idea why I need to do this... - END - END -BUT_ONLY_IF_IT_CHANGES - -//Shout__________________________________________________________________________________ -ADD_PROJECTILE ~Spells/spheres/spells/Destruction/b_sht01.pro~ //projectile -COPY ~Spells/spheres/spells/Destruction/SHOUTT.bam~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/#FF_M101.WAV~ ~override~ // -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr402.spl~ 1 4 ~CLERIC_SHOUT~ // - SAY NAME1 @50405 - SAY NAME2 @50405 - SAY UNIDENTIFIED_DESC @50406 - SAY DESC @50406 - WRITE_SHORT 0x098 ~%b_sht01%~ //Projectile - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// AFFLICTION ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Waves of Agony__________________________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/affliction/b_Pr501.spl~ 1 5 ~CLERIC_WAVES_OF_AGONY~ // - SAY NAME1 @51201 - SAY NAME2 @51201 - SAY UNIDENTIFIED_DESC @51202 - SAY DESC @51202 -COPY ~Spells/spheres/spells/affliction/b_ILM04a.spl~ ~override~ // Wave of Agony spla -COPY ~Spells/spheres/spells/affliction/b_ILM04b.spl~ ~override~ // etc. -COPY ~Spells/spheres/spells/affliction/b_ILM04.eff~ ~override~ // - SAY 0x1c @51203 //Wracked in Agony -COPY ~Spells/spheres/spells/affliction/EFF_E05.WAV~ ~override~ // - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// PLANT ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Nature's Wrath_________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/plant/b_Pr601.spl~ 1 6 ~CLERIC_NATURES_WRATH~ // - SAY NAME1 @51401 - SAY NAME2 @51401 - SAY UNIDENTIFIED_DESC @51402 - SAY DESC @51402 - COPY ~Spells/spheres/spells/plant/SHMBLR.ITM~ ~override~ // - COPY ~Spells/spheres/spells/plant/SISHAPE06.bam~ ~override~ // -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_NATURES_WRATH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 321 STR_VAR resource = EVAL ~B_FO601~ END - -//CONTINUE HERE - -//Assassin Vines_________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //Not sure why, but I originally limited this to IWDEE TEST! - COPY ~Spells/spheres/spells/plant/b_c601.spl~ ~override~ //Assassin Vines - SAY NAME1 @51404 - SAY NAME2 @51404 - SAY UNIDENTIFIED_DESC @51405 - SAY DESC @51405 - COPY_EXISTING ~d5phpla6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c601~ END - -COPY_EXISTING ~b_c601.spl~ ~override/b_Fo602.spl~ // Assassin Vines-FOCUS - SAY UNIDENTIFIED_DESC @51406 - SAY DESC @51406 - WRITE_LONG 0x34 5 -COPY_EXISTING ~d5ffpla6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END -BUT_ONLY -END - -//Stone Fist__________________________________________________________________________________ -//EARTH -//icons -COPY ~Spells/spheres/spells/earth/b_c303b.bam~ ~override~ // Stone Fist -COPY ~Spells/spheres/spells/earth/b_c303c.bam~ ~override~ // Stone Fist -//spell etc -COPY ~Spells/spheres/spells/earth/b_pr301.spl~ ~override~ // Stone Fist - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51503 - SAY DESC @51503 -COPY ~Spells/spheres/spells/earth/b_pr301.itm~ ~override~ // Actual Fist - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51504 - SAY DESC @51504 - COPY_EXISTING ~d5phear3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_pr301~ END - BUT_ONLY -//END -COPY ~Spells/spheres/spells/earth/b_pr301.spl~ ~override/b_Fo301.spl~ // Stone Fist-FOCUS - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51503 - SAY DESC @51503 - WRITE_LONG 0x34 2 -COPY_EXISTING ~d5ffear3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo301~ END -BUT_ONLY - -//WATER -//Summon Water Elemental______________________________________________________________________ -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //IWDEE only animation - COPY ~Spells/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~Spells/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 4 //Ally - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - COPY ~Spells/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 4 //Ally - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - COPY_EXISTING ~d5phwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Pr602~ END - BUT_ONLY - COPY_EXISTING ~b_Pr602.spl~ ~override/b_Fo602.spl~ // Conjure Water-FOCUS - SAY UNIDENTIFIED_DESC @51703 - SAY DESC @51703 - WRITE_LONG 0x34 5 - COPY_EXISTING ~d5ffwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END - BUT_ONLY -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //BG2EE only creature - COPY ~Spells/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~Spells/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 4 //Ally - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - COPY ~Spells/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 4 //Ally - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - COPY_EXISTING ~d5phwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Pr602~ END - BUT_ONLY - COPY_EXISTING ~b_Pr602.spl~ ~override/b_Fo602.spl~ // Conjure Water-FOCUS - SAY UNIDENTIFIED_DESC @51703 - WRITE_LONG 0x34 5 - COPY_EXISTING ~d5ffwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END - BUT_ONLY -END - -//Ice Blade_________________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //Not sure why, but I originally limited these spells to IWDEE TEST! -//Icons -COPY ~Spells/spheres/spells/water/b_c203b.bam~ ~override~ //bam -COPY ~Spells/spheres/spells/water/b_c203c.bam~ ~override~ //bam -//blades -COPY ~Spells/spheres/spells/water/moonbla.bam~ ~override~ //bam -COPY ~Spells/spheres/spells/water/b_iceb1.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51710 - SAY DESC @51710 -COPY ~Spells/spheres/spells/water/b_iceb2.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51711 - SAY DESC @51711 -COPY ~Spells/spheres/spells/water/b_iceb3.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51712 - SAY DESC @51712 -COPY ~Spells/spheres/spells/water/b_iceb4.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51713 - SAY DESC @51713 -COPY ~Spells/spheres/spells/water/b_iceb5.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51714 - SAY DESC @51714 -COPY ~Spells/spheres/spells/water/b_iceb6.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51715 - SAY DESC @51715 -COPY ~Spells/spheres/spells/water/b_iceb7.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51716 - SAY DESC @51716 -COPY ~Spells/spheres/spells/water/b_iceb8.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51717 - SAY DESC @51717 -COPY ~Spells/spheres/spells/water/b_iceb9.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51718 - SAY DESC @51718 -COPY ~Spells/spheres/spells/water/b_iceb10.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51719 - SAY DESC @51719 -COPY ~Spells/spheres/spells/water/b_c203.spl~ ~override~ // Ice Blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51705 - SAY DESC @51705 - COPY_EXISTING ~d5phwat2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c203~ END - BUT_ONLY - COPY_EXISTING ~b_c203.spl~ ~override/b_Fo202.spl~ // Ice Blade-FOCUS - SAY UNIDENTIFIED_DESC @51705 - WRITE_LONG 0x34 1 - COPY_EXISTING ~d5ffwat2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo202~ END - BUT_ONLY - -//Frost Fingers____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/water/b_c103b.bam~ ~override~ // Frost Fingers -COPY ~Spells/spheres/spells/water/b_c103c.bam~ ~override~ // Frost Fingers -//spell etc -ADD_PROJECTILE ~Spells/spheres/spells/water/b_c103.pro~ -COPY ~Spells/spheres/spells/water/b_c103.spl~ ~override~ // Frost Fingers - SAY NAME1 @51707 - SAY NAME2 @51707 - SAY UNIDENTIFIED_DESC @51708 - SAY DESC @51708 - WRITE_SHORT 0x098 ~%b_c103%~ - COPY_EXISTING ~d5phwat1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c103~ END - BUT_ONLY - COPY_EXISTING ~b_c103.spl~ ~override/b_Fo101.spl~ // Ice Blade-FOCUS - SAY UNIDENTIFIED_DESC @51709 - SAY DESC @51709 - WRITE_LONG 0x34 1 - COPY_EXISTING ~d5ffwat1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo101~ END - BUT_ONLY - -END - -//__________________________________________________________________________________ - -//SHADOW - -//Cloak of Darkness_________________________________________________________ -//icons -COPY ~Spells/spheres/spells/shadow/b_c302b.bam~ ~override~ // Cloak of Darkness -COPY ~Spells/spheres/spells/shadow/b_c302c.bam~ ~override~ // Cloak of Darkness -//spell etc -COPY ~Spells/spheres/spells/shadow/b_c302.spl~ ~override~ // Cloak of Darkness - SAY NAME1 @52003 - SAY NAME2 @52003 - SAY UNIDENTIFIED_DESC @52004 - SAY DESC @52004 - COPY_EXISTING ~d5phsha3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c302~ END // cloak of darkness - COPY_EXISTING ~b_c302.spl~ ~override/b_fo302.spl~ - SAY UNIDENTIFIED_DESC @52005 - SAY DESC @52005 - WRITE_LONG 0x34 2 - COPY_EXISTING ~d5ffsha3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_fo302~ END // focus cloak of darkness - BUT_ONLY - -//special case: shadowstep__________________________________________________________ -// -ACTION_IF NOT FILE_EXISTS_IN_GAME ~spsd02.spl~ BEGIN - COPY ~Spells/spheres/spells/shadow/spsd02.spl~ ~override~ // Shadowstep - SAY NAME1 @52001 - SAY NAME2 @52001 - SAY UNIDENTIFIED_DESC @52002 - SAY DESC @52002 -END -ACTION_IF FILE_EXISTS_IN_GAME ~spsd02.spl~ BEGIN - COPY_EXISTING ~d5phsha5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~spsd02~ END // skeleton warrior - COPY_EXISTING ~spsd02.spl~ ~override/d5fosd02.spl~ - WRITE_LONG 0x34 4 - COPY_EXISTING ~d5ffsha5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~d5fosd02~ END // skeleton warrior - BUT_ONLY -END - - -//__________________________________________________________________________________ - -//CHARM/THOUGHT -//Forbiddance___________________________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //originally made iwdee only test -//icons -COPY ~Spells/spheres/spells/charm/b_c201b.bam~ ~override~ // Forbiddance -COPY ~Spells/spheres/spells/charm/b_c201c.bam~ ~override~ // Forbiddance -//spell etc -COPY ~Spells/spheres/spells/charm/b_c201.spl~ ~override~ // Forbiddance - SAY NAME1 @50800 - SAY NAME2 @50800 - SAY UNIDENTIFIED_DESC @50801 - SAY DESC @50801 - COPY_EXISTING ~d5phtho2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c201~ END // Forbiddance - COPY_EXISTING ~b_c201.spl~ ~override/b_fo203.spl~ - SAY UNIDENTIFIED_DESC @50802 - SAY DESC @50802 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_fo203~ - END - COPY_EXISTING ~d5fftho2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_fo203~ END // focus Forbiddance - BUT_ONLY - -//Murderous Command_____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/charm/b_c301b.bam~ ~override~ // Murderous Command -COPY ~Spells/spheres/spells/charm/b_c301c.bam~ ~override~ // Murderous Command -//spell etc -COPY ~Spells/spheres/spells/charm/b_c301.spl~ ~override~ // Murderous Command - SAY NAME1 @50803 - SAY NAME2 @50803 - SAY UNIDENTIFIED_DESC @50804 - SAY DESC @50804 - -COPY_EXISTING ~d5phtho3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c301~ END // Murderous Command - -COPY_EXISTING ~b_c301.spl~ ~override/b_f301.spl~ - SAY UNIDENTIFIED_DESC @50805 - SAY DESC @50805 - WRITE_LONG 0x34 2 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f301~ - END -COPY_EXISTING ~d5fftho3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f301~ END // focus Murderous Command - BUT_ONLY -END -//end ee only -//__________________________________________________________________________________ - -//DEATH - -//Pacify the Dead______________________________________________________________ -//icons -COPY ~Spells/spheres/spells/death/b_c202b.bam~ ~override~ // Pacify the Dead -COPY ~Spells/spheres/spells/death/b_c202c.bam~ ~override~ // Pacify the Dead -//spells etc -COPY ~Spells/spheres/spells/death/b_c202.spl~ ~override~ // Pacify the Dead - SAY NAME1 @50301 - SAY NAME2 @50301 - SAY UNIDENTIFIED_DESC @50302 - SAY DESC @50302 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - parameter1 = 0 - parameter2 = 2 - STR_VAR resource = EVAL ~b_c202~ - END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -COPY_EXISTING ~d5phdea2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c202~ END // Murderous Command -COPY_EXISTING ~b_c202.spl~ ~override/b_f201.spl~ - SAY UNIDENTIFIED_DESC @50303 - SAY DESC @50303 - WRITE_LONG 0x34 1 -COPY_EXISTING ~d5ffdea2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f201~ END // Murderous Command -//add removal -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwi312.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwish25.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spin146.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spin977.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwm164.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END - - //Eyes of the Dead_________________________________________________________ -//Icons -COPY ~Spells/spheres/spells/death/b_c104b.bam~ ~override~ // -COPY ~Spells/spheres/spells/death/b_c104c.bam~ ~override~ // -//spell etc -COPY ~Spells/spheres/spells/death/b_c104.spl~ ~override~ // - SAY NAME1 @50304 - SAY NAME2 @50304 - SAY UNIDENTIFIED_DESC @50305 - SAY DESC @50305 -COPY_EXISTING ~d5phdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c104~ END // Eyes of the Dead -COPY_EXISTING ~b_c104.spl~ ~override/b_f102.spl~ - SAY UNIDENTIFIED_DESC @50306 - SAY DESC @50306 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f102~ - END -COPY_EXISTING ~d5ffdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f102~ END // - -//Dusrupt Undead_________________________________________________________ -//Icons -COPY ~Spells/spheres/spells/death/b_c105b.bam~ ~override~ // -COPY ~Spells/spheres/spells/death/b_c105c.bam~ ~override~ // -//spell etc -COPY ~Spells/spheres/spells/death/b_c105.spl~ ~override~ // - SAY NAME1 @50307 - SAY NAME2 @50307 - SAY UNIDENTIFIED_DESC @50308 - SAY DESC @50308 -COPY_EXISTING ~d5phdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c105~ END // Eyes of the Dead -COPY_EXISTING ~b_c105.spl~ ~override/b_f103.spl~ - SAY UNIDENTIFIED_DESC @50309 - SAY DESC @50309 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f103~ - END -COPY_EXISTING ~d5ffdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f103~ END // -//__________________________________________________________________________________ - -//ANIMAL - - -//Animal Eyes____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/animal/b_c102b.bam~ ~override~ // Animal eyes -COPY ~Spells/spheres/spells/animal/b_c102c.bam~ ~override~ // Animal eyes -//spell etc -COPY ~Spells/spheres/spells/animal/b_c102.spl~ ~override~ // Animal eyes - SAY NAME1 @51101 - SAY NAME2 @51101 - SAY UNIDENTIFIED_DESC @51102 - SAY DESC @51102 -COPY_EXISTING ~d5phani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c102~ END // -COPY_EXISTING ~b_c102.spl~ ~override/b_f101.spl~ - SAY UNIDENTIFIED_DESC @51103 - SAY DESC @51103 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f101~ - END - -COPY_EXISTING ~d5ffani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f101~ END // -//__________________________________________________________________________________ -//DREAD - -//Misfire____________________________________________________________________ -//icons -COPY ~Spells/spheres/spells/dread/b_c501b.bam~ ~override~ // Misfire -COPY ~Spells/spheres/spells/dread/b_c501c.bam~ ~override~ // Misfire -//spl etc -COPY ~Spells/spheres/spells/dread/b_c501.eff~ ~override~ // Misfire - SAY 0x1c @50901 //Misfire - -COPY ~Spells/spheres/spells/dread/b_c501.spl~ ~override~ // Misfire - SAY NAME1 @50901 - SAY NAME2 @50901 - SAY UNIDENTIFIED_DESC @50902 - SAY DESC @50902 -COPY_EXISTING ~d5phdre5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c501~ END // -COPY_EXISTING ~b_c501.spl~ ~override/b_f501.spl~ - SAY UNIDENTIFIED_DESC @50903 - SAY DESC @50903 - WRITE_LONG 0x34 4 - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 - STR_VAR resource = EVAL ~b_f501~ - END -COPY_EXISTING ~d5ffdre5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f501~ END // - - -//AIR - -//Storm Wall_________________________________________________________________ -COPY ~Spells/spheres/spells/air/b_elect1.bam~ ~override~ // -COPY ~Spells/spheres/spells/air/b_storm1.vvc~ ~override~ // -COPY ~Spells/spheres/spells/air/b_c401a.spl~ ~override~ //sub-spell -ADD_PROJECTILE ~Spells/spheres/spells/air/b_storm1.pro~ //pro -COPY ~Spells/spheres/spells/air/b_c401.spl~ ~override~ //spell - SAY NAME1 @51601 - SAY NAME2 @51601 - SAY UNIDENTIFIED_DESC @51602 - SAY DESC @51602 - WRITE_SHORT 0x098 ~%b_storm1%~ -COPY_EXISTING ~d5phair4.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c401~ END // -COPY_EXISTING ~b_c401.spl~ ~override/b_f401.spl~ - SAY UNIDENTIFIED_DESC @51603 - SAY DESC @51603 - WRITE_LONG 0x34 3 - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 - STR_VAR resource = EVAL ~b_f401~ - END -COPY_EXISTING ~d5ffair4.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f401~ END // - - */ \ No newline at end of file diff --git a/faiths_and_powers/data/components/Setup_IWD_Wiz.tpa b/faiths_and_powers/data/components/Setup_IWD_Wiz.tpa deleted file mode 100644 index 8ae1d30d..00000000 --- a/faiths_and_powers/data/components/Setup_IWD_Wiz.tpa +++ /dev/null @@ -1,2075 +0,0 @@ -//Informal prefix seperating different spelltypes - -//xx = consecutive, but otherwise random, numbers -//n = spell level - -//zero level cantrips: b_wc_1xx (wizard cantrips) -//zero level cantrips: b_pc_1xx (priest cantrips) - -//1st level cantrips: b_1w1xx (wizard cantrips) -//1st level cantrips: b_2c1xx (priest cantrips) - -//Regular added spells b_wnxx(wizard spells) -//Regular added spells b_pnxx(priest spells) - -/*opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 - -FYI */ - - -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END - -//SPell REVISIONS COMPATIBLITY: Check for it in original tp2. Install all 'extra' spells using addspell so there is no issue. (I think this applies to v4 only) - - -//IMPLEMENT SPHERE CODE (0URS). PROBABLY MUST BE INSTALLED BEFORE SPHERE.TPA. THAT COMPONENT COULD CHECK TO SEE IF THIS, IWDEE OR IWDIFICATION IS NOT INSTALLED AND INSTALL THIS FIRST IF SO -//DECIDE WHAT TO DO IF IWDIFICATION DIVINE SPELLS ARE INSTALLED (PROBABLY NOT INSTALL SPECIFIC SPELLS, THOUGH KEEP SOME COMPATIBILITY CODE) - -//2017-03-14 come back to sunscorch, cause light wounds, Resist Fire and Cold, Cure Moderate Wounds, Cause Moderate wounds, Cause Medium Wounds -// . Complicated especially in light of SR, but also other components of this mod - //COntinue from 1546 - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// WIZARD SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -// -//To detect this subcomponent for immunities - COPY ~%mod_folder%/data/iwd_spells/b_wizo.itm~ ~override/b_wizd.itm~ //To detect this sub component - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 1 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Expeditious Retreat_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EXPEDITIOUS_RETREAT~)) BEGIN - -//Spell Revisions Has a version of Ex retreat, so no need to install this spell if SR present -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN //any version of sr - -//THIS MAY BE A GOOD CANTRIP...COMPARE WITH SR VERSION - -//Revised or Cantrip verion of this spell will not work (and be despelled by) if character under haste or slow effects (using haste_list and slow_list tpas) -//Will NOT give immunity to these (higher level) spells... - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_1/EFF_M08.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_1/EFF_E01.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_1/b_w101.spl~ 2 1 ~WIZARD_EXPEDITIOUS_RETREAT~ // - SAY NAME1 @1260000 - SAY NAME2 @1260000 - SAY UNIDENTIFIED_DESC @1260001 - SAY DESC @1260001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_EXPEDITIOUS_RETREAT~ - RET spell_res -END -//protect from 'slowed', 'slow' and 'haste' - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF cd_apply_batch STR_VAR array_name = b_removal_haste_arrays END - LPF cd_apply_batch STR_VAR array_name = b_removal_slow_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_haste_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_slow_arrays END - - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Sh. of Entropy immunity list REVISED OR CANTRIP: USE -INCLUDE ~%mod_folder%/lib/spell_lists/haste_list.tpa~ -INCLUDE ~%mod_folder%/lib/spell_lists/slow_list.tpa~ - -//No scroll if Cantrips installed -ACTION_IF NOT FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN //Not if cantrips installed (NOTE: CANTRIPS WILL HAVE TO REMOVE ITEM IF THIS INSTALLED FIRST...) -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI126X.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @1260000 - SAY DESC @1260001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - - COPY_EXISTING ~SPWI126X.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #4 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI126X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -END//END if not cantrip installed -END//End if SR not installed - -END // end if not in spell.ids - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 2 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Cat's Grace_______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_CATS_GRACE~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds Copy sound #EFF_M08 -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w225.spl~ 2 2 ~WIZARD_CATS_GRACE~ // - SAY NAME1 @2250000 - SAY NAME2 @2250000 - SAY UNIDENTIFIED_DESC @2250001 - SAY DESC @2250001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_CATS_GRACE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//Text Dexterity Modification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@2250002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // - -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI225a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI225b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI225c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@2250000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//Sh. of Entropy immunity list No immunities nec I think -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI223A.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2250000 - SAY DESC @2250001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI223A.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Decastave_________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_DECASTAVE~)) BEGIN - -//ADD PORTRAIT ICON - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/DECASTA.bam~ ~override~ -//animations -COPY ~%mod_folder%/data/iwd_spells/wizard_2/INVOCH.bam~ ~override~ // -//3d animation -//sounds Copy sound #EFF_M08 -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#EFF_M06.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#EFF_E02.WAV~ ~override~ // -//effs -//itm -COPY ~%mod_folder%/data/iwd_spells/wizard_2/DECASTA.itm~ ~override~ - SAY NAME1 @2160000 - SAY NAME2 @2160000 -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w216.spl~ 2 2 ~WIZARD_DECASTAVE~ // - SAY NAME1 @2160000 - SAY NAME2 @2160000 - SAY UNIDENTIFIED_DESC @2160001 - SAY DESC @2160001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_DECASTAVE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF cd_apply_batch STR_VAR array_name = b_magic_item_arrays END //removes previous items first - -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI216a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI216b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI216c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Portrait Icons (maybe I'll make one for this -//Icon itself -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ -// SET strref = RESOLVE_STR_REF(@2250000) -/* Not needed at this time -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END -*/ -//Sh. of Entropy immunity list No immunities nec I think -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SCDECA.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2160000 - SAY DESC @2160001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCDECA.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCDECA~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Snilloc's Snowball Swarm_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SNILLOCS_SNOWBALL_SWARM~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w204.spl~ 2 2 ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ // - SAY NAME1 @2040000 - SAY NAME2 @2040000 - SAY UNIDENTIFIED_DESC @2040001 - SAY DESC @2040001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SCSNILL.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2040000 - SAY DESC @2040001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCSNILL.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #4 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #2 - END - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCSNILL~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ -//lev 2 -INCLUDE ~%mod_folder%/lib/spell_lists/2nd_list.tpa~ - -//SR NWN spell deflection -OUTER_SET $aoe_spell(~WIZARD_SNILLOCS_SNOWBALL_SWARM~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 3 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Icelance_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_ICELANCE~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_3/IDPRO251.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_3/ICELANT.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_3/#TRA_19.wav~ ~override~ //animation -//effs -//%b_pfire% -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_3/b_w327.spl~ 2 3 ~WIZARD_ICELANCE~ // - SAY NAME1 @3270000 - SAY NAME2 @3270000 - SAY UNIDENTIFIED_DESC @3270001 - SAY DESC @3270001 - LPF cd_apply_batch STR_VAR array_name = cd_full_stun_arrays END - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ICELANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@3270002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO251% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SCICE.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @3270000 - SAY DESC @3270001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCICE.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #4 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #2 - END - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCICE~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________Lance of Disruption_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_LANCE_OF_DISRUPTION~)) BEGIN - -//Item revisions: Spell protections ? -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_3/IDPRO313.pro~ //projectile -//Regular Items ? -//Projectile -//VVC -//bam -//animations -COPY ~%mod_folder%/data/iwd_spells/wizard_3/LODISRT.bam~ ~override~ // -//3d animation -//sounds Copy sound #EFF_M08 -COPY ~%mod_folder%/data/iwd_spells/wizard_3/#TRA_59.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_3/#EFF_M06.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_3/b_w328.spl~ 2 3 ~WIZARD_LANCE_OF_DISRUPTION~ // - SAY NAME1 @3280000 - SAY NAME2 @3280000 - SAY UNIDENTIFIED_DESC @3280001 - SAY DESC @3280001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_LANCE_OF_DISRUPTION~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -/* Not needed -//Text Dexterity Modification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@2250002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -*/ -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO313% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI328a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI328b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI328c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -/* Not needeed -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@2250000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END -*/ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI319X.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @3280000 - SAY DESC @3280001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI319X.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI319X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 4 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________Beltyn's Burning Blood______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -/ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_BELTYNS_BURNING_BLOOD~)) BEGIN - -/ADD PORTRAIT ICON - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//bam -//sec spell -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#BELTYN.spl~ ~override~ // - SET strref = RESOLVE_STR_REF(@4220002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 37605 parameter1 = %strref% END //Berserk -//animations -//3d animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/NECROH.bam~ ~override~ // -//sounds Copy sound -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M07.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w422.spl~ 2 4 ~WIZARD_BELTYNS_BURNING_BLOOD~ // - SAY NAME1 @4220000 - SAY NAME2 @4220000 - SAY UNIDENTIFIED_DESC @4220001 - SAY DESC @4220001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_BELTYNS_BURNING_BLOOD~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -/* Sec spell done above -//Text Dexterity Modification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@2250002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -*/ -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI422a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI422b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI422c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -/* Not needeed -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@2250000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END -*/ -//Sh. of Entropy immunity list nope -// INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SCBLOO.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4220000 - SAY DESC @4220001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCBLOO.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Dimension Door_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/* - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_DIMENSION_DOOR~)) BEGIN - -//Projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/DDOORH.bam~ ~override~ // -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M09.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/B_W433.spl~ 2 4 ~WIZARD_DIMENSION_DOOR~ // - SAY NAME1 @4290000 - SAY NAME2 @4290000 - SAY UNIDENTIFIED_DESC @4290001 - SAY DESC @4290001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_DIMENSION_DOOR~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -//CONTINUE -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429a.bam~ ~override/b_w429a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429b.bam~ ~override/b_w429b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429c.bam~ ~override/b_w429c.bam~ -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/B_HOPE.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@4290000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_HOPE~ -PRETTY_PRINT_2DA -COPY_EXISTING ~b_w429.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//add bams to spl -COPY_EXISTING ~b_w429.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro407% STR_VAR icon = EVAL ~b_w429B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w429C~ - -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//emotion -//INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -END -*/ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Courage_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_COURAGE~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro407.pro~ //projectile -//VVC -//bam -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w427.spl~ 2 4 ~WIZARD_EMOTION_COURAGE~ // - SAY NAME1 @4270000 - SAY NAME2 @4270000 - SAY UNIDENTIFIED_DESC @4270001 - SAY DESC @4270001 -// LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END -// LPF cd_apply_batch STR_VAR array_name = cd_immunity_fear_arrays END - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_EMOTION_COURAGE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 STR_VAR match_resource = ~SPWI427~ resource = EVAL ~%spell_res%~ END // SPWI427 -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427c.bam~ ~override/%spell_res%c.bam~ -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/B_COUR.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@4270000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_COUR~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//add pro/bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro407% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//emotion -INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SCCOUR.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4270000 - SAY DESC @4270001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCCOUR.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDNAZRAM.STO~ BEGIN //SoD - COPY_EXISTING ~BDNAZRAM.STO~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -//COPY_EXISTING ~UDDROW25.STO~ ~override~ -// ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCCOUR~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Fear________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_FEAR~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro255.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#GENENCH.VVC~ ~override~ // -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ENCHANX.BAM~ ~override~ // -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ARE_M21.WAV~ ~override~ //#EFF_E05.WAV -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_E05.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ //#EFF_E05.WAV -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w428.spl~ 2 4 ~WIZARD_EMOTION_FEAR~ // - SAY NAME1 @4280000 - SAY NAME2 @4280000 - SAY UNIDENTIFIED_DESC @4280001 - SAY DESC @4280001 -// LPF cd_apply_batch STR_VAR array_name = b_fear_arrays END - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_EMOTION_FEAR~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@4280002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = %strref% END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro255% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//fear -INCLUDE ~%mod_folder%/lib/spell_lists/fear_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SCFEAR.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4280000 - SAY DESC @4280001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCFEAR.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDNAZRAM.STO~ BEGIN //SoD - COPY_EXISTING ~BDNAZRAM.STO~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCFEAR~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -//CONTINUE FROM HERE -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Hope________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_HOPE~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro407.pro~ //projectile -//VVC -//bam -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_E03.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w429.spl~ 2 4 ~WIZARD_EMOTION_HOPE~ // - SAY NAME1 @4290000 - SAY NAME2 @4290000 - SAY UNIDENTIFIED_DESC @4290001 - SAY DESC @4290001 -// LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_EMOTION_HOPE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429c.bam~ ~override/%spell_res%c.bam~ -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/B_HOPE.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@4290000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_HOPE~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro407% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//emotion -INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Mordenkainen's Force Missiles__________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_MORDENKAINENS_FORCE_MISSILES~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/MFMISS.pro~ //projectile primary spell -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/SMLLAREA.pro~ //Sec Pro -//Probam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MFMISST.bam~ ~override~ // -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MFMISSX.bam~ ~override~ // -//sec spell -//animations -//3d animation -//sounds Copy sound -COPY ~%mod_folder%/data/iwd_spells/wizard_4/TRA_55.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#FF_M103.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w430.spl~ 2 4 ~WIZARD_MORDENKAINENS_FORCE_MISSILES~ // - SAY NAME1 @4300000 - SAY NAME2 @4300000 - SAY UNIDENTIFIED_DESC @4300001 - SAY DESC @4300001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_MORDENKAINENS_FORCE_MISSILES~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 333 // Static Charge opcode - STR_VAR resource = EVAL ~%spell_res%B~ - END // -//Sec Spell -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w430b.spl~ ~override/%spell_res%B.spl~ // - LPF ALTER_SPELL_HEADER INT_VAR projectile = %SMLLAREA% END - -/* Sec spell done above -//Text Dexterity Modification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@2250002) //Does this work??? - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -*/ -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %MFMISS% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI430a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI430b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI430c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -/* Not needeed -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@2250000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END -*/ -//Sh. of Entropy immunity list nope - INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI422X.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4300000 - SAY DESC @4300001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI422X.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI422X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________vitriolic sphere_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_VITRIOLIC_SPHERE~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro316.pro~ //projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/SMLLARNC.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/VSPHERT.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/VSPHERX.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ACIDH.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#TRA_60.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/TRA_06.WAV~ ~override~ // -//effs -//%b_pfire% -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w432.spl~ 2 4 ~WIZARD_VITRIOLIC_SPHERE~ // - SAY NAME1 @4320000 - SAY NAME2 @4320000 - SAY UNIDENTIFIED_DESC @4320001 - SAY DESC @4320001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_VITRIOLIC_SPHERE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro316% STR_VAR icon = EVAL ~%spell_res%B~ END - -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w432y.spl~ ~override/%spell_res%y.spl~ //sec spell -//pro (and, sure, spell icon) to spell - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro316% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w432z.spl~ ~override/%spell_res%z.spl~ //sec spell -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // - STR_VAR resource = EVAL ~%spell_res%y~ - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%z~ END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI424X.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4320000 - SAY DESC @4320001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI424X.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDNAZRAM.STO~ BEGIN //SoD - COPY_EXISTING ~BDNAZRAM.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Shadow Monsters_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHADOW_MONSTERS~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//2da -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_sh01.2da~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_sh02.2da~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MSumm1X.bam~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MSumm1H.bam~ ~override~ //animation -//animations -//3d animation -//itm -COPY ~%mod_folder%/data/iwd_spells/wizard_4/TRANS20.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SUMRING.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/P1-6.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/S1-12.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/M1D7SLSH.itm~ ~override~ // -//sounds -//effs -//cre -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1gob1.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1GOB2.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1GOB3.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1liz3.cre~ ~override~ // - SAY NAME1 ~Lizard Man~ - SAY NAME2 ~Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1liz4.cre~ ~override~ // - SAY NAME1 ~Lizard Man~ - SAY NAME2 ~Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL6.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL7.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL8.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w426.spl~ 2 4 ~WIZARD_SHADOW_MONSTERS~ // - SAY NAME1 @4260000 - SAY NAME2 @4260000 - SAY UNIDENTIFIED_DESC @4260001 - SAY DESC @4260001 -LPF ALTER_EFFECT - INT_VAR match_opcode = 331 STR_VAR resource = EVAL ~b_sh02~ END -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SHADOW_MONSTERS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 331 parameter2 = 0 END // - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 82 END //82% 2 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 65 END //66% 3 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 49 END //50% 4 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 32 END //33% 5 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 16 END //~17% 6 cre -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//put a scroll on Kalah -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SCSHAD.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @4260000 - SAY DESC @4260001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SCSHAD.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI424X~ #1 #0 #0 ~IDENTIFIED~ #4 -END - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ #2 - END - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ #2 - END - ACTION_IF FILE_EXISTS_IN_GAME ~KALAH2.CRE~ BEGIN // - COPY_EXISTING ~KALAH2.CRE~ ~override~ //Kalah...should prob just be added to Kalah2... - ADD_CRE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ ~INV7 INV8 INV9 INV10 INV11 INV12 INV13 INV14 INV15 INV16~ - END -ACTION_IF FILE_EXISTS_IN_GAME ~KALAH.CRE~ BEGIN // - COPY_EXISTING ~KALAH.CRE~ ~override~ //shouldn't hurt? - ADD_CRE_ITEM ~SCSHAD~ #1 #0 #0 ~IDENTIFIED~ ~INV7 INV8 INV9 INV10 INV11 INV12 INV13 INV14 INV15 INV16~ -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________________Shout__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHOUT~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro315.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SHOUTT.BAM~ ~override~ // -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#TRA_08.WAV~ ~override~ //#FF_M100.WAV -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#FF_M100.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_4/b_w431.spl~ 2 4 ~WIZARD_SHOUT~ // - SAY NAME1 @4310000 - SAY NAME2 @4310000 - SAY UNIDENTIFIED_DESC @4310001 - SAY DESC @4310001 -// LPF cd_apply_batch STR_VAR array_name = b_deafness_arrays END -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SHOUT~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro315% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//SR NWN spell deflection - OUTER_SET $aoe_spell(~WIZARD_SHOUT~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 6 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Darts of Bone_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_DARTS_OF_BONE~)) BEGIN - -//ADD PORTRAIT ICON - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_6/MFMISS.pro~ //projectile primary spell -//ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_6/SMLLAREA.pro~ //Sec Pro -//Probam -//COPY ~%mod_folder%/data/iwd_spells/wizard_6/MFMISST.bam~ ~override~ // -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_6/IDOBONE.bam~ ~override~ // -//COPY ~%mod_folder%/data/iwd_spells/wizard_6/MFMISSX.bam~ ~override~ // -//sec spell -//Itm -COPY ~%mod_folder%/data/iwd_spells/wizard_6/DOBONE.itm~ ~override~ //actual bone darts - SAY NAME1 @6300002 - SAY NAME2 @6300002 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~IDOBONE~ END - WRITE_ASCIIE 0x3a ~IDOBONE~ -//animations -//3d animation -//sounds Copy sound -//COPY ~%mod_folder%/data/iwd_spells/wizard_6/TRA_55.WAV~ ~override~ // -//COPY ~%mod_folder%/data/iwd_spells/wizard_6/#FF_M103.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_6/b_w630.spl~ 2 6 ~WIZARD_DARTS_OF_BONE~ // - SAY NAME1 @6300000 - SAY NAME2 @6300000 - SAY UNIDENTIFIED_DESC @6300001 - SAY DESC @6300001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_DARTS_OF_BONE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF cd_apply_batch STR_VAR array_name = b_magic_item_arrays END //removes previous items first rEALLY NEEDED? - -/* Sec spell done above -//Text Dexterity Modification -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@2250002) //Does this work??? - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -*/ -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI630a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI630b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI630c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -/* Not needeed -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/B_CAT.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@2250000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_CAT~ -PRETTY_PRINT_2DA -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END -*/ -//Sh. of Entropy immunity list nope -// INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//Add scroll, and add scroll to stores -//Copy over the scroll: -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI618X.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @6300000 - SAY DESC @6300001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ - COPY_EXISTING ~SPWI618X.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN -// COPY_EXISTING ~STO0703.sto~ ~override~ -// ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI618X~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Shades_______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHADES~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//2da -COPY ~%mod_folder%/data/iwd_spells/wizard_6/b_sh03.2da~ ~override~ //animation -//bam -//animations -//3d animation -//itm -COPY ~%mod_folder%/data/iwd_spells/wizard_6/TRANS40.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/S1-8.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B1-12.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/REG1HP2.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/TRANS60.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SUMAMU.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/UMBERHLK.itm~ ~override~ // -//sounds -//effs -//cre -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2gob2.cre~ ~override~ // - SAY NAME1 ~Goblin Elite~ - SAY NAME2 ~Goblin Elite~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2gob3.cre~ ~override~ // - SAY NAME1 ~Goblin Elite~ - SAY NAME2 ~Goblin Elite~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz5.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz6.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz7.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3trl7.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3trl8.cre~ ~override~ // Check animations...actually check all animations - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -/* Uhulk anims not in all -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3umb8.cre~ ~override~ // - SAY NAME1 ~Umber Hulk~ - SAY NAME2 ~Umber Hulk~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3umb9.cre~ ~override~ // - SAY NAME1 ~Umber Hulk~ - SAY NAME2 ~Umber Hulk~ -*/ -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_6/B_W629.spl~ 2 6 ~WIZARD_SHADES~ // - SAY NAME1 @6290000 - SAY NAME2 @6290000 - SAY UNIDENTIFIED_DESC @6290001 - SAY DESC @6290001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SHADES~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 331 parameter2 = 0 STR_VAR resource = EVAL ~B_SH03~ END // - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 82 END //82% 2 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 65 END //66% 3 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 49 END //50% 4 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 32 END //33% 5 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 16 END //~17% 6 cre - -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Soul Eater__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SOUL_EATER~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_6/idpro299.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SEATERA.bam~ ~override~ //animation -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_6/B_W631.spl~ 2 6 ~WIZARD_SOUL_EATER~ // - SAY NAME1 @6310000 - SAY NAME2 @6310000 - SAY UNIDENTIFIED_DESC @6310001 - SAY DESC @6310001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SOUL_EATER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 326 // - STR_VAR resource = EVAL ~%spell_res%b~ - END // -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B_W631b.spl~ ~override/%spell_res%b.spl~ //sec spell -//creature for secspell -COPY ~%mod_folder%/data/iwd_spells/wizard_6/AD3SKLM.cre~ ~override~ //sec spell cre - SAY NAME1 ~Skeleton~ - SAY NAME2 ~Skeleton~ -//cre items -COPY ~%mod_folder%/data/iwd_spells/wizard_6/RNDTRE40.itm~ ~override~ //sec spell cre itm -COPY ~%mod_folder%/data/iwd_spells/wizard_6/RING95.itm~ ~override~ //sec spell cre itm -//cre script - COMPILE ~%mod_folder%/data/iwd_spells/wizard_6/GNSUMMM.baf~ -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631c.bam~ ~override/%spell_res%c.bam~ -//add pro/bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro299% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//SR NWN spell deflection - OUTER_SET $aoe_spell(~WIZARD_SOUL_EATER~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 7 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Acid Storm___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_ACID_STORM~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_7/idpro211.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_7/ASTORMA.bam~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_7/ARE_M04.WAV~ ~override~ // -//effs -//%b_pfire% -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_7/b_w724.spl~ 2 7 ~WIZARD_ACID_STORM~ // - SAY NAME1 @7240000 - SAY NAME2 @7240000 - SAY UNIDENTIFIED_DESC @7240001 - SAY DESC @7240001 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ACID_STORM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro211% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//SR NWN spell deflection -OUTER_SET $aoe_spell(~WIZARD_ACID_STORM~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Special ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//entropy pros -INCLUDE ~%mod_folder%/lib/spell_lists/pro_wiz_list1.tpa~ diff --git a/faiths_and_powers/data/components/Setup_New_Potions.tpa b/faiths_and_powers/data/components/Setup_New_Potions.tpa deleted file mode 100644 index d500e4dc..00000000 --- a/faiths_and_powers/data/components/Setup_New_Potions.tpa +++ /dev/null @@ -1,245 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// New Potions ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Philter of Persuasion \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//+4 Charisma for 1 turn -/* //not needed: SOD: Potion of Persuasiveness: POTN60.itm -COPY ~%mod_folder%/data/potions/B_PTN01.itm~ ~override~ - SAY NAME2 @900000002 - SAY DESC @900000003 -*/ - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Vision \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Vision (N) | I | See 2x normal, +2 bonus Ranged THAC0 | -//Add portrait icon, maybe a text notification - -COPY ~%mod_folder%/data/potions/B_PTN02.itm~ ~override~ - SAY NAME2 @900000000 - SAY DESC @900000001 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Pyromancer's Delight \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Pyromancer's Brew (N) | ? | +x to Fire Damage | -//add text notification and portrait icon - -COPY ~%mod_folder%/data/potions/B_PTN03.itm~ ~override~ - SAY NAME2 @900000004 - SAY DESC @900000005 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Frostfell Draught \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Frostfell Draught (N) | ? | +x to Cold Damage | - -COPY ~%mod_folder%/data/potions/B_PTN04.itm~ ~override~ - SAY NAME2 @900000020 - SAY DESC @900000021 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Vitriolic Ooze \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Vitriolic ooze (N) | ? | +x to acid Damage | - -COPY ~%mod_folder%/data/potions/B_PTN05.itm~ ~override~ - SAY NAME2 @900000022 - SAY DESC @900000023 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Storm Brew \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Storm Brew (N) | ? | +x to electiricty Damage | - -COPY ~%mod_folder%/data/potions/B_PTN06.itm~ ~override~ - SAY NAME2 @900000024 - SAY DESC @900000025 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Animal Control \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//user can control animals 4x within 4 hours, or 1x allowing no save -COPY ~%mod_folder%/data/potions/B_PTN09.itm~ ~override~ - SAY NAME2 @900000030 - SAY DESC @900000031 - -//innate -COPY ~%mod_folder%/data/potions/B_PTNA1.spl~ ~override~ - SAY NAME1 @900000032 - SAY NAME2 @900000032 - SAY UNIDENTIFIED_DESC @900000033 - SAY DESC @900000033 -COPY_EXISTING ~B_PTNA1.spl~ ~override/B_PTNA2.spl~ - SAY UNIDENTIFIED_DESC @900000034 - SAY DESC @900000034 - LPF ALTER_EFFECT - INT_VAR match_opcode = 5 savingthrow = 0 //no save - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 172 - STR_VAR resource = ~B_PTNA1~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 172 - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 172 - END // - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Farsight \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//as spell -COPY ~%mod_folder%/data/potions/B_PTN07.itm~ ~override~ - SAY NAME2 @900000006 - SAY DESC @900000007 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Clairvoyance \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//as spell -//don't think I'm going to use this one - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Vitality \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Removes Fatigue, protects against poison and disease for 4 hours - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Teleportation \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//D. Door - -COPY ~%mod_folder%/data/potions/B_PTN08.itm~ ~override~ - SAY NAME2 @900000026 - SAY DESC @900000027 -///innate -COPY ~%mod_folder%/data/potions/B_PTNDD.spl~ ~override~ - SAY NAME1 @900000028 - SAY NAME2 @900000028 - SAY UNIDENTIFIED_DESC @900000029 - SAY DESC @900000029 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Oil of Impact \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Oil of Impact (N) | ? | +6 Blunt Dam, +3 melee strike for 1 Turn | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Polymorph \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Polymorph self - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Undead Control \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//user can control undead 5x within 4 hours, or 1x allowing no save or spell resistance - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Divine Might \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//of Divine Might (N) | ? | +5 to Turn Level/+2 Divine Caster level 8 hours | - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Imitation \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//This clear grey potion, which tastes terrible, allows the imbiber to appear to be undead for next 8 hours. Undead will not attack unless takes a hostile action -//Protection from undead. Change skin color to a pale grey as the color of the potion. -//protection from undead, stench penalize non-undead, -6 charisma - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Mage's Wine \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Mage's Wine (N) | ? | Recall 1 arcane spell <4th level | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Shadows \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Shadows (N) | ? | Shadow abilities... hide n stuff | - - diff --git a/faiths_and_powers/data/components/Setup_New_Spells.tpa b/faiths_and_powers/data/components/Setup_New_Spells.tpa deleted file mode 100644 index 4da0426b..00000000 --- a/faiths_and_powers/data/components/Setup_New_Spells.tpa +++ /dev/null @@ -1,2007 +0,0 @@ - -//Level 2 - -//DIVINE - -//Thunderstomp (knock down nearby enemies) - -// Ancestor Knowledge Gain weapon proficiency - -//Withdrawl (maybe...) - -//Watery Fist - -//Trip - -//Restore Str - -//Sanctify - -//Nap - -//Iron Vigil (caster immune to fatigue for a while) - -//ARCANE - -//Bladethirst: +3 hit (alteration), 1 round (per 5 levels) - -//Choke (necro)1d4/round (save ea round for 1/2 dam) victim -2 to hit 1 round/lev - -//Flying Fist (evoc) - -//Forget (target forgets a 1st level spell) - -//Hypnotic pattern (like hypnotism but more targers) - -//Improved Phantasmal Force - -//Irritation - -//Heat Metal (alteration) - -//Moment (divination) - -//Music of the Spheres (Bard only?) - -//Ward against Undead - -//Accelerate Healing - - - -//Level 3 - -//DIVINE - -//Bone Club - -//Delay Death (minhp 1 1 turn) - -//Dictate command, 1 round/lev - -//Snare set trap - -//ARCANE - -//Alacrity (name) casting speed -2 - -//Fundamental Breakdown (know of alchemy, or create temp minor random, temp, potion) - -//Iron Mind (Immune to charm and fear spells of 3rd level or lower) - -//Pain touch - -//Solvent of Corrosion (acid dam vs. 1 target, 3 rounds, d3/lev, d2/lev, 1 dam/lev, save vs. half) - -//Random Causality (dam to self if damage other? Wild magic ) - -//Unearthly Choir (bard) - -//Unfailing Premonition - -//Level 4 - -//ARCANE - -//Charm Monster (only if revised charm?) Maybe persons -4 save - -//Level 6 - -//ARCANE - -//Wall of Force: Wall that 'pushes away' all creatures less than Huge size (meh, what about ranged weapons?) - - - -//Most (all?) divine spells in lib/fnp_new_spells.tpa as they are in FnP -//Reorganize by level...(though, it's fine to keep the files in the same place...) -//Informal prefix seperating different spelltypes - -//xx = consecutive, but otherwise random, numbers -//n = spell level - -//zero level cantrips: b_wc_1xx (wizard cantrips) -//zero level cantrips: b_pc_1xx (priest cantrips) - -//1st level cantrips: b_1w1xx (wizard cantrips) -//1st level cantrips: b_2c1xx (priest cantrips) - -//Regular added spells b_wnxx(wizard spells) -//Regular added spells b_pnxx(priest spells) -//Regular added spells b_rnxx (ranger spells) - -/* -opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 - -//EG -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Snilloc's Snowball Swarm_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w204.spl~ 2 2 ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ // - SAY NAME1 @2040000 - SAY NAME2 @2040000 - SAY UNIDENTIFIED_DESC @2040001 - SAY DESC @2040001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -FYI */ - -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// DIVINE SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Orison ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//May interact with orisons... - -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN //If cantrips are installed No changes to these spells so far... - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 1 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Storm Bow___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ADD_SPELL ~%mod_folder%/data/new_spells/ranger_1/B_R103.spl~ 1 1 ~CLERIC_HURRICANE_BOW~ // - SAY NAME1 @50004 - SAY NAME2 @50004 - SAY UNIDENTIFIED_DESC @50005 - SAY DESC @50005 -//eff -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R103.eff~ ~override~ - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// ARCANE SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Cantrip ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN //If cantrips are installed No changes to these spells so far... - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 1 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Accelerate Metabolism___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Accelerate Healing: Very slow regeneration (longer but slower than SR druid version) -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_W103.spl~ 2 1 ~WIZARD_ACCELERATE_HEALING~ // - SAY NAME1 @61013 - SAY NAME2 @61013 - SAY UNIDENTIFIED_DESC @61014 - SAY DESC @61014 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ACCELERATE_HEALING~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@61015) // Accelerated Metabolism - STR_VAR - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @61013 - SAY DESC @61014 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________ALARM________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_E01, EFF_M77 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Secondary spell(s) -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/b_alarm.spl~ 3 1 ~INNATE_ALARM~ //Innate - SAY NAME1 @60201 -//itm -COPY ~%mod_folder%/data/new_spells/mage_1/b_w101.itm~ ~override~ //itm alarm -//baf -COMPILE ~%mod_folder%/data/new_spells/mage_1/b_alarm.baf~ //script -//cre -COPY ~%mod_folder%/data/new_spells/mage_1/b_w101.cre~ ~override~ //cre alarm - SAY 0x8 @60201 - SAY 0xc @60201 -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/b_w101.spl~ 2 1 ~WIZARD_ALARM~ // - SAY NAME1 @60201 - SAY NAME2 @60201 - SAY UNIDENTIFIED_DESC @60202 - SAY DESC @60202 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ALARM~ - RET spell_res -END -//to clear earlier versions of the spell -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 //Is this the best opcode to use? - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//No icons as yet -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @60201 - SAY DESC @60202 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________ANTICIPATION_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Credit for this spell belons to Subtledoctor (Modified with permission) - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_E03 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/D5_WIDI.spl~ 2 1 ~WIZARD_ANTICIPATION~ // - SAY NAME1 @60101 - SAY NAME2 @60101 - SAY UNIDENTIFIED_DESC @60102 - SAY DESC @60102 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ANTICIPATION~ - RET spell_res -END -//to clear earlier versions of the spell -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - -//No icons as yet -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDIa.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDIb.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDIc.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDI.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @60101 - SAY DESC @60102 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________DETECT TRAPS AND PORTALS_____________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//might change to have invis monster have caster check for traps (giving boni to search) - -//script -COMPILE ~%mod_folder%/data/new_spells/mage_1/B_DETT.baf~ -//cre -COPY ~%mod_folder%/data/new_spells/mage_1/B_DETT.cre~ ~override~ -//itm -COPY ~%mod_folder%/data/new_spells/ranger_1/B_INVIS.itm~ ~override~ - -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_W105.spl~ 2 1 ~WIZARD_DETECT_TRAPS~ // - SAY NAME1 @61001 - SAY NAME2 @61001 - SAY UNIDENTIFIED_DESC @61002 - SAY DESC @61002 - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_DETECT_TRAPS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // Remove earlier versions of spell -//No icons as yet -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR speed = 9 STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDI.itm~ ~override/%spell_res%.itm~ //It's fine to use the same scroll - SAY NAME1 @10 - SAY NAME2 @61001 - SAY DESC @61002 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Enlarge______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Enlarge (investigate) - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________FARSEER______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_W106.spl~ 2 1 ~WIZARD_FARSEER~ // - SAY NAME1 @61110 - SAY NAME2 @61110 - SAY UNIDENTIFIED_DESC @61111 - SAY DESC @61111 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_FARSEER~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // Remove earlier versions of spell - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // Blind immune - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@61112) - END // Farseer notification -//No icons as yet -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_W106a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W106b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W106c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_W103.itm~ ~override/%spell_res%.itm~ //It's fine to use the same scroll - SAY NAME1 @10 - SAY NAME2 @61110 - SAY DESC @61111 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________HYPNOTISM___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//If SR is installed, zero out save penalties, and change description to SR standard -//Make and place scrolls -//make portrait icon - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_E01, EFF_M77 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Secondary spell(s) -//Using command as a base spell -COPY_EXISTING ~SPPR102.spl~ ~override/b_1w1xx.spl~ -ADD_SPELL ~override/b_1w1xx.spl~ 2 1 ~WIZARD_HYPNOTISM~ // - SAY NAME1 @60203 - SAY NAME2 @60203 - SAY UNIDENTIFIED_DESC @60204 - SAY DESC @60204 - WRITE_BYTE 0x1c 1//Wizard Spells - WRITE_LONG 0x1e 0x1000//General spells, exclude necro - WRITE_LONG 0x18 0//Remove hostility - LPF ALTER_EFFECT - INT_VAR match_opcode = 39 opcode = 76 //change to feeblemind opcode - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 76 opcode = 324 parameter2 = 1 END //Protection complete below - LPF CLONE_EFFECT INT_VAR match_opcode = 76 opcode = 139 parameter1 = RESOLVE_STR_REF (@60205) END //Notification: Hypnotized - LPF CLONE_EFFECT INT_VAR match_opcode = 76 opcode = 232 parameter2 = 7 END //Notification: Hypnotized - LPF ALTER_SPELL_HEADER INT_VAR projectile = 190 END //hold projectile -// LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_HYPNOTISM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 232 STR_VAR resource = EVAL ~%spell_res%A~ END //Hypno remover - LPF ALTER_EFFECT INT_VAR match_opcode = 324 STR_VAR resource = EVAL ~%spell_res%~ END //no undead - LPF CLONE_EFFECT INT_VAR match_opcode = 324 parameter2 = 27 STR_VAR resource = EVAL ~%spell_res%~ END //no golem -COPY ~%mod_folder%/data/new_spells/mage_1/B_W1XXA.spl~ ~override/%spell_res%A.spl~ //Notification: No longer Hypnotized - SAY NAME1 @60206 - SAY NAME2 @60206 - LPF ALTER_EFFECT INT_VAR match_opcode = 321 STR_VAR resource = EVAL ~%spell_res%~ END // -// LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@60206) END //Notification: No longer Hypnotized -//add icons and projectile -/* - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_W105c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -*/ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/SCRL69.itm~ ~override/%spell_res%.itm~ //It's fine to use the same scroll - SAY NAME1 @10 - SAY NAME2 @60203 - SAY DESC @60204 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//PROTECTION FROM COMMAND? -INCLUDE ~%mod_folder%/lib/spell_lists/command_list.tpa~ -INCLUDE ~%mod_folder%/lib/spell_lists/hypno_list.tpa~ -INCLUDE ~%mod_folder%/lib/spell_lists/1st_list.tpa~ -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ - -//CONTINUE HERE - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Mending___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Mending: Repair broken items (investigate use beyond BG1EE) - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Phantasmal Force_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Phantasmal Force (illusion that does decent dam but 'dispelled' if hit--i.e. has 1 hp) -//(see how in BG2 they did illusory werewolves in the tent--or maybe 1 hp summons) - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Protection from Cantrips__________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Protection from Cantrips (Protection): Target is immune to all cantrips/orisons - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________PROTECTIVE SHELL_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Credit for this spell belons to Subtledoctor (Modified with permission) - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_M60 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/D5_WIAB.spl~ 2 1 ~WIZARD_PROTECTIVE_SHELL~ // - SAY NAME1 @60001 - SAY NAME2 @60001 - SAY UNIDENTIFIED_DESC @60002 - SAY DESC @60002 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_PROTECTIVE_SHELL~ - RET spell_res -END -//to clear earlier versions of the spell -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//No icons as yet -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIABa.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIABb.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIABc.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/D5_WIDI.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @60001 - SAY DESC @60002 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Enervating Ray_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_M101.spl~ 2 1 ~WIZARD_ENERVATING_RAY~ // - SAY NAME1 @61101 - SAY NAME2 @61101 - SAY UNIDENTIFIED_DESC @61102 - SAY DESC @61102 -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_ENERVATING_RAY~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@61103) END // - LPF CLONE_EFFECT INT_VAR match_opcode = 12 opcode = 324 timing = 0 parameter1 = 0 parameter2 = 1 duration = 1 dicenumber = 0 dicesize = 0 savingthrow = 0 STR_VAR resource = EVAL ~%spell_res%~ END //undead immune - LPF CLONE_EFFECT INT_VAR match_opcode = 12 opcode = 324 timing = 0 parameter1 = 0 parameter2 = 9 duration = 1 dicenumber = 0 dicesize = 0 savingthrow = 0 STR_VAR resource = EVAL ~%spell_res%~ END //elemental immune - LPF CLONE_EFFECT INT_VAR match_opcode = 12 opcode = 324 timing = 0 parameter1 = 0 parameter2 = 27 duration = 1 dicenumber = 0 dicesize = 0 savingthrow = 0 STR_VAR resource = EVAL ~%spell_res%~ END //golem immune -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_1/B_M101a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_M101b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_1/B_M101c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_M101.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @61101 - SAY DESC @61102 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________REPRIEVE___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Credit for this spell belons to Subtledoctor (Modified with permission) - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_M60 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_W102.spl~ 2 1 ~WIZARD_REPRIEVE~ // - SAY NAME1 @61011 - SAY NAME2 @61011 - SAY UNIDENTIFIED_DESC @61012 - SAY DESC @61012 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_REPRIEVE~ - RET spell_res -END -//Protect against -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_SPELL_HEADER INT_VAR speed = 1 END -//No icons (or portrait icons) as yet. Use invisibility (mislead) for now -/* - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR speed = 1 icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -*/ -//Scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_W102.itm~ ~override~ // Actual Scroll - SAY NAME1 @61011 - SAY NAME2 @61011 - SAY UNIDENTIFIED_DESC @61012 - SAY DESC @61012 -// LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END //scroll icon - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // Cast from scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 147 // Learn from Scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // -//BG2EE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee eet~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~B_W102~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~B_W102~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~B_W102~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Snowball__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Snowball (evoc) Snowball: shoots a ball of snow that does 1d6/lev cold dam (5d6 max). Target saves for 1/2 dam. (Evocation) - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________VANISH_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_M60 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_1/B_W104.spl~ 2 1 ~WIZARD_VANISH~ // - SAY NAME1 @61016 - SAY NAME2 @61016 - SAY UNIDENTIFIED_DESC @61017 - SAY DESC @61017 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_VANISH~ - RET spell_res -END - -//No icons (or portrait icons) as yet. -/* - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -*/ -//Scroll -COPY ~%mod_folder%/data/new_spells/mage_1/B_W104.itm~ ~override~ // Actual Scroll - SAY NAME1 @61016 - SAY NAME2 @61016 - SAY UNIDENTIFIED_DESC @61017 - SAY DESC @61017 -// LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END //scroll icon - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // Cast from scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 147 // Learn from Scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~B_W104~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 2 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Bolt of Paralysis_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -ADD_SPELL ~%mod_folder%/data/new_spells/mage_2/B_W201.spl~ 2 2 ~WIZARD_BOLT_OF_PARALYSIS~ // - SAY NAME1 @62000 - SAY NAME2 @62000 - SAY UNIDENTIFIED_DESC @62001 - SAY DESC @62001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_BOLT_OF_PARALYSIS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF CLONE_EFFECT - INT_VAR match_opcode = 45 opcode = 324 parameter2 = 55 duration = 1 savingthrow = 0 - STR_VAR resource = EVAL ~%spell_res%~ - END - LPF CLONE_EFFECT - INT_VAR match_opcode = 45 opcode = 142 parameter2 = 55 - END - LPF CLONE_EFFECT - INT_VAR match_opcode = 45 opcode = 139 timing = 1 parameter1 = RESOLVE_STR_REF (@62002) //paralyzed - END - LPF CLONE_EFFECT - INT_VAR match_opcode = 40 opcode = 142 parameter2 = 41 - END - LPF CLONE_EFFECT - INT_VAR match_opcode = 40 opcode = 139 timing = 1 parameter1 = 14668 //slow text display I think for all engines - END -//No icons (or portrait icons) or scrolls as yet. -/* - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -*/ - -//Scroll -COPY ~%mod_folder%/data/new_spells/mage_2/B_W201.itm~ ~override~ // Actual Scroll - SAY NAME1 @62000 - SAY NAME2 @62000 - SAY UNIDENTIFIED_DESC @62001 - SAY DESC @62001 -// LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END //scroll icon - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // Cast from scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 147 // Learn from Scroll - STR_VAR resource = EVAL ~%spell_res%~ - END // -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #2 -END//End BGEE - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~B_W201~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 3 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________SOLVENT OF CORROSION___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Acid spells resist? Probably add to an acid list...1 - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_M60 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_3/B_W301.spl~ 2 3 ~SOLVENT_OF_CORROSION~ // - SAY NAME1 @63001 - SAY NAME2 @63001 - SAY UNIDENTIFIED_DESC @63002 - SAY DESC @63002 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~SOLVENT_OF_CORROSION~ - RET spell_res -END -INCLUDE ~%mod_folder%/lib/spell_lists/acid_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________IRON MIND_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_3/b_w302.spl~ 2 3 ~WIZARD_IRON_MIND~ // - SAY NAME1 @63003 - SAY NAME2 @63003 - SAY UNIDENTIFIED_DESC @63004 - SAY DESC @63004 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_IRON_MIND~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 multi_match = 1 // - STR_VAR resource = EVAL ~%spell_res%~ match_resource = ~SPWI104~ - END // - -/* - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -*/ -//Sh. of Entropy immunity list I AM THE LIST! (seriously, make one for charm/fear spells if not done already) -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 4 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -/* //skip for now -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________CHARM MONSTER__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Compatibility: Only install if charm revision is installed - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds ENSURE THAT EFF_E01, EFF_M77 is in all versions of game -//COPY ~%mod_folder%/spheres/spells/death/EFF_M60.wav~ ~override~ // Already copied over (at least) twice, but just in case... -//effs -//Secondary spell(s) -//Using charm as a base spell -COPY_EXISTING ~SPWI104.spl~ ~override/b_1w4xx.spl~ //Copy over charm person - WRITE_LONG 0x34 4//Change to level 4 - LPF ALTER_EFFECT INT_VAR match_opcode = 5 parameter1 = 0 parameter2 = 0 savebonus = 0 STR_VAR END //general, no save bon - -//add another sec spell that imposes a -4 to save vs. spell (which will be applied to humanoids.) - -ADD_SPELL ~override/b_1w4xx.spl~ 2 4 ~WIZARD_CHARM_MONSTER~ // - SAY NAME1 @64001 - SAY NAME2 @64001 - SAY UNIDENTIFIED_DESC @64002 - SAY DESC @64002 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_CHARM_MONSTER~ - RET spell_res -END -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ - - -*/ -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________MINDSIGHT_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ADD_SPELL ~%mod_folder%/data/new_spells/mage_4/B_W401.spl~ 2 4 ~WIZARD_MINDSIGHT~ // - SAY NAME1 @64001 - SAY NAME2 @64001 - SAY UNIDENTIFIED_DESC @64002 - SAY DESC @64002 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_MINDSIGHT~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR duration = 300 // change duration to 1 hour - END // - - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // remove earlier versions of spell - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 5 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Snilloc's Major Missile___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Make shield protect vs. SMM (and mention in description) -//Add projectile with larger bam... - -//Projectile I would like to add a much bigger pro... -//ADD_PROJECTILE ~%mod_folder%/data/new_spells/mage_5/IDPRO217.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_5/B_W501.spl~ 2 5 ~WIZARD_SNILLOCS_MAJOR_MISSILE~ // - SAY NAME1 @65001 - SAY NAME2 @65001 - SAY UNIDENTIFIED_DESC @65002 - SAY DESC @65002 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SNILLOCS_MAJOR_MISSILE~ - RET spell_res -END - - -/* if needed... -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Shield immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ -*/ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________________Usurp Shell___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile I would like to add a much bigger pro... -//ADD_PROJECTILE ~%mod_folder%/data/new_spells/mage_5/IDPRO217.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_5/B_W502.spl~ 2 5 ~WIZARD_USURP_SHELL~ // - SAY NAME1 @65003 - SAY NAME2 @65003 - SAY UNIDENTIFIED_DESC @65004 - SAY DESC @65004 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_USURP_SHELL~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@65005) END //Notification: Combat Pentalties - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/mage_5/b_w502a.bam~ ~override~ -COPY ~%mod_folder%/data/new_spells/mage_5/b_w502a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/new_spells/mage_5/b_w502b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/new_spells/mage_5/b_w502c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//scroll -COPY ~%mod_folder%/data/new_spells/mage_5/b_w502.itm~ ~override/%spell_res%.itm~ - SAY NAME1 @10 - SAY NAME2 @65003 - SAY DESC @65004 - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//scrolls in stores -//sod - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -//bg2ee -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~%spell_res%~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END//end only bg2ee -//immunities and protections? -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 6 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Siphon Vitality______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/mage_6/B_W601.spl~ 2 6 ~WIZARD_SIPHON_VITALITY~ // - SAY NAME1 @66000 - SAY NAME2 @66000 - SAY UNIDENTIFIED_DESC @66001 - SAY DESC @66001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SIPHON_VITALITY~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // - STR_VAR resource = EVAL ~%spell_res%A~ - END // -//sec spell -COPY ~%mod_folder%/data/new_spells/mage_6/B_W601A.spl~ ~override/%spell_res%A.spl~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 parameter1 = RESOLVE_STR_REF (@60206) // - STR_VAR resource = EVAL ~%spell_res%A~ - END // - -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ -*/ - - //CONTINUE FROM HERE - - - - -/* - - -COPY ~TomeAndBlood/data/cantrips/d5_maab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 -COPY ~TomeAndBlood/data/cantrips/d5_wiab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 - - - -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/spheres/spells/death/#EFF_E04.wav~ ~override~ // Already copied over (at least) twice, but just in case... -COPY ~%mod_folder%/spheres/spells/death/#EFF_P04.wav~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/spheres/spells/animal/b_c102.spl~ 1 1 ~CLERIC_ANIMAL_EYES~ // - SAY NAME1 @51101 - SAY NAME2 @51101 - SAY UNIDENTIFIED_DESC @51102 - SAY DESC @51102 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_ANIMAL_EYES~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - - - -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msred.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msblu.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msgrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msbrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msorn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_mswhi.pro~ -COPY ~TomeAndBlood/data/cantrips/spmagm02.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm03.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm04.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm05.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm06.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm07.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cant.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp420.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp710.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp809.bam~ ~override~ -//COPY ~TomeAndBlood/data/cantrips/d5_wildm.2da~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cstbo.spl~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cstpn.spl~ ~override~ -//Choose a cantrip -COPY ~TomeAndBlood/data/cantrips/d5_cantr.spl~ ~override~ - SAY NAME1 @6012 -COPY ~TomeAndBlood/data/cantrips/d5_cant.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant1.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant2.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant3.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cantr.2da~ ~override~ -//abjurer cantrip: protective shell -COPY ~TomeAndBlood/data/cantrips/d5_maab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 -COPY ~TomeAndBlood/data/cantrips/d5_wiab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 -//conjurer cantrip: summon rabbit -COPY ~TomeAndBlood/data/cantrips/d5_maco.spl~ ~override~ - SAY NAME1 @6016 - SAY UNIDENTIFIED_DESC @6017 -COPY ~TomeAndBlood/data/cantrips/d5_wico.spl~ ~override~ - SAY NAME1 @6016 - SAY UNIDENTIFIED_DESC @6017 -COPY ~TomeAndBlood/data/cantrips/d5_rabb.cre~ ~override~ - SAY NAME1 @6018 -//diviner cantrip: anticipation -COPY ~TomeAndBlood/data/cantrips/d5_madi.spl~ ~override~ - SAY NAME1 @6019 - SAY UNIDENTIFIED_DESC @6020 -COPY ~TomeAndBlood/data/cantrips/d5_widi.spl~ ~override~ - SAY NAME1 @6019 - SAY UNIDENTIFIED_DESC @6020 -//enchanter cantrip: drowse -COPY ~TomeAndBlood/data/cantrips/d5_maen.spl~ ~override~ - SAY NAME1 @6021 - SAY UNIDENTIFIED_DESC @6022 -COPY ~TomeAndBlood/data/cantrips/d5_wien.spl~ ~override~ - SAY NAME1 @6021 - SAY UNIDENTIFIED_DESC @6022 -//illusionist cantrip: bedazzle -COPY ~TomeAndBlood/data/cantrips/d5_mail.spl~ ~override~ - SAY NAME1 @6023 - SAY UNIDENTIFIED_DESC @6024 -COPY ~TomeAndBlood/data/cantrips/d5_wiil.spl~ ~override~ - SAY NAME1 @6023 - SAY UNIDENTIFIED_DESC @6024 -//invoker cantrip: magic bolt -COPY ~TomeAndBlood/data/cantrips/d5_main.spl~ ~override~ - SAY NAME1 @6025 - SAY UNIDENTIFIED_DESC @6026 - WRITE_SHORT 0x098 ~%d5_msred%~ -COPY ~TomeAndBlood/data/cantrips/d5_wiin.spl~ ~override~ - SAY NAME1 @6025 - SAY UNIDENTIFIED_DESC @6026 - WRITE_SHORT 0x098 ~%d5_msred%~ -//necromancer cantrip: stiffen bones -COPY ~TomeAndBlood/data/cantrips/d5_mane.spl~ ~override~ - SAY NAME1 @6027 - SAY UNIDENTIFIED_DESC @6028 -COPY ~TomeAndBlood/data/cantrips/d5_wine.spl~ ~override~ - SAY NAME1 @6027 - SAY UNIDENTIFIED_DESC @6028 -//transmuter cantrip: earthen grasp -COPY ~TomeAndBlood/data/cantrips/d5_matr.spl~ ~override~ - SAY NAME1 @6029 - SAY UNIDENTIFIED_DESC @6030 -COPY ~TomeAndBlood/data/cantrips/d5_witr.spl~ ~override~ - SAY NAME1 @6029 - SAY UNIDENTIFIED_DESC @6030 -//fire bolt -COPY ~TomeAndBlood/data/cantrips/d5_mfir.spl~ ~override~ - SAY NAME1 @6031 - SAY UNIDENTIFIED_DESC @6032 -COPY ~TomeAndBlood/data/cantrips/d5_wfir.spl~ ~override~ - SAY NAME1 @6031 - SAY UNIDENTIFIED_DESC @6032 - WRITE_SHORT 0x098 ~%d5_msorn%~ -//ice bolt -COPY ~TomeAndBlood/data/cantrips/d5_mcld.spl~ ~override~ - SAY NAME1 @6033 - SAY UNIDENTIFIED_DESC @6034 -COPY ~TomeAndBlood/data/cantrips/d5_wcld.spl~ ~override~ - SAY NAME1 @6033 - SAY UNIDENTIFIED_DESC @6034 - WRITE_SHORT 0x098 ~%d5_mswhi%~ -//acid bolt -COPY ~TomeAndBlood/data/cantrips/d5_macd.spl~ ~override~ - SAY NAME1 @6035 - SAY UNIDENTIFIED_DESC @6036 -COPY ~TomeAndBlood/data/cantrips/d5_wacd.spl~ ~override~ - SAY NAME1 @6035 - SAY UNIDENTIFIED_DESC @6036 - WRITE_SHORT 0x098 ~%d5_msgrn%~ -//electric bolt -COPY ~TomeAndBlood/data/cantrips/d5_melc.spl~ ~override~ - SAY NAME1 @6037 - SAY UNIDENTIFIED_DESC @6038 -COPY ~TomeAndBlood/data/cantrips/d5_welc.spl~ ~override~ - SAY NAME1 @6037 - SAY UNIDENTIFIED_DESC @6038 - WRITE_SHORT 0x098 ~%d5_msblu%~ -//earth bolt -COPY ~TomeAndBlood/data/cantrips/d5_wert.spl~ ~override~ - SAY NAME1 @6039 - SAY UNIDENTIFIED_DESC @6040 - WRITE_SHORT 0x098 ~%d5_msbrn%~ - - - - - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 3 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - - - - - - - - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 4 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 5 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - - - - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 6 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Summon Water Elemental____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//______________________________________________________________________ -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //IWDEE only animation - COPY ~%mod_folder%/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~%mod_folder%/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 5 //Controlled - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - WRITE_ASCII 0x248 ~NONE ~ //Override script - WRITE_ASCII 0x250 ~NONE~ //Class script - WRITE_ASCII 0x258 ~NONE~ //Race script - WRITE_ASCII 0x260 ~NONE~ //General script - WRITE_ASCII 0x268 ~BDSUM00~ //Default script - COPY ~%mod_folder%/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 5 //Controlled - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - WRITE_ASCII 0x248 ~NONE ~ //Override script - WRITE_ASCII 0x250 ~NONE~ //Class script - WRITE_ASCII 0x258 ~NONE~ //Race script - WRITE_ASCII 0x260 ~NONE~ //General script - WRITE_ASCII 0x268 ~BDSUM00~ //Default script - COPY ~%mod_folder%/spheres/spells/water/BDSUM00.bcs~ ~override~ // Copys over BDSUM00 script -END -//Add the damn creature to BG1 -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //BG2EE only creature - COPY ~%mod_folder%/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~%mod_folder%/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~%mod_folder%/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 5 //Controlled - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - WRITE_ASCII 0x248 ~NONE~ //Override script - WRITE_ASCII 0x250 ~NONE~ //Class script - WRITE_ASCII 0x258 ~NONE~ //Race script - WRITE_ASCII 0x260 ~NONE~ //General script - WRITE_ASCII 0x268 ~BDSUM00~ //Default script - COPY ~%mod_folder%/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 5 //Controlled - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - WRITE_ASCII 0x248 ~NONE~ //Override script - WRITE_ASCII 0x250 ~NONE~ //Class script - WRITE_ASCII 0x258 ~NONE~ //Race script - WRITE_ASCII 0x260 ~NONE~ //General script - WRITE_ASCII 0x268 ~BDSUM00~ //Default script -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Level 7 /////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - - - - - - -*/ - - - diff --git a/faiths_and_powers/data/components/Setup_New_Wands.tpa b/faiths_and_powers/data/components/Setup_New_Wands.tpa deleted file mode 100644 index 6be8d381..00000000 --- a/faiths_and_powers/data/components/Setup_New_Wands.tpa +++ /dev/null @@ -1,447 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// New Wands ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//tooltip.2da -//for tooltips, to do -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Animated Wand \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| Animated Wand (N) | ? | Transforms into a blade that fights for the caster | - -COPY ~%mod_folder%/data/wands/B_WAN06.itm~ ~override~ - SAY NAME2 @900010011 - SAY DESC @900010012 -//cre -COPY ~%mod_folder%/data/wands/B_WAN06.cre~ ~override~ - SAY NAME1 @900010011 - SAY NAME2 @900010011 -//crea weapon IPSION.itm -COPY ~%mod_folder%/data/wands/B_WAN06A.itm~ ~override~ - SAY NAME1 @900010011 - SAY NAME2 @900010011 -//just in case -COPY ~%mod_folder%/data/wands/IPSION.itm~ ~override~ - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Bonewand \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| Bonewand (N) | ? | Shards of Bone (6d4 piercing dam save for 1/2); Animate Dead as Spell | -//pro -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idpro303.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/TSPRAYT.bam~ ~override~ // -COPY ~%mod_folder%/data/wands/B_WAN07.itm~ ~override~ - SAY NAME2 @900010011 - SAY DESC @900010012 -LPF ALTER_ITEM_HEADER - INT_VAR header = 1 projectile = %idpro303% -END - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Gremlin Wand \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| Gremlin Wand (N) | ? | Summon Gremlins | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Mistletoe \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| Mistletoe (N) | I | Shillelagh | - -COPY ~%mod_folder%/data/wands/B_WAN03.itm~ ~override~ - SAY NAME2 @900000005 - SAY DESC @900000006 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Banishment \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Banishment (Ns) | ? | Removes summoned creatures, evil outsiders save or destroyed/banished | -//only installed if SR is installed -ACTION_IF (FILE_CONTAINS_EVALUATED(~spell.ids~ ~CLERIC_BANISHMENT~)) BEGIN //SR Banishment - - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_BANISHMENT~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override/B_WANBA.spl~ - WRITE_BYTE 0x001c 4 //innate - LPF ALTER_EFFECT - INT_VAR match_opcode = 177 savingthrow = 8 // save wand - END // - LPF CLONE_EFFECT - INT_VAR match_opcode = 177 savingthrow = 0 timing = 0 duration = 18 - STR_VAR resource = ~B_WANST~ END //Stun - END - - //stun eff - COPY ~%mod_folder%/data/wands/B_WANST.eff~ ~override~ //stun effect - - //actual wand - COPY ~%mod_folder%/data/wands/B_WAN12.itm~ ~override~ - SAY NAME2 @900010023 - SAY DESC @900010024 - - -END -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Cold \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Cold (N) | ? | Cone of Cold | - -//not needed; wand of frost does the same thing - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Command \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Command (N) | ? | as Dominate | - -COPY ~%mod_folder%/data/wands/B_WAN04.itm~ ~override~ - SAY NAME2 @900000007 - SAY DESC @900000008 - -//text notification (BG2EE/EET is the default) -ACTION_IF GAME_IS ~bgee~ BEGIN - - COPY_EXISTING ~B_WAN04.itm~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 26206 - END // - -END -ACTION_IF GAME_IS ~iwdee~ BEGIN - - COPY_EXISTING ~B_WAN04.itm~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 // - parameter1 = 35544 - END // - -END - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Death \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Death (N) | ? | Death Spell? | - -COPY ~%mod_folder%/data/wands/B_WAN16.itm~ ~override~ - SAY NAME2 @900010031 - SAY DESC @900010032 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Darkness \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Eyes \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Eyes (N) | ? | Wizard Eye; See Invisible | b_wan09 -//add protection from B_WAND09 to WIzEye spell - -//WIzEye -//copy wiz eye, add immunity to secspell: -COPY_EXISTING ~SPWI425.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 206 STR_VAR resource = ~B_WNDEY~ END //Protection from secspell -//create secspell -COPY_EXISTING ~SPWI425.spl~ ~override/B_WNDEY.spl~ - WRITE_BYTE 0x001c 4 //innate no wiz spell! - -//CureBlind - -//Detect Invisibility -//create secspell -COPY_EXISTING ~SPWI203.spl~ ~override/B_WNDDI.spl~ - WRITE_BYTE 0x001c 4 //innate no wiz spell! - -//actual wand - -COPY ~%mod_folder%/data/wands/B_WAN09.itm~ ~override~ - SAY NAME2 @900010017 - SAY DESC @900010018 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Fireballs \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Fireballs (N) | ? | As Fireball Spell | 6d6 dam - -COPY ~%mod_folder%/data/wands/B_WAN05.itm~ ~override~ - SAY NAME2 @900000009 - SAY DESC @900000010 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Fog \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Fog (Ns) | I | as Obscuring Mist | -//only installed if SR is installed - -ACTION_IF (FILE_CONTAINS_EVALUATED(~spell.ids~ ~CLERIC_OBSCURING_MIST~)) BEGIN //SR obscuring Mist -//copy the spell - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_OBSCURING_MIST~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override/B_WANFG.spl~ - WRITE_BYTE 0x001c 4 //innate - - COPY ~%mod_folder%/data/wands/B_WAN11.itm~ ~override~ - SAY NAME2 @900010021 - SAY DESC @900010022 -LPF ALTER_ITEM_HEADER - INT_VAR projectile = %dvobmist% -END - -END //end SR Obscuring Mist - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Force \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Force (N) | ? | 2d6 crush damage and Push away cre (save 1/2 dam and no push) | - -COPY ~%mod_folder%/data/wands/B_WAN08.itm~ ~override~ - SAY NAME2 @900010015 - SAY DESC @900010016 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Freshness \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Freshness (N) | ? | as ZoSA | - -COPY ~%mod_folder%/data/wands/B_WAN10.itm~ ~override~ - SAY NAME2 @900010019 - SAY DESC @900010020 - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Healing \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Healing (N) | ? | Cure 3d6+3 HP at range | - - COPY ~%mod_folder%/data/wands/B_WAN13.itm~ ~override~ - SAY NAME2 @900010023 - SAY DESC @900010024 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Illumination \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Illumination (N) | ? | As Sunburst | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Illusion \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Illusion (N) | I | Glammer; Ph. Force | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Knock \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Knock(N) | II | As Knock | -COPY ~%mod_folder%/data/wands/B_WAN02.itm~ ~override~ - SAY NAME2 @900010003 - SAY DESC @900010004 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Light \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Light (N) | ? | Light Blade; Sun Ray (beam does 2d6+2 magic) x2 undead; Prot from evil; good only | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Mirrors \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Mirrors (N) | ? | Shield and Mirror Image | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Negation \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Negation (N) | ? | Dispel Magic | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Peace \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Peace (N) | ? | All creatures in area save or cannot attack for 3 rounds | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Revealing \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Revealing (N) | ? | Find Traps/D. Illusion 75% | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Salt \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Salt (N) | ? | 6d8 dam plant cre (3d6 non plant) Save for 1/2 | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Spiders \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Spiders (N) | ? | Spider Spawn; Web | - -COPY ~%mod_folder%/data/wands/B_WAN14.itm~ ~override~ - SAY NAME2 @900010027 - SAY DESC @900010028 - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Steam \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Steam (N) | ? | As Cloudkill, but fire damage 3 r: 6d6/4d6/2d6 | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of The Squid \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of the Squid (N) | ? | 4d4 crush and hold (save 1/2 dam, no hold | - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of the Sun \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of the Sun (N) | ? | Ray 6d4 fire +2d4 metal wearing x2 undead| - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Swarming \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Swarming (N) | ? | as Summon Insects | - -COPY ~%mod_folder%/data/wands/B_WAN15.itm~ ~override~ - SAY NAME2 @900010029 - SAY DESC @900010030 - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Teeth \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Teeth (N) | ? | 2d6+2 missile dam (save 1/2) | -COPY ~%mod_folder%/data/wands/B_WAN01.itm~ ~override~ - SAY NAME2 @900010001 - SAY DESC @900010002 - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Wand of Traps \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//| of Traps(N) | ? | as Find Traps | Each charge just one 'check' - diff --git a/faiths_and_powers/data/components/Setup_Priest_Scrolls.tpa b/faiths_and_powers/data/components/Setup_Priest_Scrolls.tpa deleted file mode 100644 index 6bd08419..00000000 --- a/faiths_and_powers/data/components/Setup_Priest_Scrolls.tpa +++ /dev/null @@ -1,30 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// Scrolls ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Scroll Creation and Distribution \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ - -//Univesal scrolls- Priest -//This code creates a few scrolls that are not eligible for scrollhood. That should be fine if they are not placed or added to scroll creation -INCLUDE ~%mod_folder%/lib/universal_scrolls.tpa~ // - -//check for SR, for Gust of Wind (I think it's a dif level for druid compared to cleric...) -//Usability -INCLUDE ~%mod_folder%/lib/druid_scroll_usability.tpa~ // - -//placement - -INCLUDE ~%mod_folder%/lib/scroll_placement.tpa~ // diff --git a/faiths_and_powers/data/components/Setup_Revised_Potions.tpa b/faiths_and_powers/data/components/Setup_Revised_Potions.tpa deleted file mode 100644 index 6f5eb4c5..00000000 --- a/faiths_and_powers/data/components/Setup_Revised_Potions.tpa +++ /dev/null @@ -1,103 +0,0 @@ -//Alchohol: see Speedily Stolen Slaves' Salve - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// Revised Potions ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Agility \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//+4 to Dexterity for duration, +2 to save vs breath - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Defense \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//-4 bonus to AC. +2 to saves - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Fortitude \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//+20 HP, +4 Constitution - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Fire Breath \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//allows 4 blasts of fire doing 2d10 or 1 blast doing 6d10 (grants 2 innates--lasting 4 hours--where using 1 removes the other) -//cannot use more than one potion at one time - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Elix. of Health \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Does not heal hp, but removes blind, deafness, poison, disease and makes driker immune to poisons for 4 hours - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Invulnerability \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//+2 to AC, immune to non magic weapons - - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Master Thievery \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Imbiber can use Knock up to 5x within 8 hours (thieves and non-thieves) - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Stone Form \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Stoneskin effect (3 skins) - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Strength \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//+2 Strength - -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// Potion of Perception \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//////////////////////////////// \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -/////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -//Find Traps Effect (all classes) diff --git a/faiths_and_powers/data/components/Setup_Revised_Spells.tpa b/faiths_and_powers/data/components/Setup_Revised_Spells.tpa deleted file mode 100644 index 9f93d77c..00000000 --- a/faiths_and_powers/data/components/Setup_Revised_Spells.tpa +++ /dev/null @@ -1,1895 +0,0 @@ -//SPELL IDEAS - - -//Global: Summon Spells (all): Allow creatures to follow characters into buildings and across maps. Also, can set off traps. -//Global: Heal (already in progress) -//Global: Charm (no control; just stands there...) Maybe not allowed during combat? -//Global: IWDEE style spells -//Global: BGEE style spells -//Global: Touch Spells Auto Hit -//Global: Touch Spells use Incremented Special Proficiency -// CODE: //LPF ADD_ITEM_EQEFFECT INT_VAR opcode = 233 target = 1 parameter1 = [x] parameter2 = (134 + (0x10000 * 1)) timing = 2 END -//Global: Summon Weapon Spells: Use normal Proficiency -//Global: Summon Weapon Spells: use Incremented Special Proficiency -//Global: Summon Monster Nat Weapons: Magical, etc. Maybe extend to 'normal' creatures - - - -//Individual Spells - -//LEVEL 1 ARCANE - -//Find Familiar: Can set off traps, and be cast by other than main character (IWD version?) Cantrip or innate - -//Larloch's Minor Drain ??? - -//LEVEL 1 DIVINE - -//LEVEL 2 ARCANE - -//LEVEL 2 DIVINE - -//Goodberry Recover Fatigue - -//Favor of Ilmater (Name change: Divine Favor; castable by evil and on evil) - -//Holy Word/Unholy word: Combine and make party friendly. Change name to ... - -//Mist of Eldath Name Change: Clensing Mist; Mass Cure at 5th level is 10 hp + 20% of max; Mist of Eldath at 7th level is 10 hp + 10% of max, plus dispel poison and disease and level drain and Sleep and Slow and Stun, every round for 5 rounds, for all allies in the AoE. - -//Cure disease/Nut. poison/Remove Paralysis (combine these spells) - -//Unholy Blight: Damages party enemies (evil don't care about hurting other evil) - - - -//Dire Charm: Original spell makes target berserk - -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// REVISED SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// GLOBAL CHANGES ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -/////////////////////////////////////////////// CURE/CAUSE WOUND PERCENTAGES /////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -///////////////////////////////////////////////////////// -/// 0 level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________Cure minor wounds (10% +2)_________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SHOULD BE 10%+2 -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN //If Cure Minor Wounds is installed - COPY_EXISTING ~b_po010.spl~ ~override~ //description - SPRINT old @101000004//old text - SPRINT new @101000005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END //Change to 10% +1 HP - LPF ALTER_EFFECT INT_VAR match_opcode = 17 parameter1 = 1 END - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 10 parameter2 = 2 END -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________cause/inflict minor wounds 10%+2___________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SHOULD BE 10%+2 (save 1/2) - -ACTION_IF FILE_EXISTS_IN_GAME ~b_cant.itm~ BEGIN -COPY_EXISTING ~b_po050.spl~ ~override~ - SPRINT old @105000003//old text - SPRINT new @105000004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (set damage to % of target's hp) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - LPF ALTER_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 0 parameter1 = 5 parameter2 = 4194307 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 1 parameter1 = 5 parameter2 = 4194307 savingthrow = 4 END -END - -///////////////////////////////////////////////////////// -/// 1st level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Cure Light Wound 20%+4_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SHOULD Be 20%+4 - -//Find all versions, including 'innate' versions, of cure light wounds (sppr103/spin101 present in both bgee and bg2ee, no spin101 in IWDEE) -//Maybe use Cam's macro... -//Verified works with SR - -COPY_EXISTING ~sppr103.spl~ ~override~ // - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END - SPRINT old @10100008//old text - SPRINT new @10100009//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - -ACTION_IF FILE_EXISTS_IN_GAME ~spin101.spl~ BEGIN -COPY_EXISTING ~spin101.spl~ ~override~ // - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END - SPRINT old @10100008//old text - SPRINT new @10100009//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~DW#FPPLO.spl~ BEGIN -COPY_EXISTING ~DW#FPPLO.spl~ ~override~ // - SAY UNIDENTIFIED_DESC @10100010 - SAY DESC @10100010 - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 4 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 20 parameter2 = 2 END -END -//Change to SR Text style--Can't seem to replace textually, so... -ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN -COPY_EXISTING ~sppr103.spl~ ~override~ // - ~spin101.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100010 - SAY DESC @10100010 - END // - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________Inflict Light Wounds 20%+4______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//SHOULD Be 20%+4 (save 1/2) - -//Only exists in IWDEE, or if IWD spells mod (or IWDIFICATION, presumably) is installed -//If a version is installed w/o SR... -ACTION_IF ((FILE_EXISTS_IN_GAME ~b_IWD.itm~) OR ((GAME_IS ~iwdee~) OR (MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~))) AND (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_LIGHT_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 12 // - parameter1 = 3 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END - SPRINT old @11400004//old text - SPRINT new @11400005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END -//SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR119.spl~ ~override~ - SAY UNIDENTIFIED_DESC @11400003 - SAY DESC @11400003 - COPY_EXISTING ~SPPR119D.spl~ ~override~ - LPF DELETE_EFFECT INT_VAR match_opcode= 12 END// - LPF CLONE_EFFECT INT_VAR match_opcode = 215 opcode = 12 parameter1 = 3 parameter2 = 4194304 savingthrow = 0 STR_VAR resource = EVAL ~~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 savingthrow = 4 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 parameter1 = 10 parameter2 = 4194307 END -END -//END SR - - - - -///////////////////////////////////////////////////////// -/// 2nd level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________cure moderate wound 30%+6______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - //SHOULD BE 30%+6 -//_____________________________________________________________________________________________ -//Only exists in IWDEE, or if IWD spells mod (or IWDIFICATION, presumably) is installed -//Some other source, and NOT SR -ACTION_IF ((FILE_EXISTS_IN_GAME ~b_IWD.itm~) OR ((GAME_IS ~iwdee~) OR (MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~))) AND (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CURE_MODERATE_WOUNDS~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 30 parameter2 = 2 END - SPRINT old @10100012//old text - SPRINT new @10100013//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END //End non SR -//SR version -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR215.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100014 //Don't trust that replace textually will work - SAY DESC @@10100014 - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 30 parameter2 = 2 END -END //End SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Mod Wounds 30%+6_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Goodberry 10% ea_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//should Cure Some Fatigue -// - COPY ~Spells/data/revised_spells/goodberry/SPPR207.spl~ ~override~ - SAY NAME1 @10100007 - SAY NAME2 @10100007 - SAY UNIDENTIFIED_DESC @10100005 - SAY DESC @10100005 - - //Goodberry items - COPY_EXISTING ~gberry.itm~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 17 parameter1 = 10 parameter2 = 2 END - SPRINT old @10110011//old text - SPRINT new @10110012//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // descriptions for SR - SPRINT old @10110013//old text - SPRINT new @10110012//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR118.spl~ ~override~ //Copies SR version - LPF ALTER_EFFECT INT_VAR match_opcode = 122 STR_VAR resource = EVAL ~GBERRY~ END - SAY UNIDENTIFIED_DESC @10100005 - SAY DESC @10100005 -END//End if SR installed - -//Spell description alteration - COPY_EXISTING ~SPPR207.spl~ ~override~ -// WRITE_LONG 0x34 ~2~ // level 2 - SPRINT old @10110011//old text - SPRINT new @10110012//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - - -///////////////////////////////////////////////////////// -/// 3rd level cure/inflict -///////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________cure med wound 40%+8___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -//Should be 40%+8 - -COPY_EXISTING ~SPPR315.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 8 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 40 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR315.spl~ ~override~ - SPRINT old @10100015//old text - SPRINT new @10100016//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR315.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100017 - SAY DESC @10100017 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 40%+8_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Should be 40%+8 (Save for 1/2) -//TO DO - -///////////////////////////////////////////////////////// -/// 4th level cure/inflict -///////////////////////////////////////////////////////// - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________cure serious wound 50%+10________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -COPY_EXISTING ~SPPR401.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 10 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 50 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR401.spl~ ~override~ - SPRINT old @10100021//old text - SPRINT new @10100022//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR401.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100023 - SAY DESC @10100023 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________Neutralize Poison (as cure moderate wound)_______________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 10%+10______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -///////////////////////////////////////////////////////// -/// 5th level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________cure critical wound 60%+12_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// -COPY_EXISTING ~SPPR502.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 12 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 60 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR502.spl~ ~override~ - SPRINT old @10100027//old text - SPRINT new @10100028//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR502.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100029 - SAY DESC @10100029 -END//SR - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________mass cure 25% +6 hp____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -COPY_EXISTING ~SPPR514.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 17 // - parameter1 = 6 - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 25 parameter2 = 2 END -ACTION_IF NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN -COPY_EXISTING ~SPPR514.spl~ ~override~ - SPRINT old @10100030//old text - SPRINT new @10100031//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END//Not SR -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR514.spl~ ~override~ - SAY UNIDENTIFIED_DESC @10100032 - SAY DESC @10100032 -END//SR - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Inflict Med Wounds 60%+12______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Mass C.Light Wounds 25% +6_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -///////////////////////////////////////////////////////// -/// 6th level cure/inflict -///////////////////////////////////////////////////////// - - - -///////////////////////////////////////////////////////// -/// 7th level cure/inflict -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________Mist of Eldath(as cure critical wound)_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Be sure that the spell description still ends with "Hit Points." for compatiblity with the individual spell change -//TO DO - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -/////////////////////////////////////////////// CHARM SPELLS /////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Compatiblity: Install Charm Monster if new spells installed - -///////////////////////////////////////////////////////// -/// 1st level charm -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Charm Persion_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// Note: prob going to need a different version of b_charm_revision for IWDEE...see what is going on with non IWDEE versions of 2.5 -COPY_EXISTING ~SPWI104.spl~ ~override~ //Wizard first level charm - SAY UNIDENTIFIED_DESC @10100133 - SAY DESC @10100133 - LPF cd_apply_batch STR_VAR array_name = b_charm_revision END //Apply charm revision - LPF ALTER_EFFECT INT_VAR match_opcode = 5 parameter1 = 0 parameter2 = 0 savebonus = 0 duration = 60 match_power = 1 STR_VAR END //first lev no save pen; 1 turn - //Lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 215 savebonus = 0 duration = 60 match_power = 1 STR_VAR END //anim lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 174 savebonus = 0 match_power = 1 STR_VAR END //sound lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 142 savebonus = 0 STR_VAR END //icon no save boni - LPF ALTER_EFFECT INT_VAR match_opcode = 50 savebonus = 0 STR_VAR END //no save boni -// LPF ALTER_EFFECT INT_VAR match_opcode = 324 parameter1 = 0 parameter2 = 6 timing = 0 duration = 1 savingthrow = 0 STR_VAR resource = ~SPWI104~ match_resource = ~charm~ END //Non-human resistance lev 1 charm - LPF CLONE_EFFECT INT_VAR match_opcode = 5 opcode = 365 multi_match = 1 parameter1 = 0 parameter2 = 0 timing = 1 dicenumber = 100 savebonus = 0 match_power = 1 STR_VAR END //Unselectable lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 321 parameter1 = 0 parameter2 = 0 duration = 60 savebonus = 0 STR_VAR resource = ~SPWI104~ match_resource = ~charm~ END - //General -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 15 probability1 = 90 probability2 = 1 STR_VAR match_resource = ~SPWI104~ END //Elf resistance -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 19 probability1 = 30 probability2 = 1 STR_VAR match_resource = ~SPWI104~ END //half elf resistance - -///////////////////////////////////////////////////////// -/// 2nd level charm -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Charm Person or Mammal______________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// +0 save -//do descripion - -COPY_EXISTING ~SPPR204.spl~ ~override~ //Priest 2nd lev charm -// SAY UNIDENTIFIED_DESC @10100133 -// SAY DESC @10100133 - LPF cd_apply_batch STR_VAR array_name = b_charm_revision END //Apply charm revision - LPF ALTER_EFFECT INT_VAR match_opcode = 5 parameter1 = 0 parameter2 = 0 savebonus = 0 duration = 60 STR_VAR END //no save pen; 1 turn - //Lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 215 savebonus = 0 duration = 60 STR_VAR END //anim lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 174 savebonus = 0 STR_VAR END //sound lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 142 savebonus = 0 STR_VAR END //icon no save boni -// LPF ALTER_EFFECT INT_VAR match_opcode = 324 parameter1 = 0 parameter2 = 22 timing = 0 duration = 1 savingthrow = 0 STR_VAR resource = ~SPPR204~ match_resource = ~charm~ END //Not human or animal -not really needed anymore - LPF CLONE_EFFECT INT_VAR match_opcode = 5 opcode = 365 multi_match = 1 parameter1 = 0 parameter2 = 0 timing = 1 dicenumber = 100 savebonus = 0 STR_VAR END //Unselectable lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 321 parameter1 = 0 parameter2 = 0 duration = 60 savebonus = 0 STR_VAR resource = ~SPPR204~ match_resource = ~charm~ END //-not really needed anymore - //General -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 15 probability1 = 90 probability2 = 1 STR_VAR match_resource = ~SPPR204~ END //Elf resistance -not really needed anymore -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 19 probability1 = 30 probability2 = 1 STR_VAR match_resource = ~SPPR204~ END //half elf resistance - -///////////////////////////////////////////////////////// -/// 3rd level charm -///////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________________Dire Charm_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -// +0 save -//do descripion -COPY_EXISTING ~SPWI316.spl~ ~override~ //Priest 2nd lev charm -//Dire charm -2 save hex 0xFFFE -// SAY UNIDENTIFIED_DESC @10100133 -// SAY DESC @10100133 - LPF cd_apply_batch STR_VAR array_name = b_charm_revision END //Apply charm revision - LPF ALTER_EFFECT INT_VAR match_opcode = 5 parameter1 = 0 parameter2 = 0 savebonus = 0xFFFE duration = 60 STR_VAR END //no save pen; 1 turn - //Lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 215 savebonus = 0xFFFE duration = 60 STR_VAR END //anim lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 174 savebonus = 0xFFFE STR_VAR END //sound lev 2 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 142 savebonus = 0xFFFE STR_VAR END //icon no save boni -// LPF ALTER_EFFECT INT_VAR match_opcode = 324 parameter1 = 0 parameter2 = 22 timing = 0 duration = 1 savingthrow = 0 STR_VAR resource = ~SPWI316~ match_resource = ~charm~ END //Not human or animal -not really needed anymore - LPF CLONE_EFFECT INT_VAR match_opcode = 5 opcode = 365 multi_match = 1 parameter1 = 0 parameter2 = 0 timing = 1 dicenumber = 100 savebonus = 0xFFFE STR_VAR END //Unselectable lev 1 charm - LPF ALTER_EFFECT INT_VAR match_opcode = 321 parameter1 = 0 parameter2 = 0 duration = 60 savebonus = 0xFFFE STR_VAR resource = ~SPWI316~ match_resource = ~charm~ END - //General -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 15 probability1 = 90 probability2 = 1 STR_VAR match_resource = ~SPWI316~ END //Elf resistance-not really needed anymore -// LPF CLONE_EFFECT INT_VAR match_opcode = 324 multi_match = 1 parameter2 = 19 probability1 = 30 probability2 = 1 STR_VAR match_resource = ~SPWI316~ END //half elf resistance-not really needed anymore - - -//Iff Charm monster is added, change it... - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -/////////////////////////////////////////////// SUMMON SPELLS /////////////////////////////////////////////// -/////////////////////////////////////////////// (IMPROVED SUMMONS) /////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////// /////////////////////////////////////////////// -/////////////////////////////////////////////// SUMMON SPELLS /////////////////////////////////////////////// -/////////////////////////////////////////////// (CRE DESCRIPTIONS) /////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//TO DO - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -/////////////////////////////// INDIVIDUAL SPELL CHANGES ///////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// ORISON STUFF ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//SR Cause wounds spells summon a magic item that does the damage. Account for this -//Make compatible with sphere (if installed after them) - -// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Infravision_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Infravision ---> Devil's Eyes -//not installed if infravision tweak from METweaks is installed -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~medarkne.spl~) BEGIN //if Infra version is not installed - - ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //any version of sr - ADD_SPELL ~Spells/data/revised_spells/heat_vision/spwi111.spl~ 2 1 ~WIZARD_HEAT_VISION~ //HEAT VISION - SAY NAME1 @10110026 - SAY NAME2 @10110026 - SAY UNIDENTIFIED_DESC @10110030 - SAY DESC @10110030 - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@10110026) END //Notification: Heat Vision - END//End SR - -//CHANGE TO DEVILS EYES!!!! AND STOP USING THE CANTRIP TRA... - - ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //otherwise... - COPY_EXISTING ~SPWI111.spl~ ~override~ //Copy over the original spell - SAY NAME1 @10110026 //Devil's Eyes - SAY NAME2 @10110026 //Devil's Eyes - LPF CLONE_EFFECT INT_VAR match_opcode = 63 opcode = 301 parameter1 = 2 END - LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@10110026) END //Notification: Heat Vision - LPF ALTER_EFFECT INT_VAR duration = 60 END //reduced duration to 1 turn - SPRINT old1 @10110029//old text Infravision - SPRINT new1 @10110026//new text Heat Vision - SPRINT old2 @10110027//old text Infravision - SPRINT new2 @10110028//new text Heat Vision - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old1%~ ~%new1%~ //replacing old with new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old2%~ ~%new2%~ //replacing old with new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - END // end SR not installed -END //end METweaks not installed - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Hold Animal ---> Hold Beast____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//FIND ALL VERSIONS OF THIS SPELL! -//IN case they're needed... -COPY ~Spells/data/spells/revised_spells/hold_animal/#GENENCH.vvc~ ~override~ // vvc -COPY ~Spells/data/spells/revised_spells/hold_animal/ENCHANX.bam~ ~override~ // vvc bam -COPY ~Spells/data/spells/revised_spells/hold_animal/#ARE_P21.WAV~ ~override~ // vvc sound -COPY ~Spells/data/spells/revised_spells/hold_animal/#EFF_P04.WAV~ ~override~ // sound -COPY ~Spells/data/spells/revised_spells/hold_animal/#EFF_E05.WAV~ ~override~ // sound -ADD_PROJECTILE ~Spells/data/spells/revised_spells/hold_animal/b_beast.pro~ //pro -//Can't replace if SR is installe -//Cantrips disables it (though, not if SR is installed) -//Add if SR installed, Replace hold animal otherwise. -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //not installed, disable spell - COPY ~Spells/data/spells/revised_spells/hold_animal/sppr305.spl~ ~override~ // Hold Beast - SAY NAME1 @51104 - SAY NAME2 @51104 - SAY UNIDENTIFIED_DESC @51105 - SAY DESC @51105 - LPF ALTER_SPELL_HEADER INT_VAR projectile = %b_beast% END -END//End not SR - -ACTION_IF (FILE_EXISTS_IN_GAME ~dvimhere.mrk~) BEGIN //if SR installed, add spell - ADD_SPELL ~Spells/data/revised_spells/hold_animal/sppr305.spl~ 1 3 ~CLERIC_HOLD_BEAST~ //HEAT VISION - SAY NAME1 @51104 - SAY NAME2 @51104 - SAY UNIDENTIFIED_DESC @51105 - SAY DESC @51105 - LPF ALTER_SPELL_HEADER INT_VAR projectile = %b_beast% END - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_HOLD_BEAST~ - RET spell_res - END - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ -END//END SR - -//MAKING 'ALLIES' IMMUNE. nOT SURE IF THAT MEANS 'ALLY TO PC' OR 'ALLY TO CASTER'. -//I THIK IT'S 'ALLIES TO PC' SO MAY NEED A DIFFERENT VERSION FOR PCS VS NPCS. -//ORIGINAL MAY NEED TO BE ADDED TO HIDESPL, AND MADE INTO A NPC VERSION, SCRIPTS SHOULD BE TWEAKED SO THEY USE VS. SUMMONED MONSTERS -//THIS VERSION WOULD BE ADDSPELLED AND GIVEN TO PC'S, BUT NOT IF SPELL REVISONS IS INSTALLED - -//ALSO, DOUBLE CHECK THIS DOESN'T HOLD SPIRIT SUMMONS - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 1st level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 2nd level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Goodberry____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Recovers fatigue - - //Goodberry items - COPY_EXISTING ~gberry.itm~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110005//old text - SPRINT new @10110006//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // descriptions for SR - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY1.itm~ BEGIN - COPY_EXISTING ~GBERRY1.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY2.itm~ BEGIN - COPY_EXISTING ~GBERRY2.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY3.itm~ BEGIN - COPY_EXISTING ~GBERRY3.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY4.itm~ BEGIN - COPY_EXISTING ~GBERRY4.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY5.itm~ BEGIN - COPY_EXISTING ~GBERRY5.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -ACTION_IF FILE_EXISTS_IN_GAME ~GBERRY6.itm~ BEGIN - COPY_EXISTING ~GBERRY6.itm~ ~override~ //to make unselectable - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 93 parameter1 = 0 parameter2 = 1 END - SPRINT old @10110007//old text - SPRINT new @10110008//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//IF SR installed -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN - COPY_EXISTING ~SPPR118.spl~ ~override/SPPR207.spl~ //Copies SR version over original - COPY_EXISTING ~SPPR118.spl~ ~override~ //to make unselectable - WRITE_BYTE 0x21 (THIS | 0b11000000) //actually make unselectable -END//End if SR installed - -//Spell description alteration - COPY_EXISTING ~SPPR207.spl~ ~override~ - WRITE_LONG 0x34 ~2~ // level 2 - SPRINT old @10110009//old text - SPRINT new @10110010//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 3rd level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -/* I need to rethink this -//Cure Disease --> Cure Affliction - - COPY_EXISTING ~SPPR317.spl~ ~override~ - SAY NAME1 @10110014 - SAY NAME2 @10110014 - LPF ALTER_SPELL_HEADER INT_VAR range = 150 - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 46 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 162 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 163 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 240 parameter2 = 55 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 240 parameter2 = 13 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - SPRINT old @10110015//old text - SPRINT new @10110014//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - SPRINT old @10110016//old text - SPRINT new @10110017//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - SPRINT old @10110018//old text - SPRINT new @10110019//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -*/ - - -//CONTINUE FROM HERE - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// 4th level ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -//Unfailing Endurance --> Remove Fatigue -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Remove Fatigue_________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ADD_SPELL ~Spells/data/revised_spells/unfailing_endurance/b_p101.spl~ 1 1 ~CLERIC_REMOVE_FATIGUE~ // - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100001 - SAY DESC @10100001 -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_REMOVE_FATIGUE~ - RET spell_res -END -//icons -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424a.bam~ ~override/%spell_res%a.bam~ -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424b.bam~ ~override/%spell_res%b.bam~ -COPY ~Spells/data/revised_spells/unfailing_endurance/SPPR424c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - WRITE_EVALUATED_ASCII 0x0076 ~%spell_res%B~ - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________Unfailing Endurance____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF FILE_EXISTS_IN_GAME ~b_IWD.itm~ BEGIN -//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END //End 'my version' - -//IWDEE - -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN // -//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) - -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END -//End iwdee version -//IWDIfication -ACTION_IF MOD_IS_INSTALLED ~SETUP-IWDIFICATION.TP2~ ~40~ THEN BEGIN//should be able to use exact same code for iwdee and iwdification -//spec ability -COPY ~Spells/data/revised_spells/unfailing_endurance/b_fatig.spl~ ~override~ - SAY NAME1 @10100000 - SAY NAME2 @10100000 - SAY UNIDENTIFIED_DESC @10100004 - SAY DESC @10100004 -//heal notification -COPY ~Spells/data/revised_spells/unfailing_endurance/B_HEALN.eff~ ~override~ - SAY 0x1c ~Healed~ //healed (already in dialog.tlk so...) - -//animation -COPY ~Spells/data/revised_spells/unfailing_endurance/ENCHAH.bam~ ~override~ - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_UNFAILING_ENDURANCE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - SAY NAME1 @10100002 - SAY NAME2 @10100002 - SAY UNIDENTIFIED_DESC @10100003 - SAY DESC @10100003 - WRITE_BYTE 0x072 ~2~ //Projectile - WRITE_BYTE 0x07E ~5~ //Self - WRITE_SHORT 0x098 ~158~ //DH Projectile - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 324 parameter1 = 0 parameter2 = 1 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~%spell_res%~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 17 parameter1 = 25 parameter2 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 171 timing = 0 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 172 timing = 4 parameter1 = 0 parameter2 = 0 duration = 2400 STR_VAR resource = EVAL ~b_fatig~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 93 opcode = 177 parameter1 = 0 parameter2 = 2 STR_VAR resource = EVAL ~b_healn~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 215 STR_VAR resource = EVAL ~ENCHAH~ END -END - -//ATTENTION: FIT REMOVE FATIGUE AND UNFAILING ENDURANCE IN SPHERE SYSTEM... -//ALSO, MAYBE REMOVE FATIGUE SHOULD HEAL A BIT??? - -//Neutralize Poison --> Cure Affliction -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________Cure Affliction____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - COPY_EXISTING ~SPPR404.spl~ ~override~ - SAY NAME1 @10110014 - SAY NAME2 @10110014 - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 46 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 162 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 163 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 240 parameter2 = 55 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF CLONE_EFFECT INT_VAR match_opcode = 79 opcode = 240 parameter2 = 13 STR_VAR END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - SPRINT old @10110015//old text - SPRINT new @10110014//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - SPRINT old @10110016//old text - SPRINT new @10110017//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - - - -//Mist of Eldath --> Cleansing Mist - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Cleansing Mist__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//First, check if spell is installed... with an action_if (to do) - -//Lasts over 5 rounds, continually healing non-enemies -ADD_PROJECTILE ~Spells/data/revised_spells/Mist_of_Eldath/B_MIST.pro~ //pro -//Add projectile to spl, etc. -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MIST_OF_ELDATH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ //change description - SAY NAME1 @10110020 - SAY NAME2 @10110020 - SPRINT old @10110021//old text - SPRINT new @10110020//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - SPRINT old @10110022//old text - SPRINT new @10110023//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - SPRINT old @10110024//old text - SPRINT new @10110025//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old w new - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 17 opcode = 324 parameter1 = 0 parameter2 = 50 timing = 0 duration = 1 dicenumber = 0 dicesize = 0 STR_VAR resource = EVAL ~%spell_res%~ END //parameter1 = 0 parameter2 = 0 resource = EVAL ~%spell_res%~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %B_MIST% STR_VAR END - -/*opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 -resource = POOL1a10 */ - -/* - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////DESTRUCTION/////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Smite_____________________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr101.spl~ 1 1 ~CLERIC_SMITE~ - SAY NAME1 @50401 - SAY NAME2 @50401 - SAY UNIDENTIFIED_DESC @50402 - SAY DESC @50402 -COPY ~Spells/spheres/spells/Destruction/b_pr101.eff~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/SPUNHOLY.bam~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/EFF_E01.WAV~ ~override~ // - -//Shatter__________________________________________________________________________________ -//icons -COPY ~Spells/spheres/spells/Destruction/b_c204b.bam~ ~override~ // Shatter -COPY ~Spells/spheres/spells/Destruction/b_c204c.bam~ ~override~ // Shatter -//spell etc -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr201.spl~ 1 2 ~CLERIC_SHATTER~ //Curse Spell - SAY NAME1 @50408 - SAY NAME2 @50408 - SAY UNIDENTIFIED_DESC @50409 - SAY DESC @50409 -COPY ~Spells/spheres/spells/Destruction/b_pr201A.spl~ ~override~ // Shatter 2nd -COPY ~Spells/spheres/spells/Destruction/b_pr201B.spl~ ~override~ // Shatter 3rd -COPY ~Spells/spheres/spells/Destruction/b_pr201A.eff~ ~override~ // Shatter x dam golem -COPY ~Spells/spheres/spells/Destruction/b_pr201B.eff~ ~override~ // Shatter cast 2 -COPY ~Spells/spheres/spells/Destruction/b_pr201C.eff~ ~override~ // Shatter x dam -COPY ~Spells/spheres/spells/Destruction/b_pr201D.eff~ ~override~ // Shatter cast 3 -COPY ~Spells/spheres/spells/Destruction/EFF_E01.WAV~ ~override~ // - -//Need to copy all elementals, and change their type to monster -COPY_EXISTING_REGEXP GLOB ~.*\.cre~ ~override~ //copies all cre files - PATCH_IF (~%SOURCE_SIZE%~ > ~0x71~) BEGIN - READ_BYTE ~0x272~ ~type~ //reads the byte containing cre type - PATCH_IF (~%type%~ = ~145~) BEGIN - WRITE_SHORT 0x271 255 - WRITE_BYTE 0x272 145 //I have no idea why I need to do this... - END - END -BUT_ONLY_IF_IT_CHANGES - - -//Shout__________________________________________________________________________________ -ADD_PROJECTILE ~Spells/spheres/spells/Destruction/b_sht01.pro~ //projectile -COPY ~Spells/spheres/spells/Destruction/SHOUTT.bam~ ~override~ // -COPY ~Spells/spheres/spells/Destruction/#FF_M101.WAV~ ~override~ // -ADD_SPELL ~Spells/spheres/spells/Destruction/b_pr402.spl~ 1 4 ~CLERIC_SHOUT~ // - SAY NAME1 @50405 - SAY NAME2 @50405 - SAY UNIDENTIFIED_DESC @50406 - SAY DESC @50406 - WRITE_SHORT 0x098 ~%b_sht01%~ //Projectile - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// AFFLICTION ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Waves of Agony__________________________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/affliction/b_Pr501.spl~ 1 5 ~CLERIC_WAVES_OF_AGONY~ // - SAY NAME1 @51201 - SAY NAME2 @51201 - SAY UNIDENTIFIED_DESC @51202 - SAY DESC @51202 -COPY ~Spells/spheres/spells/affliction/b_ILM04a.spl~ ~override~ // Wave of Agony spla -COPY ~Spells/spheres/spells/affliction/b_ILM04b.spl~ ~override~ // etc. -COPY ~Spells/spheres/spells/affliction/b_ILM04.eff~ ~override~ // - SAY 0x1c @51203 //Wracked in Agony -COPY ~Spells/spheres/spells/affliction/EFF_E05.WAV~ ~override~ // - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// PLANT ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//Nature's Wrath_________________________________________________________________ -ADD_SPELL ~Spells/spheres/spells/plant/b_Pr601.spl~ 1 6 ~CLERIC_NATURES_WRATH~ // - SAY NAME1 @51401 - SAY NAME2 @51401 - SAY UNIDENTIFIED_DESC @51402 - SAY DESC @51402 - COPY ~Spells/spheres/spells/plant/SHMBLR.ITM~ ~override~ // - COPY ~Spells/spheres/spells/plant/SISHAPE06.bam~ ~override~ // -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_NATURES_WRATH~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 321 STR_VAR resource = EVAL ~B_FO601~ END - -//CONTINUE HERE - -//Assassin Vines_________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //Not sure why, but I originally limited this to IWDEE TEST! - COPY ~Spells/spheres/spells/plant/b_c601.spl~ ~override~ //Assassin Vines - SAY NAME1 @51404 - SAY NAME2 @51404 - SAY UNIDENTIFIED_DESC @51405 - SAY DESC @51405 - COPY_EXISTING ~d5phpla6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c601~ END - -COPY_EXISTING ~b_c601.spl~ ~override/b_Fo602.spl~ // Assassin Vines-FOCUS - SAY UNIDENTIFIED_DESC @51406 - SAY DESC @51406 - WRITE_LONG 0x34 5 -COPY_EXISTING ~d5ffpla6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END -BUT_ONLY -END - -//Stone Fist__________________________________________________________________________________ -//EARTH -//icons -COPY ~Spells/spheres/spells/earth/b_c303b.bam~ ~override~ // Stone Fist -COPY ~Spells/spheres/spells/earth/b_c303c.bam~ ~override~ // Stone Fist -//spell etc -COPY ~Spells/spheres/spells/earth/b_pr301.spl~ ~override~ // Stone Fist - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51503 - SAY DESC @51503 -COPY ~Spells/spheres/spells/earth/b_pr301.itm~ ~override~ // Actual Fist - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51504 - SAY DESC @51504 - COPY_EXISTING ~d5phear3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_pr301~ END - BUT_ONLY -//END -COPY ~Spells/spheres/spells/earth/b_pr301.spl~ ~override/b_Fo301.spl~ // Stone Fist-FOCUS - SAY NAME1 @51501 - SAY NAME2 @51501 - SAY UNIDENTIFIED_DESC @51503 - SAY DESC @51503 - WRITE_LONG 0x34 2 -COPY_EXISTING ~d5ffear3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo301~ END -BUT_ONLY - -//WATER -//Summon Water Elemental______________________________________________________________________ -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //IWDEE only animation - COPY ~Spells/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~Spells/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 4 //Ally - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - COPY ~Spells/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~cywatere.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 4 //Ally - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - COPY_EXISTING ~d5phwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Pr602~ END - BUT_ONLY - COPY_EXISTING ~b_Pr602.spl~ ~override/b_Fo602.spl~ // Conjure Water-FOCUS - SAY UNIDENTIFIED_DESC @51703 - SAY DESC @51703 - WRITE_LONG 0x34 5 - COPY_EXISTING ~d5ffwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END - BUT_ONLY -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //BG2EE only creature - COPY ~Spells/spheres/spells/water/b_Pr602.spl~ ~override~ // Summon Water Elemental - SAY NAME1 @51701 - SAY NAME2 @51701 - SAY UNIDENTIFIED_DESC @51702 - SAY DESC @51702 - COPY ~Spells/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_wele1.itm~ ~override~ // Summon Water Elemental - COPY ~Spells/spheres/spells/water/b_gensu.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele1.cre~ - WRITE_BYTE 0x270 4 //Ally - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - ADD_CRE_ITEM ~b_wele1~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - COPY ~Spells/spheres/spells/water/b_wele2.itm~ ~override~ // Summon Water Elemental - COPY_EXISTING ~elwatg01.cre~ ~override/b_wele2.cre~ - WRITE_BYTE 0x270 4 //Ally - WRITE_BYTE 0x234 16 //Level - WRITE_BYTE 0x238 22 //Strength - WRITE_BYTE 0x23c 15 //Dex - WRITE_BYTE 0x23d 16 //COn - WRITE_BYTE 0x52 3 //THAC0 - WRITE_BYTE 0x54 3 //death - WRITE_BYTE 0x55 5 //Wands - WRITE_BYTE 0x56 4 //Poly - WRITE_BYTE 0x57 3 //Breath - WRITE_BYTE 0x58 6 //Spell - WRITE_SHORT 0x24 168 // - WRITE_SHORT 0x26 168 // Current and max hp - ADD_CRE_ITEM ~b_wele2~ #0 #0 #0 ~IDENTIFIED~ ~weapon1~ EQUIP//Adds weapon - ADD_CRE_ITEM ~b_gensu~ #0 #0 #0 ~IDENTIFIED~ ~amulet~ //Gender to summoned - COPY_EXISTING ~d5phwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Pr602~ END - BUT_ONLY - COPY_EXISTING ~b_Pr602.spl~ ~override/b_Fo602.spl~ // Conjure Water-FOCUS - SAY UNIDENTIFIED_DESC @51703 - WRITE_LONG 0x34 5 - COPY_EXISTING ~d5ffwat6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo602~ END - BUT_ONLY -END - -//Ice Blade_________________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //Not sure why, but I originally limited these spells to IWDEE TEST! -//Icons -COPY ~Spells/spheres/spells/water/b_c203b.bam~ ~override~ //bam -COPY ~Spells/spheres/spells/water/b_c203c.bam~ ~override~ //bam -//blades -COPY ~Spells/spheres/spells/water/moonbla.bam~ ~override~ //bam -COPY ~Spells/spheres/spells/water/b_iceb1.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51710 - SAY DESC @51710 -COPY ~Spells/spheres/spells/water/b_iceb2.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51711 - SAY DESC @51711 -COPY ~Spells/spheres/spells/water/b_iceb3.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51712 - SAY DESC @51712 -COPY ~Spells/spheres/spells/water/b_iceb4.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51713 - SAY DESC @51713 -COPY ~Spells/spheres/spells/water/b_iceb5.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51714 - SAY DESC @51714 -COPY ~Spells/spheres/spells/water/b_iceb6.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51715 - SAY DESC @51715 -COPY ~Spells/spheres/spells/water/b_iceb7.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51716 - SAY DESC @51716 -COPY ~Spells/spheres/spells/water/b_iceb8.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51717 - SAY DESC @51717 -COPY ~Spells/spheres/spells/water/b_iceb9.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51718 - SAY DESC @51718 -COPY ~Spells/spheres/spells/water/b_iceb10.itm~ ~override~ //blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51719 - SAY DESC @51719 -COPY ~Spells/spheres/spells/water/b_c203.spl~ ~override~ // Ice Blade - SAY NAME1 @51704 - SAY NAME2 @51704 - SAY UNIDENTIFIED_DESC @51705 - SAY DESC @51705 - COPY_EXISTING ~d5phwat2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c203~ END - BUT_ONLY - COPY_EXISTING ~b_c203.spl~ ~override/b_Fo202.spl~ // Ice Blade-FOCUS - SAY UNIDENTIFIED_DESC @51705 - WRITE_LONG 0x34 1 - COPY_EXISTING ~d5ffwat2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo202~ END - BUT_ONLY - -//Frost Fingers____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/water/b_c103b.bam~ ~override~ // Frost Fingers -COPY ~Spells/spheres/spells/water/b_c103c.bam~ ~override~ // Frost Fingers -//spell etc -ADD_PROJECTILE ~Spells/spheres/spells/water/b_c103.pro~ -COPY ~Spells/spheres/spells/water/b_c103.spl~ ~override~ // Frost Fingers - SAY NAME1 @51707 - SAY NAME2 @51707 - SAY UNIDENTIFIED_DESC @51708 - SAY DESC @51708 - WRITE_SHORT 0x098 ~%b_c103%~ - COPY_EXISTING ~d5phwat1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c103~ END - BUT_ONLY - COPY_EXISTING ~b_c103.spl~ ~override/b_Fo101.spl~ // Ice Blade-FOCUS - SAY UNIDENTIFIED_DESC @51709 - SAY DESC @51709 - WRITE_LONG 0x34 1 - COPY_EXISTING ~d5ffwat1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_Fo101~ END - BUT_ONLY - -END - -//__________________________________________________________________________________ - -//SHADOW - -//Cloak of Darkness_________________________________________________________ -//icons -COPY ~Spells/spheres/spells/shadow/b_c302b.bam~ ~override~ // Cloak of Darkness -COPY ~Spells/spheres/spells/shadow/b_c302c.bam~ ~override~ // Cloak of Darkness -//spell etc -COPY ~Spells/spheres/spells/shadow/b_c302.spl~ ~override~ // Cloak of Darkness - SAY NAME1 @52003 - SAY NAME2 @52003 - SAY UNIDENTIFIED_DESC @52004 - SAY DESC @52004 - COPY_EXISTING ~d5phsha3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c302~ END // cloak of darkness - COPY_EXISTING ~b_c302.spl~ ~override/b_fo302.spl~ - SAY UNIDENTIFIED_DESC @52005 - SAY DESC @52005 - WRITE_LONG 0x34 2 - COPY_EXISTING ~d5ffsha3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_fo302~ END // focus cloak of darkness - BUT_ONLY - -//special case: shadowstep__________________________________________________________ -// -ACTION_IF NOT FILE_EXISTS_IN_GAME ~spsd02.spl~ BEGIN - COPY ~Spells/spheres/spells/shadow/spsd02.spl~ ~override~ // Shadowstep - SAY NAME1 @52001 - SAY NAME2 @52001 - SAY UNIDENTIFIED_DESC @52002 - SAY DESC @52002 -END -ACTION_IF FILE_EXISTS_IN_GAME ~spsd02.spl~ BEGIN - COPY_EXISTING ~d5phsha5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~spsd02~ END // skeleton warrior - COPY_EXISTING ~spsd02.spl~ ~override/d5fosd02.spl~ - WRITE_LONG 0x34 4 - COPY_EXISTING ~d5ffsha5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~d5fosd02~ END // skeleton warrior - BUT_ONLY -END - - -//__________________________________________________________________________________ - -//CHARM/THOUGHT -//Forbiddance___________________________________________________________________ -ACTION_IF GAME_IS ~bgee sod bg2ee eet iwdee~ THEN BEGIN //originally made iwdee only test -//icons -COPY ~Spells/spheres/spells/charm/b_c201b.bam~ ~override~ // Forbiddance -COPY ~Spells/spheres/spells/charm/b_c201c.bam~ ~override~ // Forbiddance -//spell etc -COPY ~Spells/spheres/spells/charm/b_c201.spl~ ~override~ // Forbiddance - SAY NAME1 @50800 - SAY NAME2 @50800 - SAY UNIDENTIFIED_DESC @50801 - SAY DESC @50801 - COPY_EXISTING ~d5phtho2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c201~ END // Forbiddance - COPY_EXISTING ~b_c201.spl~ ~override/b_fo203.spl~ - SAY UNIDENTIFIED_DESC @50802 - SAY DESC @50802 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_fo203~ - END - COPY_EXISTING ~d5fftho2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_fo203~ END // focus Forbiddance - BUT_ONLY - -//Murderous Command_____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/charm/b_c301b.bam~ ~override~ // Murderous Command -COPY ~Spells/spheres/spells/charm/b_c301c.bam~ ~override~ // Murderous Command -//spell etc -COPY ~Spells/spheres/spells/charm/b_c301.spl~ ~override~ // Murderous Command - SAY NAME1 @50803 - SAY NAME2 @50803 - SAY UNIDENTIFIED_DESC @50804 - SAY DESC @50804 - -COPY_EXISTING ~d5phtho3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c301~ END // Murderous Command - -COPY_EXISTING ~b_c301.spl~ ~override/b_f301.spl~ - SAY UNIDENTIFIED_DESC @50805 - SAY DESC @50805 - WRITE_LONG 0x34 2 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f301~ - END -COPY_EXISTING ~d5fftho3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f301~ END // focus Murderous Command - BUT_ONLY -END -//end ee only -//__________________________________________________________________________________ - -//DEATH - -//Pacify the Dead______________________________________________________________ -//icons -COPY ~Spells/spheres/spells/death/b_c202b.bam~ ~override~ // Pacify the Dead -COPY ~Spells/spheres/spells/death/b_c202c.bam~ ~override~ // Pacify the Dead -//spells etc -COPY ~Spells/spheres/spells/death/b_c202.spl~ ~override~ // Pacify the Dead - SAY NAME1 @50301 - SAY NAME2 @50301 - SAY UNIDENTIFIED_DESC @50302 - SAY DESC @50302 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - parameter1 = 0 - parameter2 = 2 - STR_VAR resource = EVAL ~b_c202~ - END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -COPY_EXISTING ~d5phdea2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c202~ END // Murderous Command -COPY_EXISTING ~b_c202.spl~ ~override/b_f201.spl~ - SAY UNIDENTIFIED_DESC @50303 - SAY DESC @50303 - WRITE_LONG 0x34 1 -COPY_EXISTING ~d5ffdea2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f201~ END // Murderous Command -//add removal -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwi312.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwish25.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spin146.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spin977.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END -ACTION_IF FILE_EXISTS_IN_GAME ~.spl~ BEGIN - COPY_EXISTING ~spwm164.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_c202~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 parameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END -END - - //Eyes of the Dead_________________________________________________________ -//Icons -COPY ~Spells/spheres/spells/death/b_c104b.bam~ ~override~ // -COPY ~Spells/spheres/spells/death/b_c104c.bam~ ~override~ // -//spell etc -COPY ~Spells/spheres/spells/death/b_c104.spl~ ~override~ // - SAY NAME1 @50304 - SAY NAME2 @50304 - SAY UNIDENTIFIED_DESC @50305 - SAY DESC @50305 -COPY_EXISTING ~d5phdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c104~ END // Eyes of the Dead -COPY_EXISTING ~b_c104.spl~ ~override/b_f102.spl~ - SAY UNIDENTIFIED_DESC @50306 - SAY DESC @50306 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f102~ - END -COPY_EXISTING ~d5ffdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f102~ END // - -//Dusrupt Undead_________________________________________________________ -//Icons -COPY ~Spells/spheres/spells/death/b_c105b.bam~ ~override~ // -COPY ~Spells/spheres/spells/death/b_c105c.bam~ ~override~ // -//spell etc -COPY ~Spells/spheres/spells/death/b_c105.spl~ ~override~ // - SAY NAME1 @50307 - SAY NAME2 @50307 - SAY UNIDENTIFIED_DESC @50308 - SAY DESC @50308 -COPY_EXISTING ~d5phdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c105~ END // Eyes of the Dead -COPY_EXISTING ~b_c105.spl~ ~override/b_f103.spl~ - SAY UNIDENTIFIED_DESC @50309 - SAY DESC @50309 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f103~ - END -COPY_EXISTING ~d5ffdea1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f103~ END // -//__________________________________________________________________________________ - -//ANIMAL - - -//Animal Eyes____________________________________________________________ -//icons -COPY ~Spells/spheres/spells/animal/b_c102b.bam~ ~override~ // Animal eyes -COPY ~Spells/spheres/spells/animal/b_c102c.bam~ ~override~ // Animal eyes -//spell etc -COPY ~Spells/spheres/spells/animal/b_c102.spl~ ~override~ // Animal eyes - SAY NAME1 @51101 - SAY NAME2 @51101 - SAY UNIDENTIFIED_DESC @51102 - SAY DESC @51102 -COPY_EXISTING ~d5phani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c102~ END // -COPY_EXISTING ~b_c102.spl~ ~override/b_f101.spl~ - SAY UNIDENTIFIED_DESC @51103 - SAY DESC @51103 - WRITE_LONG 0x34 1 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 - STR_VAR resource = EVAL ~b_f101~ - END - -COPY_EXISTING ~d5ffani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f101~ END // -//__________________________________________________________________________________ -//DREAD - -//Misfire____________________________________________________________________ -//icons -COPY ~Spells/spheres/spells/dread/b_c501b.bam~ ~override~ // Misfire -COPY ~Spells/spheres/spells/dread/b_c501c.bam~ ~override~ // Misfire -//spl etc -COPY ~Spells/spheres/spells/dread/b_c501.eff~ ~override~ // Misfire - SAY 0x1c @50901 //Misfire - -COPY ~Spells/spheres/spells/dread/b_c501.spl~ ~override~ // Misfire - SAY NAME1 @50901 - SAY NAME2 @50901 - SAY UNIDENTIFIED_DESC @50902 - SAY DESC @50902 -COPY_EXISTING ~d5phdre5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c501~ END // -COPY_EXISTING ~b_c501.spl~ ~override/b_f501.spl~ - SAY UNIDENTIFIED_DESC @50903 - SAY DESC @50903 - WRITE_LONG 0x34 4 - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 - STR_VAR resource = EVAL ~b_f501~ - END -COPY_EXISTING ~d5ffdre5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f501~ END // - - -//AIR - -//Storm Wall_________________________________________________________________ -COPY ~Spells/spheres/spells/air/b_elect1.bam~ ~override~ // -COPY ~Spells/spheres/spells/air/b_storm1.vvc~ ~override~ // -COPY ~Spells/spheres/spells/air/b_c401a.spl~ ~override~ //sub-spell -ADD_PROJECTILE ~Spells/spheres/spells/air/b_storm1.pro~ //pro -COPY ~Spells/spheres/spells/air/b_c401.spl~ ~override~ //spell - SAY NAME1 @51601 - SAY NAME2 @51601 - SAY UNIDENTIFIED_DESC @51602 - SAY DESC @51602 - WRITE_SHORT 0x098 ~%b_storm1%~ -COPY_EXISTING ~d5phair4.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_c401~ END // -COPY_EXISTING ~b_c401.spl~ ~override/b_f401.spl~ - SAY UNIDENTIFIED_DESC @51603 - SAY DESC @51603 - WRITE_LONG 0x34 3 - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 - STR_VAR resource = EVAL ~b_f401~ - END -COPY_EXISTING ~d5ffair4.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~b_f401~ END // - - */ \ No newline at end of file diff --git a/faiths_and_powers/data/components/Setup_cantrips.tpa b/faiths_and_powers/data/components/Setup_cantrips.tpa deleted file mode 100644 index 26018a76..00000000 --- a/faiths_and_powers/data/components/Setup_cantrips.tpa +++ /dev/null @@ -1,1727 +0,0 @@ -//Priest Orisons b_po### (010, 020,...990) 010 = @@101000000; 020 = @@102000000...990 = @199000000 - - -//At least two options regarding relatively 'useless' spells. -//Infravision, Hold ANimal, Magic Stone, Goodberry Converted to cantrips, or only converted to cantrips if B_REVISE Is installed (sometimes if SR installed)... - -//////////////////////////////////////////////////////////////// -///////////////// Cantrips and Orisons //////////////////// -//////////////////////////////////////////////////////////////// - -//NOTE: Add compatibility with sphere system -//compatibility: Entropy shield, if present, should protect vs all, or almost all, cantrip projectiles. -////CHECK Malediction et alIWDEE (WILL NEED TO COME BACK TO THIS ONCE SR CAN BE INSTALLED ON IWDEE... - -// SD: eliminate #bonecir.spl from IWDEE -ACTION_IF GAME_IS ~iwdee~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME "#bonecir.spl" BEGIN - DISABLE_FROM_KEY "#bonecir.spl" - END - ACTION_IF FILE_EXISTS "override\#bonecir.spl" BEGIN - DELETE "override\#bonecir.spl" - END -END -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////// ///////////////////////////// -///////////////////////////// Priest ///////////////////////////// -///////////////////////////// Orisons ///////////////////////////// -///////////////////////////// ///////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Template__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: no -// IWDification: no -// My IWD spells: no -// my revised spells: no -// spheres: no -// SR: no -// Other: no - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________________Calm___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Calm Added Fnp: Double Checked: no -// IWDEE: -// IWDIFICATION: ) -// my IWD Spells: -// SR: -COPY ~%mod_folder%/data/cantrips/divine/b_po080.spl~ ~override~ - SAY NAME1 @108000001 - SAY NAME2 @108000002 - SAY UNIDENTIFIED_DESC @107000003 - SAY DESC @107000003 - LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END -//FnP compatibility -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po080.spl~ ~override~ - SPRINT old @103000002//old text healing sphere from cure minor wounds - SPRINT new @104000004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (charm to thought sphere) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________________Canticle________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Canticle Added Acolyte of Tempus: yes Double Checked: no -// IWDEE: yes (prayer) -// IWDIFICATION: yes (prayer) -// my IWD Spells: Yes (prayer) Both ways -// SR: Needed? - -//CHECK SPELL REVISIONS! -COPY ~%mod_folder%/data/cantrips/divine/b_po020.spl~ ~override~ - SAY NAME1 @102000000 - SAY NAME2 @102000000 - SAY UNIDENTIFIED_DESC @102000001 - SAY DESC @102000001 -LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@102000004) END //Notification: Chanting - -COPY ~%mod_folder%/data/cantrips/divine/b_po021.spl~ ~override~ //to remove - SAY NAME1 @102000002 - SAY NAME2 @102000002 - SAY UNIDENTIFIED_DESC @102000002 - SAY DESC @102000002 - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Cause Minor Wounds_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Cause Minor Wounds Added Compatiblity Double Checked: no -// My Revised: yes -// Spheres: looks like it -// others? -//ADD SPHERE SYSTEM COMPATIBILITY: SPHERE: Death: Done. d5_spheres.d5 -//Change spell name -//Animation -COPY ~%mod_folder%/data/cantrips/divine/CLDAMAH.bam~ ~override~ -//Sound -COPY ~%mod_folder%/data/cantrips/divine/#FF_P103.WAV~ ~override~ -//icons (placeholders) -COPY ~%mod_folder%/data/cantrips/divine/SPPR114A.BAM~ ~override~ -COPY ~%mod_folder%/data/cantrips/divine/SPPR114B.BAM~ ~override~ -COPY ~%mod_folder%/data/cantrips/divine/SPPR114C.BAM~ ~override~ -//spell itself -COPY ~%mod_folder%/data/cantrips/divine/b_po050.spl~ ~override~ - SAY NAME1 @105000000 - SAY NAME2 @105000000 - SAY UNIDENTIFIED_DESC @105000001 - SAY DESC @105000001 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_po050~ - END - -//Compatibility: sphere system Description: death sphere -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po050.spl~ ~override~ - SPRINT old @101000002//old text healing sphere from cure minor wounds - SPRINT new @105000002//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (charm to thought sphere) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//Compatibility: Altered spells -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN -COPY_EXISTING ~b_po050.spl~ ~override~ - SPRINT old @105000003//old text - SPRINT new @105000004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (set damage to % of target's hp) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - LPF ALTER_EFFECT INT_VAR match_opcode = 12 parameter1 = 1 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 0 parameter1 = 5 parameter2 = 4194307 END - LPF CLONE_EFFECT INT_VAR match_opcode = 12 match_savingthrow = 1 parameter1 = 5 parameter2 = 4194307 savingthrow = 4 END -END - -//sr change to sr nomenclature -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN //any version of sr -COPY_EXISTING ~b_po050.spl~ ~override~ - SAY NAME1 @105000005 - SAY NAME2 @105000005 - SPRINT old @105000000//old text - SPRINT new @105000005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (cause to inflict) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//ATTENTION: IF SR IS INSTALLED, CHANGE INFLICT MINOR WOUNDS TO WORK AS OTHER INFLICT SPELLS - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Cure Minor Wounds_________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//cure minor wounds added Revised Spells: yes (both ways?) Double Checked: no -// (Our) Spheres: NO DO From 'healing' to 'life' -// Others? - -//ADD SPHERE SYSTEM COMPATIBILITY: SPHERE: LIFE d5_spheres.d5 -//STANDARD VERSION -COPY ~%mod_folder%/data/cantrips/divine/b_po010.spl~ ~override~ - SAY NAME1 @101000000 - SAY NAME2 @101000000 - SAY UNIDENTIFIED_DESC @101000001 - SAY DESC @101000001 - -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN //If FnP is installed (change sphere from healing to life) - - COPY_EXISTING ~b_po010.spl~ ~override~ - SPRINT old @101000002//old sphere (healing) - SPRINT new @101000003//new sphere (life) - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END -END - - ///ATTENTION: SEE HOW TO ADD TO LIFE SPHERE - //Add to life sphere level 1 (i.e. by setting the variable) - - /* Verify how to do this these days!!! -COPY_EXISTING ~d5plif1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode=171 opcode = 309 timing = 9 parameter1 = 1 parameter2 = 0 STR_VAR resource = EVAL ~b_life~ END // add to life sphere -COPY_EXISTING ~d5flif1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode=171 opcode = 309 timing = 9 parameter1 = 1 parameter2 = 0 STR_VAR resource = EVAL ~b_life~ END // add to life sphere -END //end copatibility w/fnp -*/ - -//Compatibility with Revised Spells -ACTION_IF FILE_EXISTS_IN_GAME ~b_revise.itm~ BEGIN -COPY_EXISTING ~b_po010.spl~ ~override~ //description - SPRINT old @101000004//old text - SPRINT new @101000005//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END //Change to 10% +1 HP - LPF ALTER_EFFECT INT_VAR match_opcode = 17 parameter1 = 2 END - LPF CLONE_EFFECT INT_VAR match_opcode = 17 parameter1 = 10 parameter2 = 2 END -END - - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Detect Evil/Alignment__________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Cause Minor Wounds Added Compatiblity Double Checked: no -// My Revised: yes -// Spheres: looks like it -// others? -//Will be Detect Alignment in Spell Revisions - -COPY_EXISTING ~SPPR104.spl~ ~override/b_po090.spl~ //Copy spell as innate - WRITE_BYTE 0x1c ~4~ // change spell type to innate - LPF ALTER_SPELL_HEADER INT_VAR location = 4 END //Change of location - SPRINT old @200004001//old text - SPRINT new @200004002//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //Level: Orison - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -//Cantrip infinite use -COPY_EXISTING_REGEXP GLOB ~b_po090.spl~ ~override~ - PATCH_IF (%spell_type% = 4) BEGIN - READ_LONG 0x64 ab_off // Abilities Offset - READ_SHORT 0x68 ab_num // Number of Abilities - READ_SHORT 0x6a fx_off // Effects Offset - READ_SHORT 0x70 glob_fx // Number of Global Effects - SET glob_add = 0 - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 171 // Give innate - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_po090~ // resource - ++glob_add - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 172 // Remove spell - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_po090~ // resource - ++glob_add - -// INSERT_BYTES (fx_off) 0x30 //Second effect -// WRITE_etc... -// ++glob_add - - glob_fx += glob_add - WRITE_SHORT 0x70 glob_fx // Increment Number of Global Effects - FOR (i = 0; i < ab_num; ++i) BEGIN // Offset Effect Index for all Abilities - READ_SHORT (ab_off + i * 0x28 + 0x20) fx_idx - WRITE_SHORT (ab_off + i * 0x28 + 0x20) (fx_idx + glob_add) - END - END - //No failure - COPY_EXISTING ~b_po090.spl~ ~override~ - WRITE_LONG 0x0018 ~16384~ //No failure - - COPY_EXISTING ~SPPR104.spl~ ~override~ //Copy over the original spell - WRITE_BYTE 0x21 (THIS | 0b11000000) //exlcude priests n druids from original spell - -//Detect evil/alignment scroll? -//global - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Hold animal____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: no need -// IWDification: no need -// My IWD spells: no need -// my revised spells: yes -// spheres: no -// SR: Double check v3 improves hold animal (almost certainly does, but...) -// SR: any unique spells dispell hold besides Remove Paralysis? -// Other: no need as far as I can tell -//Adding the cantrip either way -COPY ~%mod_folder%/data/cantrips/divine/b_po070.spl~ ~override~ - SAY NAME1 @107000000 - SAY NAME2 @107000000 - SAY UNIDENTIFIED_DESC @107000001 - SAY DESC @107000001 -//disable original spell if neither SR nor Revise installed - -//If Neither SR nor Revise is installed, Cont animals needs to be removed -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) AND (NOT FILE_EXISTS_IN_GAME ~B_REVISE.ITM~) BEGIN //not installed, disable spell - COPY_EXISTING ~SPPR305.spl~ ~override~ //Copy over the original spell - WRITE_BYTE 0x21 (THIS | 0b11000000) //exlcude all priest classes -END -//END SR OR B_REVISE ONLY - - ///ATTENTION: SEE HOW TO ADD TO ANIMAL SPHERE -//Hold animal scrolls? - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Infravision_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Infravision Added:Yes Compatiblity: Double Checked: no -// IWDEE: Not needed -// IWDification: Not needed -// My IWD spells: Not needed -// my revised spells: No (may have a 'heat vision' version...) -// spheres: Not needed -// SR: (wiz version will need it) SR may use icons... -// Other: Not needed -// -COPY ~%mod_folder%/data/cantrips/divine/b_po060.spl~ ~override~ - SAY NAME1 @106000000 - SAY NAME2 @106000000 - SAY UNIDENTIFIED_DESC @106000001 - SAY DESC @106000001 -//spheres -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po060.spl~ ~override~ - SPRINT old @106000002//old text - SPRINT new @106000003//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (charm to thought sphere) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END -//If Neither SR nor Revise is installed, Infa needs to be removed -ACTION_IF (NOT FILE_EXISTS_IN_GAME ~dvimhere.mrk~) AND (NOT FILE_EXISTS_IN_GAME ~B_REVISE.ITM~) BEGIN //not installed, disable spell - COPY_EXISTING ~SPWI111.spl~ ~override~ //Copy over the original spell - WRITE_LONG 0x1e ~0x7fc0~ // wildmage spell but... - WRITE_BYTE 0x21 (THIS | 0b10000000) //exlcude wildmage -END -//END SR OR B_REVISE ONLY - ///ATTENTION: SEE HOW TO ADD TO KNOWLEDGE SPHERE -//Take care of wiz infravision scrolls... - -/* Change per this description: -Duration: 10 minutes -Casting Time: 1 -Area of Effect: All allies within 30' -Saving Throw: None -The recipients of this spell gains the ability to see with infravision, just as an elf or dwarf can. -*/ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Malediction_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Malediction Added Acolyte of Tempus: yes Double Checked: no -// IWDEE: yes -// IWDIFICATION: yes -// my IWD spells: yes -// spheres: I believe so -// SR: Yes (I believe so) - -COPY ~%mod_folder%/data/cantrips/divine/b_po030.spl~ ~override~ - SAY NAME1 @103000000 - SAY NAME2 @103000000 - SAY UNIDENTIFIED_DESC @103000001 - SAY DESC @103000001 -LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@103000000) END //Notification: Malediction -//bless, aid, chant doom -//bless -//Compatibility -//fnp -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po030.spl~ ~override~ //change sphere from charm to dread - SPRINT old @103000002//old text - SPRINT new @103000003//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (sphere from charm to dread) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END -//SR -//Spell Revisions (Break Enchantment removes Malediction) -ACTION_IF FILE_EXISTS_IN_GAME ~dvimhere.mrk~ BEGIN //any version of sr -COPY_EXISTING ~sppr307.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 221 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~b_po030~ END -COPY_EXISTING ~spwi410.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode = 221 opcode = 321 parameter1 = 0 parameter2 = 0 STR_VAR resource = EVAL ~b_po030~ END -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Meditation________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Meditation Added Acolyte of Tempus: yes Double Checked: no -// IWDEE: yes -// IWDIFICATION: yes -// my IWD spells: yes -// spheres: I believe so -// SR: I don't think so -//CHECK SPELL REVISIONS! -//From Charm to Thought for FnP -COPY ~%mod_folder%/data/cantrips/divine/b_po040.spl~ ~override~ - SAY NAME1 @104000000 - SAY NAME2 @104000000 - SAY UNIDENTIFIED_DESC @104000001 - SAY DESC @104000001 -LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@104000002) END //Notification: meditating -//compatibility -//spheres -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po040.spl~ ~override~ - SPRINT old @104000003//old text - SPRINT new @104000004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (charm to thought sphere) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________________Benediction________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Canticle Added Acolyte of Tempus: yes Double Checked: no -// IWDEE: yes (prayer) -// IWDIFICATION: yes (prayer) -// my IWD Spells: Yes (prayer) Both ways -// SR: Needed? - -//CHECK SPELL REVISIONS! -COPY ~%mod_folder%/data/cantrips/divine/b_po090.spl~ ~override~ - SAY NAME1 @109000000 - SAY NAME2 @109000000 - SAY UNIDENTIFIED_DESC @109000001 - SAY DESC @109000001 -LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = RESOLVE_STR_REF (@102000004) END //Notification: Chanting - -//spheres -ACTION_IF FILE_EXISTS_IN_GAME ~d5_spheres.d5~ BEGIN -COPY_EXISTING ~b_po090.spl~ ~override~ - SPRINT old @109000002//old text - SPRINT new @109000003//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //replacing old with new (all to benediction sphere) - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // -END - -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////// ///////////////////////////// -///////////////////////////// Mage ///////////////////////////// -///////////////////////////// Cantrips ///////////////////////////// -///////////////////////////// ///////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Drench_________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: -// -// Other: -//Adding the cantrip either way - -//Animation -COPY ~%mod_folder%/data/cantrips/arcane/b_wet.bam~ ~override~ -//spell itself -COPY ~%mod_folder%/data/cantrips/arcane/b_wc003.spl~ ~override~ //Drench - SAY NAME1 @200005001 - SAY NAME2 @200005001 - SAY UNIDENTIFIED_DESC @200005002 - SAY DESC @200005002 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_wc003~ - END - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~b_wc003~ - END - SET strref = RESOLVE_STR_REF(@200005003) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = %strref% END // - - -/* -//When Shround of flame is added to non-IWDEE games... -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SHROUD_OF_FLAME~ - RET spell_res -END -COPY_EXISTING ~b_wc003.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR match_resource = ~SPWI524~ resource = EVAL ~%spell_res%~ - END -*/ -//Create Dispel fire effect batch macro - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Drowse_________________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: -// Other: -// -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/b_1c101.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/cantrips/arcane/b_frost1.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/b_wc004.spl~ ~override~ - SAY NAME1 @200003001 - SAY NAME2 @200003001 - SAY UNIDENTIFIED_DESC @200003002 - SAY DESC @200003002 -//to add: Opponent becomes immune for 1 day. - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Frost Ray______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: -// Other: no need as far as I can tell -// -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/b_1c101.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/cantrips/arcane/b_frost1.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/b_wc001.spl~ ~override~ - SAY NAME1 @200001001 - SAY NAME2 @200001001 - SAY UNIDENTIFIED_DESC @200001002 - SAY DESC @200001002 -LPF ALTER_SPELL_HEADER INT_VAR projectile = %b_1c101% END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________________Jolt_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: Yes -// Other: no need as far as I can tell -// -//this cantrip virtually assumes SR shocking grasp. -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/b_1c101.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/cantrips/arcane/b_frost1.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/b_wc002.spl~ ~override~ - SAY NAME1 @200002001 - SAY NAME2 @200002001 - SAY UNIDENTIFIED_DESC @200002002 - SAY DESC @200002002 - -//Need an electricty batch protection. Immunity to electricity should prot vs. the speed penalty as well (so, prot vs. the cantrip). - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Chill Touch____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: -// Other: no need as far as I can tell -// - -//All versions of Chill Touch are converted to a cantrip, even if SR is installed - COPY_EXISTING ~SPWI117.spl~ ~override/b_wc005.spl~ //Copy spell as innate - WRITE_BYTE 0x1c ~4~ // change spell type to innate - LPF ALTER_SPELL_HEADER INT_VAR location = 4 END //Change of location - SPRINT old @200002003//old text - SPRINT new @200002004//new text - READ_LONG 0x50 "valid" - PATCH_IF (%valid% >= 0) BEGIN // verify desc is valid - READ_STRREF 0x50 ~desc~ - INNER_PATCH_SAVE new_desc ~%desc%~ BEGIN - REPLACE_TEXTUALLY ~%old%~ ~%new%~ //Level: Cantrip - END - SAY_EVALUATED 0x50 ~%new_desc%~ - END // - - COPY_EXISTING ~SPWI117.spl~ ~override~ //Copy over the original spell - WRITE_LONG 0x1e ~0x7fc0~ // wildmage spell but... - WRITE_BYTE 0x21 (THIS | 0b10000000) //exlcude wildmage - -//Cantrip infinite use -COPY_EXISTING_REGEXP GLOB ~b_wc005.spl~ ~override~ - PATCH_IF (~%SOURCE_SIZE%~ > ~0x71~) BEGIN - READ_LONG 0x64 ab_off // Abilities Offset - READ_SHORT 0x68 ab_num // Number of Abilities - READ_SHORT 0x6a fx_off // Effects Offset - READ_SHORT 0x70 glob_fx // Number of Global Effects - SET glob_add = 0 - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 171 // Give innate - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_wc005~ // resource - ++glob_add - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 172 // Remove spell - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_wc005~ // resource - ++glob_add - -// INSERT_BYTES (fx_off) 0x30 //Second effect -// WRITE_etc... -// ++glob_add - - glob_fx += glob_add - WRITE_SHORT 0x70 glob_fx // Increment Number of Global Effects - FOR (i = 0; i < ab_num; ++i) BEGIN // Offset Effect Index for all Abilities - READ_SHORT (ab_off + i * 0x28 + 0x20) fx_idx - WRITE_SHORT (ab_off + i * 0x28 + 0x20) (fx_idx + glob_add) - END -END -//No failure - COPY_EXISTING ~b_wc005.spl~ ~override~ - WRITE_LONG 0x0018 ~16384~ //No failure - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Acid Splash_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: Yes -// Other: no need as far as I can tell -// -//this cantrip virtually assumes SR shocking grasp. -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/b_1c101.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/cantrips/arcane/b_frost1.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/b_wc102.spl~ ~override~ - SAY NAME1 @200006001 - SAY NAME2 @200006001 - SAY UNIDENTIFIED_DESC @200006002 - SAY DESC @200006002 - -COPY_EXISTING_REGEXP GLOB ~b_wc102.spl~ ~override~ - PATCH_IF (~%SOURCE_SIZE%~ > ~0x71~) BEGIN - READ_LONG 0x64 ab_off // Abilities Offset - READ_SHORT 0x68 ab_num // Number of Abilities - READ_SHORT 0x6a fx_off // Effects Offset - READ_SHORT 0x70 glob_fx // Number of Global Effects - SET glob_add = 0 - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 171 // Give innate - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_wc102~ // resource - ++glob_add - - INSERT_BYTES (fx_off) 0x30 - WRITE_SHORT (fx_off) 172 // Remove spell - WRITE_BYTE (fx_off + 0x2) 1 // Target Self - WRITE_BYTE (fx_off + 0x3) 1 // power - WRITE_LONG (fx_off + 0x8) 0 // Wizard - WRITE_LONG (fx_off + 0xc) 9 // perm - WRITE_BYTE (fx_off + 0x12) 100 // Probability 1 - WRITE_ASCIIE (fx_off + 0x14) ~b_wc102~ // resource - ++glob_add - -// INSERT_BYTES (fx_off) 0x30 //Second effect -// WRITE_etc... -// ++glob_add - - glob_fx += glob_add - WRITE_SHORT 0x70 glob_fx // Increment Number of Global Effects - FOR (i = 0; i < ab_num; ++i) BEGIN // Offset Effect Index for all Abilities - READ_SHORT (ab_off + i * 0x28 + 0x20) fx_idx - WRITE_SHORT (ab_off + i * 0x28 + 0x20) (fx_idx + glob_add) - END -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Fire Bolt_______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Credit for this spell goes to SubtleDoctor. Used and modified with permission. - -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: Yes -// Other: no need as far as I can tell -// -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/D5_MSORN.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/cantrips/arcane/SPMAGM04.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/d5_wfir.spl~ ~override~ - SAY NAME1 @200007001 - SAY NAME2 @200007001 - SAY UNIDENTIFIED_DESC @200007002 - SAY DESC @200007002 -//add projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %D5_MSORN% STR_VAR END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________Magic Bolt_______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Credit for this spell goes to SubtleDoctor. Used and modified with permission. - -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: Yes -// Other: no need as far as I can tell -// -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/D5_MSBLU.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/cantrips/arcane/SPMAGM07.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -//COPY ~%mod_folder%/data/cantrips/arcane/#EFF_P99.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/D5_WIIN.spl~ ~override~ - SAY NAME1 @200008001 - SAY NAME2 @200008001 - SAY UNIDENTIFIED_DESC @200008002 - SAY DESC @200008002 -//add projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %D5_MSBLU% STR_VAR END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//___________________________________________________________________Audible Glamer_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//Template Added:no Compatiblity: Double Checked: no -// IWDEE: -// IWDification: -// My IWD spells: -// my revised spells: -// spheres: -// SR: Yes -// Other: no need as far as I can tell -// -//this cantrip virtually assumes SR shocking grasp. -//Projectile -//ADD_PROJECTILE ~%mod_folder%/data/cantrips/arcane/b_1c101.pro~ //projectile -//VVC -//bam -//COPY ~%mod_folder%/data/cantrips/arcane/b_frost1.bam~ ~override~ //animation -//animations -//3d animation -//sounds Check for TRA_17.wav -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp1.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp2.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp3.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp4.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp5.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp6.WAV~ ~override~ //sound -COPY ~%mod_folder%/data/cantrips/arcane/b_wisp7.WAV~ ~override~ //sound -//effs -//Spell itself -COPY ~%mod_folder%/data/cantrips/arcane/B_WC103.spl~ ~override~ - SAY NAME1 @200009001 - SAY NAME2 @200009001 - SAY UNIDENTIFIED_DESC @200009002 - SAY DESC @200009002 - - -//CONTINUE FROM HERE -/* -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msred.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msblu.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msgrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msbrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msorn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_mswhi.pro~ -COPY ~TomeAndBlood/data/cantrips/spmagm02.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm03.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm04.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm05.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm06.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm07.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cant.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp420.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp710.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp809.bam~ ~override~ - -COPY ~TomeAndBlood/data/cantrips/d5_wiin.spl~ ~override~ - SAY NAME1 @6025 - SAY UNIDENTIFIED_DESC @6026 - WRITE_SHORT 0x098 ~%d5_msred%~ - - -Cantrips/Orisons: In progress -Minor spells used 'at will'. Divine cantrips are called Orisons. -The first number denotes generalist and wild mages (and clerics/druids/mystics), while the second denotes Specialists (and, perhaps, acolytes in FnP): -Level Cantrips Known Prepared Cantrips -1 4/2+1 2/2+1 -2-3 4/2+1 3/3+1 -4 6/3+1 4/4+1 -5-12 7/4+1 5/5+1 -13-20 9/5+1 6/6+1 -20+ 10/6+1 7/7+1 -Sorcerers/Shaman: -Level Cantrips Known -1 1 -2-3 2 -4 3 -5-12 4 -13-20 5 -20+ 6 -*/ -//Light? Possible? Useful? - -//Audible Glamer: Target saves or is distracted (deaf immune) - -//Catapult: throws dagger - -//Air Bubble +4 save vs. gas - -//Ceremony: A dialog cantrip that allows the priest to do a number of things. All cost gold, or something... -//Ceremony: Bless Water To add Implementation: Dialog: costs gold, creates a vial of water that damages undead -// -//Ceremony: Consecrate ground To add All enemies in area recieve a -1 penalty to saves. Cannot be used while enemies present (good for sleeping) -// -//Ceremony: communion To add Gives allies a blessing of some sort -// -//Alternatively: Rituals: Cast spells with a gold cost that is more powerful/long lasting than normal (or both?) - - -//Acid Splash (Conjuration): Casting time 3, sv. Breath +2 or 1d3 points of acid, +1d3 points of acid 1 round later) - -//Anticipation (Divination): +2 to AC/breath saves for 1 min - -//Bedazzle (Illusion): - 1 to THAC0/AC 2 rounds. Save or -3 and opponent is blind for 3 seconds. Opponent becomes immune for 1 day. - -//Conjure Critter (Conjuration): Summon minor rodent for 1 turn or so - -//Elemental Protection (Abjuration): 5% resist acid/elect/fire/cold for 1 min. - -//Earthen Grasp (Transmutation): Earth 'grabs' one opponent. Save or can't move. (Need bam!) - -//Find Familiar (Conjuration): As the (modified) spell - -//Fire Bolt (Evocation): Casting time 3, 1d8 fire damage. Save vs. breath to avoid. - -//Frost Ray (Evocation): Casting time 3, 1d6 cold damage (ray). Save vs. breath to avoid. - -//Magic Bolt (Evocation): Casting time 5, 1d4 magic damage. - -//Stiffen Bones (Necromancy): Casting time 1, -1 to THAC0/AC for 2 rounds. Save vs. death or slowed for that time. - - -//Sense Magic To add just the reveal magic opcode - -//Expedious retreat To add 1st lev iwdee spell - -//Animal Companion (druid) To add animal versions of familiar like spell - -//Detect Creature To add As track - -//Disorient To add Creature hesitates for a moment - - -/* COde for adding to priest clabs. Adds 'cure minor wounds' to all priest spells. -Will need to set up an array for cleric vs paladin vs. ranger vs. druid cantrips, and then a different one for fnp spheres dependin on sphere membership -These will need to be added to compatibility code. -*/ - -/* -COPY_EXISTING ~CLABPR01.2da~ ~override~ //Base cleric - ~CLABPA01.2da~ ~override~ //Base paladin - ~CLABDR01.2da~ ~override~ //Base Druid - ~CLABRN01.2da~ ~override~ //Base Ranger - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - -//add to clab -//thanks subtledoctor! -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS ~9~ "rows" - FOR ( index = 2 ; index < rows ; index = index + 1 ) BEGIN - READ_2DA_ENTRY %index% 5 9 modclab - READ_2DA_ENTRY %index% 8 9 modclass - DEFINE_ASSOCIATIVE_ARRAY d5_base_spell_array BEGIN "%modclab%" => "%modclass%" END - END -BUT_ONLY - - -ACTION_PHP_EACH d5_base_spell_array AS bo => zo BEGIN - ACTION_IF (%zo% = 2) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END - ACTION_IF (%zo% = 3) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END - ACTION_IF (%zo% = 6) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END - ACTION_IF (%zo% = 11) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END - ACTION_IF (%zo% = 12) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END - ACTION_IF (%zo% = 21) AND (FILE_EXISTS_IN_GAME ~%bo%.2da~) BEGIN - COPY_EXISTING ~%bo%.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~%mod_folder%/data/cantrips/cleric_cantrips.txt~ - END -END -*/ - -//CONTINUE FROM HERE Create arrays based on fnp, tnb, and vanilla (for both addition and immunities) - -//cleric innates -COPY ~%mod_folder%/data/cantrips/divine/b_prc01.spl~ ~override/b_pr01.spl~ //will need to add all cantrips to this and - - - - - -/* TO BE ADDED - - -*/ - -//CONTINUE FROM HERE -/* - - - - - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc101.spl~ ~override~ - SAY NAME1 @105000 // Fire Bolt - SAY UNIDENTIFIED_DESC @105001 - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc102.spl~ ~override~ - SAY NAME1 @105002 //Acid Splash (Cantrip) - SAY UNIDENTIFIED_DESC @105003 - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc103.spl~ ~override~ - SAY NAME1 @105004 //Cold Ray (Cantrip) - SAY UNIDENTIFIED_DESC @105005 - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc104.spl~ ~override~ - SAY NAME1 @105006 //Shocking Grasp (Cantrip) - SAY UNIDENTIFIED_DESC @105007 - -COPY ~clchng/Arcane/Cantrip/Itm/sgrasp.itm~ ~override~ - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc105.spl~ ~override~ - SAY NAME1 @105008//Infravision (Cantrip) - SAY UNIDENTIFIED_DESC @105009 - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc106.spl~ ~override~ - SAY NAME1 @105010//Friends (Cantrip) - SAY UNIDENTIFIED_DESC @105011 - -COPY ~clchng/Arcane/Cantrip/Spells/b_wc107.spl~ ~override~ - SAY NAME1 @105012//Chill Touch (Cantrip) - SAY UNIDENTIFIED_DESC @105013 - -@105000 = ~Fire Bolt (Cantrip)~ -@105001 = ~Fire Bolt (Cantrip) -Level: Cantrip -School: Evocation -Range: Long -Duration: Instant -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Breath +2 - -When this cantrip is cast, the caster shoots a bolt of fire from his hand at the target of his choosing causing 1d6 points of fire damage on a sucessful hit. A creature may make a save vs breath +2 to avoid being damaged by this spell~ - -@105002 = ~Acid Splash (Cantrip)~ -@105003 = ~Acid Splash (Cantrip) -Level: Cantrip -School: Conjuration -Range: Long -Duration: 1 round -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Breath +2 - -When this cantrip is cast, the caster conjurs a ball of acid and hurls it towards his target causing 1d3 acid damage on a successful hit on the first round, and an additional 1d3 points of damage one round later. A creature may make a save vs breath +2 to avoid being damaged by this spell~ - -@105004 = ~Frost Ray (Cantrip)~ -@105005 = ~Frost Ray (Cantrip) -Level: Cantrip -School: Evocation -Range: Long -Duration: Instant -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Breath +2 - -When this cantrip is cast, the caster shoots a fay of frost from his hand at the target of his choosing causing 1d6 points of cold damage on a sucessful hit. A creature may make a save vs breath +2 to avoid being damaged by this spell~ - - -@105006 = ~Shocking Grasp (Cantrip)~ -@105007 = ~Shocking Grasp (Cantrip) -Level: Cantrip -School: Alteration -Range: Touch -Duration: 1 round (special) -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -When the wizard touches a creature while this cantrip is in effect, an electrical charge will deal 1d8 points of damage to the creature touched. In addition, the grasp itself does 1d2 fist damage (Strength bonuses apply). The wizard only has one charge, and once an opponent has been touched, the spell's energies have been used. If the wizard misses, the spell is wasted.~ - -@105008 = ~Infravision (Cantrip)~ -@105009 = ~Infravision (Cantrip) -Level: Cantrip -School: General -Range: 30 ft. -Duration: 2 hours -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -Upon the casting of this spell the recipient gains the ability to see with infravision, just as an elf or a dwarf would. This effect lasts for the duration of the spell or until dispelled.~ - -@105010 = ~Friends (Cantrip)~ -@105011 = ~Friends (Cantrip) -Level: Cantrip -School: Enchantment -Range: 0 -Duration: 10 rounds -Casting Time: 1 -Area of Effect: The caster -Saving Throw: None - -A Friends spell causes the wizard to temporarily gain 6 points of Charisma. Those who view the caster tend to be very impressed with and make an effort to be friends and help , as appropriate to the situation. Officious bureaucrats might decide to become helpful; surly gate guards might wax informative; attacking orcs might spare the caster's life, taking captive instead.~ - -@105012 = ~Chill Touch (Cantrip)~ -@105013 = ~Chill Touch (Cantrip) -Level: Cantrip -School: Necromancy -Range: 0 -Duration: 1 round -Casting Time: 1 -Area of Effect: The creature -Saving Throw: Neg. - -When the caster completes this spell, a blue glow encompasses hand. This energy attacks the life force of any living creature upon which the wizard makes a successful melee attack. (Nonliving creatures such as golems and undead are unaffected by this spell.) The creature is punched for 1d2 fist damage (Strength bonuses apply) and must make a Saving Throw vs. Spell or suffer 1d8 points of damage and receive a -2 THAC0 penalty for 5 rounds.~ - - -////////////////////////////////////// -////////// SPl, cre,baf,dlg ////////// -////////////////////////////////////// - -COPY ~clchng/Arcane/Cantrip/Spl/b_csel1.spl~ ~override~ - SAY NAME1 @115259//Prep Cantrip -@115259 = ~Select your cantrips~ -//Clearly not all of this is needed... - -COPY ~clchng/Arcane/Cantrip/Spl/b_can00.2da~ ~override~ - -COMPILE ~clchng/Arcane/Cantrip/Baf/b_csel1.baf~ -COMPILE ~clchng/Arcane/Cantrip/dlg/b_csel1.d~ - -COPY ~clchng/Arcane/Cantrip/cre/b_csel1.cre~ ~override~ -//end to be added -COPY ~TomeAndBlood/data/cantrips/d5_wfir.spl~ ~override~ - SAY NAME1 @6031 - SAY UNIDENTIFIED_DESC @6032 - WRITE_SHORT 0x098 ~%d5_msorn%~ - -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msred.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msblu.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msgrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msbrn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_msorn.pro~ -ADD_PROJECTILE ~TomeAndBlood/data/cantrips/d5_mswhi.pro~ -COPY ~TomeAndBlood/data/cantrips/spmagm02.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm03.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm04.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm05.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm06.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/spmagm07.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cant.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp420.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp710.bam~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_sp809.bam~ ~override~ -//COPY ~TomeAndBlood/data/cantrips/d5_wildm.2da~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cstbo.spl~ ~override~ -COPY ~TomeAndBlood/data/cantrips/d5_cstpn.spl~ ~override~ -//Choose a cantrip -COPY ~TomeAndBlood/data/cantrips/d5_cantr.spl~ ~override~ - SAY NAME1 @6012 -COPY ~TomeAndBlood/data/cantrips/d5_cant.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant1.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant2.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cant3.spl~ ~override~ - SAY NAME1 @6012 - SAY UNIDENTIFIED_DESC @6013 -COPY ~TomeAndBlood/data/cantrips/d5_cantr.2da~ ~override~ - -//abjurer cantrip: protective shell -COPY ~TomeAndBlood/data/cantrips/d5_maab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 -COPY ~TomeAndBlood/data/cantrips/d5_wiab.spl~ ~override~ - SAY NAME1 @6014 - SAY UNIDENTIFIED_DESC @6015 -//conjurer cantrip: summon rabbit -COPY ~TomeAndBlood/data/cantrips/d5_maco.spl~ ~override~ - SAY NAME1 @6016 - SAY UNIDENTIFIED_DESC @6017 -COPY ~TomeAndBlood/data/cantrips/d5_wico.spl~ ~override~ - SAY NAME1 @6016 - SAY UNIDENTIFIED_DESC @6017 -COPY ~TomeAndBlood/data/cantrips/d5_rabb.cre~ ~override~ - SAY NAME1 @6018 -//diviner cantrip: anticipation -COPY ~TomeAndBlood/data/cantrips/d5_madi.spl~ ~override~ - SAY NAME1 @6019 - SAY UNIDENTIFIED_DESC @6020 -COPY ~TomeAndBlood/data/cantrips/d5_widi.spl~ ~override~ - SAY NAME1 @6019 - SAY UNIDENTIFIED_DESC @6020 -//enchanter cantrip: drowse -COPY ~TomeAndBlood/data/cantrips/d5_maen.spl~ ~override~ - SAY NAME1 @6021 - SAY UNIDENTIFIED_DESC @6022 -COPY ~TomeAndBlood/data/cantrips/d5_wien.spl~ ~override~ - SAY NAME1 @6021 - SAY UNIDENTIFIED_DESC @6022 -//illusionist cantrip: bedazzle -COPY ~TomeAndBlood/data/cantrips/d5_mail.spl~ ~override~ - SAY NAME1 @6023 - SAY UNIDENTIFIED_DESC @6024 -COPY ~TomeAndBlood/data/cantrips/d5_wiil.spl~ ~override~ - SAY NAME1 @6023 - SAY UNIDENTIFIED_DESC @6024 -//invoker cantrip: magic bolt -COPY ~TomeAndBlood/data/cantrips/d5_main.spl~ ~override~ - SAY NAME1 @6025 - SAY UNIDENTIFIED_DESC @6026 - WRITE_SHORT 0x098 ~%d5_msred%~ -COPY ~TomeAndBlood/data/cantrips/d5_wiin.spl~ ~override~ - SAY NAME1 @6025 - SAY UNIDENTIFIED_DESC @6026 - WRITE_SHORT 0x098 ~%d5_msred%~ -//necromancer cantrip: stiffen bones -COPY ~TomeAndBlood/data/cantrips/d5_mane.spl~ ~override~ - SAY NAME1 @6027 - SAY UNIDENTIFIED_DESC @6028 -COPY ~TomeAndBlood/data/cantrips/d5_wine.spl~ ~override~ - SAY NAME1 @6027 - SAY UNIDENTIFIED_DESC @6028 -//transmuter cantrip: earthen grasp -COPY ~TomeAndBlood/data/cantrips/d5_matr.spl~ ~override~ - SAY NAME1 @6029 - SAY UNIDENTIFIED_DESC @6030 -COPY ~TomeAndBlood/data/cantrips/d5_witr.spl~ ~override~ - SAY NAME1 @6029 - SAY UNIDENTIFIED_DESC @6030 -//fire bolt -COPY ~TomeAndBlood/data/cantrips/d5_mfir.spl~ ~override~ - SAY NAME1 @6031 - SAY UNIDENTIFIED_DESC @6032 -COPY ~TomeAndBlood/data/cantrips/d5_wfir.spl~ ~override~ - SAY NAME1 @6031 - SAY UNIDENTIFIED_DESC @6032 - WRITE_SHORT 0x098 ~%d5_msorn%~ -//ice bolt -COPY ~TomeAndBlood/data/cantrips/d5_mcld.spl~ ~override~ - SAY NAME1 @6033 - SAY UNIDENTIFIED_DESC @6034 -COPY ~TomeAndBlood/data/cantrips/d5_wcld.spl~ ~override~ - SAY NAME1 @6033 - SAY UNIDENTIFIED_DESC @6034 - WRITE_SHORT 0x098 ~%d5_mswhi%~ -//acid bolt -COPY ~TomeAndBlood/data/cantrips/d5_macd.spl~ ~override~ - SAY NAME1 @6035 - SAY UNIDENTIFIED_DESC @6036 -COPY ~TomeAndBlood/data/cantrips/d5_wacd.spl~ ~override~ - SAY NAME1 @6035 - SAY UNIDENTIFIED_DESC @6036 - WRITE_SHORT 0x098 ~%d5_msgrn%~ -//electric bolt -COPY ~TomeAndBlood/data/cantrips/d5_melc.spl~ ~override~ - SAY NAME1 @6037 - SAY UNIDENTIFIED_DESC @6038 -COPY ~TomeAndBlood/data/cantrips/d5_welc.spl~ ~override~ - SAY NAME1 @6037 - SAY UNIDENTIFIED_DESC @6038 - WRITE_SHORT 0x098 ~%d5_msblu%~ -//earth bolt -COPY ~TomeAndBlood/data/cantrips/d5_wert.spl~ ~override~ - SAY NAME1 @6039 - SAY UNIDENTIFIED_DESC @6040 - WRITE_SHORT 0x098 ~%d5_msbrn%~ -//shield spell now protects against cantrips -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_maab~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wiab~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_maen~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wien~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_main~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wiin~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_mail~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wiil~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_mane~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wine~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_madi~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_widi~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_matr~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_witr~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_maco~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wico~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wfir~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_welc~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wcld~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wacd~ END - BUT_ONLY -COPY_EXISTING ~spwi114.spl~ ~override~ - LPF ADD_SPELL_EFFECT INT_VAR opcode=206 target=1 resist_dispel=3 timing=0 duration=300 power=1 STR_VAR resource=~d5_wert~ END - BUT_ONLY - -//adding cantrips to appropriate mages -APPEND ~CLABMA01.2da~ ~CANTRIPS GA_D5_CANT1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA02.2da~ ~CANTRIPS GA_D5_WIAB **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA03.2da~ ~CANTRIPS GA_D5_WINE **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA04.2da~ ~CANTRIPS GA_D5_WITR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA05.2da~ ~CANTRIPS GA_D5_WIDI **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA06.2da~ ~CANTRIPS GA_D5_WICO **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA07.2da~ ~CANTRIPS GA_D5_WIIN **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA08.2da~ ~CANTRIPS GA_D5_WIIL **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABMA09.2da~ ~CANTRIPS GA_D5_WIEN **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -APPEND ~CLABSO01.2da~ ~CANTRIPS GA_D5_WFIR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ - -//updating descriptions -//9563 - ACTION_GET_STRREF 9563 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 9563 ~%mage%~ - //17245 - ACTION_GET_STRREF 17245 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 17245 ~%mage%~ - //9564: abjurer - ACTION_GET_STRREF 9564 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Protective Shell cantrip.~ - END - STRING_SET_EVALUATE 9564 ~%mage%~ - //9565: conjurer - ACTION_GET_STRREF 9565 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Conjure Rabbit cantrip.~ - END - STRING_SET_EVALUATE 9565 ~%mage%~ - //9566: diviner - ACTION_GET_STRREF 9566 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Anticipation cantrip.~ - END - STRING_SET_EVALUATE 9566 ~%mage%~ - //9567: enchanter - ACTION_GET_STRREF 9567 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Drowse cantrip.~ - END - STRING_SET_EVALUATE 9567 ~%mage%~ - //9568: illusionist - ACTION_GET_STRREF 9568 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Bedazzle cantrip.~ - END - STRING_SET_EVALUATE 9568 ~%mage%~ - //9569: invoker - ACTION_GET_STRREF 9569 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Magic Bolt cantrip.~ - END - STRING_SET_EVALUATE 9569 ~%mage%~ - //9570: necromancer - ACTION_GET_STRREF 9570 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Stiffen Bones cantrip.~ - END - STRING_SET_EVALUATE 9570 ~%mage%~ - //9571: transmuter - ACTION_GET_STRREF 9571 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Earthen Grasp cantrip.~ - END - STRING_SET_EVALUATE 9571 ~%mage%~ -//bgee - ACTION_IF GAME_IS ~bgee~ THEN BEGIN - //24233 - ACTION_GET_STRREF 24233 sorcerer - OUTER_PATCH_SAVE sorcerer ~%sorcerer%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 24233 ~%sorcerer%~ - END -//bg2ee - ACTION_IF GAME_IS ~bg2ee~ THEN BEGIN - //45866 - ACTION_GET_STRREF 45866 sorcerer - OUTER_PATCH_SAVE sorcerer ~%sorcerer%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 45866 ~%sorcerer%~ - END -//bgee and bg2ee -ACTION_IF GAME_IS ~bgee bg2ee~ THEN BEGIN - //24290: abjurer - ACTION_GET_STRREF 24290 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Protective Shell cantrip.~ - END - STRING_SET_EVALUATE 24290 ~%mage%~ - //24291: conjurer - ACTION_GET_STRREF 24291 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Conjure Rabbit cantrip.~ - END - STRING_SET_EVALUATE 24291 ~%mage%~ - //24292: diviner - ACTION_GET_STRREF 24292 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Anticipation cantrip.~ - END - STRING_SET_EVALUATE 24292 ~%mage%~ - //24293: enchanter - ACTION_GET_STRREF 24293 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Drowse cantrip.~ - END - STRING_SET_EVALUATE 24293 ~%mage%~ - //24294: illusionist - ACTION_GET_STRREF 24294 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Bedazzle cantrip.~ - END - STRING_SET_EVALUATE 24294 ~%mage%~ - //24295: invoker - ACTION_GET_STRREF 24295 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Magic Bolt cantrip.~ - END - STRING_SET_EVALUATE 24295 ~%mage%~ - //24296: necromancer - ACTION_GET_STRREF 24296 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Stiffen Bones cantrip.~ - END - STRING_SET_EVALUATE 24296 ~%mage%~ - //24297: transmuter - ACTION_GET_STRREF 24297 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Earthen Grasp cantrip.~ - END - STRING_SET_EVALUATE 24297 ~%mage%~ -END -//iwdee - ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - //37189 - ACTION_GET_STRREF 37189 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 37189 ~%mage%~ - //34605 - ACTION_GET_STRREF 34605 sorcerer - OUTER_PATCH_SAVE sorcerer ~%sorcerer%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip at 1st level. ~ - END - STRING_SET_EVALUATE 34605 ~%sorcerer%~ - //37249 - ACTION_GET_STRREF 37249 sorcerer - OUTER_PATCH_SAVE sorcerer ~%sorcerer%~ BEGIN - REPLACE_TEXTUALLY ~May cast arcane spells.~ ~May cast arcane spells. -– May select one cantrip.~ - END - STRING_SET_EVALUATE 37249 ~%sorcerer%~ -//37193: abjurer - ACTION_GET_STRREF 37193 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Protective Shell cantrip.~ - END - STRING_SET_EVALUATE 37193 ~%mage%~ - //37196: conjurer - ACTION_GET_STRREF 37196 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Conjure Rabbit cantrip.~ - END - STRING_SET_EVALUATE 37196 ~%mage%~ - //37199: diviner - ACTION_GET_STRREF 37199 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Anticipation cantrip.~ - END - STRING_SET_EVALUATE 37199 ~%mage%~ - //37202: enchanter - ACTION_GET_STRREF 37202 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Drowse cantrip.~ - END - STRING_SET_EVALUATE 37202 ~%mage%~ - //37205: illusionist - ACTION_GET_STRREF 37205 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Bedazzle cantrip.~ - END - STRING_SET_EVALUATE 37205 ~%mage%~ - //37208: invoker - ACTION_GET_STRREF 37208 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Magic Bolt cantrip.~ - END - STRING_SET_EVALUATE 37208 ~%mage%~ - //37211: necromancer - ACTION_GET_STRREF 37211 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Stiffen Bones cantrip.~ - END - STRING_SET_EVALUATE 37211 ~%mage%~ - //37214: transmuter - ACTION_GET_STRREF 37214 mage - OUTER_PATCH_SAVE mage ~%mage%~ BEGIN - REPLACE_TEXTUALLY ~May cast one additional spell per level.~ ~May cast one additional spell per level. -– May use the Earthen Grasp cantrip.~ - END - STRING_SET_EVALUATE 37214 ~%mage%~ -END - -OUTER_SET strref = (0 - 1) - -COPY_EXISTING - ~kitlist.2da~ ~override~ - COUNT_2DA_COLS num_cols - READ_2DA_ENTRIES_NOW ~r2en_kitlist~ num_cols - FOR (row = 1; row < r2en_kitlist; row += 1) BEGIN - READ_2DA_ENTRY_FORMER ~r2en_kitlist~ row 1 kitname - PATCH_IF (~%kitname%~ STRING_EQUAL_CASE ~DRAGON_DISCIPLE~) BEGIN - READ_2DA_ENTRY_FORMER ~r2en_kitlist~ row 4 strref - END - END - ACTION_IF (strref >= 0) BEGIN - ACTION_GET_STRREF strref dd - OUTER_PATCH_SAVE dd ~%dd%~ BEGIN - REPLACE_TEXTUALLY CASE_SENSITIVE ~Advantages:~ ~Advantages: -– May use the Fire Bolt cantrip.~ - END - STRING_SET_EVALUATE strref ~%dd%~ - END - -*/ - - - - diff --git a/faiths_and_powers/data/core/BLANKCLAB.2DA b/faiths_and_powers/data/core/BLANKCLAB.2DA deleted file mode 100644 index 06fbcfd9..00000000 --- a/faiths_and_powers/data/core/BLANKCLAB.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/CLABMA01.2da b/faiths_and_powers/data/core/CLABMA01.2da deleted file mode 100644 index d9bced7c..00000000 --- a/faiths_and_powers/data/core/CLABMA01.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 AP_QDMLOR1 -ABILITY3 AP_QDELDA1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDELDA2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/CLABMA02.2da b/faiths_and_powers/data/core/CLABMA02.2da deleted file mode 100644 index df85f26a..00000000 --- a/faiths_and_powers/data/core/CLABMA02.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDABJ01 **** **** **** AP_QDABJ01 **** **** **** **** AP_QDABJ01 **** **** **** **** AP_QDABJ01 **** **** **** **** AP_QDABJ01 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA03.2da b/faiths_and_powers/data/core/CLABMA03.2da deleted file mode 100644 index eaba860d..00000000 --- a/faiths_and_powers/data/core/CLABMA03.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA04.2da b/faiths_and_powers/data/core/CLABMA04.2da deleted file mode 100644 index ed5263a3..00000000 --- a/faiths_and_powers/data/core/CLABMA04.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDALT01 **** **** **** AP_QDALT01 **** **** **** **** AP_QDALT01 **** **** **** **** AP_QDALT01 **** **** **** **** AP_QDALT01 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA05.2da b/faiths_and_powers/data/core/CLABMA05.2da deleted file mode 100644 index a4b5842a..00000000 --- a/faiths_and_powers/data/core/CLABMA05.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE AP_QDMLORE -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA06.2da b/faiths_and_powers/data/core/CLABMA06.2da deleted file mode 100644 index 6960ec20..00000000 --- a/faiths_and_powers/data/core/CLABMA06.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA07.2da b/faiths_and_powers/data/core/CLABMA07.2da deleted file mode 100644 index 2662c5a7..00000000 --- a/faiths_and_powers/data/core/CLABMA07.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDINV01 **** **** **** **** **** **** **** **** AP_QDINV01 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA08.2da b/faiths_and_powers/data/core/CLABMA08.2da deleted file mode 100644 index c6abc8fb..00000000 --- a/faiths_and_powers/data/core/CLABMA08.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDILL01 **** **** **** AP_QDILL01 **** **** **** **** AP_QDILL01 **** **** **** **** AP_QDILL01 **** **** **** **** AP_QDILL01 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABMA09.2da b/faiths_and_powers/data/core/CLABMA09.2da deleted file mode 100644 index 36cf0789..00000000 --- a/faiths_and_powers/data/core/CLABMA09.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDENC01 **** **** **** AP_QDENC01 **** **** **** **** AP_QDENC01 **** **** **** **** AP_QDENC01 **** **** **** **** AP_QDENC01 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****ABILITY1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/CLABSO01.2da b/faiths_and_powers/data/core/CLABSO01.2da deleted file mode 100644 index e6df8086..00000000 --- a/faiths_and_powers/data/core/CLABSO01.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 GA_QDDDANC **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/K_M_H.2da b/faiths_and_powers/data/core/K_M_H.2da deleted file mode 100644 index bea38f78..00000000 --- a/faiths_and_powers/data/core/K_M_H.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 30 diff --git a/faiths_and_powers/data/core/K_S_E.2da b/faiths_and_powers/data/core/K_S_E.2da deleted file mode 100644 index 2cf9fe70..00000000 --- a/faiths_and_powers/data/core/K_S_E.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/core/K_S_G.2da b/faiths_and_powers/data/core/K_S_G.2da deleted file mode 100644 index 2cf9fe70..00000000 --- a/faiths_and_powers/data/core/K_S_G.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/core/K_S_H.2da b/faiths_and_powers/data/core/K_S_H.2da deleted file mode 100644 index 2cf9fe70..00000000 --- a/faiths_and_powers/data/core/K_S_H.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/core/K_S_HE.2da b/faiths_and_powers/data/core/K_S_HE.2da deleted file mode 100644 index 2cf9fe70..00000000 --- a/faiths_and_powers/data/core/K_S_HE.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 35 diff --git a/faiths_and_powers/data/core/MGSRCREQ.2DA b/faiths_and_powers/data/core/MGSRCREQ.2DA deleted file mode 100644 index aeed3124..00000000 --- a/faiths_and_powers/data/core/MGSRCREQ.2DA +++ /dev/null @@ -1,13 +0,0 @@ -2DA V1.0 -1 - CLASS HUMAN ELF HALF_ELF DWARF HALFLING GNOME HALFORC -16384 MAGE 1 1 1 0 0 0 0 -0x00000040 ABJURER 1 1 1 0 0 0 0 -0x00000080 CONJURER 1 1 1 0 0 0 0 -0x00000100 DIVINER 0 0 0 0 0 0 0 -0x00000200 ENCHANTER 1 1 1 0 0 0 0 -0x00000400 ILLUSIONIST 1 1 1 0 0 1 0 -0x00000800 INVOKER 1 1 1 0 0 0 0 -0x00001000 NECROMANCER 1 1 1 0 0 0 0 -0x00002000 TRANSMUTER 1 1 1 0 0 0 0 -0x80000000 WILDMAGE 1 1 1 0 0 0 0 diff --git a/faiths_and_powers/data/core/QDABJ01.SPL b/faiths_and_powers/data/core/QDABJ01.SPL deleted file mode 100644 index 744e0138..00000000 Binary files a/faiths_and_powers/data/core/QDABJ01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDALT01.SPL b/faiths_and_powers/data/core/QDALT01.SPL deleted file mode 100644 index 94aab4b9..00000000 Binary files a/faiths_and_powers/data/core/QDALT01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC1.SPL b/faiths_and_powers/data/core/QDDDAC1.SPL deleted file mode 100644 index cf6ac1b3..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC2.SPL b/faiths_and_powers/data/core/QDDDAC2.SPL deleted file mode 100644 index 8a5fc95f..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC3.SPL b/faiths_and_powers/data/core/QDDDAC3.SPL deleted file mode 100644 index 3d7fd129..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC4.SPL b/faiths_and_powers/data/core/QDDDAC4.SPL deleted file mode 100644 index 9c200451..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC4.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC5.ITM b/faiths_and_powers/data/core/QDDDAC5.ITM deleted file mode 100644 index bc193398..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC5.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDAC5.SPL b/faiths_and_powers/data/core/QDDDAC5.SPL deleted file mode 100644 index 05afecd5..00000000 Binary files a/faiths_and_powers/data/core/QDDDAC5.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDANC.CRE b/faiths_and_powers/data/core/QDDDANC.CRE deleted file mode 100644 index 64fd3aea..00000000 Binary files a/faiths_and_powers/data/core/QDDDANC.CRE and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDANC.D b/faiths_and_powers/data/core/QDDDANC.D deleted file mode 100644 index 5611d52b..00000000 --- a/faiths_and_powers/data/core/QDDDANC.D +++ /dev/null @@ -1,166 +0,0 @@ -BEGIN QDDDANC - -IF ~TRUE()~ draconic - SAY ~This is a list of available Draconic Ancestors. ~ - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_NEUTRAL)~ + ~Draconic Ancestor: Black Dragon~ + draconic_black - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_EVIL) - Alignment(LastSummonerOf(Myself),LAWFUL_EVIL) - Alignment(LastSummonerOf(Myself),LAWFUL_NEUTRAL)~ + ~Draconic Ancestor: Blue Dragon~ + draconic_blue - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_EVIL) - Alignment(LastSummonerOf(Myself),LAWFUL_EVIL) - Alignment(LastSummonerOf(Myself),LAWFUL_NEUTRAL)~ + ~Draconic Ancestor: Green Dragon~ + draconic_green - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_NEUTRAL)~ + ~Draconic Ancestor: Red Dragon~ + draconic_red - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_EVIL) - Alignment(LastSummonerOf(Myself),CHAOTIC_NEUTRAL)~ + ~Draconic Ancestor: White Dragon~ + draconic_white - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_GOOD) - Alignment(LastSummonerOf(Myself),CHAOTIC_GOOD) - Alignment(LastSummonerOf(Myself),CHAOTIC_NEUTRAL)~ + ~Draconic Ancestor: Brass Dragon~ + draconic_brass - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_NEUTRAL)~ + ~Draconic Ancestor: Bronze Dragon~ + draconic_bronze - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_GOOD) - Alignment(LastSummonerOf(Myself),CHAOTIC_GOOD) - Alignment(LastSummonerOf(Myself),CHAOTIC_NEUTRAL)~ + ~Draconic Ancestor: Copper Dragon~ + draconic_copper - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_NEUTRAL)~ + ~Draconic Ancestor: Gold Dragon~ + draconic_gold - + ~OR(3) Alignment(LastSummonerOf(Myself),NEUTRAL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_GOOD) - Alignment(LastSummonerOf(Myself),LAWFUL_NEUTRAL)~ + ~Draconic Ancestor: Silver Dragon~ + draconic_silver -END - -IF ~~ draconic_black - SAY ~DRACONIC BLOODLINE: BLACK - - Requires: Neutral Evil, Chaotic Evil, Chaotic Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Protection from Acid, (6) Wyvern Call, (7) Power Word: Stun, (8) Abi Dalzim's Horrid Wilting, (9) Wish - - Associated Element: Acid ~ - ++ ~Declare a Black Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDBLA)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - - -IF ~~ draconic_blue - SAY ~DRACONIC BLOODLINE: BLUE - - Requires: Neutral Evil, Lawful Evil, Lawful Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Protection from Electricity, (6) Chain Lightning, (7) Power Word: Stun, (8) Improved Mantle, (9) Wish - - Associated Element: Electricity ~ - ++ ~Declare a Black Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDBLU) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_green - SAY ~DRACONIC BLOODLINE: GREEN - - Requires: Neutral Evil, Lawful Evil, Lawful Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Protection from Acid, (6) Wyvern Call, (7) Power Word: Stun, (8) Abi Dalzim's Horrid Wilting, (9) Wish - - Associated Element: Acid ~ - ++ ~Declare a Green Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDGRE)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_red - SAY ~DRACONIC BLOODLINE: RED - - Requires: Neutral Evil, Chaotic Evil, Chaotic Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Spell Shield, (6) Wyvern Call, (7) Delayed Blast Fireball, (8) Protection from Energy, (9) Wish - - Associated Element: Fire ~ - ++ ~Declare a Red Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDRED)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_white - SAY ~DRACONIC BLOODLINE: WHITE - - Requires: Neutral Evil, Chaotic Evil, Chaotic Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Cone of Cold, (6) Wyvern Call, (7) Power Word: Stun, (8) Protection from Energy, (9) Wish - - Associated Element: Cold ~ - ++ ~Declare a White Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDWHI)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_brass - SAY ~DRACONIC BLOODLINE: BRASS - - Requires: Neutral Good, Chaotic Good, Chaotic Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Spell Shield, (6) Wyvern Call, (7) Delayed Blast Fireball, (8) Protection from Energy, (9) Wish - - Associated Element: Fire ~ - ++ ~Declare a Brass Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDBRA)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_bronze - SAY ~DRACONIC BLOODLINE: BRONZE - - Requires: Neutral Good, Lawful Good, Lawful Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Protection from Electricity, (6) Chain Lightning, (7) Power Word: Stun, (8) Improved Mantle, (9) Wish - - Associated Element: Electricity ~ - ++ ~Declare a Bronze Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDBRO)) DestroySelf()~ EXIT - ++ ~View other options (Dragon Disciple).~ + draconic -END - - IF ~~ draconic_copper - SAY ~DRACONIC BLOODLINE: COPPER - - Requires: Neutral Good, Chaotic Good, Chaotic Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Protection from Acid, (6) Wyvern Call, (7) Power Word: Stun, (8) Abi Dalzim's Horrid Wilting, (9) Wish - - Associated Element: Acid ~ - ++ ~Declare a Copper Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDCOP)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_gold - SAY ~DRACONIC BLOODLINE: GOLD - - Requires: Neutral Good, Lawful Good, Lawful Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Spell Shield, (6) Wyvern Call, (7) Delayed Blast Fireball, (8) Protection from Energy, (9) Wish - - Associated Element: Acid ~ - ++ ~Declare a Gold Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself), AddKit(QDDDGOL)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END - -IF ~~ draconic_silver - SAY ~DRACONIC BLOODLINE: SILVER - - Requires: Neutral Good, Lawful Good, Lawful Neutral - - Features - - All Dragon Disciple features. - - Bloodline Spells: (1) Armor, (2) Resist Fear, (3) Haste, (4) Emotion, (5) Cone of Cold, (6) Wyvern Call, (7) Power Word: Stun, (8) Protection from Energy, (9) Wish - - Associated Element: Cold ~ - ++ ~Declare a Silver Draconic Bloodline.~ DO ~ActionOverride(LastSummonerOf(Myself),AddKit(QDDDSIL)) DestroySelf()~ EXIT - ++ ~View other options for Draconic Bloodlines.~ + draconic -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/QDDDANC.SPL b/faiths_and_powers/data/core/QDDDANC.SPL deleted file mode 100644 index 96854796..00000000 Binary files a/faiths_and_powers/data/core/QDDDANC.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDANC.baf b/faiths_and_powers/data/core/QDDDANC.baf deleted file mode 100644 index 1d872ba5..00000000 --- a/faiths_and_powers/data/core/QDDDANC.baf +++ /dev/null @@ -1,9 +0,0 @@ -//------------------\ -// START DIALOGUE | -//------------------/ -IF - True() -THEN - RESPONSE #100 - StartDialog("QDDDANC",LastSummonerOf(Myself)) -END diff --git a/faiths_and_powers/data/core/QDDDBLA.2da b/faiths_and_powers/data/core/QDDDBLA.2da deleted file mode 100644 index 9adbce6f..00000000 --- a/faiths_and_powers/data/core/QDDDBLA.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDAC1 **** AP_QDDDAC2 **** **** **** **** **** AP_QDDDAC3 **** **** **** **** **** AP_QDDDAC4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDAC5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDBLU.2da b/faiths_and_powers/data/core/QDDDBLU.2da deleted file mode 100644 index 29773fc2..00000000 --- a/faiths_and_powers/data/core/QDDDBLU.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDEL1 **** AP_QDDDEL2 **** **** **** **** **** AP_QDDDEL3 **** **** **** **** **** AP_QDDDEL4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDEL5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDBRA.2da b/faiths_and_powers/data/core/QDDDBRA.2da deleted file mode 100644 index 1642798f..00000000 --- a/faiths_and_powers/data/core/QDDDBRA.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDFI1 **** AP_QDDDFI2 **** **** **** **** **** AP_QDDDFI3 **** **** **** **** **** AP_QDDDFI4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDFI5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDBRO.2da b/faiths_and_powers/data/core/QDDDBRO.2da deleted file mode 100644 index 29773fc2..00000000 --- a/faiths_and_powers/data/core/QDDDBRO.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDEL1 **** AP_QDDDEL2 **** **** **** **** **** AP_QDDDEL3 **** **** **** **** **** AP_QDDDEL4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDEL5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDCL1.SPL b/faiths_and_powers/data/core/QDDDCL1.SPL deleted file mode 100644 index be8244bd..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCL2.SPL b/faiths_and_powers/data/core/QDDDCL2.SPL deleted file mode 100644 index 3a92cffc..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCL3.SPL b/faiths_and_powers/data/core/QDDDCL3.SPL deleted file mode 100644 index db4a3370..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCL4.SPL b/faiths_and_powers/data/core/QDDDCL4.SPL deleted file mode 100644 index 319f40c1..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL4.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCL5.ITM b/faiths_and_powers/data/core/QDDDCL5.ITM deleted file mode 100644 index 10e2935a..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL5.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCL5.SPL b/faiths_and_powers/data/core/QDDDCL5.SPL deleted file mode 100644 index 43a52555..00000000 Binary files a/faiths_and_powers/data/core/QDDDCL5.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO1.SPL b/faiths_and_powers/data/core/QDDDCO1.SPL deleted file mode 100644 index 744e0138..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO2.SPL b/faiths_and_powers/data/core/QDDDCO2.SPL deleted file mode 100644 index cf182d93..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO3.ITM b/faiths_and_powers/data/core/QDDDCO3.ITM deleted file mode 100644 index 063765a1..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO3.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO3.SPL b/faiths_and_powers/data/core/QDDDCO3.SPL deleted file mode 100644 index 2da36c0f..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO4.ITM b/faiths_and_powers/data/core/QDDDCO4.ITM deleted file mode 100644 index 291a065f..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO4.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO4.SPL b/faiths_and_powers/data/core/QDDDCO4.SPL deleted file mode 100644 index 168d3bf1..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO4.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO5.ITM b/faiths_and_powers/data/core/QDDDCO5.ITM deleted file mode 100644 index 05d8f954..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO5.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCO5.SPL b/faiths_and_powers/data/core/QDDDCO5.SPL deleted file mode 100644 index b0e03e54..00000000 Binary files a/faiths_and_powers/data/core/QDDDCO5.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDCOP.2da b/faiths_and_powers/data/core/QDDDCOP.2da deleted file mode 100644 index 9adbce6f..00000000 --- a/faiths_and_powers/data/core/QDDDCOP.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDAC1 **** AP_QDDDAC2 **** **** **** **** **** AP_QDDDAC3 **** **** **** **** **** AP_QDDDAC4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDAC5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDEL1.SPL b/faiths_and_powers/data/core/QDDDEL1.SPL deleted file mode 100644 index d6257876..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDEL2.SPL b/faiths_and_powers/data/core/QDDDEL2.SPL deleted file mode 100644 index 3d898f16..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDEL3.SPL b/faiths_and_powers/data/core/QDDDEL3.SPL deleted file mode 100644 index 8b4044cf..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDEL4.SPL b/faiths_and_powers/data/core/QDDDEL4.SPL deleted file mode 100644 index e96e9bea..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL4.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDEL5.ITM b/faiths_and_powers/data/core/QDDDEL5.ITM deleted file mode 100644 index 7a057796..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL5.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDEL5.SPL b/faiths_and_powers/data/core/QDDDEL5.SPL deleted file mode 100644 index 1b4c211e..00000000 Binary files a/faiths_and_powers/data/core/QDDDEL5.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI1.SPL b/faiths_and_powers/data/core/QDDDFI1.SPL deleted file mode 100644 index 6b67acec..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI2.SPL b/faiths_and_powers/data/core/QDDDFI2.SPL deleted file mode 100644 index d36f5937..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI3.SPL b/faiths_and_powers/data/core/QDDDFI3.SPL deleted file mode 100644 index b9fc44b1..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI4.SPL b/faiths_and_powers/data/core/QDDDFI4.SPL deleted file mode 100644 index 07a80544..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI4.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI5.ITM b/faiths_and_powers/data/core/QDDDFI5.ITM deleted file mode 100644 index f31b4da2..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI5.ITM and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDFI5.SPL b/faiths_and_powers/data/core/QDDDFI5.SPL deleted file mode 100644 index af0d6e20..00000000 Binary files a/faiths_and_powers/data/core/QDDDFI5.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDDDGOL.2da b/faiths_and_powers/data/core/QDDDGOL.2da deleted file mode 100644 index 1642798f..00000000 --- a/faiths_and_powers/data/core/QDDDGOL.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDFI1 **** AP_QDDDFI2 **** **** **** **** **** AP_QDDDFI3 **** **** **** **** **** AP_QDDDFI4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDFI5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDGRE.2da b/faiths_and_powers/data/core/QDDDGRE.2da deleted file mode 100644 index 9adbce6f..00000000 --- a/faiths_and_powers/data/core/QDDDGRE.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDAC1 **** AP_QDDDAC2 **** **** **** **** **** AP_QDDDAC3 **** **** **** **** **** AP_QDDDAC4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDAC5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDRED.2da b/faiths_and_powers/data/core/QDDDRED.2da deleted file mode 100644 index 1642798f..00000000 --- a/faiths_and_powers/data/core/QDDDRED.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDFI1 **** AP_QDDDFI2 **** **** **** **** **** AP_QDDDFI3 **** **** **** **** **** AP_QDDDFI4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDFI5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDSIL.2da b/faiths_and_powers/data/core/QDDDSIL.2da deleted file mode 100644 index 8117b7e9..00000000 --- a/faiths_and_powers/data/core/QDDDSIL.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDCL1 **** AP_QDDDCL2 **** **** **** **** **** AP_QDDDCL3 **** **** **** **** **** AP_QDDDCL4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDCL5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDDDWHI.2da b/faiths_and_powers/data/core/QDDDWHI.2da deleted file mode 100644 index 81052b0b..00000000 --- a/faiths_and_powers/data/core/QDDDWHI.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 -ABILITY1 AP_QDDDCL1 **** AP_QDDDCL2 **** **** **** **** **** AP_QDDDCL3 **** **** **** **** **** AP_QDDDCL4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_QDDDCO2 **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** AP_QDDDCO1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_QDDDCO3 **** **** **** AP_QDDDCO4 **** **** **** **** AP_QDDDCO5 **** **** **** **** AP_QDDDCL5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_QDSORC2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_QDSORC3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/data/core/QDELD01.SPL b/faiths_and_powers/data/core/QDELD01.SPL deleted file mode 100644 index 832763d3..00000000 Binary files a/faiths_and_powers/data/core/QDELD01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELD01_BG.SPL b/faiths_and_powers/data/core/QDELD01_BG.SPL deleted file mode 100644 index 44ef0f21..00000000 Binary files a/faiths_and_powers/data/core/QDELD01_BG.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELD01_IWD.SPL b/faiths_and_powers/data/core/QDELD01_IWD.SPL deleted file mode 100644 index 832763d3..00000000 Binary files a/faiths_and_powers/data/core/QDELD01_IWD.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELDA1.EFF b/faiths_and_powers/data/core/QDELDA1.EFF deleted file mode 100644 index 70dbcf0f..00000000 Binary files a/faiths_and_powers/data/core/QDELDA1.EFF and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELDA1.SPL b/faiths_and_powers/data/core/QDELDA1.SPL deleted file mode 100644 index 8e69ee5d..00000000 Binary files a/faiths_and_powers/data/core/QDELDA1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELDA2.EFF b/faiths_and_powers/data/core/QDELDA2.EFF deleted file mode 100644 index b89329c4..00000000 Binary files a/faiths_and_powers/data/core/QDELDA2.EFF and /dev/null differ diff --git a/faiths_and_powers/data/core/QDELDA2.SPL b/faiths_and_powers/data/core/QDELDA2.SPL deleted file mode 100644 index 38589f38..00000000 Binary files a/faiths_and_powers/data/core/QDELDA2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDENC01.SPL b/faiths_and_powers/data/core/QDENC01.SPL deleted file mode 100644 index 94aab4b9..00000000 Binary files a/faiths_and_powers/data/core/QDENC01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDFAMLR.SPL b/faiths_and_powers/data/core/QDFAMLR.SPL deleted file mode 100644 index 524b3ce4..00000000 Binary files a/faiths_and_powers/data/core/QDFAMLR.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDILL01.SPL b/faiths_and_powers/data/core/QDILL01.SPL deleted file mode 100644 index 94aab4b9..00000000 Binary files a/faiths_and_powers/data/core/QDILL01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDINV01.SPL b/faiths_and_powers/data/core/QDINV01.SPL deleted file mode 100644 index 81582b9f..00000000 Binary files a/faiths_and_powers/data/core/QDINV01.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDMLOR1.EFF b/faiths_and_powers/data/core/QDMLOR1.EFF deleted file mode 100644 index e46460fc..00000000 Binary files a/faiths_and_powers/data/core/QDMLOR1.EFF and /dev/null differ diff --git a/faiths_and_powers/data/core/QDMLOR1.SPL b/faiths_and_powers/data/core/QDMLOR1.SPL deleted file mode 100644 index 6701cf14..00000000 Binary files a/faiths_and_powers/data/core/QDMLOR1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDMLORE.SPL b/faiths_and_powers/data/core/QDMLORE.SPL deleted file mode 100644 index 135dfd4c..00000000 Binary files a/faiths_and_powers/data/core/QDMLORE.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDSORC1.SPL b/faiths_and_powers/data/core/QDSORC1.SPL deleted file mode 100644 index 4a8fbd4a..00000000 Binary files a/faiths_and_powers/data/core/QDSORC1.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDSORC2.SPL b/faiths_and_powers/data/core/QDSORC2.SPL deleted file mode 100644 index 90222e3f..00000000 Binary files a/faiths_and_powers/data/core/QDSORC2.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDSORC3.SPL b/faiths_and_powers/data/core/QDSORC3.SPL deleted file mode 100644 index 33f91db7..00000000 Binary files a/faiths_and_powers/data/core/QDSORC3.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDWILDMG.2DA b/faiths_and_powers/data/core/QDWILDMG.2DA deleted file mode 100644 index 60a7c7e7..00000000 --- a/faiths_and_powers/data/core/QDWILDMG.2DA +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_QDWLDMG **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 GA_QDFAMLR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/data/core/QDWLDMG.SPL b/faiths_and_powers/data/core/QDWLDMG.SPL deleted file mode 100644 index 307a7be3..00000000 Binary files a/faiths_and_powers/data/core/QDWLDMG.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/QDWLDMGA.EFF b/faiths_and_powers/data/core/QDWLDMGA.EFF deleted file mode 100644 index ca85a6ec..00000000 Binary files a/faiths_and_powers/data/core/QDWLDMGA.EFF and /dev/null differ diff --git a/faiths_and_powers/data/core/QDWLDMGA.SPL b/faiths_and_powers/data/core/QDWLDMGA.SPL deleted file mode 100644 index 33c5ba28..00000000 Binary files a/faiths_and_powers/data/core/QDWLDMGA.SPL and /dev/null differ diff --git a/faiths_and_powers/data/core/SPLSRCKN.2da b/faiths_and_powers/data/core/SPLSRCKN.2da deleted file mode 100644 index 05d656aa..00000000 --- a/faiths_and_powers/data/core/SPLSRCKN.2da +++ /dev/null @@ -1,53 +0,0 @@ -2DA V1.0 -0 - 1 2 3 4 5 6 7 8 9 -1 1 0 0 0 0 0 0 0 0 -2 1 0 0 0 0 0 0 0 0 -3 2 0 0 0 0 0 0 0 0 -4 2 0 0 0 0 0 0 0 0 -5 3 1 0 0 0 0 0 0 0 -6 3 1 0 0 0 0 0 0 0 -7 4 2 1 0 0 0 0 0 0 -8 4 2 1 0 0 0 0 0 0 -9 4 3 2 1 0 0 0 0 0 -10 4 3 2 1 0 0 0 0 0 -11 4 4 3 2 1 0 0 0 0 -12 4 4 3 2 1 0 0 0 0 -13 4 4 3 3 2 1 0 0 0 -14 4 4 3 3 2 1 0 0 0 -15 4 4 3 3 3 2 1 0 0 -16 4 4 3 3 3 2 1 0 0 -17 4 4 3 3 3 2 1 1 0 -18 4 4 3 3 3 2 2 1 0 -19 4 4 3 3 3 2 2 2 1 -20 4 4 3 3 3 2 2 2 2 -21 4 4 3 3 3 2 2 2 2 -22 4 4 3 3 3 2 2 2 2 -23 4 4 3 3 3 2 2 2 2 -24 4 4 3 3 3 2 2 2 2 -25 4 4 3 3 3 2 2 2 2 -26 4 4 3 3 3 2 2 2 2 -27 4 4 3 3 3 2 2 2 2 -28 4 4 3 3 3 2 2 2 2 -29 4 4 3 3 3 2 2 2 2 -30 4 4 3 3 3 2 2 2 2 -31 4 4 3 3 3 2 2 2 2 -32 4 4 3 3 3 2 2 2 2 -33 4 4 3 3 3 2 2 2 2 -34 4 4 3 3 3 2 2 2 2 -35 4 4 3 3 3 2 2 2 2 -36 4 4 3 3 3 2 2 2 2 -37 4 4 3 3 3 2 2 2 2 -38 4 4 3 3 3 2 2 2 2 -39 4 4 3 3 3 2 2 2 2 -40 4 4 3 3 3 2 2 2 2 -41 4 4 3 3 3 2 2 2 2 -42 4 4 3 3 3 2 2 2 2 -43 4 4 3 3 3 2 2 2 2 -44 4 4 3 3 3 2 2 2 2 -45 4 4 3 3 3 2 2 2 2 -46 4 4 3 3 3 2 2 2 2 -47 4 4 3 3 3 2 2 2 2 -48 4 4 3 3 3 2 2 2 2 -49 4 4 3 3 3 2 2 2 2 -50 4 4 3 3 3 2 2 2 2 diff --git a/faiths_and_powers/data/core/arcanescrolls_list.tpa b/faiths_and_powers/data/core/arcanescrolls_list.tpa deleted file mode 100644 index 1518fb1d..00000000 --- a/faiths_and_powers/data/core/arcanescrolls_list.tpa +++ /dev/null @@ -1,286 +0,0 @@ -// schools of each scroll - -// schools -// none = 0 -// abjuration = 1 -// alteration = 2 -// conjuration = 3 -// divination = 4 -// enchantment = 5 -// evocation = 6 -// illusion = 7 -// necromancy = 8 -// no school = 9 - -ACTION_DEFINE_ASSOCIATIVE_ARRAY arcanescroll BEGIN -SCRL66 => 3 //Grease -SCRL67 => 3 //Armor -SCRL68 => 2 //Burning Hands -SCRL69 => 5 //Charm Person -SCRL70 => 2 //Color Spray -SCRL71 => 7 //Blindness -SCRL72 => 5 //Friends -SCRL73 => 1 //Protection from Petrification -SCRL75 => 4 //Identify -SCRL76 => 4 //Infravision -SCRL77 => 6 //Magic Missile -SCRL3H => 1 //Protection from Evil -SCRL78 => 1 //Protection from Evil -SCRL79 => 6 //Shield -SCRL80 => 2 //Shocking Grasp -SCRL81 => 5 //Sleep -SCRL82 => 8 //Chill Touch -SCRL83 => 6 //Chromatic Orb -SCRL84 => 8 //Larloch's Minor Drain -SCRL5U => 7 //Reflected Image -SCRL6D => 3 //Find Familiar -SCRLA6 => 7 //Spook -SPWI126X => 2 //Expeditious Retreat - -SCRL85 => 7 //Blur -SCRL86 => 4 //Detect Evil -SCRL87 => 4 //Detect Invisibility -SCSNILL => 6 //Snilloc's Snowball Swarm -SCRL89 => 8 //Horror -SCRL90 => 7 //Invisibility -SCRL91 => 2 //Knock -SCRL92 => 4 //Know Alignment -SCRL93 => 5 //Luck -SCRL94 => 1 //Resist Fear -SCRL95 => 3 //Melf's Acid Arrow -SCRL96 => 7 //Mirror Image -SCRL97 => 6 //Stinking Cloud -SCRL98 => 2 //Strength -SCRL99 => 6 //Web -SCDECA => 6 //Decastave -SCRL1B => 6 //Agannazar's Scorcher -SCRL1C => 8 //Ghoul Touch -SCRL3G => 2 //Vocalize -SCRL6E => 3 //Power Word, Sleep -SCRLAI => 5 //Ray of Enfeeblement -SCRL6F => 5 //Ray of Enfeeblement -SCRLA2 => 7 //Deafness -SCRLA3 => 3 //Glitterdust -SPWI223A => 2 //Cat's Grace - -SCRL1D => 4 //Clairvoyance -SCRLA7 => 1 //Remove Magic -SCRL1F => 3 //Flame Arrow -SCRL5Z => 6 //Fireball -SCRL1G => 6 //Fireball -SCRL1H => 2 //Haste -SCRL1I => 5 //Hold Person -SCRL1J => 7 //Invisibility 1 ' radius -SCRL1K => 6 //Lightning Bolt -SCRL1L => 3 //Monster Summoning I -SCRL1M => 1 //Non-Detection -SCRL1N => 1 //Protection from Normal Missiles -SCRL1O => 2 //Slow -SCRL1P => 8 //Skull Trap -SCRL1Q => 8 //Vampiric Touch -SCRL1R => 7 //Wraithform -SCRL1S => 5 //Dire Charm -SCRL1T => 3 //Ghost Armor -SCRL6G => 1 //Minor Spell Deflection -SCRL6H => 1 //Protection from Fire -SCRL6I => 1 //Protection from Cold -SCRL6J => 1 //Spell Thrust -SCRL6K => 4 //Detect Illusion -SCRL1E => 1 //Dispel Magic -SCRL6L => 8 //Hold Undead -SCRLA5 => 6 //Melf's Minute Meteors -SCICE => 6 //Icelance -SPWI319X => 6 //Lance of Disruption - -SCRL1U => 5 //Confusion -SCRL1V => 2 //Dimension Door -SCRL1W => 6 //Fireshield (Blue) -SCRL1X => 6 //Ice Storm -SCRL1Y => 7 //Improved Invisibility -SCRL1Z => 1 //Minor Globe of Invulnerability -SCRL2A => 3 //Monster Summoning II -SCRL2B => 2 //Stoneskin -SCRLA8 => 8 //Contagion -SCREM => 1 //Remove Curse -SCRL5G => 1 //Remove Curse -SCRLAK => 1 //Remove Curse -SCHOPE => 5 //Emotion: Hopelessness -SCRL5H => 5 //Emotion: Hopelessness -SCRL5I => 5 //Greater Malison -SCRL5W => 5 //Greater Malison -SCMALI => 5 //Greater Malison -SCRL5J => 2 //Otiluke's Resilient Sphere -SCOTIL => 2 //Otiluke's Resilient Sphere -SCRL5K => 8 //Spirit Armor -SCRL5L => 2 //Polymorph Other -SCRL5M => 2 //Polymorph Self -SCRL6M => 5 //Enchanted Weapon -SCRL6N => 6 //Fireshield (Red) -SCRL6O => 1 //Secret Word -SCRL6P => 9 //Minor Sequencer -SCRL6Q => 2 //Teleport Field -SCBLOO => 8 //Beltyn's Burning Blood -SCRL6R => 3 //Spider Spawn -SCRLAJ => 4 //Farsight -SCRLA1 => 4 //Wizard Eye -SCSHAD => 7 //Shadow Monsters -SCCOUR => 5 //Emotion: Courage -SCFEAR => 5 //Emotion: Fear -SCEMOT => 5 //Emotion: Hope -SPWI422X => 6 //Mordenkainen's Force Missiles -SPWI423X => 6 //Shout -SPWI424X => 3 //Vitriolic Sphere - -SCRL2D => 8 //Animate Dead -SCRL2E => 6 //Cloudkill -SCRL2F => 6 //Cone of Cold -SCRL2G => 3 //Monster Summoning III -SCRL2H => 7 //Shadow Door -SCRL5N => 5 //Domination -SCHMON => 5 //Hold Monster -SCRL5O => 5 //Hold Monster -SCCHAO => 5 //Chaos -SCRL5P => 5 //Chaos -SCFEEB => 5 //Feeblemind -SCRL5Q => 5 //Feeblemind -SCRL6S => 1 //Spell Immunity -SCRL6T => 1 //Protection from Normal Weapons -SCRL5T => 1 //Protection from Electricity -SCRL6U => 1 //Breach -SCRL6V => 2 //Lower Resistance -SCRL6W => 4 //Oracle -SCRL6X => 3 //Conjure Lesser Fire Elemental -SCRL6Y => 1 //Protection from Acid -SCRL6Z => 6 //Phantom Blade -SCRL8X => 1 //Spell Shield -SCCAE => 3 //Conjure Air Elemental -SCRL7Y => 3 //Conjure Air Elemental -SCRL7Z => 3 //Conjure Earth Elemental -SCCEE => 3 //Conjure Earth Elemental -SCRL7D => 1 //Minor Spell Turning -SCRLAL => 6 //Sunfire -SCSHRO => 6 //Shroud of Flame -SCDMS => 7 //Demi-shadow Monsters -SCSSHA => 3 //Summon Shadow -SCCWE => 3 //Conjure Water Elemental -SPWI517X => 4 //Contact Other Plane -SCCFE => 3 //Conjure Fire Elemental -SCRL7B => 3 //Conjure Lesser Air Elemental -SCRL7C => 3 //Conjure Lesser Earth Elemental -SCRL7X => 3 //Conjure Fire Elemental - -SCISTAL => 3 //Invisible Stalker -SCRL7E => 3 //Invisible Stalker -SCGLOB => 1 //Globe of Invulnerability -SCRL7F => 1 //Globe of Invulnerability -SCRL7G => 2 //Tenser's Transformation -SCFTS => 2 //Flesh to Stone -SCRL7H => 2 //Flesh to Stone -SCDSPEL => 8 //Death Spell -SCRL7I => 8 //Death Spell -SCRL7J => 1 //Protection from Magic (Energy) -SCRL7K => 7 //Mislead -SCRL7L => 1 //Pierce Magic -SCRL7M => 4 //True Sight -SCAMS => 1 //Antimagic Shell -SCRL7O => 1 //Protection from Magical Weapons -SCPWS => 3 //Power Word, Silence -SCRL7P => 3 //Power Word, Silence -SCRL7Q => 2 //Improved Haste -SCDFOG => 6 //Death Fog -SCRL7R => 6 //Death Fog -SCCLITE => 6 //Chain Lightning -SCRL7S => 6 //Chain Lightning -SCDISI => 2 //Disintegrate -SCRL7T => 2 //Disintegrate -SCRL7U => 6 //Contingency -SCRL7V => 1 //Spell Deflection -SCRL7W => 3 //Wyvern Call -SCRL8A => 3 //Carrion Summons -SCRL8B => 3 //Summon Nishruu -SCRL8C => 2 //Stone to Flesh -SCLICH => 8 //Lich Touch -SCMSIV => 3 //Monster Summoning IV -SCOFS => 6 //Otiluke's Freezing Sphere -SCSHDS => 7 //Shades -SPWI618X => 8 //Darts of Bone -SPWI619X => 8 //Soul Eater -SPWI620X => 8 //Trollish Fortitude - -SCRL8D => 1 //Spell Turning -SCRL8E => 1 //Protection from the Elements -SCRL8F => 7 //Project Image -SCRL8G => 2 //Ruby Ray of Reversal -SCRL8H => 1 //Khelben's Warding Whip -SCMSV => 3 //Monster Summoning V -SCRL8I => 3 //Cacofiend -SCRL8J => 1 //Mantle -SCMALA => 6 //Malavon's Rage -SCRL8L => 6 //Spell Sequencer -SCRL8N => 6 //Delayed Blast Fireball -SCFING => 8 //Finger of Death -SCRL8O => 8 //Finger of Death -SCPRISM => 3 //Prismatic Spray -SCRL8P => 3 //Prismatic Spray -SCRL8Q => 3 //Power Word, Stun -SCMORD => 6 //Mordenkainen's Sword -SCRL8R => 6 //Mordenkainen's Sword -SCRL8S => 3 //Summon Efreeti -SCRL8T => 3 //Summon Djinni -SCRL8U => 3 //Summon Hakeashar -SCRL8V => 8 //Control Undead -SCMINVI => 7 //Mass Invisibility -SCRL8W => 7 //Mass Invisibility -SCRLA4 => 3 //Limited Wish -SCACID => 6 //Acid Storm -SPWI710X => 1 //Seven Eyes -SPWI711X => 2 //Suffocate - -SCMSVI => 3 //Monster Summoning VI -SCBLANK => 1 //Mind Blank -SCRL8Y => 1 //Protection from Energy -SCRL8Z => 7 //Simulacrum -SCRL9A => 1 //Pierce Shield -SPWI826X => 6 //Great Shout -SCRL9B => 3 //Summon Fiend -SCRL9C => 1 //Improved Mantle -SCRL9D => 6 //Spell Trigger -SCINCIN => 6 //Incendiary Cloud -SCRL9E => 6 //Incendiary Cloud -SCRL9F => 3 //Symbol, Fear -SCRL9G => 8 //Abi-Dalzim's Horrid Wilting -SCRL9H => 3 //Maze -SPWI827X => 2 //Iron Body -SCRL9J => 3 //Power Word, Blind -SCRLAN => 3 //Symbol, Stun -SCRLAM => 3 //Symbol, Death -SCRLAO => 3 //Symbol, Death -SCRLB1 => 6 //Bigby's Clenched Fist - -SCMSVII => 3 //Monster Summoning VII -SCRL9L => 1 //Spell Trap -SCRL9M => 1 //Spellstrike -SCRL9N => 6 //Gate -SCRL9P => 1 //Absolute Immunity -SCRL9Q => 6 //Chain Contingency -SCRL9R => 2 //Time Stop -SCRL9S => 1 //Imprisonment -SCRL9T => 6 //Meteor Swarm -SCKILL => 3 //Power Word, Kill -SCRL9U => 3 //Power Word, Kill -SCRL9V => 8 //Wail of the Banshee -SCRL9W => 8 //Energy Drain -SCRL9X => 6 //Black Blade of Disaster -SCRL9Y => 2 //Shapechange -SCRL9Z => 1 //Freedom -SCRLB2 => 6 //Bigby's Crushing Hand -SCRLB4 => 3 //Wish - -END - -// This code is copied from Mike1072's armor_list.tpa file. -// WeiDU is now on my hate list as well - Yaro, 7/26 -ACTION_PHP_EACH arcanescroll AS i => r BEGIN - ACTION_TO_UPPER i - OUTER_SET $arcanescroll2("%i%") = r -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/bardlist.tpa b/faiths_and_powers/data/core/bardlist.tpa deleted file mode 100644 index 6e750353..00000000 --- a/faiths_and_powers/data/core/bardlist.tpa +++ /dev/null @@ -1,6 +0,0 @@ -ACTION_DEFINE_ARRAY bardlist BEGIN - CLABBA01 - CLABBA02 - CLABBA03 - CLABBA04 -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/scroll_list_base.tpa b/faiths_and_powers/data/core/scroll_list_base.tpa deleted file mode 100644 index e8252671..00000000 --- a/faiths_and_powers/data/core/scroll_list_base.tpa +++ /dev/null @@ -1,286 +0,0 @@ -// schools of each scroll - -// schools -// none = 0 -// abjuration = 1 -// alteration = 2 -// conjuration = 3 -// divination = 4 -// enchantment = 5 -// evocation = 6 -// illusion = 7 -// necromancy = 8 -// no school = 9 - -ACTION_DEFINE_ASSOCIATIVE_ARRAY arcanescroll BEGIN -SCRL66 => 2 //Grease -SCRL67 => 1 //Armor -SCRL68 => 6 //Burning Hands -SCRL69 => 5 //Charm Person -SCRL70 => 7 //Color Spray -SCRL71 => 7 //Blindness -SCRL72 => 5 //Friends -SCRL73 => 2 //Protection from Petrification -SCRL75 => 4 //Identify -SCRL76 => 4 //Infravision -SCRL77 => 6 //Magic Missile -SCRL3H => 4 //Protection from Evil -SCRL78 => 4 //Protection from Evil -SCRL79 => 1 //Shield -SCRL80 => 2 //Shocking Grasp -SCRL81 => 5 //Sleep -SCRL82 => 8 //Chill Touch -SCRL83 => 3 //Chromatic Orb -SCRL84 => 8 //Larloch's Minor Drain -SCRL5U => 7 //Reflected Image -SCRL6D => 0 //Find Familiar -SCRLA6 => 7 //Spook -SPWI126X => 2 //Expeditious Retreat - -SCRL85 => 7 //Blur -SCRL86 => 4 //Detect Evil -SCRL87 => 4 //Detect Invisibility -SCSNILL => 6 //Snilloc's Snowball Swarm -SCRL89 => 7 //Horror -SCRL90 => 7 //Invisibility -SCRL91 => 2 //Knock -SCRL92 => 4 //Know Alignment -SCRL93 => 4 //Luck -SCRL94 => 5 //Resist Fear -SCRL95 => 3 //Melf's Acid Arrow -SCRL96 => 7 //Mirror Image -SCRL97 => 2 //Stinking Cloud -SCRL98 => 2 //Strength -SCRL99 => 3 //Web -SCDECA => 6 //Decastave -SCRL1B => 6 //Agannazar's Scorcher -SCRL1C => 8 //Ghoul Touch -SCRL3G => 0 //Vocalize -SCRL6E => 5 //Power Word, Sleep -SCRLAI => 8 //Ray of Enfeeblement -SCRL6F => 8 //Ray of Enfeeblement -SCRLA2 => 6 //Deafness -SCRLA3 => 7 //Glitterdust -SPWI223A => 2 //Cat's Grace - -SCRL1D => 4 //Clairvoyance -SCRLA7 => 5 //Remove Magic -SCRL1F => 2 //Flame Arrow -SCRL5Z => 6 //Fireball -SCRL1G => 6 //Fireball -SCRL1H => 2 //Haste -SCRL1I => 5 //Hold Person -SCRL1J => 7 //Invisibility 10' radius -SCRL1K => 6 //Lightning Bolt -SCRL1L => 3 //Monster Summoning I -SCRL1M => 1 //Non-Detection -SCRL1N => 1 //Protection from Normal Missiles -SCRL1O => 2 //Slow -SCRL1P => 8 //Skull Trap -SCRL1Q => 8 //Vampiric Touch -SCRL1R => 8 //Wraithform -SCRL1S => 5 //Dire Charm -SCRL1T => 1 //Ghost Armor -SCRL6G => 1 //Minor Spell Deflection -SCRL6H => 1 //Protection from Fire -SCRL6I => 1 //Protection from Cold -SCRL6J => 1 //Spell Thrust -SCRL6K => 4 //Detect Illusion -SCRL1E => 1 //Dispel Magic -SCRL6L => 8 //Hold Undead -SCRLA5 => 3 //Melf's Minute Meteors -SCICE => 6 //Icelance -SPWI319X => 6 //Lance of Disruption - -SCRL1U => 7 //Confusion -SCRL1V => 3 //Dimension Door -SCRL1W => 6 //Fireshield (Blue) -SCRL1X => 6 //Ice Storm -SCRL1Y => 7 //Improved Invisibility -SCRL1Z => 1 //Minor Globe of Invulnerability -SCRL2A => 3 //Monster Summoning II -SCRL2B => 2 //Stoneskin -SCRLA8 => 8 //Contagion -SCREM => 5 //Remove Curse -SCRL5G => 5 //Remove Curse -SCRLAK => 5 //Remove Curse -SCHOPE => 5 //Emotion: Hopelessness -SCRL5H => 5 //Emotion: Hopelessness -SCRL5I => 4 //Greater Malison -SCRL5W => 4 //Greater Malison -SCMALI => 4 //Greater Malison -SCRL5J => 1 //Otiluke's Resilient Sphere -SCOTIL => 1 //Otiluke's Resilient Sphere -SCRL5K => 8 //Spirit Armor -SCRL5L => 2 //Polymorph Other -SCRL5M => 2 //Polymorph Self -SCRL6M => 5 //Enchanted Weapon -SCRL6N => 6 //Fireshield (Red) -SCRL6O => 1 //Secret Word -SCRL6P => 5 //Minor Sequencer -SCRL6Q => 3 //Teleport Field -SCBLOO => 2 //Beltyn's Burning Blood -SCRL6R => 3 //Spider Spawn -SCRLAJ => 4 //Farsight -SCRLA1 => 4 //Wizard Eye -SCSHAD => 7 //Shadow Monsters -SCCOUR => 5 //Emotion: Courage -SCFEAR => 5 //Emotion: Fear -SCEMOT => 5 //Emotion: Hope -SPWI422X => 6 //Mordenkainen's Force Missiles -SPWI423X => 2 //Shout -SPWI424X => 3 //Vitriolic Sphere - -SCRL2D => 8 //Animate Dead -SCRL2E => 2 //Cloudkill -SCRL2F => 6 //Cone of Cold -SCRL2G => 3 //Monster Summoning III -SCRL2H => 7 //Shadow Door -SCRL5N => 5 //Domination -SCHMON => 5 //Hold Monster -SCRL5O => 5 //Hold Monster -SCCHAO => 7 //Chaos -SCRL5P => 7 //Chaos -SCFEEB => 5 //Feeblemind -SCRL5Q => 5 //Feeblemind -SCRL6S => 1 //Spell Immunity -SCRL6T => 1 //Protection from Normal Weapons -SCRL5T => 1 //Protection from Electricity -SCRL6U => 1 //Breach -SCRL6V => 2 //Lower Resistance -SCRL6W => 4 //Oracle -SCRL6X => 3 //Conjure Lesser Fire Elemental -SCRL6Y => 1 //Protection from Acid -SCRL6Z => 7 //Phantom Blade -SCRL8X => 1 //Spell Shield -SCCAE => 3 //Conjure Air Elemental -SCRL7Y => 3 //Conjure Air Elemental -SCRL7Z => 3 //Conjure Earth Elemental -SCCEE => 3 //Conjure Earth Elemental -SCRL7D => 1 //Minor Spell Turning -SCRLAL => 6 //Sunfire -SCSHRO => 6 //Shroud of Flame -SCDMS => 7 //Demi-shadow Monsters -SCSSHA => 8 //Summon Shadow -SCCWE => 3 //Conjure Water Elemental -SPWI517X => 4 //Contact Other Plane -SCCFE => 3 //Conjure Fire Elemental -SCRL7B => 3 //Conjure Lesser Air Elemental -SCRL7C => 3 //Conjure Lesser Earth Elemental -SCRL7X => 3 //Conjure Fire Elemental - -SCISTAL => 7 //Invisible Stalker -SCRL7E => 7 //Invisible Stalker -SCGLOB => 1 //Globe of Invulnerability -SCRL7F => 1 //Globe of Invulnerability -SCRL7G => 2 //Tenser's Transformation -SCFTS => 2 //Flesh to Stone -SCRL7H => 2 //Flesh to Stone -SCDSPEL => 8 //Death Spell -SCRL7I => 8 //Death Spell -SCRL7J => 1 //Protection from Magic (Energy) -SCRL7K => 7 //Mislead -SCRL7L => 1 //Pierce Magic -SCRL7M => 4 //True Sight -SCAMS => 1 //Antimagic Shell -SCRL7O => 1 //Protection from Magical Weapons -SCPWS => 5 //Power Word, Silence -SCRL7P => 5 //Power Word, Silence -SCRL7Q => 2 //Improved Haste -SCDFOG => 2 //Death Fog -SCRL7R => 2 //Death Fog -SCCLITE => 6 //Chain Lightning -SCRL7S => 6 //Chain Lightning -SCDISI => 8 //Disintegrate -SCRL7T => 8 //Disintegrate -SCRL7U => 4 //Contingency -SCRL7V => 1 //Spell Deflection -SCRL7W => 3 //Wyvern Call -SCRL8A => 3 //Carrion Summons -SCRL8B => 3 //Summon Nishruu -SCRL8C => 2 //Stone to Flesh -SCLICH => 8 //Lich Touch -SCMSIV => 3 //Monster Summoning IV -SCOFS => 6 //Otiluke's Freezing Sphere -SCSHDS => 7 //Shades -SPWI618X => 8 //Darts of Bone -SPWI619X => 8 //Soul Eater -SPWI620X => 2 //Trollish Fortitude - -SCRL8D => 1 //Spell Turning -SCRL8E => 1 //Protection from the Elements -SCRL8F => 7 //Project Image -SCRL8G => 1 //Ruby Ray of Reversal -SCRL8H => 1 //Khelben's Warding Whip -SCMSV => 3 //Monster Summoning V -SCRL8I => 3 //Cacofiend -SCRL8J => 1 //Mantle -SCMALA => 6 //Malavon's Rage -SCRL8L => 5 //Spell Sequencer -SCRL8N => 6 //Delayed Blast Fireball -SCFING => 8 //Finger of Death -SCRL8O => 8 //Finger of Death -SCPRISM => 6 //Prismatic Spray -SCRL8P => 6 //Prismatic Spray -SCRL8Q => 5 //Power Word, Stun -SCMORD => 5 //Mordenkainen's Sword -SCRL8R => 5 //Mordenkainen's Sword -SCRL8S => 3 //Summon Efreeti -SCRL8T => 3 //Summon Djinni -SCRL8U => 3 //Summon Hakeashar -SCRL8V => 8 //Control Undead -SCMINVI => 7 //Mass Invisibility -SCRL8W => 7 //Mass Invisibility -SCRLA4 => 4 //Limited Wish -SCACID => 2 //Acid Storm -SPWI710X => 4 //Seven Eyes -SPWI711X => 2 //Suffocate - -SCMSVI => 3 //Monster Summoning VI -SCBLANK => 1 //Mind Blank -SCRL8Y => 1 //Protection from Energy -SCRL8Z => 7 //Simulacrum -SCRL9A => 1 //Pierce Shield -SPWI826X => 2 //Great Shout -SCRL9B => 3 //Summon Fiend -SCRL9C => 1 //Improved Mantle -SCRL9D => 5 //Spell Trigger -SCINCIN => 6 //Incendiary Cloud -SCRL9E => 6 //Incendiary Cloud -SCRL9F => 4 //Symbol, Fear -SCRL9G => 8 //Abi-Dalzim's Horrid Wilting -SCRL9H => 3 //Maze -SPWI827X => 2 //Iron Body -SCRL9J => 5 //Power Word, Blind -SCRLAN => 4 //Symbol, Stun -SCRLAM => 4 //Symbol, Death -SCRLAO => 4 //Symbol, Death -SCRLB1 => 7 //Bigby's Clenched Fist - -SCMSVII => 3 //Monster Summoning VII -SCRL9L => 1 //Spell Trap -SCRL9M => 1 //Spellstrike -SCRL9N => 3 //Gate -SCRL9P => 1 //Absolute Immunity -SCRL9Q => 4 //Chain Contingency -SCRL9R => 2 //Time Stop -SCRL9S => 3 //Imprisonment -SCRL9T => 6 //Meteor Swarm -SCKILL => 5 //Power Word, Kill -SCRL9U => 5 //Power Word, Kill -SCRL9V => 8 //Wail of the Banshee -SCRL9W => 8 //Energy Drain -SCRL9X => 5 //Black Blade of Disaster -SCRL9Y => 2 //Shapechange -SCRL9Z => 3 //Freedom -SCRLB2 => 7 //Bigby's Crushing Hand -SCRLB4 => 4 //Wish - -END - -// This code is copied from Mike1072's armor_list.tpa file. -// WeiDU is now on my hate list as well - Yaro, 7/26 -ACTION_PHP_EACH arcanescroll AS i => r BEGIN - ACTION_TO_UPPER i - OUTER_SET $arcanescroll2("%i%") = r -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/scroll_list_sr.tpa b/faiths_and_powers/data/core/scroll_list_sr.tpa deleted file mode 100644 index 40af9629..00000000 --- a/faiths_and_powers/data/core/scroll_list_sr.tpa +++ /dev/null @@ -1,286 +0,0 @@ -// schools of each scroll - -// schools -// none = 0 -// abjuration = 1 -// alteration = 2 -// conjuration = 3 -// divination = 4 -// enchantment = 5 -// evocation = 6 -// illusion = 7 -// necromancy = 8 -// no school = 9 - -ACTION_DEFINE_ASSOCIATIVE_ARRAY arcanescroll BEGIN -SCRL66 => 3 //Grease -SCRL67 => 1 //Armor -SCRL68 => 6 //Burning Hands -SCRL69 => 5 //Charm Person -SCRL70 => 7 //Color Spray -SCRL71 => 2 //Obscuring Mist -SCRL72 => 5 //MS I -SCRL73 => 2 //Protection from Petrification -SCRL75 => 4 //Identify -SCRL76 => 4 //Infravision -SCRL77 => 6 //Magic Missile -SCRL3H => 4 //Protection from Evil -SCRL78 => 4 //Protection from Evil -SCRL79 => 1 //Shield -SCRL80 => 2 //Shocking Grasp -SCRL81 => 5 //Sleep -SCRL82 => 8 //Chill Touch -SCRL83 => 3 //Chromatic Orb -SCRL84 => 8 //Larloch's Minor Drain -SCRL5U => 7 //Reflected Image -SCRL6D => 3 //Find Familiar -SCRLA6 => 7 //Spook -SPWI126X => 2 //Expeditious Retreat - -SCRL85 => 7 //Blur -SCRL86 => 4 //Detect Evil -SCRL87 => 4 //Detect Invisibility -SCSNILL => 6 //Snilloc's Snowball Swarm -SCRL89 => 7 //Horror -SCRL90 => 7 //Invisibility -SCRL91 => 2 //Battering Ram -SCRL92 => 4 //Know Alignment -SCRL93 => 4 //Luck -SCRL94 => 5 //Resist Fear -SCRL95 => 3 //Melf's Acid Arrow -SCRL96 => 7 //Mirror Image -SCRL97 => 2 //Stinking Cloud -SCRL98 => 2 //Strength -SCRL99 => 3 //Web -SCDECA => 2 //Decastave -SCRL1B => 6 //Agannazar's Scorcher -SCRL1C => 8 //Ghoul Touch -SCRL3G => 2 //Vocalize -SCRL6E => 5 //Power Word, Sleep -SCRLAI => 8 //Ray of Enfeeblement -SCRL6F => 8 //Ray of Enfeeblement -SCRLA2 => 6 //Sound Burst -SCRLA3 => 7 //Glitterdust -SPWI223A => 2 //Cat's Grace - -SCRL1D => 4 //Clairvoyance -SCRLA7 => 5 //Remove Magic -SCRL1F => 2 //Flame Arrow -SCRL5Z => 6 //Fireball -SCRL1G => 6 //Fireball -SCRL1H => 2 //Haste -SCRL1I => 5 //Hold Person -SCRL1J => 7 //Invisibility 10' radius -SCRL1K => 6 //Lightning Bolt -SCRL1L => 3 //MS III -SCRL1M => 1 //Non-Detection -SCRL1N => 1 //Protection from Normal Missiles -SCRL1O => 2 //Slow -SCRL1P => 8 //Skull Trap -SCRL1Q => 8 //Vampiric Touch -SCRL1R => 8 //Wraithform -SCRL1S => 5 //Dire Charm -SCRL1T => 7 //Ghost Armor -SCRL6G => 1 //Minor Spell Deflection -SCRL6H => 1 //Protection from Fire -SCRL6I => 1 //Protection from Cold -SCRL6J => 1 //Spell Thrust -SCRL6K => 4 //Detect Illusion -SCRL1E => 1 //Dispel Magic -SCRL6L => 8 //Hold Undead -SCRLA5 => 3 //Melf's Minute Meteors -SCICE => 6 //Icelance -SPWI319X => 6 //Lance of Disruption - -SCRL1U => 7 //Confusion -SCRL1V => 3 //Dimension Door -SCRL1W => 3 //Acid Sheath -SCRL1X => 6 //Ice Storm -SCRL1Y => 7 //Improved Invisibility -SCRL1Z => 1 //Minor Globe of Invulnerability -SCRL2A => 3 //MS II -SCRL2B => 2 //Stoneskin -SCRLA8 => 8 //Contagion -SCREM => 5 //Remove Curse -SCRL5G => 5 //Break Enchantment -SCRLAK => 5 //Remove Curse -SCHOPE => 5 //Emotion: Hopelessness -SCRL5H => 5 //Emotion: Hopelessness -SCRL5I => 4 //Greater Malison -SCRL5W => 4 //Greater Malison -SCMALI => 4 //Greater Malison -SCRL5J => 1 //Otiluke's Resilient Sphere -SCOTIL => 1 //Otiluke's Resilient Sphere -SCRL5K => 8 //Spirit Armor -SCRL5L => 2 //Polymorph Other -SCRL5M => 2 //Polymorph Self -SCRL6M => 5 //Enchanted Weapon -SCRL6N => 6 //Fireshield (Red) -SCRL6O => 1 //Secret Word -SCRL6P => 5 //Minor Sequencer -SCRL6Q => 3 //Teleport Field -SCBLOO => 2 //Beltyn's Burning Blood -SCRL6R => 3 //MS IV -SCRLAJ => 4 //Farsight -SCRLA1 => 4 //Wizard Eye -SCSHAD => 7 //Shadow Monsters -SCCOUR => 5 //Emotion: Courage -SCFEAR => 5 //Emotion: Fear -SCEMOT => 5 //Emotion: Hope -SPWI422X => 6 //Mordenkainen's Force Missiles -SPWI423X => 2 //Shout -SPWI424X => 3 //Vitriolic Sphere - -SCRL2D => 8 //Summon Shadow -SCRL2E => 2 //Cloudkill -SCRL2F => 6 //Cone of Cold -SCRL2G => 3 //MS V -SCRL2H => 7 //Shadow Door -SCRL5N => 5 //Domination -SCHMON => 5 //Hold Monster -SCRL5O => 5 //Hold Monster -SCCHAO => 7 //Chaos -SCRL5P => 7 //Chaos -SCFEEB => 5 //Feeblemind -SCRL5Q => 5 //Feeblemind -SCRL6S => 1 //Spell Immunity -SCRL6T => 1 //Protection from Normal Weapons -SCRL5T => 1 //Protection from Electricity -SCRL6U => 1 //Breach -SCRL6V => 2 //Lower Resistance -SCRL6W => 4 //Oracle -SCRL6X => 3 //Conjure Lesser Fire Elemental -SCRL6Y => 1 //Protection from Acid -SCRL6Z => 7 //Phantom Blade -SCRL8X => 1 //Spell Shield -SCCAE => 3 //Conjure Air Elemental -SCRL7Y => 3 //Conjure Air Elemental -SCRL7Z => 3 //Conjure Earth Elemental -SCCEE => 3 //Conjure Earth Elemental -SCRL7D => 1 //Minor Spell Turning -SCRLAL => 6 //Sunfire -SCSHRO => 6 //Shroud of Flame -SCDMS => 7 //Demi-shadow Monsters -SCSSHA => 8 //Summon Shadow -SCCWE => 3 //Conjure Water Elemental -SPWI517X => 4 //Contact Other Plane -SCCFE => 3 //Conjure Fire Elemental -SCRL7B => 3 //Conjure Lesser Air Elemental -SCRL7C => 3 //Conjure Lesser Earth Elemental -SCRL7X => 3 //Conjure Fire Elemental - -SCISTAL => 7 //Invisible Stalker -SCRL7E => 7 //Invisible Stalker -SCGLOB => 1 //Globe of Invulnerability -SCRL7F => 1 //Globe of Invulnerability -SCRL7G => 2 //Tenser's Transformation -SCFTS => 2 //Flesh to Stone -SCRL7H => 2 //Flesh to Stone -SCDSPEL => 3 //Banishment -SCRL7I => 3 //Banishment -SCRL7J => 1 //Protection from Magic (Energy) -SCRL7K => 7 //Mislead -SCRL7L => 1 //Pierce Magic -SCRL7M => 4 //True Sight -SCAMS => 1 //Antimagic Shell -SCRL7O => 1 //Protection from Magical Weapons -SCPWS => 5 //Power Word, Silence -SCRL7P => 5 //Power Word, Silence -SCRL7Q => 2 //Improved Haste -SCDFOG => 2 //Acid Fog -SCRL7R => 2 //Acid Fog -SCCLITE => 6 //Chain Lightning -SCRL7S => 6 //Chain Lightning -SCDISI => 8 //Disintegrate -SCRL7T => 8 //Disintegrate -SCRL7U => 4 //Contingency -SCRL7V => 1 //Spell Deflection -SCRL7W => 3 //MS VI -SCRL8A => 8 //Skeleton Warrior -SCRL8B => 3 //MS VII -SCRL8C => 2 //Stone to Flesh -SCLICH => 8 //Lich Touch -SCMSIV => 3 //Monster Summoning IV -SCOFS => 6 //Otiluke's Freezing Sphere -SCSHDS => 7 //Shades -SPWI618X => 8 //Darts of Bone -SPWI619X => 8 //Soul Eater -SPWI620X => 2 //Trollish Fortitude - -SCRL8D => 1 //Spell Turning -SCRL8E => 1 //Protection from the Elements -SCRL8F => 7 //Project Image -SCRL8G => 1 //Ruby Ray of Reversal -SCRL8H => 1 //Khelben's Warding Whip -SCMSV => 3 //Monster Summoning V -SCRL8I => 8 //Death Knight -SCRL8J => 1 //Mantle -SCMALA => 6 //Malavon's Rage -SCRL8L => 5 //Spell Sequencer -SCRL8N => 6 //Delayed Blast Fireball -SCFING => 8 //Finger of Death -SCRL8O => 8 //Finger of Death -SCPRISM => 6 //Prismatic Spray -SCRL8P => 6 //Prismatic Spray -SCRL8Q => 5 //Power Word, Stun -SCMORD => 5 //Mordenkainen's Sword -SCRL8R => 5 //Mordenkainen's Sword -SCRL8S => 3 //Summon Efreeti -SCRL8T => 3 //Summon Djinni -SCRL8U => 3 //Summon Hakeashar -SCRL8V => 8 //Control Undead -SCMINVI => 7 //Mass Invisibility -SCRL8W => 7 //Mass Invisibility -SCRLA4 => 4 //Limited Wish -SCACID => 2 //MS VII?? -SPWI710X => 4 //Seven Eyes -SPWI711X => 2 //Suffocate - -SCMSVI => 8 //Ghostform -SCBLANK => 1 //Mind Blank -SCRL8Y => 1 //Protection from Energy -SCRL8Z => 7 //Simulacrum -SCRL9A => 1 //Pierce Shield -SPWI826X => 2 //Great Shout -SCRL9B => 3 //Summon Fiend -SCRL9C => 4 //Moment of Prescience -SCRL9D => 5 //Spell Trigger -SCINCIN => 6 //Incendiary Cloud -SCRL9E => 6 //Incendiary Cloud -SCRL9F => 4 //Symbol, Fear -SCRL9G => 6 //Abi-Dalzim's Horrid Wilting -SCRL9H => 3 //Maze -SPWI827X => 2 //Iron Body -SCRL9J => 5 //Power Word, Blind -SCRLAN => 4 //Symbol, Stun -SCRLAM => 4 //Symbol, Death -SCRLAO => 4 //Symbol, Death -SCRLB1 => 7 //Bigby's Clenched Fist - -SCMSVII => 3 //Monster Summoning VII -SCRL9L => 1 //Spell Trap -SCRL9M => 1 //Spellstrike -SCRL9N => 3 //Gate -SCRL9P => 1 //Absolute Immunity -SCRL9Q => 1 //Chain Contingency -SCRL9R => 2 //Time Stop -SCRL9S => 3 //Imprisonment -SCRL9T => 6 //Meteor Swarm -SCKILL => 5 //Power Word, Kill -SCRL9U => 5 //Power Word, Kill -SCRL9V => 8 //Wail of the Banshee -SCRL9W => 8 //Energy Drain -SCRL9X => 5 //Black Blade of Disaster -SCRL9Y => 2 //Shapechange -SCRL9Z => 3 //Freedom -SCRLB2 => 7 //Bigby's Crushing Hand -SCRLB4 => 4 //Wish - -END - -// This code is copied from Mike1072's armor_list.tpa file. -// WeiDU is now on my hate list as well - Yaro, 7/26 -ACTION_PHP_EACH arcanescroll AS i => r BEGIN - ACTION_TO_UPPER i - OUTER_SET $arcanescroll2("%i%") = r -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/sorcerer_list.tpa b/faiths_and_powers/data/core/sorcerer_list.tpa deleted file mode 100644 index a0a26a50..00000000 --- a/faiths_and_powers/data/core/sorcerer_list.tpa +++ /dev/null @@ -1,10 +0,0 @@ -ACTION_DEFINE_ARRAY sorcerer_list BEGIN - CLABMA01 - CLABSO01 - QDDDACI - QDDDCOL - QDDDELE - QDDDFIR - QDMAGUS - CLABBA04 -END \ No newline at end of file diff --git a/faiths_and_powers/data/core/spell_list_base.tpa b/faiths_and_powers/data/core/spell_list_base.tpa deleted file mode 100644 index 47e68892..00000000 --- a/faiths_and_powers/data/core/spell_list_base.tpa +++ /dev/null @@ -1,248 +0,0 @@ - // spell school changes - -ACTION_DEFINE_ASSOCIATIVE_ARRAY arcanespell BEGIN - - // vanilla spells - -WIZARD_ARMOR => abjuration // Armor -WIZARD_SHIELD => abjuration // Shield -WIZARD_RESIST_FEAR => abjuration // Resist Fear -WIZARD_PROTECTION_FROM_PETRIFICATION => abjuration // IWD Protection from Petrification -WIZARD_DISPEL_MAGIC => abjuration // Remove Magic -WIZARD_MINOR_SPELL_DEFLECTION => abjuration // Minor Spell Deflection -WIZARD_SPELL_THRUST => abjuration // Spell Thrust -WIZARD_TRUE_DISPEL_MAGIC => abjuration // Dispel Magic [iwd] -WIZARD_MINOR_GLOBE_OF_INVULNERABILITY => abjuration // Minor Globe of Invulnerability -WIZARD_REMOVE_CURSE => abjuration // Remove Curse -WIZARD_OTILUKES_RESILIENT_SPHERE => abjuration // Otiluke's Resilient Sphere -WIZARD_SECRET_WORD => abjuration // Secret Word -WIZARD_SPELL_IMMUNITY => abjuration // Spell Immunity -WIZARD_BREACH => abjuration // Breach -WIZARD_SPELL_SHIELD => abjuration // Spell Shield -WIZARD_MINOR_SPELL_TURNING => abjuration // Minor Spell Turning -WIZARD_GLOBE_OF_INVULNERABILITY => abjuration // Globe of Invulnerability -WIZARD_PIERCE_MAGIC => abjuration // Pierce Magic -WIZARD_ANTIMAGIC_SHELL => abjuration // IWD Antimagic Shell -WIZARD_PROTECTION_FROM_MAGIC_WEAPONS => abjuration // Protection from Magical Weapons -WIZARD_SPELL_DEFLECTION => abjuration // Spell Deflection -WIZARD_SPELL_TURNING => abjuration // Spell Turning -WIZARD_RUBY_RAY_OF_REVERSAL => abjuration // Ruby Ray of Reversal -WIZARD_WARDING_WHIP => abjuration // Khelben's Warding Whip -WIZARD_MANTLE => abjuration // Mantle -WIZARD_MIND_BLANK => abjuration // Mind Blank -WIZARD_PIERCE_SHIELD => abjuration // Pierce Shield -WIZARD_IMPROVED_MANTLE => abjuration // Improved Mantle -WIZARD_SPELL_TRAP => abjuration // Spell Trap -WIZARD_SPELL_STRIKE => abjuration // Spellstrike -WIZARD_ABSOLUTE_IMMUNITY => abjuration // Absolute Immunity - -WIZARD_GREASE => alteration // Grease -WIZARD_PFP_OLD => alteration // Protection from Petrification (bg2) -WIZARD_SHOCKING_GRASP => alteration // Shocking Grasp -WIZARD_EXPEDITIOUS_RETREAT => alteration // IWD Expeditious Retreat -WIZARD_KNOCK => alteration // Knock -WIZARD_STINKING_CLOUD => alteration // Stinking Cloud -WIZARD_STRENGTH => alteration // Strength -WIZARD_VOCALIZE => alteration // Vocalize -WIZARD_CATS_GRACE => alteration // IWD Cat's Grace -WIZARD_FLAME_ARROW => alteration // Flame Arrow -WIZARD_HASTE => alteration // Haste -WIZARD_PROTECTION_FROM_NORMAL_MISSILES => alteration // Protection from Normal Missiles -WIZARD_SLOW => alteration // Slow -WIZARD_STONE_SKIN => alteration // Stoneskin -WIZARD_POLYMORPH_OTHER => alteration // Polymorph Other -WIZARD_POLYMORPH_SELF => alteration // Polymorph Self -WIZARD_BELTYNS_BURNING_BLOOD => alteration // IWD Beltyn's Burning Blood -WIZARD_SHOUT => alteration // IWD Shout -WIZARD_PROTECTION_FROM_NORMAL_WEAPONS => alteration // Protection from Normal Weapons -WIZARD_LOWER_RESISTANCE => alteration // Lower Resistance -WIZARD_PROTECTION_FROM_ACID => alteration // Protection from Acid -WIZARD_TENSERS_TRANSFORMATION => alteration // Tenser's Transformation -WIZARD_FLESH_TO_STONE => alteration // Flesh to Stone -WIZARD_IMPROVED_HASTE => alteration // Improved Haste -WIZARD_DEATH_FOG => alteration // Death Fog -WIZARD_STONE_TO_FLESH => alteration // Stone to Flesh -WIZARD_TROLLISH_FORTITUDE => alteration // IWD Trollish Fortitude -WIZARD_PROTECTION_FROM_THE_ELEMENTS => alteration // Protection from the Elements -WIZARD_ACID_STORM => alteration // IWD Acid Storm -WIZARD_SUFFOCATE => alteration // IWD Suffocate -WIZARD_GREAT_SHOUT => alteration // IWD Great Shout -WIZARD_IRON_BODY => alteration // IWD Iron Body -WIZARD_MALAVONS_CORROSIVE_FOG => alteration // Corrosive Fog/Death Fog -WIZARD_TIME_STOP => alteration // Time Stop -WIZARD_SHAPECHANGE => alteration // Shapechange - -WIZARD_CHROMATIC_ORB => conjuration // Chromatic Orb -WIZARD_MELF_ACID_ARROW => conjuration // Melf's Acid Arrow -WIZARD_WEB => conjuration // Web -WIZARD_MONSTER_SUMMONING_1 => conjuration // Monster Summoning I -WIZARD_MELF_METEOR => conjuration // Melf's Minute Meteors -WIZARD_DIMENSION_DOOR => conjuration // Dimension Door -WIZARD_MONSTER_SUMMONING_2 => conjuration // Monster Summoning II -WIZARD_TELEPORT_FIELD => conjuration // Teleport Field -WIZARD_SPIDER_SPAWN => conjuration // Spider Spawn -WIZARD_VITRIOLIC_SPHERE => conjuration // Vitriolic Sphere -WIZARD_MONSTER_SUMMONING_3 => conjuration // Monster Summoning III -WIZARD_CONJURE_LESSER_AIR_ELEMENTAL => conjuration // Conjure Air Elemental -WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL => conjuration // Conjure Fire Elemental -WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL => conjuration // Conjure Earth Elemental -WIZARD_CONJURE_EARTH_ELEMENTAL_MALAVON => conjuration // IWD Conjure Earth Elemental -WIZARD_CONJURE_FIRE_ELEMENTAL => conjuration // IWD Conjure Fire Elemental -WIZARD_CONJURE_EARTH_ELEMENTAL => conjuration // IWD Conjure Earth Elemental -WIZARD_CONJURE_WATER_ELEMENTAL => conjuration // IWD Conjure Water Elemental -WIZARD_CONJURE_AIR_ELEMENTAL => conjuration // IWD Conjure Air Elemental -WIZARD_WYVERN_CALL => conjuration // Wyvern Call -WIZARD_CARRION => conjuration // Carrion Summons -WIZARD_SUMMON_NISHRUU => conjuration // Summon Nishruu -WIZARD_MONSTER_SUMMONING_4 => conjuration // IWD Monster Summoning IV -WIZARD_MONSTER_SUMMONING_5 => conjuration // Monster Summoning V -WIZARD_CACOFIEND => conjuration // Cacofiend -WIZARD_SUMMON_EFREET => conjuration // Summon Efreeti -WIZARD_SUMMON_DJINNI => conjuration // Summon Djinni -WIZARD_SUMMON_HAKEASHAR => conjuration // Summon Hakeashar -WIZARD_MONSTER_SUMMONING_6 => conjuration // IWD Monster Summoning VI -WIZARD_SUMMON_FIEND => conjuration // Summon Fiend -WIZARD_MAZE => conjuration // Maze -WIZARD_MONSTER_SUMMONING_7 => conjuration // IWD Monster Summoning VII -WIZARD_GATE => conjuration // Gate -WIZARD_IMPRISONMENT => conjuration // Imprisonment -WIZARD_FREEDOM => conjuration // Freedom - -WIZARD_IDENTIFY => divination // Identify -WIZARD_INFRAVISION => divination // Infravision -WIZARD_PROTECTION_FROM_EVIL => divination // Protection from Evil -WIZARD_DETECT_EVIL => divination // Detect Evil -WIZARD_DETECT_INVISIBILITY => divination // Detect Invisibility -WIZARD_KNOW_ALIGNMENT => divination // Know Alignment -WIZARD_LUCK => divination // Luck -WIZARD_CLAIRVOYANCE => divination // Clairvoyance -WIZARD_DETECT_ILLUSION => divination // Detect Illusion -WIZARD_GREATER_MALISON => divination // Greater Malison -WIZARD_FAR_SIGHT => divination // Farsight -WIZARD_EYE => divination // Wizard Eye -WIZARD_ORACLE => divination // Oracle -WIZARD_CONTACT_OTHER_PLANE => divination // Contact Other Plane -WIZARD_TRUE_SIGHT => divination // True Sight -WIZARD_CONTINGENCY => divination // Contingency -WIZARD_LIMITED_WISH => divination // Limited Wish -WIZARD_SEVEN_EYES => divination // Seven Eyes -WIZARD_SYMBOL_FEAR => divination // Symbol: Fear -WIZARD_SYMBOL_STUN => divination // Symbol: Stun -WIZARD_SYMBOL_DEATH => divination // Symbol: Death -WIZARD_CHAIN_CONTINGENCY => divination // Chain Contigency -WIZARD_WISH => divination // Wish - -WIZARD_CHARM_PERSON => enchantment // Charm Person -WIZARD_FRIENDS => enchantment // Friends -WIZARD_SLEEP => enchantment // Sleep -WIZARD_POWER_WORD_SLEEP => enchantment // Power Word: Sleep -WIZARD_HOLD_PERSON => enchantment // Hold Person -WIZARD_DIRE_CHARM => enchantment // Dire Charm -WIZARD_EMOTION_HOPELESSNESS => enchantment // Emotion: Hopelessness -WIZARD_ENCHANTED_WEAPON => enchantment // Enchanted Weapon -WIZARD_MINOR_SEQUENCER => enchantment // Minor Sequencer -WIZARD_EMOTION_COURAGE => enchantment // Emotion: Courage -WIZARD_EMOTION_FEAR => enchantment // Emotion: Fear -WIZARD_EMOTION_HOPE => enchantment // Emotion: Hope -WIZARD_DOMINATION => enchantment // Domination -WIZARD_HOLD_MONSTER => enchantment // Hold Monster -WIZARD_FEEBLEMIND => enchantment // Feeblemind -WIZARD_POWER_WORD_SILENCE => enchantment // Power Word: Silence -WIZARD_SPELL_SEQUENCER => enchantment // Spell Sequencer -WIZARD_POWER_WORD_STUN => enchantment // Power Word: Stun -WIZARD_MORDENKAINENS_SWORD => enchantment // Mordenkainen's Sword -WIZARD_SPELL_TRIGGER => enchantment // Spell Trigger -WIZARD_POWER_WORD_BLIND => enchantment // Power Word: Blind -WIZARD_POWER_WORD_KILL => enchantment // Power Word: Kill -WIZARD_BLACK_BLADE_OF_DISASTER => enchantment // Black Blade of Disaster - -WIZARD_BURNING_HANDS => evocation // Burning Hands -WIZARD_MAGIC_MISSILE => evocation // Magic Missile -WIZARD_SNILLOCS_SNOWBALL_SWARM => evocation // Snilloc's Snowball Swarm -WIZARD_DECASTAVE => evocation // Decastave -WIZARD_AGANNAZAR_SCORCHER => evocation // Aganazzar's Scorcher -WIZARD_DEAFNESS => evocation // Deafness -WIZARD_FIREBALL => evocation // Fireball -WIZARD_LIGHTNING_BOLT => evocation // Lightning Bolt -WIZARD_PROTECTION_FROM_FIRE => evocation // Protection from Fire -WIZARD_PROTECTION_FROM_COLD => evocation // Protection from Cold -WIZARD_ICELANCE => evocation // Icelance -WIZARD_LANCE_OF_DISRUPTION => evocation // Lance of Disruption -WIZARD_FIRE_SHIELD_BLUE => evocation // Fireshield (Blue) -WIZARD_ICE_STORM => evocation // Ice Storm -WIZARD_FIRE_SHIELD_RED => evocation // Fireshield (Red) -WIZARD_MORDENKAINENS_FORCE_MISSILES => evocation // Mordenkainen's Force Missiles -WIZARD_CONE_OF_COLD => evocation // Cone of Cold -WIZARD_PROTECTION_FROM_ELECTRICITY => evocation // Protection from Electricity -WIZARD_SUN_FIRE => evocation // Sunfire -WIZARD_SHROUD_OF_FLAME => evocation // Shroud of Flame -WIZARD_PROTECTION_FROM_MAGIC_ENERGY => evocation // Protection from Magic Energy -WIZARD_CHAIN_LIGHTNING => evocation // Chain Lightning -WIZARD_OTILUKES_FREEZING_SPHERE => evocation // Otiluke's Freezing Sphere -WIZARD_MALAVONS_RAGE => evocation // Malavon's Rage -WIZARD_DELAYED_BLAST_FIREBALL => evocation // Delayed Blast Fireball -WIZARD_PRISMATIC_SPRAY => evocation // Prismatic Spray -WIZARD_PROTECTION_FROM_ENERGY => evocation // Protection from Energy -WIZARD_INCENDIARY_CLOUD => evocation // Incendiary Cloud -WIZARD_METEOR_SWARM => evocation // Meteor Swarm - -WIZARD_COLOR_SPRAY => illusion // Color Spray -SPWI106 => illusion // Blindness (bg2) -WIZARD_REFLECTED_IMAGE => illusion // Reflected Image -WIZARD_BLUR => illusion // Blur -WIZARD_INVISIBILITY => illusion // Invisibility -WIZARD_MIRROR_IMAGE => illusion // Mirror Image -WIZARD_GLITTERDUST => illusion // Glitterdust -WIZARD_GHOST_ARMOR => illusion // Ghost Armor -WIZARD_BLINDNESS => illusion // Blindness [iwd] -WIZARD_INVISIBILITY_10_FOOT => illusion // Invisibility, 10 ft Radius -WIZARD_NON_DETECTION => illusion // Non-detection -WIZARD_CONFUSION => illusion // Confusion -WIZARD_IMPROVED_INVISIBILITY => illusion // Improved Invisibility -WIZARD_SHADOW_MONSTERS => illusion // Shadow Monsters -WIZARD_SHADOW_DOOR => illusion // Shadow Door -WIZARD_CHAOS => illusion // Chaos -WIZARD_PHANTOM_BLADE => illusion // Phantom Blade -WIZARD_DEMI_SHADOW_MONSTERS => illusion // Demi-Shadow Monsters -WIZARD_INVISIBLE_STALKER => illusion // Invisible Stalker -WIZARD_MISLEAD => illusion // Mislead -WIZARD_SHADES => illusion // Shades -WIZARD_PROJECT_IMAGE => illusion // Project Image -WIZARD_MASS_INVISIBILITY => illusion // Mass Invisibility -WIZARD_SIMULACRUM => illusion // Simulacrum -WIZARD_BIGBYS_CLENCHED_FIST => illusion // Bigby's Clenched Fist -WIZARD_BIGBYS_CRUSHING_HAND => illusion // Bigby's Crushing Hand - -WIZARD_CHILL_TOUCH => necromancy // Chill Touch -WIZARD_LARLOCH_MINOR_DRAIN => necromancy // Larloch's Minor Drain -WIZARD_SPOOK => necromancy // Spook -WIZARD_HORROR => necromancy // Horror -WIZARD_GHOUL_TOUCH => necromancy // Ghoul Touch -WIZARD_RAY_OF_ENFEEBLEMENT => necromancy // Ray of Enfeeblement -WIZARD_SKULL_TRAP => necromancy // Skull Trap -WIZARD_VAMPIRIC_TOUCH => necromancy // Vampiric Touch -WIZARD_WRAITH_FORM => necromancy // Wraithform -WIZARD_HOLD_UNDEAD => necromancy // Hold Undead -WIZARD_CONTAGION => necromancy // Contagion -WIZARD_SPIRIT_ARMOR => necromancy // Spirit Armor -WIZARD_ANIMATE_DEAD => necromancy // Animate Dead -WIZARD_CLOUDKILL => necromancy // Cloudkill -WIZARD_SUMMON_SHADOW => necromancy // Summon Shadow -WIZARD_ANIMATE_DEAD_LICH => necromancy // Animate Dead -WIZARD_DEATH_SPELL => necromancy // Death Spell -WIZARD_DISINTEGRATE => necromancy // Disintegrate -WIZARD_LICH_TOUCH => necromancy // Lich Touch -WIZARD_DARTS_OF_BONE => necromancy // Darts of Bone -WIZARD_SOUL_EATER => necromancy // Soul Eater -WIZARD_FINGER_OF_DEATH => necromancy // Finger of Death -WIZARD_CONTROL_UNDEAD => necromancy // Control Undead -WIZARD_ABI_DALZIMS_HORRID_WILTING => necromancy // Abi-Dalzim's Horrid Wilting -WIZARD_WAIL_OF_THE_BANSHEE => necromancy // Wail of the Banshee -WIZARD_ENERGY_DRAIN => necromancy // Energy Drain - -SPWI123 => none // Find Familiar -SPWI124 => none // Nahal's Reckless Dweomer -SPWI222 => none // Chaos Shield - -END - diff --git a/faiths_and_powers/data/core/spell_list_sr.tpa b/faiths_and_powers/data/core/spell_list_sr.tpa deleted file mode 100644 index 46ec64e3..00000000 --- a/faiths_and_powers/data/core/spell_list_sr.tpa +++ /dev/null @@ -1,271 +0,0 @@ - // spell school changes - -ACTION_DEFINE_ASSOCIATIVE_ARRAY arcanespell BEGIN - - // vanilla spells - -WIZARD_ARMOR => abjuration // Mage Armor -WIZARD_ARMOR_TNB => abjuration // Mage Armor -WIZARD_SHIELD => abjuration // Shield -WIZARD_RESIST_FEAR => abjuration // Resist Fear -WIZARD_PROTECTION_FROM_PETRIFICATION => abjuration // IWD Protection from Petrification -WIZARD_MINOR_SPELL_DEFLECTION => abjuration // Minor Spell Deflection -WIZARD_SPELL_THRUST => abjuration // Spell Thrust -WIZARD_DISPEL_MAGIC => abjuration // Remove Magic -WIZARD_MINOR_GLOBE_OF_INVULNERABILITY => abjuration // Minor Globe of Invulnerability -WIZARD_OTILUKES_RESILIENT_SPHERE => abjuration // Otiluke's Resilient Sphere -WIZARD_SECRET_WORD => abjuration // Secret Word -WIZARD_SPELL_IMMUNITY => abjuration // Spell Immunity -WIZARD_BREACH => abjuration // Breach -WIZARD_LOWER_RESISTANCE => abjuration // Lower Resistance -WIZARD_SPELL_SHIELD => abjuration // Spell Shield -WIZARD_MINOR_SPELL_TURNING => abjuration // Minor Spell Turning -WIZARD_GLOBE_OF_INVULNERABILITY => abjuration // Globe of Invulnerability -WIZARD_PIERCE_MAGIC => abjuration // Pierce Magic -WIZARD_ANTIMAGIC_SHELL => abjuration // Antimagic Shell -WIZARD_PROTECTION_FROM_MAGIC_WEAPONS => abjuration // Protection from Magical Weapons -WIZARD_SPELL_DEFLECTION => abjuration // Spell Deflection -WIZARD_SPELL_TURNING => abjuration // Spell Turning -WIZARD_RUBY_RAY_OF_REVERSAL => abjuration // Ruby Ray of Reversal -WIZARD_WARDING_WHIP => abjuration // Khelben's Warding Whip -WIZARD_MANTLE => abjuration // Mantle -WIZARD_MIND_BLANK => abjuration // IWD Mind Blank -SPWI802 => abjuration // SR Mind Blank -WIZARD_PIERCE_SHIELD => abjuration // Pierce Shield -WIZARD_SPELL_TRAP => abjuration // Spell Trap -WIZARD_SPELL_STRIKE => abjuration // Spellstrike -WIZARD_ABSOLUTE_IMMUNITY => abjuration // Absolute Immunity - -WIZARD_BLINDNESS => alteration // SR Obscuring Mist -WIZARD_EXPEDITIOUS_RETREAT => alteration // IWD Expeditious Retreat -WIZARD_PROTECTION_FROM_PETRIFICATION => alteration // SR Expeditious Retreat -WIZARD_SHOCKING_GRASP => alteration // Shocking Grasp -WIZARD_KNOCK => alteration // Battering Ram -WIZARD_STINKING_CLOUD => alteration // Stinking Cloud -WIZARD_STRENGTH => alteration // Strength -WIZARD_VOCALIZE => alteration // Vocalize -WIZARD_CATS_GRACE => alteration // Cat's Grace -WIZARD_FLAME_ARROW => alteration // Flame Arrow -WIZARD_HASTE => alteration // Haste -WIZARD_PROTECTION_FROM_NORMAL_MISSILES => alteration // Protection from Normal Missiles -WIZARD_SLOW => alteration // Slow -WIZARD_FIRE_SHIELD_BLUE => alteration // Acid Sheath -WIZARD_STONE_SKIN => alteration // Stoneskin -WIZARD_POLYMORPH_OTHER => alteration // Polymorph Other -WIZARD_POLYMORPH_SELF => alteration // Polymorph Self -WIZARD_BELTYNS_BURNING_BLOOD => alteration // IWD Beltyn's Burning Blood -SPWI426 => alteration // SR Resist Elemental Energy -WIZARD_SHOUT => alteration // IWD Shout -WIZARD_CHAOS => alteration // Waves of Fatigue -WIZARD_PROTECTION_FROM_NORMAL_WEAPONS => alteration // Protection from Normal Weapons -WIZARD_PROTECTION_FROM_ACID => alteration // Protection from Acid -SPWI526 => alteration // SR Acid Sheath -WIZARD_TENSERS_TRANSFORMATION => alteration // Tenser's Transformation -WIZARD_FLESH_TO_STONE => alteration // Flesh to Stone -WIZARD_IMPROVED_HASTE => alteration // Improved Haste -WIZARD_DEATH_FOG => alteration // SR Acid Fog -WIZARD_STONE_TO_FLESH => alteration // Stone to Flesh -WIZARD_TROLLISH_FORTITUDE => alteration // IWD Trollish Fortitude -WIZARD_PROTECTION_FROM_THE_ELEMENTS => alteration // Protection from the Elements -WIZARD_ACID_STORM => alteration // IWD Acid Storm -WIZARD_SUFFOCATE => alteration // IWD Suffocate -WIZARD_GREAT_SHOUT => alteration // IWD Great Shout -WIZARD_IRON_BODY => alteration // Iron Body -SPWI904 => alteration // SR Death Fog ?? -WIZARD_MALAVONS_CORROSIVE_FOG => alteration // IWD Malavon's Corrosive Fog -WIZARD_TIME_STOP => alteration // Time Stop -WIZARD_SHAPECHANGE => alteration // Shapechange -WIZARD_SHAPECHANGE_TNB => alteration // TnB Shapechange - -WIZARD_GREASE => conjuration // Grease -WIZARD_FRIENDS => conjuration // SR MS I -SPWI109 => conjuration // SR Dimension Jump -WIZARD_FIND_FAMILAR => conjuration // Find Familiar -WIZARD_MELF_ACID_ARROW => conjuration // Melf's Acid Arrow -WIZARD_WEB => conjuration // Web -SPWI226 => conjuration // SR MS II -WIZARD_MONSTER_SUMMONING_1 => conjuration // SR Monster Summoning III -WIZARD_MELF_METEOR => conjuration // Melf's Minute Meteors -WIZARD_DIMENSION_DOOR => conjuration // Dimension Door -WIZARD_MONSTER_SUMMONING_2 => conjuration // Monster Summoning II -WIZARD_TELEPORT_FIELD => conjuration // Teleport Field -WIZARD_SPIDER_SPAWN => conjuration // SR MS IV -WIZARD_VITRIOLIC_SPHERE => conjuration // Vitriolic Sphere -WIZARD_MONSTER_SUMMONING_3 => conjuration // SR Monster Summoning V -//WIZARD_CONJURE_LESSER_FIRE_ELEMENTAL => conjuration // Conjure Fire Elemental -//WIZARD_CONJURE_LESSER_AIR_ELEMENTAL => conjuration // Conjure Air Elemental -//WIZARD_CONJURE_LESSER_EARTH_ELEMENTAL => conjuration // Conjure Earth Elemental -SPWI527 => conjuration // Conjure Water Elemental -WIZARD_CONJURE_EARTH_ELEMENTAL_MALAVON => conjuration // Conjure Earth Elemental -WIZARD_CONJURE_FIRE_ELEMENTAL => conjuration // Conjure Fire Elemental -WIZARD_CONJURE_EARTH_ELEMENTAL => conjuration // Conjure Earth Elemental -WIZARD_CONJURE_WATER_ELEMENTAL => conjuration // IWD Conjure Water Elemental -WIZARD_CONJURE_AIR_ELEMENTAL => conjuration // Conjure Air Elemental -WIZARD_DEATH_SPELL => conjuration // Banishment -WIZARD_WYVERN_CALL => conjuration // SR MS VI -WIZARD_SUMMON_NISHRUU => conjuration // Summon Nishruu -WIZARD_MONSTER_SUMMONING_4 => conjuration // IWD Monster Summoning IV -WIZARD_MONSTER_SUMMONING_5 => conjuration // IWD Monster Summoning V -WIZARD_SUMMON_EFREET => conjuration // Summon Efreeti -WIZARD_SUMMON_DJINNI => conjuration // Summon Djinni -WIZARD_SUMMON_HAKEASHAR => conjuration // Summon Hakeashar -WIZARD_MONSTER_SUMMONING_6 => conjuration // IWD Monster Summoning VI -SPWI724 => conjuration // SR MS VII -WIZARD_SUMMON_FIEND => conjuration // Summon Fiend -WIZARD_MAZE => conjuration // Maze -WIZARD_MONSTER_SUMMONING_7 => conjuration // IWD Monster Summoning VII -WIZARD_MONSTER_SUMMONING_VI_MALAVON => conjuration // IWD Monster Summoning __ -SPWI819 => conjuration // SR Monster Summoning VII -SPWI901 => conjuration // SR Monster Summoning IX -WIZARD_GATE => conjuration // Gate -WIZARD_IMPRISONMENT => conjuration // Imprisonment -WIZARD_FREEDOM => conjuration // Freedom - -WIZARD_IDENTIFY_OLD => divination // Identify -WIZARD_IDENTIFY => divination // Identify -SPWI111 => divination // SR True Strike -WIZARD_PROTECTION_FROM_EVIL => divination // Protection from Evil -WIZARD_DETECT_EVIL => divination // Detect Evil -WIZARD_DETECT_INVISIBILITY => divination // Detect Invisibility -WIZARD_KNOW_ALIGNMENT => divination // Know Alignment -WIZARD_LUCK => divination // Luck -WIZARD_CLAIRVOYANCE => divination // Clairvoyance -WIZARD_DETECT_ILLUSION => divination // Detect Illusion -WIZARD_GREATER_MALISON => divination // Greater Malison -WIZARD_FAR_SIGHT => divination // Farsight -WIZARD_EYE => divination // Wizard Eye -WIZARD_ORACLE => divination // Oracle -WIZARD_CONTACT_OTHER_PLANE => divination // IWD Contact Other Plane -WIZARD_TRUE_SIGHT => divination // True Sight -WIZARD_CONTINGENCY => divination // Contingency -WIZARD_LIMITED_WISH => divination // Limited Wish -WIZARD_SEVEN_EYES => divination // IWD Seven Eyes -WIZARD_IMPROVED_MANTLE => divination // Moment of Prescience -WIZARD_SYMBOL_FEAR => divination // Symbol: Fear -WIZARD_SYMBOL_FEAR_TNB => divination // TnB Symbol: Fear -WIZARD_SYMBOL_STUN => divination // Symbol: Stun -WIZARD_SYMBOL_DEATH => divination // Symbol: Death -WIZARD_CHAIN_CONTINGENCY => divination // Chain Contigency -WIZARD_WISH => divination // Wish - -WIZARD_CHARM_PERSON => enchantment // Charm Person -WIZARD_DROWSE_TNB => enchantment // TnB Drowse -WIZARD_SLEEP => enchantment // Sleep -WIZARD_SLEEP_TNB => enchantment // TnB Sleep -WIZARD_POWER_WORD_SLEEP => enchantment // Power Word: Sleep -WIZARD_HOLD_PERSON => enchantment // Hold Person -WIZARD_DIRE_CHARM => enchantment // Dire Charm -WIZARD_TRUE_DISPEL_MAGIC => enchantment // IWD (?) Dispel Magic -WIZARD_REMOVE_CURSE => enchantment // Break Enchantment -WIZARD_EMOTION_HOPELESSNESS => enchantment // Emotion: Hopelessness -WIZARD_ENCHANTED_WEAPON => enchantment // Enchanted Weapon -WIZARD_MINOR_SEQUENCER => enchantment // Minor Sequencer -WIZARD_EMOTION_COURAGE => enchantment // Emotion: Courage -WIZARD_EMOTION_FEAR => enchantment // Emotion: Fear -WIZARD_EMOTION_HOPE => enchantment // Emotion: Hope -WIZARD_DOMINATION => enchantment // Domination -WIZARD_HOLD_MONSTER => enchantment // Hold Monster -WIZARD_FEEBLEMIND => enchantment // Feeblemind -WIZARD_POWER_WORD_SILENCE => enchantment // Power Word: Silence -WIZARD_SPELL_SEQUENCER => enchantment // Spell Sequencer -WIZARD_POWER_WORD_STUN => enchantment // Power Word: Stun -WIZARD_MORDENKAINENS_SWORD => enchantment // Mordenkainen's Sword -WIZARD_SPELL_TRIGGER => enchantment // Spell Trigger -WIZARD_POWER_WORD_BLIND => enchantment // Power Word: Blind -WIZARD_POWER_WORD_KILL => enchantment // Power Word: Kill -WIZARD_BLACK_BLADE_OF_DISASTER => enchantment // Black Blade of Disaster -WIZARD_BLACK_BLADE_OF_DISASTER_TNB => enchantment // TnB Black Blade of Disaster - -WIZARD_BURNING_HANDS => evocation // Burning Hands -WIZARD_CHROMATIC_ORB => evocation // Chromatic Orb -WIZARD_MAGIC_MISSILE => evocation // Magic Missile -WIZARD_SNILLOCS_SNOWBALL_SWARM => evocation // IWD Snilloc's Snowball Swarm -WIZARD_DECASTAVE => evocation // IWD Decastave -WIZARD_AGANNAZAR_SCORCHER => evocation // Aganazzar's Scorcher -WIZARD_AGANNAZAR_SCORCHER_TNB => evocation // TnB Aganazzar's Scorcher -WIZARD_DEAFNESS => evocation // SR Sound Burst -SPWI225 => evocation // SR Resist Elements -WIZARD_FIREBALL => evocation // Fireball -WIZARD_LIGHTNING_BOLT => evocation // Lightning Bolt -WIZARD_PROTECTION_FROM_FIRE => evocation // Protection from Fire -WIZARD_PROTECTION_FROM_COLD => evocation // Protection from Cold -WIZARD_ICELANCE => evocation // IWD Icelance -WIZARD_LANCE_OF_DISRUPTION => evocation // Lance of Disruption -WIZARD_ICE_STORM => evocation // Ice Storm -WIZARD_FIRE_SHIELD_RED => evocation // Fireshield (Red) -WIZARD_MORDENKAINENS_FORCE_MISSILES => evocation // IWD Mordenkainen's Force Missiles -WIZARD_CONE_OF_COLD => evocation // Cone of Cold -WIZARD_PROTECTION_FROM_ELECTRICITY => evocation // Protection from Electricity -WIZARD_SUN_FIRE => evocation // Sunfire -WIZARD_SHROUD_OF_FLAME => evocation // IWD Shroud of Flame -WIZARD_PROTECTION_FROM_MAGIC_ENERGY => evocation // Protection from Magic Energy -WIZARD_CHAIN_LIGHTNING => evocation // Chain Lightning -WIZARD_OTILUKES_FREEZING_SPHERE => evocation // IWD Otiluke's Freezing Sphere -WIZARD_MALAVONS_RAGE => evocation // IWD Malavon's Rage -WIZARD_DELAYED_BLAST_FIREBALL => evocation // Delayed Blast Fireball -WIZARD_PRISMATIC_SPRAY => evocation // IWD Prismatic Spray -WIZARD_GREAT_SHOUT => evocation // IWD Great Shout -WIZARD_PROTECTION_FROM_ENERGY => evocation // Protection from Energy -WIZARD_INCENDIARY_CLOUD => evocation // Incendiary Cloud -WIZARD_METEOR_SWARM => evocation // Meteor Swarm - -WIZARD_COLOR_SPRAY => illusion // Color Spray -WIZARD_REFLECTED_IMAGE => illusion // Reflected Image -WIZARD_BLUR => illusion // Blur -WIZARD_INVISIBILITY => illusion // Invisibility -WIZARD_MIRROR_IMAGE => illusion // Mirror Image -WIZARD_MIRROR_IMAGE_TNB => illusion // TnB Mirror Image -WIZARD_GLITTERDUST => illusion // Glitterdust -WIZARD_INVISIBILITY_10_FOOT => illusion // Invisibility, 10 ft Radius -WIZARD_NON_DETECTION => illusion // Non-detection -WIZARD_GHOST_ARMOR => illusion // Ghost Armor -WIZARD_CONFUSION => illusion // Confusion -WIZARD_IMPROVED_INVISIBILITY => illusion // Improved Invisibility -WIZARD_SHADOW_MONSTERS => illusion // IWD Shadow Monsters -WIZARD_SHADOW_DOOR => illusion // Shadow Door -WIZARD_PHANTOM_BLADE => illusion // Phantom Blade -WIZARD_DEMI_SHADOW_MONSTERS => illusion // IWD Demi-Shadow Monsters -WIZARD_INVISIBLE_STALKER => illusion // Invisible Stalker -WIZARD_MISLEAD => illusion // Mislead -WIZARD_SHADES => illusion // IWD Shades -WIZARD_PROJECT_IMAGE => illusion // Project Image -WIZARD_MASS_INVISIBILITY => illusion // Mass Invisibility -WIZARD_SIMULACRUM => illusion // Simulacrum -WIZARD_BIGBYS_CLENCHED_FIST => illusion // Bigby's Clenched Fist -WIZARD_WAIL_OF_THE_BANSHEE => illusion // Wail of the Banshee -WIZARD_BIGBYS_CRUSHING_HAND => illusion // Bigby's Crushing Hand - -WIZARD_CHILL_TOUCH => necromancy // Chill Touch -WIZARD_LARLOCH_MINOR_DRAIN => necromancy // Larloch's Minor Drain -WIZARD_SPOOK => necromancy // Spook -WIZARD_HORROR => necromancy // Horror -WIZARD_GHOUL_TOUCH => necromancy // Ghoul Touch -WIZARD_RAY_OF_ENFEEBLEMENT => necromancy // Ray of Enfeeblement -WIZARD_SKULL_TRAP => necromancy // Skull Trap -WIZARD_VAMPIRIC_TOUCH => necromancy // Vampiric Touch -WIZARD_WRAITH_FORM => necromancy // Wraithform -WIZARD_HOLD_UNDEAD => necromancy // Hold Undead -WIZARD_CONTAGION => necromancy // Contagion -WIZARD_SPIRIT_ARMOR => necromancy // Spirit Armor -WIZARD_ANIMATE_DEAD => necromancy // Summon Shadow -WIZARD_ANIMATE_DEAD_LICH => necromancy // Animate Dead -WIZARD_CLOUDKILL => necromancy // Cloudkill -WIZARD_DISINTEGRATE => necromancy // Disintegrate -WIZARD_CARRION => necromancy // Skeleton Warrior -WIZARD_LICH_TOUCH => necromancy // Lich Touch -WIZARD_DARTS_OF_BONE => necromancy // Darts of Bone -WIZARD_SOUL_EATER => necromancy // Soul Eater -WIZARD_CACOFIEND => necromancy // Death Knight -WIZARD_FINGER_OF_DEATH => necromancy // Finger of Death -WIZARD_CONTROL_UNDEAD => necromancy // Control Undead -SPWI801 => necromancy // SR Ghostform -WIZARD_ABI_DALZIMS_HORRID_WILTING => necromancy // Abi-Dalzim's Horrid Wilting -WIZARD_ENERGY_DRAIN => necromancy // Energy Drain -WIZARD_ENERGY_DRAIN_TNB => necromancy // TnB Energy Drain - -SPWI124 => none //Nahal's Reckless Dweomer -SPWI222 => none // Chaos Shield - - -END - diff --git a/faiths_and_powers/data/core/tnb_kit_list.tpa b/faiths_and_powers/data/core/tnb_kit_list.tpa deleted file mode 100644 index 81fb9008..00000000 --- a/faiths_and_powers/data/core/tnb_kit_list.tpa +++ /dev/null @@ -1,40 +0,0 @@ -// These lists define kit groups for each arcane magic class, These are used in the various mechanics tweak components of Tome and Blood, -// - -//class_name , class_num , 0th cantrip => clab -// -//class_num: mage = 1 -// sorcerer = 19 -// trueclass = 0 -// -//cantrip: D5_CANT1 = choose -// D5_WIAB = protective shell -// D5_WINE = stiffen bones -// ... -// -//source: vanilla = van -// TnB [QD] = tnb - -ACTION_DEFINE_ASSOCIATIVE_ARRAY tnb_kit_list BEGIN - mage_sorc , 0 , D5_CANT1 => CLABMA01 - abjurer , 1 , D5_WIAB => CLABMA02 - necromancer , 1 , D5_WINE => CLABMA03 - transmuter , 1 , D5_WITR => CLABMA04 - diviner , 1 , D5_WIDI => CLABMA05 - conjurer , 1 , D5_WICO => CLABMA06 - invoker , 1 , D5_WIIN => CLABMA07 - illusionist , 1 , D5_WIIL => CLABMA08 - enchanter , 1 , D5_WIEN => CLABMA09 - dd , 19 , D5_WFIR => CLABSO01 - tnb_magus , 19 , D5_WIAB => QDMAGUS - tnb_acid_dd , 19 , D5_WACD => QDDDACI - tnb_cold_dd , 19 , D5_WCLD => QDDDCOL - tnb_elec_dd , 19 , D5_WELC => QDDDELE - tnb_fire_dd , 19 , D5_WFIR => QDDDFIR - tnb_favsoul , 19 , D5_WIDI => QDFAVSL - tnb_sylv_d , 19 , D5_WIEN => QDSYLSR - tnb_reven_d , 19 , D5_WINE => QDREVSR - tnb_ooze_d , 19 , D5_WITR => QDOOZSR - A7_CHAOS_SORCERER , 19 , D5_CANT1 => a7_csrc -END - diff --git a/faiths_and_powers/data/images/interesting_bams/ipbag.bam b/faiths_and_powers/data/images/interesting_bams/ipbag.bam deleted file mode 100644 index 63d0f26f..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/ipbag.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/ipellon.bam b/faiths_and_powers/data/images/interesting_bams/ipellon.bam deleted file mode 100644 index 4e7a5708..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/ipellon.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/iperdiem.bam b/faiths_and_powers/data/images/interesting_bams/iperdiem.bam deleted file mode 100644 index 0e6627c3..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/iperdiem.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/ipfire.bam b/faiths_and_powers/data/images/interesting_bams/ipfire.bam deleted file mode 100644 index 1ca0542d..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/ipfire.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/iplaguc.bam b/faiths_and_powers/data/images/interesting_bams/iplaguc.bam deleted file mode 100644 index e8472587..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/iplaguc.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/iplagux.bam b/faiths_and_powers/data/images/interesting_bams/iplagux.bam deleted file mode 100644 index f30af784..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/iplagux.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/iwatere.bam b/faiths_and_powers/data/images/interesting_bams/iwatere.bam deleted file mode 100644 index 52374c2c..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/iwatere.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/iwolf.bam b/faiths_and_powers/data/images/interesting_bams/iwolf.bam deleted file mode 100644 index f03dd341..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/iwolf.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/lodisrt.bam b/faiths_and_powers/data/images/interesting_bams/lodisrt.bam deleted file mode 100644 index d926e870..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/lodisrt.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/interesting_bams/pelt.bam b/faiths_and_powers/data/images/interesting_bams/pelt.bam deleted file mode 100644 index 6d529659..00000000 Binary files a/faiths_and_powers/data/images/interesting_bams/pelt.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/aqua.bam b/faiths_and_powers/data/images/potion/aqua.bam deleted file mode 100644 index b5803c52..00000000 Binary files a/faiths_and_powers/data/images/potion/aqua.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/cold.bam b/faiths_and_powers/data/images/potion/cold.bam deleted file mode 100644 index deecccb7..00000000 Binary files a/faiths_and_powers/data/images/potion/cold.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/frost.bam b/faiths_and_powers/data/images/potion/frost.bam deleted file mode 100644 index a67fc2f5..00000000 Binary files a/faiths_and_powers/data/images/potion/frost.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/green.bam b/faiths_and_powers/data/images/potion/green.bam deleted file mode 100644 index cf06750c..00000000 Binary files a/faiths_and_powers/data/images/potion/green.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/off_purp.bam b/faiths_and_powers/data/images/potion/off_purp.bam deleted file mode 100644 index 819bc314..00000000 Binary files a/faiths_and_powers/data/images/potion/off_purp.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/plant.bam b/faiths_and_powers/data/images/potion/plant.bam deleted file mode 100644 index 22dac131..00000000 Binary files a/faiths_and_powers/data/images/potion/plant.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/pot_1.bam b/faiths_and_powers/data/images/potion/pot_1.bam deleted file mode 100644 index 3b6e3cb2..00000000 Binary files a/faiths_and_powers/data/images/potion/pot_1.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/purp3.bam b/faiths_and_powers/data/images/potion/purp3.bam deleted file mode 100644 index 40355721..00000000 Binary files a/faiths_and_powers/data/images/potion/purp3.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/purp_2.bam b/faiths_and_powers/data/images/potion/purp_2.bam deleted file mode 100644 index ec2cb40e..00000000 Binary files a/faiths_and_powers/data/images/potion/purp_2.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/purple.bam b/faiths_and_powers/data/images/potion/purple.bam deleted file mode 100644 index 622710a5..00000000 Binary files a/faiths_and_powers/data/images/potion/purple.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/red.bam b/faiths_and_powers/data/images/potion/red.bam deleted file mode 100644 index 969f591a..00000000 Binary files a/faiths_and_powers/data/images/potion/red.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/shadow.bam b/faiths_and_powers/data/images/potion/shadow.bam deleted file mode 100644 index fb20a7bb..00000000 Binary files a/faiths_and_powers/data/images/potion/shadow.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/snow.bam b/faiths_and_powers/data/images/potion/snow.bam deleted file mode 100644 index 230c98da..00000000 Binary files a/faiths_and_powers/data/images/potion/snow.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/water.bam b/faiths_and_powers/data/images/potion/water.bam deleted file mode 100644 index f82d89d5..00000000 Binary files a/faiths_and_powers/data/images/potion/water.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/yel2.bam b/faiths_and_powers/data/images/potion/yel2.bam deleted file mode 100644 index 4722df64..00000000 Binary files a/faiths_and_powers/data/images/potion/yel2.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/potion/yellow.bam b/faiths_and_powers/data/images/potion/yellow.bam deleted file mode 100644 index 0e9deda5..00000000 Binary files a/faiths_and_powers/data/images/potion/yellow.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/ani_wnd.bam b/faiths_and_powers/data/images/wand_img/ani_wnd.bam deleted file mode 100644 index 5f185125..00000000 Binary files a/faiths_and_powers/data/images/wand_img/ani_wnd.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand02.bam b/faiths_and_powers/data/images/wand_img/iwand02.bam deleted file mode 100644 index 47eac938..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand02.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand03.bam b/faiths_and_powers/data/images/wand_img/iwand03.bam deleted file mode 100644 index 7af9e1d1..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand03.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand04.bam b/faiths_and_powers/data/images/wand_img/iwand04.bam deleted file mode 100644 index 8c30012a..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand04.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand05.bam b/faiths_and_powers/data/images/wand_img/iwand05.bam deleted file mode 100644 index b376ce14..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand05.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand06.bam b/faiths_and_powers/data/images/wand_img/iwand06.bam deleted file mode 100644 index b5ada129..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand06.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand07.bam b/faiths_and_powers/data/images/wand_img/iwand07.bam deleted file mode 100644 index 456ee651..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand07.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand08.bam b/faiths_and_powers/data/images/wand_img/iwand08.bam deleted file mode 100644 index 4a87e656..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand08.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand09.bam b/faiths_and_powers/data/images/wand_img/iwand09.bam deleted file mode 100644 index f4eda7f9..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand09.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand10.bam b/faiths_and_powers/data/images/wand_img/iwand10.bam deleted file mode 100644 index 3c500060..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand10.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand11.bam b/faiths_and_powers/data/images/wand_img/iwand11.bam deleted file mode 100644 index 818fa901..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand11.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand14.bam b/faiths_and_powers/data/images/wand_img/iwand14.bam deleted file mode 100644 index 0769d61c..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand14.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand15.bam b/faiths_and_powers/data/images/wand_img/iwand15.bam deleted file mode 100644 index 70b3a3ad..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand15.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand16.bam b/faiths_and_powers/data/images/wand_img/iwand16.bam deleted file mode 100644 index 29baa69c..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand16.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand17.bam b/faiths_and_powers/data/images/wand_img/iwand17.bam deleted file mode 100644 index f827fcf1..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand17.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand18.bam b/faiths_and_powers/data/images/wand_img/iwand18.bam deleted file mode 100644 index bf96efdb..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand18.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand19.bam b/faiths_and_powers/data/images/wand_img/iwand19.bam deleted file mode 100644 index 9af43250..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand19.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand20.bam b/faiths_and_powers/data/images/wand_img/iwand20.bam deleted file mode 100644 index 48742def..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand20.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand21.bam b/faiths_and_powers/data/images/wand_img/iwand21.bam deleted file mode 100644 index bdd143da..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand21.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand22.bam b/faiths_and_powers/data/images/wand_img/iwand22.bam deleted file mode 100644 index 02c48482..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand22.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand23.bam b/faiths_and_powers/data/images/wand_img/iwand23.bam deleted file mode 100644 index b2d48b26..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand23.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand24.bam b/faiths_and_powers/data/images/wand_img/iwand24.bam deleted file mode 100644 index 7dc42cb0..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand24.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand25.bam b/faiths_and_powers/data/images/wand_img/iwand25.bam deleted file mode 100644 index 61244dcb..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand25.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand26.bam b/faiths_and_powers/data/images/wand_img/iwand26.bam deleted file mode 100644 index 5408f4b8..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand26.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand27.bam b/faiths_and_powers/data/images/wand_img/iwand27.bam deleted file mode 100644 index a930089d..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand27.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand28.bam b/faiths_and_powers/data/images/wand_img/iwand28.bam deleted file mode 100644 index 741c7b4a..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand28.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand29.bam b/faiths_and_powers/data/images/wand_img/iwand29.bam deleted file mode 100644 index da40eb47..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand29.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand30.bam b/faiths_and_powers/data/images/wand_img/iwand30.bam deleted file mode 100644 index 0ab93ad4..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand30.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand31.bam b/faiths_and_powers/data/images/wand_img/iwand31.bam deleted file mode 100644 index f89c8a4c..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand31.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand32.bam b/faiths_and_powers/data/images/wand_img/iwand32.bam deleted file mode 100644 index 38f85e05..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand32.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand33.bam b/faiths_and_powers/data/images/wand_img/iwand33.bam deleted file mode 100644 index caee6f50..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand33.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand34.bam b/faiths_and_powers/data/images/wand_img/iwand34.bam deleted file mode 100644 index 660cce05..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand34.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand36.bam b/faiths_and_powers/data/images/wand_img/iwand36.bam deleted file mode 100644 index dc1fd4ab..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand36.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand37.bam b/faiths_and_powers/data/images/wand_img/iwand37.bam deleted file mode 100644 index c45b1ef6..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand37.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand38.bam b/faiths_and_powers/data/images/wand_img/iwand38.bam deleted file mode 100644 index ad638071..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand38.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand39.bam b/faiths_and_powers/data/images/wand_img/iwand39.bam deleted file mode 100644 index bc38095c..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand39.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand40.bam b/faiths_and_powers/data/images/wand_img/iwand40.bam deleted file mode 100644 index cfbce539..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand40.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand41.bam b/faiths_and_powers/data/images/wand_img/iwand41.bam deleted file mode 100644 index 9aff2e79..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand41.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand42.bam b/faiths_and_powers/data/images/wand_img/iwand42.bam deleted file mode 100644 index 57e8a4a0..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand42.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand43.bam b/faiths_and_powers/data/images/wand_img/iwand43.bam deleted file mode 100644 index a577e4d4..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand43.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand44.bam b/faiths_and_powers/data/images/wand_img/iwand44.bam deleted file mode 100644 index 9011a549..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand44.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwand45.bam b/faiths_and_powers/data/images/wand_img/iwand45.bam deleted file mode 100644 index c4276e4f..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwand45.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwandarm.bam b/faiths_and_powers/data/images/wand_img/iwandarm.bam deleted file mode 100644 index d214bcbc..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwandarm.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwandcor.bam b/faiths_and_powers/data/images/wand_img/iwandcor.bam deleted file mode 100644 index 93d421b1..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwandcor.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwandfre.bam b/faiths_and_powers/data/images/wand_img/iwandfre.bam deleted file mode 100644 index fdaf3042..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwandfre.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwandmis.bam b/faiths_and_powers/data/images/wand_img/iwandmis.bam deleted file mode 100644 index e67ab943..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwandmis.bam and /dev/null differ diff --git a/faiths_and_powers/data/images/wand_img/iwandtrp.bam b/faiths_and_powers/data/images/wand_img/iwandtrp.bam deleted file mode 100644 index 5f5abc70..00000000 Binary files a/faiths_and_powers/data/images/wand_img/iwandtrp.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/CMISC50.BAM b/faiths_and_powers/data/potions/CMISC50.BAM deleted file mode 100644 index 519914df..00000000 Binary files a/faiths_and_powers/data/potions/CMISC50.BAM and /dev/null differ diff --git a/faiths_and_powers/data/potions/CMISCA8.BAM b/faiths_and_powers/data/potions/CMISCA8.BAM deleted file mode 100644 index 8a63d3c2..00000000 Binary files a/faiths_and_powers/data/potions/CMISCA8.BAM and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_dem01.itm b/faiths_and_powers/data/potions/b_dem01.itm deleted file mode 100644 index c8f6812e..00000000 Binary files a/faiths_and_powers/data/potions/b_dem01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_eye01.itm b/faiths_and_powers/data/potions/b_eye01.itm deleted file mode 100644 index 61fbac4f..00000000 Binary files a/faiths_and_powers/data/potions/b_eye01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_mer01.itm b/faiths_and_powers/data/potions/b_mer01.itm deleted file mode 100644 index ac0b27e1..00000000 Binary files a/faiths_and_powers/data/potions/b_mer01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn00.itm b/faiths_and_powers/data/potions/b_ptn00.itm deleted file mode 100644 index a1e7eefd..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn00.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn01.itm b/faiths_and_powers/data/potions/b_ptn01.itm deleted file mode 100644 index 985a2ccd..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn02.itm b/faiths_and_powers/data/potions/b_ptn02.itm deleted file mode 100644 index 965a218d..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn02.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn03.itm b/faiths_and_powers/data/potions/b_ptn03.itm deleted file mode 100644 index e1103596..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn03.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn04.itm b/faiths_and_powers/data/potions/b_ptn04.itm deleted file mode 100644 index 587164a0..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn04.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn05.itm b/faiths_and_powers/data/potions/b_ptn05.itm deleted file mode 100644 index 3a7201b0..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn05.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn06.itm b/faiths_and_powers/data/potions/b_ptn06.itm deleted file mode 100644 index a3d886f4..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn06.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn07.itm b/faiths_and_powers/data/potions/b_ptn07.itm deleted file mode 100644 index 26ab7d35..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn07.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn08.itm b/faiths_and_powers/data/potions/b_ptn08.itm deleted file mode 100644 index 770c22ad..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn08.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptn09.itm b/faiths_and_powers/data/potions/b_ptn09.itm deleted file mode 100644 index 21ab505f..00000000 Binary files a/faiths_and_powers/data/potions/b_ptn09.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptna1.spl b/faiths_and_powers/data/potions/b_ptna1.spl deleted file mode 100644 index 3e9ccef8..00000000 Binary files a/faiths_and_powers/data/potions/b_ptna1.spl and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_ptndd.spl b/faiths_and_powers/data/potions/b_ptndd.spl deleted file mode 100644 index 79612f1f..00000000 Binary files a/faiths_and_powers/data/potions/b_ptndd.spl and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_sdr01.itm b/faiths_and_powers/data/potions/b_sdr01.itm deleted file mode 100644 index a4c39b3e..00000000 Binary files a/faiths_and_powers/data/potions/b_sdr01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_skul01.itm b/faiths_and_powers/data/potions/b_skul01.itm deleted file mode 100644 index ecf1932c..00000000 Binary files a/faiths_and_powers/data/potions/b_skul01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/b_tcl01.itm b/faiths_and_powers/data/potions/b_tcl01.itm deleted file mode 100644 index 29df1e19..00000000 Binary files a/faiths_and_powers/data/potions/b_tcl01.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/bazplo08.itm b/faiths_and_powers/data/potions/bazplo08.itm deleted file mode 100644 index 056b02b3..00000000 Binary files a/faiths_and_powers/data/potions/bazplo08.itm and /dev/null differ diff --git a/faiths_and_powers/data/potions/icompo01.bam b/faiths_and_powers/data/potions/icompo01.bam deleted file mode 100644 index 551af377..00000000 Binary files a/faiths_and_powers/data/potions/icompo01.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/imisc50.bam b/faiths_and_powers/data/potions/imisc50.bam deleted file mode 100644 index 374b9d7e..00000000 Binary files a/faiths_and_powers/data/potions/imisc50.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/imisc72.bam b/faiths_and_powers/data/potions/imisc72.bam deleted file mode 100644 index f8d4292f..00000000 Binary files a/faiths_and_powers/data/potions/imisc72.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/imisca8.bam b/faiths_and_powers/data/potions/imisca8.bam deleted file mode 100644 index 80b2c866..00000000 Binary files a/faiths_and_powers/data/potions/imisca8.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/ipotn54.bam b/faiths_and_powers/data/potions/ipotn54.bam deleted file mode 100644 index 5b0ab5de..00000000 Binary files a/faiths_and_powers/data/potions/ipotn54.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/ishape02.bam b/faiths_and_powers/data/potions/ishape02.bam deleted file mode 100644 index 71519ef5..00000000 Binary files a/faiths_and_powers/data/potions/ishape02.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/iswospdr.bam b/faiths_and_powers/data/potions/iswospdr.bam deleted file mode 100644 index 3cd24c10..00000000 Binary files a/faiths_and_powers/data/potions/iswospdr.bam and /dev/null differ diff --git a/faiths_and_powers/data/potions/potn54.itm b/faiths_and_powers/data/potions/potn54.itm deleted file mode 100644 index f946b86f..00000000 Binary files a/faiths_and_powers/data/potions/potn54.itm and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/Mist_of_Eldath/b_mist.pro b/faiths_and_powers/data/revised_spells/Mist_of_Eldath/b_mist.pro deleted file mode 100644 index 2b206345..00000000 Binary files a/faiths_and_powers/data/revised_spells/Mist_of_Eldath/b_mist.pro and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/b_revise.itm b/faiths_and_powers/data/revised_spells/b_revise.itm deleted file mode 100644 index 11994e22..00000000 Binary files a/faiths_and_powers/data/revised_spells/b_revise.itm and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/charm/spwi104.spl b/faiths_and_powers/data/revised_spells/charm/spwi104.spl deleted file mode 100644 index a8957482..00000000 Binary files a/faiths_and_powers/data/revised_spells/charm/spwi104.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/cure_light_wounds/spin101.spl b/faiths_and_powers/data/revised_spells/cure_light_wounds/spin101.spl deleted file mode 100644 index b9b35bc3..00000000 Binary files a/faiths_and_powers/data/revised_spells/cure_light_wounds/spin101.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/cure_light_wounds/sppr103.spl b/faiths_and_powers/data/revised_spells/cure_light_wounds/sppr103.spl deleted file mode 100644 index b8fd4189..00000000 Binary files a/faiths_and_powers/data/revised_spells/cure_light_wounds/sppr103.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/goodberry/gberry.itm b/faiths_and_powers/data/revised_spells/goodberry/gberry.itm deleted file mode 100644 index 177af5b3..00000000 Binary files a/faiths_and_powers/data/revised_spells/goodberry/gberry.itm and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/goodberry/spell_rev/sppr118.spl b/faiths_and_powers/data/revised_spells/goodberry/spell_rev/sppr118.spl deleted file mode 100644 index 9b142564..00000000 Binary files a/faiths_and_powers/data/revised_spells/goodberry/spell_rev/sppr118.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/goodberry/sppr207.spl b/faiths_and_powers/data/revised_spells/goodberry/sppr207.spl deleted file mode 100644 index 41606582..00000000 Binary files a/faiths_and_powers/data/revised_spells/goodberry/sppr207.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/heat_vision/spwi111.spl b/faiths_and_powers/data/revised_spells/heat_vision/spwi111.spl deleted file mode 100644 index 777e551a..00000000 Binary files a/faiths_and_powers/data/revised_spells/heat_vision/spwi111.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/#ARE_P21.WAV b/faiths_and_powers/data/revised_spells/hold_animal/#ARE_P21.WAV deleted file mode 100644 index 8354b414..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/#ARE_P21.WAV and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/#EFF_E05.WAV b/faiths_and_powers/data/revised_spells/hold_animal/#EFF_E05.WAV deleted file mode 100644 index 93ac4826..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/#EFF_E05.WAV and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/#EFF_P04.WAV b/faiths_and_powers/data/revised_spells/hold_animal/#EFF_P04.WAV deleted file mode 100644 index c8a4fd26..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/#EFF_P04.WAV and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/#genench.vvc b/faiths_and_powers/data/revised_spells/hold_animal/#genench.vvc deleted file mode 100644 index 80b758a9..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/#genench.vvc and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/b_beast.pro b/faiths_and_powers/data/revised_spells/hold_animal/b_beast.pro deleted file mode 100644 index e8d4a9c7..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/b_beast.pro and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/enchanx.bam b/faiths_and_powers/data/revised_spells/hold_animal/enchanx.bam deleted file mode 100644 index 79ac89cf..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/enchanx.bam and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/hold_animal/sppr305.spl b/faiths_and_powers/data/revised_spells/hold_animal/sppr305.spl deleted file mode 100644 index df0bfed9..00000000 Binary files a/faiths_and_powers/data/revised_spells/hold_animal/sppr305.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424A.BAM b/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424A.BAM deleted file mode 100644 index 78f99c0a..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424A.BAM and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424B.BAM b/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424B.BAM deleted file mode 100644 index c25af319..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424B.BAM and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424C.BAM b/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424C.BAM deleted file mode 100644 index f80e8f91..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/SPPR424C.BAM and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_fatig.spl b/faiths_and_powers/data/revised_spells/unfailing_endurance/b_fatig.spl deleted file mode 100644 index 62aade84..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_fatig.spl and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_healn.eff b/faiths_and_powers/data/revised_spells/unfailing_endurance/b_healn.eff deleted file mode 100644 index 0f25da0e..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_healn.eff and /dev/null differ diff --git a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_p101.spl b/faiths_and_powers/data/revised_spells/unfailing_endurance/b_p101.spl deleted file mode 100644 index 78a698de..00000000 Binary files a/faiths_and_powers/data/revised_spells/unfailing_endurance/b_p101.spl and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_cs101.itm b/faiths_and_powers/data/scrolls/priest_1/b_cs101.itm deleted file mode 100644 index 26e8299a..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_cs101.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_ps101.itm b/faiths_and_powers/data/scrolls/priest_1/b_ps101.itm deleted file mode 100644 index ddd2c5de..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_ps101.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_ps102.itm b/faiths_and_powers/data/scrolls/priest_1/b_ps102.itm deleted file mode 100644 index 04c41719..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_ps102.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_ps103.itm b/faiths_and_powers/data/scrolls/priest_1/b_ps103.itm deleted file mode 100644 index 63fd45c7..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_ps103.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_ps104.itm b/faiths_and_powers/data/scrolls/priest_1/b_ps104.itm deleted file mode 100644 index f8133684..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_ps104.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/b_ps109.itm b/faiths_and_powers/data/scrolls/priest_1/b_ps109.itm deleted file mode 100644 index 6c0b4023..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/b_ps109.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/generic/B_ge146.itm b/faiths_and_powers/data/scrolls/priest_1/generic/B_ge146.itm deleted file mode 100644 index 4adedfe8..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/generic/B_ge146.itm and /dev/null differ diff --git a/faiths_and_powers/data/scrolls/priest_1/generic/B_ge148.itm b/faiths_and_powers/data/scrolls/priest_1/generic/B_ge148.itm deleted file mode 100644 index aca04578..00000000 Binary files a/faiths_and_powers/data/scrolls/priest_1/generic/B_ge148.itm and /dev/null differ diff --git a/faiths_and_powers/data/semi_spont/d5__slt.spl b/faiths_and_powers/data/semi_spont/d5__slt.spl deleted file mode 100755 index 429ac936..00000000 Binary files a/faiths_and_powers/data/semi_spont/d5__slt.spl and /dev/null differ diff --git a/faiths_and_powers/data/semi_spont/d5bcast.bam b/faiths_and_powers/data/semi_spont/d5bcast.bam deleted file mode 100644 index 45f306b2..00000000 Binary files a/faiths_and_powers/data/semi_spont/d5bcast.bam and /dev/null differ diff --git a/faiths_and_powers/data/semi_spont/d5blotr.cre b/faiths_and_powers/data/semi_spont/d5blotr.cre deleted file mode 100644 index 7a80580a..00000000 Binary files a/faiths_and_powers/data/semi_spont/d5blotr.cre and /dev/null differ diff --git a/faiths_and_powers/data/semi_spont/d5prepb.bam b/faiths_and_powers/data/semi_spont/d5prepb.bam deleted file mode 100644 index ddc97689..00000000 Binary files a/faiths_and_powers/data/semi_spont/d5prepb.bam and /dev/null differ diff --git a/faiths_and_powers/data/semi_spont/d5swtch.bam b/faiths_and_powers/data/semi_spont/d5swtch.bam deleted file mode 100644 index 7f9b841c..00000000 Binary files a/faiths_and_powers/data/semi_spont/d5swtch.bam and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan01.itm b/faiths_and_powers/data/wands/b_wan01.itm deleted file mode 100644 index 04749640..00000000 Binary files a/faiths_and_powers/data/wands/b_wan01.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan02.itm b/faiths_and_powers/data/wands/b_wan02.itm deleted file mode 100644 index 6d688a5f..00000000 Binary files a/faiths_and_powers/data/wands/b_wan02.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan03.itm b/faiths_and_powers/data/wands/b_wan03.itm deleted file mode 100644 index 348f7f58..00000000 Binary files a/faiths_and_powers/data/wands/b_wan03.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan04.itm b/faiths_and_powers/data/wands/b_wan04.itm deleted file mode 100644 index ccb67afa..00000000 Binary files a/faiths_and_powers/data/wands/b_wan04.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan05.itm b/faiths_and_powers/data/wands/b_wan05.itm deleted file mode 100644 index 9fe2d549..00000000 Binary files a/faiths_and_powers/data/wands/b_wan05.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan06.cre b/faiths_and_powers/data/wands/b_wan06.cre deleted file mode 100644 index 0ffbd4d6..00000000 Binary files a/faiths_and_powers/data/wands/b_wan06.cre and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan06.itm b/faiths_and_powers/data/wands/b_wan06.itm deleted file mode 100644 index 3518b3cb..00000000 Binary files a/faiths_and_powers/data/wands/b_wan06.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan06a.itm b/faiths_and_powers/data/wands/b_wan06a.itm deleted file mode 100644 index 419bccd5..00000000 Binary files a/faiths_and_powers/data/wands/b_wan06a.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan07.itm b/faiths_and_powers/data/wands/b_wan07.itm deleted file mode 100644 index 0cfaa1cc..00000000 Binary files a/faiths_and_powers/data/wands/b_wan07.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan08.itm b/faiths_and_powers/data/wands/b_wan08.itm deleted file mode 100644 index 9c60be00..00000000 Binary files a/faiths_and_powers/data/wands/b_wan08.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan09.itm b/faiths_and_powers/data/wands/b_wan09.itm deleted file mode 100644 index 0d04175c..00000000 Binary files a/faiths_and_powers/data/wands/b_wan09.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan10.itm b/faiths_and_powers/data/wands/b_wan10.itm deleted file mode 100644 index 1989392e..00000000 Binary files a/faiths_and_powers/data/wands/b_wan10.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan11.itm b/faiths_and_powers/data/wands/b_wan11.itm deleted file mode 100644 index 08a89a5d..00000000 Binary files a/faiths_and_powers/data/wands/b_wan11.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan12.itm b/faiths_and_powers/data/wands/b_wan12.itm deleted file mode 100644 index bb25914b..00000000 Binary files a/faiths_and_powers/data/wands/b_wan12.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan13.itm b/faiths_and_powers/data/wands/b_wan13.itm deleted file mode 100644 index 1a31d189..00000000 Binary files a/faiths_and_powers/data/wands/b_wan13.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan14.itm b/faiths_and_powers/data/wands/b_wan14.itm deleted file mode 100644 index bfcf29fe..00000000 Binary files a/faiths_and_powers/data/wands/b_wan14.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan15.itm b/faiths_and_powers/data/wands/b_wan15.itm deleted file mode 100644 index 270ce4a2..00000000 Binary files a/faiths_and_powers/data/wands/b_wan15.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wan16.itm b/faiths_and_powers/data/wands/b_wan16.itm deleted file mode 100644 index 239fd297..00000000 Binary files a/faiths_and_powers/data/wands/b_wan16.itm and /dev/null differ diff --git a/faiths_and_powers/data/wands/b_wanst.eff b/faiths_and_powers/data/wands/b_wanst.eff deleted file mode 100644 index 84632940..00000000 Binary files a/faiths_and_powers/data/wands/b_wanst.eff and /dev/null differ diff --git a/faiths_and_powers/data/wands/ipsion.itm b/faiths_and_powers/data/wands/ipsion.itm deleted file mode 100644 index 04d63c51..00000000 Binary files a/faiths_and_powers/data/wands/ipsion.itm and /dev/null differ diff --git a/faiths_and_powers/deity/Clab/clabdr01.2da b/faiths_and_powers/deity/Clab/clabdr01.2da deleted file mode 100644 index 16c7a082..00000000 --- a/faiths_and_powers/deity/Clab/clabdr01.2da +++ /dev/null @@ -1,8 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -QD_MULTI AP_QD_MCD01 AP_QD_MCD02 AP_QD_MCD03 AP_QD_MCD04 AP_QD_MCD05 AP_QD_MCD06 AP_QD_MCD07 AP_QD_MCD08 AP_QD_MCD09 AP_QD_MCD10 AP_QD_MCD11 AP_QD_MCD12 AP_QD_MCD13 AP_QD_MCD14 AP_QD_MCD15 AP_QD_MCD16 AP_QD_MCD17 AP_QD_MCD18 AP_QD_MCD19 AP_QD_MCD20 AP_QD_MCD21 AP_QD_MCD22 AP_QD_MCD23 AP_QD_MCD24 AP_QD_MCD25 AP_QD_MCD26 AP_QD_MCD27 AP_QD_MCD28 AP_QD_MCD29 AP_QD_MCD30 AP_QD_MCD31 AP_QD_MCD32 AP_QD_MCD33 AP_QD_MCD34 AP_QD_MCD35 AP_QD_MCD36 AP_QD_MCD37 AP_QD_MCD38 AP_QD_MCD39 AP_QD_MCD40 AP_QD_MCD41 AP_QD_MCD42 AP_QD_MCD43 AP_QD_MCD44 AP_QD_MCD45 AP_QD_MCD46 AP_QD_MCD47 AP_QD_MCD48 AP_QD_MCD49 AP_QD_MCD50 \ No newline at end of file diff --git a/faiths_and_powers/deity/Clab/clabpa01.2da b/faiths_and_powers/deity/Clab/clabpa01.2da deleted file mode 100644 index b09c035a..00000000 --- a/faiths_and_powers/deity/Clab/clabpa01.2da +++ /dev/null @@ -1,12 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_B_PSAV **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** **** GA_b_ch100 **** **** -ABILITY2 GA_b_ch100 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY8 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY9 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/deity/Clab/clabpa04.2da b/faiths_and_powers/deity/Clab/clabpa04.2da deleted file mode 100644 index 86481788..00000000 --- a/faiths_and_powers/deity/Clab/clabpa04.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_SPCL151 **** AP_spcl235 GA_b_ch100 GA_b_frz00 **** **** GA_b_ch100 **** GA_b_frz00 **** GA_b_ch100 **** **** AP_b_frz01 GA_b_ch100 **** **** AP_SPCL154 GA_b_frz00 **** **** **** GA_b_ch100 GA_b_frz00 **** **** GA_b_ch100 **** GA_b_frz00 **** GA_b_ch100 **** **** GA_b_frz00 GA_b_ch100 **** **** **** GA_b_frz00 **** **** **** GA_b_ch100 GA_b_frz00 **** **** GA_b_ch100 **** GA_b_frz00 -ABILITY2 GA_b_frz00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** GA_b_ch100 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** GA_b_ch100 **** **** **** **** **** **** **** **** **** **** -ABILITY3 GA_b_ch100 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_B_PSAV **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_SPCL235 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/deity/Clab/clabpr01.2da b/faiths_and_powers/deity/Clab/clabpr01.2da deleted file mode 100644 index e324f466..00000000 --- a/faiths_and_powers/deity/Clab/clabpr01.2da +++ /dev/null @@ -1,8 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -QD_MULTI AP_QD_MCP01 AP_QD_MCP02 AP_QD_MCP03 AP_QD_MCP04 AP_QD_MCP05 AP_QD_MCP06 AP_QD_MCP07 AP_QD_MCP08 AP_QD_MCP09 AP_QD_MCP10 AP_QD_MCP11 AP_QD_MCP12 AP_QD_MCP13 AP_QD_MCP14 AP_QD_MCP15 AP_QD_MCP16 AP_QD_MCP17 AP_QD_MCP18 AP_QD_MCP19 AP_QD_MCP20 AP_QD_MCP21 AP_QD_MCP22 AP_QD_MCP23 AP_QD_MCP24 AP_QD_MCP25 AP_QD_MCP26 AP_QD_MCP27 AP_QD_MCP28 AP_QD_MCP29 AP_QD_MCP30 AP_QD_MCP31 AP_QD_MCP32 AP_QD_MCP33 AP_QD_MCP34 AP_QD_MCP35 AP_QD_MCP36 AP_QD_MCP37 AP_QD_MCP38 AP_QD_MCP39 AP_QD_MCP40 AP_QD_MCP41 AP_QD_MCP42 AP_QD_MCP43 AP_QD_MCP44 AP_QD_MCP45 AP_QD_MCP46 AP_QD_MCP47 AP_QD_MCP48 AP_QD_MCP49 AP_QD_MCP50 \ No newline at end of file diff --git a/faiths_and_powers/deity/Clab/clabpr03.2da b/faiths_and_powers/deity/Clab/clabpr03.2da deleted file mode 100644 index 790edad8..00000000 --- a/faiths_and_powers/deity/Clab/clabpr03.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/deity/Clab/clabpr04.2da b/faiths_and_powers/deity/Clab/clabpr04.2da deleted file mode 100644 index 329c3c43..00000000 --- a/faiths_and_powers/deity/Clab/clabpr04.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_d5dom00 AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR AP_B_LOR -ABILITY2 AP_B_LOR **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/deity/Clab/clabrn01.2da b/faiths_and_powers/deity/Clab/clabrn01.2da deleted file mode 100644 index 6e3513d4..00000000 --- a/faiths_and_powers/deity/Clab/clabrn01.2da +++ /dev/null @@ -1,8 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_d5dom00 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -QD_MULTI AP_QD_MCR01 AP_QD_MCR02 AP_QD_MCR03 AP_QD_MCR04 AP_QD_MCR05 AP_QD_MCR06 AP_QD_MCR07 AP_QD_MCR08 AP_QD_MCR09 AP_QD_MCR10 AP_QD_MCR11 AP_QD_MCR12 AP_QD_MCR13 AP_QD_MCR14 AP_QD_MCR15 AP_QD_MCR16 AP_QD_MCR17 AP_QD_MCR18 AP_QD_MCR19 AP_QD_MCR20 AP_QD_MCR21 AP_QD_MCR22 AP_QD_MCR23 AP_QD_MCR24 AP_QD_MCR25 AP_QD_MCR26 AP_QD_MCR27 AP_QD_MCR28 AP_QD_MCR29 AP_QD_MCR30 AP_QD_MCR31 AP_QD_MCR32 AP_QD_MCR33 AP_QD_MCR34 AP_QD_MCR35 AP_QD_MCR36 AP_QD_MCR37 AP_QD_MCR38 AP_QD_MCR39 AP_QD_MCR40 AP_QD_MCR41 AP_QD_MCR42 AP_QD_MCR43 AP_QD_MCR44 AP_QD_MCR45 AP_QD_MCR46 AP_QD_MCR47 AP_QD_MCR48 AP_QD_MCR49 AP_QD_MCR50 \ No newline at end of file diff --git a/faiths_and_powers/deity/Dom/REVISE ALL AND DWA FOLDER FILES BASED ON FEEDBACK.txt b/faiths_and_powers/deity/Dom/REVISE ALL AND DWA FOLDER FILES BASED ON FEEDBACK.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/faiths_and_powers/deity/Dom/b_d_d.d b/faiths_and_powers/deity/Dom/b_d_d.d deleted file mode 100644 index 6fee5591..00000000 --- a/faiths_and_powers/deity/Dom/b_d_d.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_dwa~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_dwa -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A // Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //Inquis -END - diff --git a/faiths_and_powers/deity/Dom/b_d_e.d b/faiths_and_powers/deity/Dom/b_d_e.d deleted file mode 100644 index c2dd2536..00000000 --- a/faiths_and_powers/deity/Dom/b_d_e.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_elf~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_elf -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A // Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //INQUIS -END - diff --git a/faiths_and_powers/deity/Dom/b_d_g.d b/faiths_and_powers/deity/Dom/b_d_g.d deleted file mode 100644 index 7c377de6..00000000 --- a/faiths_and_powers/deity/Dom/b_d_g.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_gno~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_gno -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A //Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //INQUIS -END - diff --git a/faiths_and_powers/deity/Dom/b_d_h.d b/faiths_and_powers/deity/Dom/b_d_h.d deleted file mode 100644 index 5ff7e349..00000000 --- a/faiths_and_powers/deity/Dom/b_d_h.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_hum~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_hum -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A // Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A // Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A // Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A // Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A // Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A // Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select a Deity~ GOTO B_dom07_A // ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A // Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A // Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //Inquis -END - diff --git a/faiths_and_powers/deity/Dom/b_d_he.d b/faiths_and_powers/deity/Dom/b_d_he.d deleted file mode 100644 index 5ff7e349..00000000 --- a/faiths_and_powers/deity/Dom/b_d_he.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_hum~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_hum -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A // Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A // Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A // Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A // Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A // Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A // Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select a Deity~ GOTO B_dom07_A // ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A // Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A // Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //Inquis -END - diff --git a/faiths_and_powers/deity/Dom/b_d_hl.d b/faiths_and_powers/deity/Dom/b_d_hl.d deleted file mode 100644 index 11e9ed23..00000000 --- a/faiths_and_powers/deity/Dom/b_d_hl.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_hal~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_hal -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A // Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //Inquis -END - diff --git a/faiths_and_powers/deity/Dom/b_d_ho.d b/faiths_and_powers/deity/Dom/b_d_ho.d deleted file mode 100644 index 64d95511..00000000 --- a/faiths_and_powers/deity/Dom/b_d_ho.d +++ /dev/null @@ -1,50 +0,0 @@ -BEGIN ~b_d_orc~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -// Druid Global("B_DRU1","GLOBAL",1) -// Mystic Global("B_MYS1","GLOBAL",1) -// Occultist Global("B_OCC1","GLOBAL",1) -// Ranger Global("B_RAN1","GLOBAL",1) -// Dervish Global("B_DER1","GLOBAL",1) -// Scout Global("B_SCO1","GLOBAL",1) -IF ~True()~ THEN BEGIN b_d_orc -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -//IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_DRU1","GLOBAL",1)~ THEN REPLY ~Select a Druid kit~ GOTO B_dom010_A // Druid -IF ~Global("B_MYS1","GLOBAL",1)~ THEN REPLY ~Select a Mystic kit~ GOTO B_dom011_A // Mystic -IF ~Global("B_OCC1","GLOBAL",1)~ THEN REPLY ~Select an Occultist kit~ GOTO B_dom012_A // Occultist -IF ~Global("B_RAN1","GLOBAL",1)~ THEN REPLY ~Select Ranger kit~ GOTO B_dom013_A // Ranger -IF ~Global("B_DER1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom014_A // Dervish -IF ~Global("B_SCO1","GLOBAL",1)~ THEN REPLY ~Select a Scout kit~ GOTO B_dom015_A // Scout -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom017_A //Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom018_A //zEALOT -//IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom019_A //Inquis -END - diff --git a/faiths_and_powers/deity/Dom/b_dom00.baf b/faiths_and_powers/deity/Dom/b_dom00.baf deleted file mode 100644 index 27f697ee..00000000 --- a/faiths_and_powers/deity/Dom/b_dom00.baf +++ /dev/null @@ -1,169 +0,0 @@ -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CLE1","GLOBAL",1) //Trueclass Cleric Selections - SetGlobal("B_ACO1","GLOBAL",1) //Acolyte Cleric Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),DRUID) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_DRU1","GLOBAL",1) //Base Druid Selections - SetGlobal("B_MYS1","GLOBAL",1) //Mystic Druid Selections - SetGlobal("B_OCC1","GLOBAL",1) //Occultist Druid Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),PALADIN) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CHAMP1","GLOBAL",1) //Trueclass Champion Selections - SetGlobal("B_ZEALOT","GLOBAL",1) //ZEALOT Champion Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),RANGER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_RAN1","GLOBAL",1) //Ranger Selections - SetGlobal("B_SCO1","GLOBAL",1) //Scout Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),FIGHTER_CLERIC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_FC01","GLOBAL",1) //Fighter Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_MAGE) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CM01","GLOBAL",1) //Mage Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_THIEF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CT01","GLOBAL",1) //Thief Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_RANGER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CR01","GLOBAL",1) //Cleric Ranger - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_FMC01","GLOBAL",1) //Fighter Mage Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END - -IF - Race(LastSummonerOf(Myself),HUMAN) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_hum",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALF_ELF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_elf",Myself)) -END -IF - Race(LastSummonerOf(Myself),ELF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_elf",Myself)) -END -IF - Race(LastSummonerOf(Myself),GNOME) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_gno",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALFLING) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_hal",Myself)) -END -IF - Race(LastSummonerOf(Myself),DWARF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_dwa",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALFORC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_orc",Myself)) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_CLE1","GLOBAL",0) - SetGlobal("B_INC1","GLOBAL",0) - SetGlobal("B_ACO1","GLOBAL",0) - SetGlobal("B_CHAMP1","GLOBAL",0) - SetGlobal("B_FC01","GLOBAL",0) - SetGlobal("B_CM01","GLOBAL",0) - SetGlobal("B_CT01","GLOBAL",0) - SetGlobal("B_FMC01","GLOBAL",0) - SetGlobal("B_CR01","GLOBAL",0) - SetGlobal("B_DRU1","GLOBAL",0) - SetGlobal("B_MYS1","GLOBAL",0) - SetGlobal("B_OCC1","GLOBAL",0) - SetGlobal("B_RAN1","GLOBAL",0) - SetGlobal("B_DER1","GLOBAL",0) - SetGlobal("B_SCO1","GLOBAL",0) - SetGlobal("B_ZEALOT","GLOBAL",0) - SetNumTimesTalkedTo(0) - DestroySelf() //reset all global variables, then destroy self -END diff --git a/faiths_and_powers/deity/Dom/b_dom00.baf MC b/faiths_and_powers/deity/Dom/b_dom00.baf MC deleted file mode 100644 index cd70a381..00000000 --- a/faiths_and_powers/deity/Dom/b_dom00.baf MC +++ /dev/null @@ -1,233 +0,0 @@ -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - !OriginalClass(LastSummonerOf(Myself),0) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CLE1","GLOBAL",1) //Trueclass Cleric Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - OriginalClass(LastSummonerOf(Myself),FIGHTER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_FC01","GLOBAL",1) //Fighter Cleric Selections - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - OriginalClass(LastSummonerOf(Myself),THIEF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CT01","GLOBAL",1) //Cleric Thief Selections - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - OriginalClass(LastSummonerOf(Myself),MAGE) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CM01","GLOBAL",1) //Cleric Mage Selections - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),TRUECLASS) - OriginalClass(LastSummonerOf(Myself),RANGER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CR01","GLOBAL",1) //Cleric Ranger Selections - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC) - Kit(LastSummonerOf(Myself),B_ACOLYTE) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_ACO1","GLOBAL",1) //Acolyte Cleric Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),DRUID) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_DRU1","GLOBAL",1) //Base Druid Selections - SetGlobal("B_MYS1","GLOBAL",1) //Mystic Druid Selections - SetGlobal("B_OCC1","GLOBAL",1) //Occultist Druid Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),PALADIN) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CHAMP1","GLOBAL",1) //Trueclass Champion Selections - Continue() -END -IF - Kit(LastSummonerOf(Myself),B_ZEALOT_2) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_ZEALOT","GLOBAL",1) //ZEALOT Champion Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),RANGER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_RAN1","GLOBAL",1) //Ranger Selections - SetGlobal("B_SCO1","GLOBAL",1) //Scout Selections - Continue() -END -IF - Class(LastSummonerOf(Myself),FIGHTER_CLERIC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_FC01","GLOBAL",1) //Fighter Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_MAGE) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CM01","GLOBAL",1) //Mage Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_THIEF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CT01","GLOBAL",1) //Thief Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),CLERIC_RANGER) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_CR01","GLOBAL",1) //Cleric Ranger - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END -IF - Class(LastSummonerOf(Myself),FIGHTER_MAGE_CLERIC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetGlobal("B_FMC01","GLOBAL",1) //Fighter Mage Cleric - SetGlobal("B_CLE1","GLOBAL",0) //Not Trueclass Cleric - SetGlobal("B_ACO1","GLOBAL",0) //Not Pure Acolyte - Continue() -END - -IF - Race(LastSummonerOf(Myself),HUMAN) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_hum",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALF_ELF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_elf",Myself)) -END -IF - Race(LastSummonerOf(Myself),ELF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_elf",Myself)) -END -IF - Race(LastSummonerOf(Myself),GNOME) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_gno",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALFLING) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_hal",Myself)) -END -IF - Race(LastSummonerOf(Myself),DWARF) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_dwa",Myself)) -END -IF - Race(LastSummonerOf(Myself),HALFORC) - NumTimesTalkedTo(0) -THEN - RESPONSE #100 - SetNumTimesTalkedTo(1) - ActionOverride(LastSummonerOf(Myself),StartDialogOverride("b_d_orc",Myself)) -END - -IF - True() -THEN - RESPONSE #100 - SetGlobal("B_CLE1","GLOBAL",0) - SetGlobal("B_INC1","GLOBAL",0) - SetGlobal("B_ACO1","GLOBAL",0) - SetGlobal("B_CHAMP1","GLOBAL",0) - SetGlobal("B_FC01","GLOBAL",0) - SetGlobal("B_CM01","GLOBAL",0) - SetGlobal("B_CT01","GLOBAL",0) - SetGlobal("B_FMC01","GLOBAL",0) - SetGlobal("B_CR01","GLOBAL",0) - SetGlobal("B_DRU1","GLOBAL",0) - SetGlobal("B_MYS1","GLOBAL",0) - SetGlobal("B_OCC1","GLOBAL",0) - SetGlobal("B_RAN1","GLOBAL",0) - SetGlobal("B_DER1","GLOBAL",0) - SetGlobal("B_SCO1","GLOBAL",0) - SetGlobal("B_ZEALOT","GLOBAL",0) - SetNumTimesTalkedTo(0) - DestroySelf() //reset all global variables, then destroy self -END diff --git a/faiths_and_powers/deity/Dom/b_dom00.cre b/faiths_and_powers/deity/Dom/b_dom00.cre deleted file mode 100644 index 20d3f680..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom00.cre and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom00.d b/faiths_and_powers/deity/Dom/b_dom00.d deleted file mode 100644 index f6dfbf6e..00000000 --- a/faiths_and_powers/deity/Dom/b_dom00.d +++ /dev/null @@ -1,38 +0,0 @@ -BEGIN ~B_dom00~ - -//Internal Variables B_ALIGN: -//1 = Lawful Good -//2 = LN -//3 = LE -//4 = NG -//5 = TN -//6 = NE -//7 = CG -//8 = CN -//9 = CE -// Trueclass Cleric: Global("B_CLE1","GLOBAL",1) -// Incarnate: Global("B_INC1","GLOBAL",1) -// Acolyte: Global("B_ACO1","GLOBAL",1) -// Trueclass Champion/Paladin Global("B_CHAMP1","GLOBAL",1) -// Zealot Global("B_ZEALOT","GLOBAL",1) -// Inquisitor Global("B_INQUIS","GLOBAL",1) -//Fighter/Cleric Global("B_FC01","GLOBAL",1) -//cleric/mage Global("B_CM01","GLOBAL",1) -//cleric/thief Global("B_CT01","GLOBAL",1 -//fighter/mage/cleric Global("B_FMC01","GLOBAL",1) -//ranger/cleric Global("B_CR01","GLOBAL",1) -IF ~True()~ THEN BEGIN B_dom000 -SAY ~Select a kit~ -IF ~Global("B_CLE1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom01_A //Cleric -IF ~Global("B_ACO1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom02_A //Acolyte -//IF ~Global("B_INC1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom03_A //Incarnate -IF ~Global("B_FC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom04_A //Figher cleric -IF ~Global("B_CM01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom05_A //Cleric Mage -IF ~Global("B_CT01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom06_A //Cleric thief -IF ~Global("B_CR01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom07_A //ranger cleric -IF ~Global("B_FMC01","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom08_A //Fighter mage cleric -IF ~Global("B_CHAMP1","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom09_A //Champion -IF ~Global("B_ZEALOT","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom10_A //zEALOT -IF ~Global("B_INQUIS","GLOBAL",1)~ THEN REPLY ~Select Deity~ GOTO B_dom11_A //Inquisitor -END - diff --git a/faiths_and_powers/deity/Dom/b_dom00.spl b/faiths_and_powers/deity/Dom/b_dom00.spl deleted file mode 100644 index a6465699..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom00.spl and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom01.eff b/faiths_and_powers/deity/Dom/b_dom01.eff deleted file mode 100644 index 59fa54d2..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom01.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom02.eff b/faiths_and_powers/deity/Dom/b_dom02.eff deleted file mode 100644 index 47da1d98..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom02.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom03.eff b/faiths_and_powers/deity/Dom/b_dom03.eff deleted file mode 100644 index b4207c4d..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom03.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom04.eff b/faiths_and_powers/deity/Dom/b_dom04.eff deleted file mode 100644 index bdb23935..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom04.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom05.eff b/faiths_and_powers/deity/Dom/b_dom05.eff deleted file mode 100644 index db635208..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom05.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom06.eff b/faiths_and_powers/deity/Dom/b_dom06.eff deleted file mode 100644 index e8bbe7bd..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom06.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom07.eff b/faiths_and_powers/deity/Dom/b_dom07.eff deleted file mode 100644 index 61ebb422..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom07.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom08.eff b/faiths_and_powers/deity/Dom/b_dom08.eff deleted file mode 100644 index b385c15c..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom08.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/b_dom09.eff b/faiths_and_powers/deity/Dom/b_dom09.eff deleted file mode 100644 index e8afe6d8..00000000 Binary files a/faiths_and_powers/deity/Dom/b_dom09.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/d/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/d/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/d/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/d/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/d/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/d/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/d/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/d/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/d/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/d/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_1.txt b/faiths_and_powers/deity/Dom/d/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_2.txt b/faiths_and_powers/deity/Dom/d/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/d/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/d/DRUID_1.txt b/faiths_and_powers/deity/Dom/d/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/d/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/DRUID_2.txt b/faiths_and_powers/deity/Dom/d/DRUID_2.txt deleted file mode 100644 index 10bb64a4..00000000 --- a/faiths_and_powers/deity/Dom/d/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_dwa - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/d/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/d/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/d/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/d/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/d/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/d/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/d/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/d/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/d/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/d/MYSTIC_2.txt deleted file mode 100644 index bbed9924..00000000 --- a/faiths_and_powers/deity/Dom/d/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_dwa - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/d/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/d/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/d/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/d/OCCULTIST_2.txt deleted file mode 100644 index a7aa95da..00000000 --- a/faiths_and_powers/deity/Dom/d/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_dwa - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/d/RANGER_1.txt b/faiths_and_powers/deity/Dom/d/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/d/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/RANGER_2.txt b/faiths_and_powers/deity/Dom/d/RANGER_2.txt deleted file mode 100644 index d2345307..00000000 --- a/faiths_and_powers/deity/Dom/d/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_dwa - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/d/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/d/SCOUT_1.txt b/faiths_and_powers/deity/Dom/d/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/d/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/SCOUT_2.txt b/faiths_and_powers/deity/Dom/d/SCOUT_2.txt deleted file mode 100644 index 77832c6a..00000000 --- a/faiths_and_powers/deity/Dom/d/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_dwa - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/d/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/d/ZEALOT_1.txt deleted file mode 100644 index 7c67d2ad..00000000 --- a/faiths_and_powers/deity/Dom/d/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//zealot -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/d/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/d/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/d/dervish_1.txt b/faiths_and_powers/deity/Dom/d/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/d/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/d/dervish_2.txt b/faiths_and_powers/deity/Dom/d/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/d/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/d/f_m_c_1.txt b/faiths_and_powers/deity/Dom/d/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/d/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/d/f_m_c_2.txt b/faiths_and_powers/deity/Dom/d/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/d/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/d5dom00.eff b/faiths_and_powers/deity/Dom/d5dom00.eff deleted file mode 100644 index ed367fa2..00000000 Binary files a/faiths_and_powers/deity/Dom/d5dom00.eff and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/d5dom00.spl b/faiths_and_powers/deity/Dom/d5dom00.spl deleted file mode 100644 index 9cd31740..00000000 Binary files a/faiths_and_powers/deity/Dom/d5dom00.spl and /dev/null differ diff --git a/faiths_and_powers/deity/Dom/e/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/e/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/e/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/e/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/e/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/e/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/e/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/e/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/e/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/e/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_1.txt b/faiths_and_powers/deity/Dom/e/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_2.txt b/faiths_and_powers/deity/Dom/e/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/e/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/e/DRUID_1.txt b/faiths_and_powers/deity/Dom/e/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/e/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/DRUID_2.txt b/faiths_and_powers/deity/Dom/e/DRUID_2.txt deleted file mode 100644 index 367c333d..00000000 --- a/faiths_and_powers/deity/Dom/e/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_elf - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/e/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/e/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/e/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/e/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/e/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/e/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/e/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/e/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/e/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/e/MYSTIC_2.txt deleted file mode 100644 index b786361f..00000000 --- a/faiths_and_powers/deity/Dom/e/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_elf - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/e/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/e/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/e/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/e/OCCULTIST_2.txt deleted file mode 100644 index 28012974..00000000 --- a/faiths_and_powers/deity/Dom/e/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_elf - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/e/RANGER_1.txt b/faiths_and_powers/deity/Dom/e/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/e/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/RANGER_2.txt b/faiths_and_powers/deity/Dom/e/RANGER_2.txt deleted file mode 100644 index 3772a434..00000000 --- a/faiths_and_powers/deity/Dom/e/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_elf - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/e/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/e/SCOUT_1.txt b/faiths_and_powers/deity/Dom/e/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/e/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/SCOUT_2.txt b/faiths_and_powers/deity/Dom/e/SCOUT_2.txt deleted file mode 100644 index 991c9ae4..00000000 --- a/faiths_and_powers/deity/Dom/e/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_elf - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/e/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/e/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/e/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/e/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/e/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/e/dervish_1.txt b/faiths_and_powers/deity/Dom/e/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/e/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/e/dervish_2.txt b/faiths_and_powers/deity/Dom/e/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/e/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/e/f_m_c_1.txt b/faiths_and_powers/deity/Dom/e/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/e/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/e/f_m_c_2.txt b/faiths_and_powers/deity/Dom/e/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/e/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/g/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/g/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/g/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/g/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/g/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/g/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/g/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/g/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/g/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/g/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_1.txt b/faiths_and_powers/deity/Dom/g/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_2.txt b/faiths_and_powers/deity/Dom/g/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/g/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/g/DRUID_1.txt b/faiths_and_powers/deity/Dom/g/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/g/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/DRUID_2.txt b/faiths_and_powers/deity/Dom/g/DRUID_2.txt deleted file mode 100644 index b4851c6a..00000000 --- a/faiths_and_powers/deity/Dom/g/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_gno - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/g/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/g/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/g/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/g/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/g/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/g/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/g/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/g/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/g/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/g/MYSTIC_2.txt deleted file mode 100644 index dbd46c0e..00000000 --- a/faiths_and_powers/deity/Dom/g/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_gno - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/g/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/g/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/g/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/g/OCCULTIST_2.txt deleted file mode 100644 index 9595dae0..00000000 --- a/faiths_and_powers/deity/Dom/g/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_gno - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/g/RANGER_1.txt b/faiths_and_powers/deity/Dom/g/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/g/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/RANGER_2.txt b/faiths_and_powers/deity/Dom/g/RANGER_2.txt deleted file mode 100644 index 72889443..00000000 --- a/faiths_and_powers/deity/Dom/g/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_gno - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/g/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/g/SCOUT_1.txt b/faiths_and_powers/deity/Dom/g/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/g/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/SCOUT_2.txt b/faiths_and_powers/deity/Dom/g/SCOUT_2.txt deleted file mode 100644 index e4f02fef..00000000 --- a/faiths_and_powers/deity/Dom/g/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_gno - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/g/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/g/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/g/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/g/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/g/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/g/dervish_1.txt b/faiths_and_powers/deity/Dom/g/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/g/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/g/dervish_2.txt b/faiths_and_powers/deity/Dom/g/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/g/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/g/f_m_c_1.txt b/faiths_and_powers/deity/Dom/g/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/g/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/g/f_m_c_2.txt b/faiths_and_powers/deity/Dom/g/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/g/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/h/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/h/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/h/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/h/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/h/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/h/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/h/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/h/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/h/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/h/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_1.txt b/faiths_and_powers/deity/Dom/h/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_2.txt b/faiths_and_powers/deity/Dom/h/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/h/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/h/DRUID_1.txt b/faiths_and_powers/deity/Dom/h/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/h/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/DRUID_2.txt b/faiths_and_powers/deity/Dom/h/DRUID_2.txt deleted file mode 100644 index ceea3df5..00000000 --- a/faiths_and_powers/deity/Dom/h/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/h/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/h/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/h/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/h/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/h/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/h/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/h/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/h/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/h/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/h/MYSTIC_2.txt deleted file mode 100644 index cf016795..00000000 --- a/faiths_and_powers/deity/Dom/h/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/h/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/h/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/h/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/h/OCCULTIST_2.txt deleted file mode 100644 index 25932bf1..00000000 --- a/faiths_and_powers/deity/Dom/h/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/h/RANGER_1.txt b/faiths_and_powers/deity/Dom/h/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/h/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/RANGER_2.txt b/faiths_and_powers/deity/Dom/h/RANGER_2.txt deleted file mode 100644 index 57fa1185..00000000 --- a/faiths_and_powers/deity/Dom/h/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/h/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/h/SCOUT_1.txt b/faiths_and_powers/deity/Dom/h/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/h/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/SCOUT_2.txt b/faiths_and_powers/deity/Dom/h/SCOUT_2.txt deleted file mode 100644 index 6572d491..00000000 --- a/faiths_and_powers/deity/Dom/h/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/h/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/h/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/h/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/h/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/h/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/h/dervish_1.txt b/faiths_and_powers/deity/Dom/h/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/h/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/h/dervish_2.txt b/faiths_and_powers/deity/Dom/h/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/h/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/h/f_m_c_1.txt b/faiths_and_powers/deity/Dom/h/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/h/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/h/f_m_c_2.txt b/faiths_and_powers/deity/Dom/h/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/h/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/he/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/he/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/he/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/he/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/he/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/he/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/he/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/he/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/he/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/he/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_1.txt b/faiths_and_powers/deity/Dom/he/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_2.txt b/faiths_and_powers/deity/Dom/he/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/he/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/he/DRUID_1.txt b/faiths_and_powers/deity/Dom/he/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/he/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/DRUID_2.txt b/faiths_and_powers/deity/Dom/he/DRUID_2.txt deleted file mode 100644 index ceea3df5..00000000 --- a/faiths_and_powers/deity/Dom/he/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/he/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/he/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/he/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/he/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/he/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/he/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/he/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/he/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/he/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/he/MYSTIC_2.txt deleted file mode 100644 index cf016795..00000000 --- a/faiths_and_powers/deity/Dom/he/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/he/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/he/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/he/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/he/OCCULTIST_2.txt deleted file mode 100644 index 25932bf1..00000000 --- a/faiths_and_powers/deity/Dom/he/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/he/RANGER_1.txt b/faiths_and_powers/deity/Dom/he/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/he/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/RANGER_2.txt b/faiths_and_powers/deity/Dom/he/RANGER_2.txt deleted file mode 100644 index 57fa1185..00000000 --- a/faiths_and_powers/deity/Dom/he/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/he/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/he/SCOUT_1.txt b/faiths_and_powers/deity/Dom/he/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/he/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/SCOUT_2.txt b/faiths_and_powers/deity/Dom/he/SCOUT_2.txt deleted file mode 100644 index 6572d491..00000000 --- a/faiths_and_powers/deity/Dom/he/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hum - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/he/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/he/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/he/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/he/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/he/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/he/dervish_1.txt b/faiths_and_powers/deity/Dom/he/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/he/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/he/dervish_2.txt b/faiths_and_powers/deity/Dom/he/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/he/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/he/f_m_c_1.txt b/faiths_and_powers/deity/Dom/he/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/he/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/he/f_m_c_2.txt b/faiths_and_powers/deity/Dom/he/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/he/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/hl/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/hl/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/hl/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/hl/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/hl/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/hl/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/hl/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/hl/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/hl/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/hl/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_1.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_2.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/hl/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/hl/DRUID_1.txt b/faiths_and_powers/deity/Dom/hl/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/hl/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/DRUID_2.txt b/faiths_and_powers/deity/Dom/hl/DRUID_2.txt deleted file mode 100644 index 598e0a7b..00000000 --- a/faiths_and_powers/deity/Dom/hl/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hal - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/hl/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/hl/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/hl/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/hl/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/hl/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/hl/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/hl/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/hl/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/hl/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/hl/MYSTIC_2.txt deleted file mode 100644 index a160cd3e..00000000 --- a/faiths_and_powers/deity/Dom/hl/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hal - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/hl/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/hl/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/hl/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/hl/OCCULTIST_2.txt deleted file mode 100644 index b021c0ee..00000000 --- a/faiths_and_powers/deity/Dom/hl/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hal - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/hl/RANGER_1.txt b/faiths_and_powers/deity/Dom/hl/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/hl/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/RANGER_2.txt b/faiths_and_powers/deity/Dom/hl/RANGER_2.txt deleted file mode 100644 index c10ae396..00000000 --- a/faiths_and_powers/deity/Dom/hl/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hal - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/hl/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/hl/SCOUT_1.txt b/faiths_and_powers/deity/Dom/hl/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/hl/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/SCOUT_2.txt b/faiths_and_powers/deity/Dom/hl/SCOUT_2.txt deleted file mode 100644 index 35ab4efb..00000000 --- a/faiths_and_powers/deity/Dom/hl/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_hal - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/hl/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/hl/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/hl/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/hl/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/hl/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/hl/dervish_1.txt b/faiths_and_powers/deity/Dom/hl/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/hl/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/hl/dervish_2.txt b/faiths_and_powers/deity/Dom/hl/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/hl/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/hl/f_m_c_1.txt b/faiths_and_powers/deity/Dom/hl/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/hl/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/hl/f_m_c_2.txt b/faiths_and_powers/deity/Dom/hl/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/hl/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/Dom/ho/ACOLYTE_1.txt b/faiths_and_powers/deity/Dom/ho/ACOLYTE_1.txt deleted file mode 100644 index b85e72d5..00000000 --- a/faiths_and_powers/deity/Dom/ho/ACOLYTE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//ACOLYTE -IF ~~ THEN BEGIN B_dom02_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/ACOLYTE_2.txt b/faiths_and_powers/deity/Dom/ho/ACOLYTE_2.txt deleted file mode 100644 index ea26232d..00000000 --- a/faiths_and_powers/deity/Dom/ho/ACOLYTE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// ACOLYTE KITS diff --git a/faiths_and_powers/deity/Dom/ho/CHAMPION_1.txt b/faiths_and_powers/deity/Dom/ho/CHAMPION_1.txt deleted file mode 100644 index b0103b33..00000000 --- a/faiths_and_powers/deity/Dom/ho/CHAMPION_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom017_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/CHAMPION_2.txt b/faiths_and_powers/deity/Dom/ho/CHAMPION_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/ho/CHAMPION_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_1.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_1.txt deleted file mode 100644 index a1bc67a8..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC -IF ~~ THEN BEGIN B_dom01_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_2.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_2.txt deleted file mode 100644 index 0cbdc92b..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_1.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_1.txt deleted file mode 100644 index 9877f7f1..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_MAGE -IF ~~ THEN BEGIN B_dom05_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_2.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_2.txt deleted file mode 100644 index 975e0f29..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_MAGE_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/MAGE KITS diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_1.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_1.txt deleted file mode 100644 index 0d8bd553..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_THIEF -IF ~~ THEN BEGIN B_dom06_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_2.txt b/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_2.txt deleted file mode 100644 index 71a91b43..00000000 --- a/faiths_and_powers/deity/Dom/ho/CLERIC_THIEF_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// CLERIC/THIEF KITS diff --git a/faiths_and_powers/deity/Dom/ho/DRUID_1.txt b/faiths_and_powers/deity/Dom/ho/DRUID_1.txt deleted file mode 100644 index 2ab9858b..00000000 --- a/faiths_and_powers/deity/Dom/ho/DRUID_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DRUID -IF ~~ THEN BEGIN B_dom010_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/DRUID_2.txt b/faiths_and_powers/deity/Dom/ho/DRUID_2.txt deleted file mode 100644 index dea7be11..00000000 --- a/faiths_and_powers/deity/Dom/ho/DRUID_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_orc - -END - -// DRUID KITS diff --git a/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_1.txt deleted file mode 100644 index 94a6357a..00000000 --- a/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_CLERIC -IF ~~ THEN BEGIN B_dom04_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_2.txt deleted file mode 100644 index 3d8636d1..00000000 --- a/faiths_and_powers/deity/Dom/ho/FIGHTER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// FIGHTER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/ho/INQUISITOR_1.txt b/faiths_and_powers/deity/Dom/ho/INQUISITOR_1.txt deleted file mode 100644 index 2cd24060..00000000 --- a/faiths_and_powers/deity/Dom/ho/INQUISITOR_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//Inqui -IF ~~ THEN BEGIN B_dom019_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/INQUISITOR_2.txt b/faiths_and_powers/deity/Dom/ho/INQUISITOR_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/ho/INQUISITOR_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/ho/MYSTIC_1.txt b/faiths_and_powers/deity/Dom/ho/MYSTIC_1.txt deleted file mode 100644 index d7012df5..00000000 --- a/faiths_and_powers/deity/Dom/ho/MYSTIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//MYSTIC -IF ~~ THEN BEGIN B_dom011_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/MYSTIC_2.txt b/faiths_and_powers/deity/Dom/ho/MYSTIC_2.txt deleted file mode 100644 index 61f6c77b..00000000 --- a/faiths_and_powers/deity/Dom/ho/MYSTIC_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_orc - -END - -// MYSTIC KITS diff --git a/faiths_and_powers/deity/Dom/ho/OCCULTIST_1.txt b/faiths_and_powers/deity/Dom/ho/OCCULTIST_1.txt deleted file mode 100644 index 7105a515..00000000 --- a/faiths_and_powers/deity/Dom/ho/OCCULTIST_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//OCCULTIST -IF ~~ THEN BEGIN B_dom012_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/OCCULTIST_2.txt b/faiths_and_powers/deity/Dom/ho/OCCULTIST_2.txt deleted file mode 100644 index 1617bd0b..00000000 --- a/faiths_and_powers/deity/Dom/ho/OCCULTIST_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_orc - -END - -// OCCULTIST KITS diff --git a/faiths_and_powers/deity/Dom/ho/RANGER_1.txt b/faiths_and_powers/deity/Dom/ho/RANGER_1.txt deleted file mode 100644 index 6856f9f1..00000000 --- a/faiths_and_powers/deity/Dom/ho/RANGER_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//RANGER -IF ~~ THEN BEGIN B_dom013_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/RANGER_2.txt b/faiths_and_powers/deity/Dom/ho/RANGER_2.txt deleted file mode 100644 index fada58fc..00000000 --- a/faiths_and_powers/deity/Dom/ho/RANGER_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_orc - -END - -// RANGER KITS diff --git a/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_1.txt b/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_1.txt deleted file mode 100644 index 1a91a2e5..00000000 --- a/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//CLERIC_RANGER -IF ~~ THEN BEGIN B_dom07_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_2.txt b/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_2.txt deleted file mode 100644 index 2a646678..00000000 --- a/faiths_and_powers/deity/Dom/ho/RANGER_CLERIC_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// RANGER/CLERIC KITS diff --git a/faiths_and_powers/deity/Dom/ho/SCOUT_1.txt b/faiths_and_powers/deity/Dom/ho/SCOUT_1.txt deleted file mode 100644 index 4204e77f..00000000 --- a/faiths_and_powers/deity/Dom/ho/SCOUT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//SCOUT -IF ~~ THEN BEGIN B_dom015_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/SCOUT_2.txt b/faiths_and_powers/deity/Dom/ho/SCOUT_2.txt deleted file mode 100644 index 7c2a5e57..00000000 --- a/faiths_and_powers/deity/Dom/ho/SCOUT_2.txt +++ /dev/null @@ -1,5 +0,0 @@ - IF ~~ THEN REPLY ~Back~ GOTO b_d_orc - -END - -// SCOUT KITS diff --git a/faiths_and_powers/deity/Dom/ho/ZEALOT_1.txt b/faiths_and_powers/deity/Dom/ho/ZEALOT_1.txt deleted file mode 100644 index 8ec019f5..00000000 --- a/faiths_and_powers/deity/Dom/ho/ZEALOT_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//PALADIN -IF ~~ THEN BEGIN B_dom018_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/ZEALOT_2.txt b/faiths_and_powers/deity/Dom/ho/ZEALOT_2.txt deleted file mode 100644 index 697e805d..00000000 --- a/faiths_and_powers/deity/Dom/ho/ZEALOT_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// Pal KITS diff --git a/faiths_and_powers/deity/Dom/ho/dervish_1.txt b/faiths_and_powers/deity/Dom/ho/dervish_1.txt deleted file mode 100644 index bf32136b..00000000 --- a/faiths_and_powers/deity/Dom/ho/dervish_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//DERVISH -IF ~~ THEN BEGIN B_dom014_A -SAY ~Select a kit~ diff --git a/faiths_and_powers/deity/Dom/ho/dervish_2.txt b/faiths_and_powers/deity/Dom/ho/dervish_2.txt deleted file mode 100644 index f84a1699..00000000 --- a/faiths_and_powers/deity/Dom/ho/dervish_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// DERVISH KITS diff --git a/faiths_and_powers/deity/Dom/ho/f_m_c_1.txt b/faiths_and_powers/deity/Dom/ho/f_m_c_1.txt deleted file mode 100644 index 8c85ff40..00000000 --- a/faiths_and_powers/deity/Dom/ho/f_m_c_1.txt +++ /dev/null @@ -1,4 +0,0 @@ - -//FIGHTER_MAGE_CLERIC -IF ~~ THEN BEGIN B_dom08_A -SAY ~Select Deity~ diff --git a/faiths_and_powers/deity/Dom/ho/f_m_c_2.txt b/faiths_and_powers/deity/Dom/ho/f_m_c_2.txt deleted file mode 100644 index 4db5b778..00000000 --- a/faiths_and_powers/deity/Dom/ho/f_m_c_2.txt +++ /dev/null @@ -1,4 +0,0 @@ - -END - -// F/M/C KITS diff --git a/faiths_and_powers/deity/K_X_Y/K_D_D.2DA b/faiths_and_powers/deity/K_X_Y/K_D_D.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_D.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_E.2DA b/faiths_and_powers/deity/K_X_Y/K_D_E.2DA deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_E.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_G.2DA b/faiths_and_powers/deity/K_X_Y/K_D_G.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_G.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_H.2DA b/faiths_and_powers/deity/K_X_Y/K_D_H.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_H.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_HE.2DA b/faiths_and_powers/deity/K_X_Y/K_D_HE.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_HE.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_HL.2DA b/faiths_and_powers/deity/K_X_Y/K_D_HL.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_HL.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/K_D_HO.2DA b/faiths_and_powers/deity/K_X_Y/K_D_HO.2DA deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/K_D_HO.2DA +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_d.2da b/faiths_and_powers/deity/K_X_Y/k_c_d.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_d.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_e.2da b/faiths_and_powers/deity/K_X_Y/k_c_e.2da deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_e.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_g.2da b/faiths_and_powers/deity/K_X_Y/k_c_g.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_g.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_h.2da b/faiths_and_powers/deity/K_X_Y/k_c_h.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_h.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_he.2da b/faiths_and_powers/deity/K_X_Y/k_c_he.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_he.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_hl.2da b/faiths_and_powers/deity/K_X_Y/k_c_hl.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_hl.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_c_ho.2da b/faiths_and_powers/deity/K_X_Y/k_c_ho.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_c_ho.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_d.2da b/faiths_and_powers/deity/K_X_Y/k_cm_d.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_d.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_e.2da b/faiths_and_powers/deity/K_X_Y/k_cm_e.2da deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_e.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_g.2da b/faiths_and_powers/deity/K_X_Y/k_cm_g.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_g.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_h.2da b/faiths_and_powers/deity/K_X_Y/k_cm_h.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_h.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_he.2da b/faiths_and_powers/deity/K_X_Y/k_cm_he.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_he.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_hl.2da b/faiths_and_powers/deity/K_X_Y/k_cm_hl.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_hl.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cm_ho.2da b/faiths_and_powers/deity/K_X_Y/k_cm_ho.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cm_ho.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_d.2da b/faiths_and_powers/deity/K_X_Y/k_cr_d.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_d.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_e.2da b/faiths_and_powers/deity/K_X_Y/k_cr_e.2da deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_e.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_g.2da b/faiths_and_powers/deity/K_X_Y/k_cr_g.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_g.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_h.2da b/faiths_and_powers/deity/K_X_Y/k_cr_h.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_h.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_he.2da b/faiths_and_powers/deity/K_X_Y/k_cr_he.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_he.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_hl.2da b/faiths_and_powers/deity/K_X_Y/k_cr_hl.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_hl.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_cr_ho.2da b/faiths_and_powers/deity/K_X_Y/k_cr_ho.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_cr_ho.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_d.2da b/faiths_and_powers/deity/K_X_Y/k_ct_d.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_d.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_e.2da b/faiths_and_powers/deity/K_X_Y/k_ct_e.2da deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_e.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_g.2da b/faiths_and_powers/deity/K_X_Y/k_ct_g.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_g.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_h.2da b/faiths_and_powers/deity/K_X_Y/k_ct_h.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_h.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_he.2da b/faiths_and_powers/deity/K_X_Y/k_ct_he.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_he.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_hl.2da b/faiths_and_powers/deity/K_X_Y/k_ct_hl.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_hl.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_ct_ho.2da b/faiths_and_powers/deity/K_X_Y/k_ct_ho.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_ct_ho.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_d.2da b/faiths_and_powers/deity/K_X_Y/k_fc_d.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_d.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_e.2da b/faiths_and_powers/deity/K_X_Y/k_fc_e.2da deleted file mode 100644 index c9bc29e6..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_e.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_g.2da b/faiths_and_powers/deity/K_X_Y/k_fc_g.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_g.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_h.2da b/faiths_and_powers/deity/K_X_Y/k_fc_h.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_h.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_he.2da b/faiths_and_powers/deity/K_X_Y/k_fc_he.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_he.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_hl.2da b/faiths_and_powers/deity/K_X_Y/k_fc_hl.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_hl.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_fc_ho.2da b/faiths_and_powers/deity/K_X_Y/k_fc_ho.2da deleted file mode 100644 index 48019990..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_fc_ho.2da +++ /dev/null @@ -1,4 +0,0 @@ -2DA V1.0 -* - KIT -1 0 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_d.2da b/faiths_and_powers/deity/K_X_Y/k_p_d.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_d.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_e.2da b/faiths_and_powers/deity/K_X_Y/k_p_e.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_e.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_g.2da b/faiths_and_powers/deity/K_X_Y/k_p_g.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_g.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_h.2da b/faiths_and_powers/deity/K_X_Y/k_p_h.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_h.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_he.2da b/faiths_and_powers/deity/K_X_Y/k_p_he.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_he.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_hl.2da b/faiths_and_powers/deity/K_X_Y/k_p_hl.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_hl.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/deity/K_X_Y/k_p_ho.2da b/faiths_and_powers/deity/K_X_Y/k_p_ho.2da deleted file mode 100644 index c5bf7a30..00000000 --- a/faiths_and_powers/deity/K_X_Y/k_p_ho.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -* - KIT -1 0 -2 32 \ No newline at end of file diff --git a/faiths_and_powers/kits/champions/801_tyr/champ_tyr.tpa b/faiths_and_powers/kits/champions/801_tyr/champ_tyr.tpa deleted file mode 100644 index bb90b0dc..00000000 --- a/faiths_and_powers/kits/champions/801_tyr/champ_tyr.tpa +++ /dev/null @@ -1,175 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF TYR -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_TYR~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_TYR 2 2 2 2 2 2 2 2~ -~B_CHAMP_TYR 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TYR 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TYR 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TYR 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TYR 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_TYR 1 0 0 0 0 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_TYR 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/801_tyr/b_ch01.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80101 //lower -SAY @80102 //Mixed -SAY @80103 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80103) - STR_VAR - kit_name = B_CHAMP_TYR - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/801_tyr/b_ch01.2da~ ~override~ -//Smite Evil -COPY ~faiths_and_powers/kits/champions/801_tyr/b_ch101.spl~ ~override~ - SAY NAME1 @80104 - SAY NAME2 @80104 - SAY UNIDENTIFIED_DESC @80105 - SAY DESC @80105 -//effect -COPY ~faiths_and_powers/kits/champions/801_tyr/b_ch101a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/801_tyr/b_ch101a.spl~ ~override~ -//3rd spell -COPY ~faiths_and_powers/kits/champions/801_tyr/b_ch101b.spl~ ~override~ - -//protection from evil -COPY ~faiths_and_powers/kits/champions/801_tyr/b_tyr01.spl~ ~override~ - -//____________________________________________________________________________________ - -//REPLACE VANILLA KIT WITH THIS KIT__________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~d5_paladins.d5~ BEGIN - ACTION_FOR_EACH race IN ~D~ ~E~ ~G~ ~H~ ~HE~ ~HL~ ~HO~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~K_D_%race%.2da~ BEGIN - COPY_EXISTING ~K_P_%race%.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - SET rows_removed = 0 - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 1 kit - PATCH_IF (%kit% = 0) BEGIN - REMOVE_2DA_ROW (row - rows_removed) cols - SET rows_removed += 1 - END - END - BUT_ONLY - END - END -END -//___________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~paladin~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/802_Kelemvor/champ_kele.tpa b/faiths_and_powers/kits/champions/802_Kelemvor/champ_kele.tpa deleted file mode 100644 index 0316ccb4..00000000 --- a/faiths_and_powers/kits/champions/802_Kelemvor/champ_kele.tpa +++ /dev/null @@ -1,188 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF KELEMVOR -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_KELE~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_KELE 2 2 2 2 2 2 2 2~ -~B_CHAMP_KELE 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_KELE 1 1 1 1 1 0 1 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_KELE 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/802_Kelemvor/b_ch02.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80201 //lower -SAY @80202 //Mixed -SAY @80203 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80203) - STR_VAR - kit_name = B_CHAMP_KELE - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch02.2da~ ~override~ -//Smite Undead -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102.spl~ ~override~ - SAY NAME1 @80204 - SAY NAME2 @80204 - SAY UNIDENTIFIED_DESC @80205 - SAY DESC @80205 -//effects -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102a.eff~ ~override~ -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102c.eff~ ~override~ - -//sec spell Smite/apply death -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102a.spl~ ~override~ -//3rd spell Death to dead -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102b.spl~ ~override~ -//4th spell Apply xtra damage -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102c.spl~ ~override~ -//5th spell Xtra dam -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102d.spl~ ~override~ -//Turn -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_kel01.spl~ ~override~ -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_KELE 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - -//REPLACE VANILLA KIT WITH THIS KIT__________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~d5_paladins.d5~ BEGIN - ACTION_FOR_EACH race IN ~D~ ~E~ ~G~ ~H~ ~HE~ ~HL~ ~HO~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~K_D_%race%.2da~ BEGIN - COPY_EXISTING ~K_P_%race%.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - SET rows_removed = 0 - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 1 kit - PATCH_IF (%kit% = 6) BEGIN - REMOVE_2DA_ROW (row - rows_removed) cols - SET rows_removed += 1 - END - END - BUT_ONLY - END - END -END -//___________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/802_Kelemvor/iwdee/champ_kele.tpa b/faiths_and_powers/kits/champions/802_Kelemvor/iwdee/champ_kele.tpa deleted file mode 100644 index 3497eecb..00000000 --- a/faiths_and_powers/kits/champions/802_Kelemvor/iwdee/champ_kele.tpa +++ /dev/null @@ -1,167 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF KELEMVOR -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_KELE~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_KELE 2 2 2 2 2 2 2 2~ -~B_CHAMP_KELE 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_KELE 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_KELE 0 0 1 0 0 1 0 0 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_KELE 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/802_Kelemvor/b_ch02.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00000021 6~ //blackguard usability - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80206 //lower -SAY @80207 //Mixed -SAY @80208 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80208) - STR_VAR - kit_name = B_CHAMP_KELE - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch02.2da~ ~override~ -//Smite Undead -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102.spl~ ~override~ - SAY NAME1 @80204 - SAY NAME2 @80204 - SAY UNIDENTIFIED_DESC @80205 - SAY DESC @80205 -//effects -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102a.eff~ ~override~ -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102c.eff~ ~override~ - -//sec spell Smite/apply death -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102a.spl~ ~override~ -//3rd spell Death to dead -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102b.spl~ ~override~ -//4th spell Apply xtra damage -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102c.spl~ ~override~ -//5th spell Xtra dam -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_ch102d.spl~ ~override~ -//Turn -COPY ~faiths_and_powers/kits/champions/802_Kelemvor/b_kel01.spl~ ~override~ -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_KELE 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/803_tempus/champ_temp.tpa b/faiths_and_powers/kits/champions/803_tempus/champ_temp.tpa deleted file mode 100644 index 2d10821d..00000000 --- a/faiths_and_powers/kits/champions/803_tempus/champ_temp.tpa +++ /dev/null @@ -1,178 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF TEMPUS -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_TEMP~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_TEMP 2 2 2 2 2 2 2 2~ -~B_CHAMP_TEMP 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TEMP 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TEMP 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TEMP 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TEMP 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_TEMP 1 1 1 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_TEMP 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/803_tempus/b_ch03.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80301 //lower -SAY @80302 //Mixed -SAY @80303 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80303) - STR_VAR - kit_name = B_CHAMP_TEMP - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch03.2da~ ~override~ -//Smite Foe -COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103.spl~ ~override~ - SAY NAME1 @80304 - SAY NAME2 @80304 - SAY UNIDENTIFIED_DESC @80305 - SAY DESC @80305 -COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103a.spl~ ~override~ -COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103a.eff~ ~override~ -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//protection from fear -ACTION_IF GAME_IS ~bgee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~25818~ END //text block -END -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~17427~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~14007~ END //text block -END -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~35484~ END //text block -END -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_TEMP 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~paladin~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/804_bane/champ_bane.tpa b/faiths_and_powers/kits/champions/804_bane/champ_bane.tpa deleted file mode 100644 index 8d6a050e..00000000 --- a/faiths_and_powers/kits/champions/804_bane/champ_bane.tpa +++ /dev/null @@ -1,176 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF BANE -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_BANE~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_BANE 2 2 2 2 2 2 2 2~ -~B_CHAMP_BANE 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_BANE 0 1 1 0 0 1 0 0 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_BANE 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/804_bane/b_ch04.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80401 //lower -SAY @80402 //Mixed -SAY @80403 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80403) - STR_VAR - kit_name = B_CHAMP_BANE - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch04.2da~ ~override~ -//Smite Foe -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104.spl~ ~override~ - SAY NAME1 @80404 - SAY NAME2 @80404 - SAY UNIDENTIFIED_DESC @80405 - SAY DESC @80405 -//effect -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104a.spl~ ~override~ -//3rd spell -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104b.spl~ ~override~ - -//protection from fear (using the tempus spl. It's basically the same...) -ACTION_IF GAME_IS ~bgee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~25818~ END //text block -END -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~17427~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~14007~ END //text block -END -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~35484~ END //text block -END -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN -COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_BANE 0~ -BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~x~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~paladin~ - s_Protection = ~x~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/804_bane/iwdee/champ_bane.tpa b/faiths_and_powers/kits/champions/804_bane/iwdee/champ_bane.tpa deleted file mode 100644 index 00778881..00000000 --- a/faiths_and_powers/kits/champions/804_bane/iwdee/champ_bane.tpa +++ /dev/null @@ -1,176 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF BANE -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_BANE~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_BANE 2 2 2 2 2 2 2 2~ -~B_CHAMP_BANE 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_BANE 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_BANE 0 0 1 0 0 1 0 0 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_BANE 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/804_bane/b_ch04.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00000021 6~ //blackguard usability - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80401 //lower -SAY @80402 //Mixed -SAY @80406//Help No lN and slight tweak in description -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80406) - STR_VAR - kit_name = B_CHAMP_BANE - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch04.2da~ ~override~ -//Smite Foe -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104.spl~ ~override~ - SAY NAME1 @80404 - SAY NAME2 @80404 - SAY UNIDENTIFIED_DESC @80405 - SAY DESC @80405 -//effect -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104a.spl~ ~override~ -//3rd spell -COPY ~faiths_and_powers/kits/champions/804_bane/b_ch104b.spl~ ~override~ - -//protection from fear (using the tempus spl. It's basically the same...) -ACTION_IF GAME_IS ~bgee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~25818~ END //text block -END -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~17427~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~14007~ END //text block -END -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //other text - COPY ~faiths_and_powers/kits/champions/803_tempus/B_TEM10.spl~ ~override/B_BAN01.spl~ - LPF ALTER_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~20568~ END - LPF CLONE_EFFECT INT_VAR match_opcode = 267 STR_VAR resource = EVAL ~35484~ END //text block -END -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN -COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_BANE 0~ -BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~x~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~paladin~ - s_Protection = ~x~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/805_helm/champ_helm.tpa b/faiths_and_powers/kits/champions/805_helm/champ_helm.tpa deleted file mode 100644 index 36941275..00000000 --- a/faiths_and_powers/kits/champions/805_helm/champ_helm.tpa +++ /dev/null @@ -1,156 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF HELM -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_HELM~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_HELM 2 2 2 2 2 2 2 2~ -~B_CHAMP_HELM 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_HELM 1 1 0 0 1 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80501 //lower -SAY @80502 //Mixed -SAY @80503 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80503) - STR_VAR - kit_name = B_CHAMP_HELM - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ ~override~ - -//save bonuses -COPY ~faiths_and_powers/kits/champions/805_helm/B_HAB03.spl~ ~override~ -//Everwatch Sword -COPY_EXISTING ~spcl731.spl~ ~override/B_hel01.spl~ // sword spl - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = EVAL ~B_hel01~ END -COPY ~faiths_and_powers/kits/champions/805_helm/B_hel01.itm~ ~override~ - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_HELM 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/805_helm/iwdee/champ_helm.tpa b/faiths_and_powers/kits/champions/805_helm/iwdee/champ_helm.tpa deleted file mode 100644 index 289871fd..00000000 --- a/faiths_and_powers/kits/champions/805_helm/iwdee/champ_helm.tpa +++ /dev/null @@ -1,163 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF HELM -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_HELM~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_HELM 2 2 2 2 2 2 2 2~ -~B_CHAMP_HELM 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_HELM 1 1 0 0 1 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80501 //lower -SAY @80502 //Mixed -SAY @80506 //Help Falls -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80506) - STR_VAR - kit_name = B_CHAMP_HELM - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ ~override~ - -//save bonuses -COPY ~faiths_and_powers/kits/champions/805_helm/B_HAB03.spl~ ~override~ -//Everwatch Sword -COPY_EXISTING ~spcl731.spl~ ~override/B_hel01.spl~ // sword spl - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = EVAL ~B_hel01~ END -COPY ~faiths_and_powers/kits/champions/805_helm/B_hel01.itm~ ~override~ - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_HELM 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/806_talos/champ_talos.tpa b/faiths_and_powers/kits/champions/806_talos/champ_talos.tpa deleted file mode 100644 index df1250c5..00000000 --- a/faiths_and_powers/kits/champions/806_talos/champ_talos.tpa +++ /dev/null @@ -1,160 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF TALOS -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_TALOS~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_TALOS 2 2 2 2 2 2 2 2~ -~B_CHAMP_TALOS 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_TALOS 0 0 1 0 0 1 0 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_TALOS 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/806_talos/b_ch06.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80601 //lower -SAY @80602 //Mixed -SAY @80603 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80603) - STR_VAR - kit_name = B_CHAMP_TALOS - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch06.2da~ ~override~ -COPY ~faiths_and_powers/kits/clerics/224_talos/b_Tal01.spl~ ~override~ // Electricity resist - -//Smite Foe -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106.spl~ ~override~ - SAY NAME1 @80604 - SAY NAME2 @80604 - SAY UNIDENTIFIED_DESC @80605 - SAY DESC @80605 -//effect -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106a.spl~ ~override~ - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_TALOS 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~x~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~paladin~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~paladin~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/806_talos/iwdee/champ_talos.tpa b/faiths_and_powers/kits/champions/806_talos/iwdee/champ_talos.tpa deleted file mode 100644 index 8bce9eba..00000000 --- a/faiths_and_powers/kits/champions/806_talos/iwdee/champ_talos.tpa +++ /dev/null @@ -1,160 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF TALOS -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_TALOS~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_TALOS 2 2 2 2 2 2 2 2~ -~B_CHAMP_TALOS 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_TALOS 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_TALOS 0 0 1 0 0 1 0 0 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_TALOS 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/806_talos/b_ch06.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00000021 6~ //blackguard usability - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80601 //lower -SAY @80602 //Mixed -SAY @80606 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80606) - STR_VAR - kit_name = B_CHAMP_TALOS - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch06.2da~ ~override~ -COPY ~faiths_and_powers/kits/clerics/224_talos/b_Tal01.spl~ ~override~ // Electricity resist - -//Smite Foe -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106.spl~ ~override~ - SAY NAME1 @80604 - SAY NAME2 @80604 - SAY UNIDENTIFIED_DESC @80605 - SAY DESC @80605 -//effect -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/806_talos/b_ch106a.spl~ ~override~ - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_TALOS 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~x~ - s_Death = ~paladin~ - s_Benediction = ~x~ - s_Destruction = ~paladin~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~paladin~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~paladin~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/807_Moradin/champ_moradin.tpa b/faiths_and_powers/kits/champions/807_Moradin/champ_moradin.tpa deleted file mode 100644 index da8ff0ca..00000000 --- a/faiths_and_powers/kits/champions/807_Moradin/champ_moradin.tpa +++ /dev/null @@ -1,164 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF MORADIN -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_MOR~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_MOR 2 2 2 2 2 2 2 2~ -~B_CHAMP_MOR 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_MOR 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_MOR 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_MOR 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_MOR 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_MOR 1 1 0 0 0 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_MOR 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/807_Moradin/b_ch07.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_D~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80701 //lower -SAY @80702 //Mixed -SAY @80703 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80703) - STR_VAR - kit_name = B_CHAMP_MOR - clsrcreq = ~0 0 0 1 0 0 0~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/807_Moradin/b_ch07.2da~ ~override~ -//+2ac/save vs magic -COPY ~faiths_and_powers/kits/champions/807_Moradin/b_mor01.spl~ ~override~ -//hammer -COPY ~faiths_and_powers/kits/champions/807_Moradin/b_mor02.spl~ ~override~ - SAY NAME1 @80704 - SAY NAME2 @80704 - SAY UNIDENTIFIED_DESC @80705 - SAY DESC @80705 - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = EVAL ~B_mor02~ END -//actual hammer -COPY ~faiths_and_powers/kits/champions/807_Moradin/b_mor02.itm~ ~override~ - SAY NAME1 @80704 - SAY NAME2 @80704 - SAY UNIDENTIFIED_DESC @80705 - SAY DESC @80705 -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_ch101b.spl~ ~override~ - -//protection from evil -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_tyr01.spl~ ~override~ - -//____________________________________________________________________________________ - - -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~dwarf~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~paladin~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~paladin~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/808_Azuth/champ_azuth.tpa b/faiths_and_powers/kits/champions/808_Azuth/champ_azuth.tpa deleted file mode 100644 index 41871eb9..00000000 --- a/faiths_and_powers/kits/champions/808_Azuth/champ_azuth.tpa +++ /dev/null @@ -1,173 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF AZUTH -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_AZUTH~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_AZUTH 2 2 2 2 2 2 2 2~ -~B_CHAMP_AZUTH 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_AZUTH 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_AZUTH 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_AZUTH 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_AZUTH 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_AZUTH 1 1 0 1 1 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_AZUTH 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/808_Azuth/b_ch08.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80801 //lower -SAY @80802 //Mixed -SAY @80803 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80803) - STR_VAR - kit_name = B_CHAMP_AZUTH - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch08.2da~ ~override~ -//Smite -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch108.spl~ ~override~ - SAY NAME1 @80804 - SAY NAME2 @80804 - SAY UNIDENTIFIED_DESC @80805 - SAY DESC @80805 -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch108a.eff~ ~override~ -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch108a.spl~ ~override~ -//sec eff -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch108b.eff~ ~override~ -//sec spl -COPY ~faiths_and_powers/kits/champions/808_Azuth/b_ch108b.spl~ ~override~ - -//____________________________________________________________________________________ - -//REPLACE VANILLA KIT WITH THIS KIT__________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~d5_paladins.d5~ BEGIN - ACTION_FOR_EACH race IN ~D~ ~E~ ~G~ ~H~ ~HE~ ~HL~ ~HO~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~K_D_%race%.2da~ BEGIN - COPY_EXISTING ~K_P_%race%.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - SET rows_removed = 0 - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 1 kit - PATCH_IF (%kit% = 5) BEGIN - REMOVE_2DA_ROW (row - rows_removed) cols - SET rows_removed += 1 - END - END - BUT_ONLY - END - END -END -//___________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~x~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~x~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~x~ - s_Vigor = ~x~ - s_Affliction = ~paladin~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~paladin~ - s_Fire = ~paladin~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~paladin~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/809_red/champ_red.tpa b/faiths_and_powers/kits/champions/809_red/champ_red.tpa deleted file mode 100644 index 45d310e8..00000000 --- a/faiths_and_powers/kits/champions/809_red/champ_red.tpa +++ /dev/null @@ -1,164 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF HELM -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_RED~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_RED 2 2 2 2 2 2 2 2~ -~B_CHAMP_RED 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_RED 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_RED 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_RED 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_RED 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_RED 1 1 1 1 1 1 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_RED 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/809_red/b_ch09.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80901 //lower -SAY @80902 //Mixed -SAY @80903 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80903) - STR_VAR - kit_name = B_CHAMP_RED - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/809_red/b_ch09.2da~ ~override~ - -//save bonuses -COPY ~faiths_and_powers/kits/champions/809_red/b_red01.spl~ ~override~ - -//Knight's Move b_ch109 -COPY ~faiths_and_powers/kits/champions/809_red/b_ch109.spl~ ~override~ - SAY NAME1 @80904 - SAY NAME2 @80904 - SAY UNIDENTIFIED_DESC @80905 - SAY DESC @80905 -//effect -COPY ~faiths_and_powers/kits/champions/809_red/b_ch109a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/809_red/b_ch109a.spl~ ~override~ -//3rd spell -COPY ~faiths_and_powers/kits/champions/809_red/b_ch109b.spl~ ~override~ - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_RED 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/809_red/iwdee/champ_helm.tpa b/faiths_and_powers/kits/champions/809_red/iwdee/champ_helm.tpa deleted file mode 100644 index 289871fd..00000000 --- a/faiths_and_powers/kits/champions/809_red/iwdee/champ_helm.tpa +++ /dev/null @@ -1,163 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPION OF HELM -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_CHAMP_HELM~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_CHAMP_HELM 2 2 2 2 2 2 2 2~ -~B_CHAMP_HELM 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_CHAMP_HELM 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_CHAMP_HELM 1 1 0 0 1 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_CHAMP_HELM 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_E K_P_H K_P_HE K_P_G K_P_D K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80501 //lower -SAY @80502 //Mixed -SAY @80506 //Help Falls -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80506) - STR_VAR - kit_name = B_CHAMP_HELM - clsrcreq = ~1 1 1 1 1 1 1~ - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/champions/805_helm/b_ch05.2da~ ~override~ - -//save bonuses -COPY ~faiths_and_powers/kits/champions/805_helm/B_HAB03.spl~ ~override~ -//Everwatch Sword -COPY_EXISTING ~spcl731.spl~ ~override/B_hel01.spl~ // sword spl - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = EVAL ~B_hel01~ END -COPY ~faiths_and_powers/kits/champions/805_helm/B_hel01.itm~ ~override~ - SAY NAME1 @80504 - SAY NAME2 @80504 - SAY UNIDENTIFIED_DESC @80505 - SAY DESC @80505 - -//____________________________________________________________________________________ - -//nO FALL -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_CHAMP_HELM 0~ - BUT_ONLY_IF_IT_CHANGES -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - c_champion = 1 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~paladin~ - s_Death = ~x~ - s_Benediction = ~paladin~ - s_Destruction = ~x~ - s_Protection = ~paladin~ - s_War = ~paladin~ - s_Knowledge = ~paladin~ - s_Deception = ~x~ - s_Thought = ~paladin~ - s_Dread = ~x~ - s_Vigor = ~paladin~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/champions/champion.tpa b/faiths_and_powers/kits/champions/champion.tpa deleted file mode 100644 index 541bbb34..00000000 --- a/faiths_and_powers/kits/champions/champion.tpa +++ /dev/null @@ -1,107 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CHAMPIONS -//__________________________________________________________________________________ -//__________________________________________________________________________________ - -/* -//K_P_X -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_d.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_e.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_g.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_h.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_he.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_hl.2da~ ~override~ -COPY ~faiths_and_powers/kits/champions/K_X_Y/k_p_ho.2da~ ~override~ -*/ - -//Replace base paladin with base champion -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //iwdee text - STRING_SET 37127 @80001 //champion 'low' right now in place of pally - STRING_SET 37129 @80002 //champion 'mixed' right now in place of pally - STRING_SET 37128 @80003 //Description... -END -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN //other text - STRING_SET 7217 @80001 //champion 'low' right now in place of pally - STRING_SET 1078 @80002 //champion 'mixed' right now in place of pally - STRING_SET 9558 @80003 //Description... -END -//Need to update 'other' descriptions... - - -//standard clab -COPY ~faiths_and_powers/kits/champions/clabpa01.2da~ ~override~ -//saves (no longer get the +2 bonus to all saves) (displays, but not much I can do about that) -COPY ~faiths_and_powers/kits/champions/b_sav.spl~ ~override~ -//smite -//'base' smite ability. Many champs will have an improved version based on their deity selection - -COPY ~faiths_and_powers/kits/champions/b_ch100.spl~ ~override~ - SAY NAME1 @80004 - SAY NAME2 @80004 - SAY UNIDENTIFIED_DESC @80005 - SAY DESC @80005 -//effect -COPY ~faiths_and_powers/kits/champions/b_ch100a.eff~ ~override~ -//sec spell -COPY ~faiths_and_powers/kits/champions/b_ch100a.spl~ ~override~ - -//CALL 'SMITE' HLA 'GREATER POWER ATTACK' -ACTION_IF FILE_EXISTS_IN_GAME ~spcl909.spl~ BEGIN - COPY_EXISTING ~spcl909.spl~ ~override~ //Change name to protect the innocent..or something - SAY NAME1 @80006 - SAY NAME2 @80006 - SAY UNIDENTIFIED_DESC @80007 - SAY DESC @80007 -END -//spells level 6 -//any changes from default? -//alignment -COPY_EXISTING ~ALIGNMNT.2da~ ~override~ //revise. Just do all pally classes. -//pally - SET_2DA_ENTRY 5 2 10 1 - SET_2DA_ENTRY 5 3 10 1 - SET_2DA_ENTRY 5 4 10 1 - SET_2DA_ENTRY 5 5 10 1 - SET_2DA_ENTRY 5 6 10 1 - SET_2DA_ENTRY 5 7 10 1 - SET_2DA_ENTRY 5 8 10 1 - SET_2DA_ENTRY 5 9 10 1 -BUT_ONLY_IF_IT_CHANGES - -//'fallen' pally's get a chance to select an alternate patron (and shift alignment...do alignment first!) -//Remove 'falling' for standard pallys -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN //No Evil nonfallable pallys in IWDEE - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~PALADIN 0~ - BUT_ONLY_IF_IT_CHANGES -END - -//any race can have their champions -COPY_EXISTING ~clsrcreq.2da~ ~override~ // -//pally - SET_2DA_ENTRY 29 2 8 1 - SET_2DA_ENTRY 29 3 8 1 - SET_2DA_ENTRY 29 4 8 1 - SET_2DA_ENTRY 29 5 8 1 - SET_2DA_ENTRY 29 6 8 1 - SET_2DA_ENTRY 29 7 8 1 -//b guard - SET_2DA_ENTRY 33 2 8 1 - SET_2DA_ENTRY 33 3 8 1 - SET_2DA_ENTRY 33 4 8 1 - SET_2DA_ENTRY 33 5 8 1 - SET_2DA_ENTRY 33 6 8 1 - SET_2DA_ENTRY 33 7 8 1 -BUT_ONLY_IF_IT_CHANGES -//Dwarves need to be able to take the champion class. No need for a cha requirement -COPY_EXISTING ~ABCLASRQ.2da~ ~override~ // -//Pally - SET_2DA_ENTRY 6 6 6 0 - SET_2DA_ENTRY 30 6 6 0 - SET_2DA_ENTRY 31 6 6 0 - SET_2DA_ENTRY 32 6 6 0 -BUT_ONLY_IF_IT_CHANGES -//I think dwarves get a -2 to cha. Check stat altering mods, like SD's diff --git a/faiths_and_powers/kits/clerics/acolyte.tpa b/faiths_and_powers/kits/clerics/acolyte.tpa deleted file mode 100644 index 952fba4d..00000000 --- a/faiths_and_powers/kits/clerics/acolyte.tpa +++ /dev/null @@ -1,136 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// ACOLYTE -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~B_ACOLYTE~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_ACOLYTE 0 0 0 0 1 1 0 1~ -~B_ACOLYTE 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ACOLYTE 0 0 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ACOLYTE 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_ACOLYTE 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_ACOLYTE 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_ACOLYTE 1 1 1 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_ACOLYTE 1 0 1 1 0 1~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/acolytes/b_acol.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_C_E K_C_H K_C_HE K_C_G K_C_D K_C_HL K_C_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x04000000 3~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Cl0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @10104 -SAY @10105 -SAY @10106 -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@10106) - STR_VAR - kit_name = B_ACOLYTE - clswpbon = ~0 0 3~ - hpclass = ~HPPRS~ - END -END -//____________________________________________________________________________________ - -//ABILITY FILES_______________________________________________________________ -// -COPY ~faiths_and_powers/kits/acolytes/b_acol.2da~ ~override~ -//Acolyte Lore (added to clabs) -/* -COPY ~faiths_and_powers/kits/acolytes/B_LOR.spl~ ~override~ -//bonus spells (added to clabs) -COPY ~faiths_and_powers/kits/acolytes/B_SP1.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP2.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP3.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP4.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP5.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP6.spl~ ~override~ -COPY ~faiths_and_powers/kits/acolytes/B_SP7.spl~ ~override~ -*/ -//____________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -LAF ~DEFINE_FNP_KIT_INFO~ - STR_VAR - clab_name = ~b_acol~ - race = ~all~ - s_Life = ~x~ - s_Death = ~x~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~x~ - s_War = ~x~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~x~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna1.spl b/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna1.spl deleted file mode 100644 index f943b757..00000000 Binary files a/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna1.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna2.spl b/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna2.spl deleted file mode 100644 index 9b41b706..00000000 Binary files a/faiths_and_powers/kits/druids/701_nature_mystic/d5_myna2.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.eff b/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.eff deleted file mode 100644 index 49830ca4..00000000 Binary files a/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.spl b/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.spl deleted file mode 100644 index db7b87b2..00000000 Binary files a/faiths_and_powers/kits/druids/701_nature_mystic/d5_mynaa.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5_pores.spl b/faiths_and_powers/kits/druids/701_nature_mystic/d5_pores.spl deleted file mode 100644 index 93207947..00000000 Binary files a/faiths_and_powers/kits/druids/701_nature_mystic/d5_pores.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/d5mnat.2da b/faiths_and_powers/kits/druids/701_nature_mystic/d5mnat.2da deleted file mode 100644 index 52cd83d6..00000000 --- a/faiths_and_powers/kits/druids/701_nature_mystic/d5mnat.2da +++ /dev/null @@ -1,9 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_D5_PORES **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_D5_DISP1 **** AP_D5_DISP2 **** AP_D5_DISP3 **** AP_D5_DISP4 **** AP_D5_DISP5 **** AP_D5_DISP6 **** **** AP_D5_DISP7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_D5_CLLV1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_D5_CSTBO **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_D5_MYNA1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_D5_MYNA2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/kits/druids/701_nature_mystic/nature_mystic.tpa b/faiths_and_powers/kits/druids/701_nature_mystic/nature_mystic.tpa deleted file mode 100644 index 16a99745..00000000 --- a/faiths_and_powers/kits/druids/701_nature_mystic/nature_mystic.tpa +++ /dev/null @@ -1,185 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// NATURE MYSTIC -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -ADD_KIT ~D5_MY_NATUR~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_MY_NATUR 0 0 0 1 1 1 0 1~ -~D5_MY_NATUR 0 0 0 1 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 2 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_NATUR 0 12 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_NATUR 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_NATUR 0 0 0 0 17 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_NATUR 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_MY_NATUR 0 1 0 1 1 1 0 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_MY_NATUR 1 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/mystics/701_nature_mystic/d5mnat.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_D_H K_D_D K_D_G K_D_E K_D_HE K_D_HL K_D_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x20000000 11~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Dr0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW18 SW1H39 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @70101 -SAY @70102 -SAY @70103 -//__________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@70104) - STR_VAR - kit_name = D5_MY_NATUR - clswpbon = ~0 0 3~ - END -END -//____________________________________________________________________________________ - - -// ABILITY FILES_____________________________________________________________ -// -COPY ~faiths_and_powers/kits/mystics/701_nature_mystic/d5mnat.2da~ ~override~ -COPY ~faiths_and_powers/kits/misc/d5_pores.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/mystics/701_nature_mystic/d5_myna1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/mystics/701_nature_mystic/d5_myna2.spl~ ~override~ - SAY NAME1 @70111 - SAY UNIDENTIFIED_DESC @70112 -COPY ~faiths_and_powers/kits/mystics/701_nature_mystic/d5_mynaa.eff~ ~override~ -COPY ~faiths_and_powers/kits/mystics/701_nature_mystic/d5_mynaa.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_cllv1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_cstbo.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp2.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp3.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp4.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp5.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp6.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp7.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -//______________________________________________________________________________ - - -//REPLACE BASE DRUID WITH THIS KIT___________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~d5_menu.d5~ BEGIN - COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS ~7~ "kit_row" - OUTER_SET kit_row -= 2 - COPY_EXISTING ~K_D_D.2da~ ~override~ - ~K_D_E.2da~ ~override~ - ~K_D_G.2da~ ~override~ - ~K_D_H.2da~ ~override~ - ~K_D_HE.2da~ ~override~ - ~K_D_HL.2da~ ~override~ - ~K_D_HO.2da~ ~override~ - REPLACE_TEXTUALLY ~0~ ~%kit_row%~ - BUT_ONLY -END -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// - LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_mystic = 1 - STR_VAR - clab_name = ~d5mnat~ - race = ~all~ - s_Life = ~minor~ - s_Death = ~x~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~x~ - s_War = ~x~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~major~ - s_Dread = ~x~ - s_Vigor = ~major~ - s_Affliction = ~major~ - s_Animal = ~major~ - s_Plant = ~focus~ - s_Earth = ~minor~ - s_Water = ~minor~ - s_Air = ~minor~ - s_Fire = ~x~ - s_Light = ~minor~ - s_Shadow = ~minor~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/beast_mystic.tpa b/faiths_and_powers/kits/druids/702_beast_mystic/beast_mystic.tpa deleted file mode 100644 index 3a96eb80..00000000 --- a/faiths_and_powers/kits/druids/702_beast_mystic/beast_mystic.tpa +++ /dev/null @@ -1,178 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// BEAST MYSTIC -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -ADD_KIT ~D5_MY_BEAST~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_MY_BEAST 0 0 0 1 1 1 0 1~ -~D5_MY_BEAST 0 0 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 1 1 2 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_BEAST 0 12 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_BEAST 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_BEAST 0 0 0 0 17 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_MY_BEAST 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_MY_BEAST 0 0 0 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_MY_BEAST 1 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/mystics/702_beast_mystic/d5mbst.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_D_H K_D_D K_D_G K_D_E K_D_HE K_D_HL K_D_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x20000000 11~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Dr0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW18 SW1H39 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @70201 -SAY @70202 -SAY @70203 -//__________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@70204) - STR_VAR - kit_name = D5_MY_BEAST - clswpbon = ~0 0 3~ - END -END -//____________________________________________________________________________________ - - -// ABILITY FILES_____________________________________________________________ -// -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5mbst.2da~ ~override~ -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_clbe.spl~ ~override~ - SAY NAME1 @70211 - SAY UNIDENTIFIED_DESC @70211 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_clbe.itm~ ~override~ -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_clno.spl~ ~override~ - SAY NAME1 @70212 - SAY UNIDENTIFIED_DESC @70212 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_wwmy.spl~ ~override~ - SAY NAME1 @70213 - SAY UNIDENTIFIED_DESC @70213 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_wwnf.spl~ ~override~ - SAY NAME1 @70214 - SAY UNIDENTIFIED_DESC @70214 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_wwcl1.itm~ ~override~ - SAY NAME1 @70215 - SAY UNIDENTIFIED_DESC @70215 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_wwcl2.itm~ ~override~ - SAY NAME1 @70215 - SAY UNIDENTIFIED_DESC @70215 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_ww01.cre~ ~override~ - SAY NAME1 @70216 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_ww02.cre~ ~override~ - SAY NAME1 @70217 -COPY ~faiths_and_powers/kits/mystics/702_beast_mystic/d5_ww03.cre~ ~override~ - SAY NAME1 @70218 -COPY ~faiths_and_powers/kits/misc/d5_cllv1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_cstbo.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp2.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp3.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp4.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp5.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp6.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp7.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -//______________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// - LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_mystic = 1 - STR_VAR - clab_name = ~d5mbst~ - race = ~all~ - s_Life = ~minor~ - s_Death = ~minor~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~x~ - s_War = ~x~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~major~ - s_Dread = ~minor~ - s_Vigor = ~major~ - s_Affliction = ~major~ - s_Animal = ~focus~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~minor~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~minor~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.itm b/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.itm deleted file mode 100644 index 7517447b..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.spl b/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.spl deleted file mode 100644 index 1589fc0b..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clbe.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clno.spl b/faiths_and_powers/kits/druids/702_beast_mystic/d5_clno.spl deleted file mode 100644 index a1974c41..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_clno.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww01.cre b/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww01.cre deleted file mode 100644 index efc248fe..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww01.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww02.cre b/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww02.cre deleted file mode 100644 index 18674b2e..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww02.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww03.cre b/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww03.cre deleted file mode 100644 index df62fcf0..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_ww03.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl1.itm b/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl1.itm deleted file mode 100644 index 7e3cb022..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl1.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl2.itm b/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl2.itm deleted file mode 100644 index 182bf982..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwcl2.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwmy.spl b/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwmy.spl deleted file mode 100644 index 60a990eb..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwmy.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwnf.spl b/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwnf.spl deleted file mode 100644 index 13311f34..00000000 Binary files a/faiths_and_powers/kits/druids/702_beast_mystic/d5_wwnf.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/702_beast_mystic/d5mbst.2da b/faiths_and_powers/kits/druids/702_beast_mystic/d5mbst.2da deleted file mode 100644 index c22b222c..00000000 --- a/faiths_and_powers/kits/druids/702_beast_mystic/d5mbst.2da +++ /dev/null @@ -1,8 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 GA_D5_CLBE **** **** **** **** GA_D5_WWMY **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_D5_CSTBO **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/kits/druids/711_fate_mystic/d5_conti.spl b/faiths_and_powers/kits/druids/711_fate_mystic/d5_conti.spl deleted file mode 100644 index 546f67ea..00000000 Binary files a/faiths_and_powers/kits/druids/711_fate_mystic/d5_conti.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/711_fate_mystic/d5_ncont.spl b/faiths_and_powers/kits/druids/711_fate_mystic/d5_ncont.spl deleted file mode 100644 index 09c68b27..00000000 Binary files a/faiths_and_powers/kits/druids/711_fate_mystic/d5_ncont.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/711_fate_mystic/d5mfat.2da b/faiths_and_powers/kits/druids/711_fate_mystic/d5mfat.2da deleted file mode 100644 index 39af32bb..00000000 --- a/faiths_and_powers/kits/druids/711_fate_mystic/d5mfat.2da +++ /dev/null @@ -1,10 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 AP_D5_BSRES **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_D5_DISP1 **** AP_D5_DISP2 **** AP_D5_DISP3 **** AP_D5_DISP4 **** AP_D5_DISP5 **** AP_D5_DISP6 **** **** AP_D5_DISP7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 AP_D5_CLLV1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 AP_D5_CSTBO **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 AP_D5_ACBON **** **** **** **** **** **** **** **** AP_D5_ACBON **** **** **** **** **** **** **** **** **** AP_D5_ACBON **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY6 GA_D5_CONTI **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY7 AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT AP_D5_NCONT \ No newline at end of file diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5dgray.2da b/faiths_and_powers/kits/druids/737_gray_druid/d5dgray.2da deleted file mode 100644 index 05a37903..00000000 --- a/faiths_and_powers/kits/druids/737_gray_druid/d5dgray.2da +++ /dev/null @@ -1,7 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 GA_D5DRSS8 **** GA_D5DRSC8 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 **** **** **** **** **** **** **** **** AP_SPCL924 **** **** **** **** **** AP_SPCL939 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** AP_SPCL925 **** **** AP_SPCL926 **** **** AP_SPCL927 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.eff deleted file mode 100755 index 262db96a..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.spl b/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.spl deleted file mode 100644 index 983075a4..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drsc7.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drss8.spl b/faiths_and_powers/kits/druids/737_gray_druid/d5drss8.spl deleted file mode 100644 index 41e5fcc9..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drss8.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.cre b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.cre deleted file mode 100644 index 1086d579..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.eff deleted file mode 100644 index ea8c59b5..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.cre b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.cre deleted file mode 100644 index b0307ec6..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.eff deleted file mode 100644 index 11036c3e..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.cre b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.cre deleted file mode 100644 index 3f39303e..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.eff deleted file mode 100644 index 6ff70def..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.cre b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.cre deleted file mode 100644 index d807b394..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.eff deleted file mode 100644 index 95f17fb1..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.cre b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.cre deleted file mode 100644 index 10e4434d..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.eff b/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.eff deleted file mode 100644 index cf0c2d71..00000000 Binary files a/faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/druid.tpa b/faiths_and_powers/kits/druids/druid.tpa deleted file mode 100644 index 2067c42f..00000000 --- a/faiths_and_powers/kits/druids/druid.tpa +++ /dev/null @@ -1,143 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// DRUID -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//__________________________________________________________________________________ - -ADD_KIT ~D5_DRUID_1~ - -//WEAPON PROFICIENCIES______________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_DRUID_1 0 0 0 0 1 1 0 1~ -~D5_DRUID_1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DRUID_1 0 0 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DRUID_1 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT__________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DRUID_1 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DRUID_1 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_DRUID_1 0 1 0 1 1 1 0 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_DRUID_1 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE____________________________________________________________ -~faiths_and_powers/kits/druids/d5_druid.2da~ - -//RACIAL KIT AVAILABILITY___________________________________________________________ -~~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 11~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Dr0~ - -//TOB STARTING EQUIPMENT____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @70021 -SAY @70022 -SAY @70023 -//__________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@70023) - STR_VAR - kit_name = D5_DRUID_1 - clswpbon = ~0 0 3~ - hpclass = ~HPPRS~ - END -END -//____________________________________________________________________________________ - -//ABILITY FILES_______________________________________________________________________ -// -COPY ~faiths_and_powers/kits/druids/d5_druid.2da~ ~override~ -//____________________________________________________________________________________ - -//REPLACE BASE DRUID WITH THIS KIT____________________________________________________ -// -//ACTION_IF FILE_EXISTS_IN_GAME ~d5_menu.d5~ BEGIN - COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS ~7~ "kit_row" - OUTER_SET kit_row -= 2 - COPY_EXISTING ~K_D_D.2da~ ~override~ - ~K_D_E.2da~ ~override~ - ~K_D_G.2da~ ~override~ - ~K_D_H.2da~ ~override~ - ~K_D_HE.2da~ ~override~ - ~K_D_HL.2da~ ~override~ - ~K_D_HO.2da~ ~override~ - REPLACE_TEXTUALLY ~0~ ~%kit_row%~ - BUT_ONLY -//END -//____________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -LAF ~DEFINE_FNP_KIT_INFO~ - STR_VAR - clab_name = ~d5_druid~ - race = ~all~ - s_Life = ~x~ - s_Death = ~x~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~x~ - s_War = ~x~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~x~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_basg.spl b/faiths_and_powers/kits/druids/old_shapechange/d5_basg.spl deleted file mode 100644 index aa3f8788..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_basg.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_basil.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_basil.cre deleted file mode 100644 index eaea1506..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_basil.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_berbl.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_berbl.cre deleted file mode 100644 index e3bd9817..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_berbl.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_berbr.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_berbr.cre deleted file mode 100644 index 42832478..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_berbr.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_berpo.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_berpo.cre deleted file mode 100644 index d17b63af..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_berpo.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clber.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clber.itm deleted file mode 100644 index f0014309..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clber.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clcat.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clcat.itm deleted file mode 100644 index 4105c3b8..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clcat.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clrat.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clrat.itm deleted file mode 100644 index 27a7a435..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clrat.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clspi.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clspi.itm deleted file mode 100644 index aa5c0a67..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clspi.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clwlf.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clwlf.itm deleted file mode 100644 index de303985..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clwlf.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_clwyv.itm b/faiths_and_powers/kits/druids/old_shapechange/d5_clwyv.itm deleted file mode 100644 index c27cd39e..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_clwyv.itm and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_drinv.spl b/faiths_and_powers/kits/druids/old_shapechange/d5_drinv.spl deleted file mode 100644 index 4ab4a3a9..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_drinv.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_drlep.bam b/faiths_and_powers/kits/druids/old_shapechange/d5_drlep.bam deleted file mode 100644 index af39620a..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_drlep.bam and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_drnf.spl b/faiths_and_powers/kits/druids/old_shapechange/d5_drnf.spl deleted file mode 100644 index 560eb3ab..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_drnf.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_feret.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_feret.cre deleted file mode 100644 index 583d7700..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_feret.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_hare.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_hare.cre deleted file mode 100644 index 30680fb4..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_hare.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_leprd.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_leprd.cre deleted file mode 100644 index 8f24a0cc..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_leprd.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_panth.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_panth.cre deleted file mode 100644 index 001b5d66..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_panth.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.cre deleted file mode 100644 index 8bb70fd9..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.eff b/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.eff deleted file mode 100644 index 7387cedf..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_ratdr.eff and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_spid1.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_spid1.cre deleted file mode 100644 index af835c68..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_spid1.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_spid2.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_spid2.cre deleted file mode 100644 index e131a32f..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_spid2.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_wlfw.spl b/faiths_and_powers/kits/druids/old_shapechange/d5_wlfw.spl deleted file mode 100644 index c3676818..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_wlfw.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_wolf.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_wolf.cre deleted file mode 100644 index 68f03ca5..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_wolf.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_wolfd.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_wolfd.cre deleted file mode 100644 index 53f582bd..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_wolfd.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_wolfw.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_wolfw.cre deleted file mode 100644 index 778b3ab3..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_wolfw.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5_wyvrn.cre b/faiths_and_powers/kits/druids/old_shapechange/d5_wyvrn.cre deleted file mode 100644 index 642bd66f..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5_wyvrn.cre and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drbas.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drbas.spl deleted file mode 100644 index 33e37a39..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drbas.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drbbl.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drbbl.spl deleted file mode 100644 index c1380a00..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drbbl.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drbbr.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drbbr.spl deleted file mode 100644 index b0fc055c..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drbbr.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drbpo.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drbpo.spl deleted file mode 100644 index 077a7b58..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drbpo.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drfer.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drfer.spl deleted file mode 100644 index 997bc623..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drfer.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drlep.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drlep.spl deleted file mode 100644 index 1e82c719..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drlep.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drpan.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drpan.spl deleted file mode 100644 index 13dbbae0..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drpan.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drrab.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drrab.spl deleted file mode 100644 index b13072ad..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drrab.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drrat.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drrat.spl deleted file mode 100644 index b231d83d..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drrat.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drsc.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drsc.spl deleted file mode 100644 index 814f2ec9..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drsc.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drsp1.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drsp1.spl deleted file mode 100644 index 95fcab22..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drsp1.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drwlf.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drwlf.spl deleted file mode 100644 index 57a8ffe7..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drwlf.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drwnt.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drwnt.spl deleted file mode 100644 index 3c0316d2..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drwnt.spl and /dev/null differ diff --git a/faiths_and_powers/kits/druids/old_shapechange/d5drwyv.spl b/faiths_and_powers/kits/druids/old_shapechange/d5drwyv.spl deleted file mode 100644 index ea753cea..00000000 Binary files a/faiths_and_powers/kits/druids/old_shapechange/d5drwyv.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/d5clotr.cre b/faiths_and_powers/kits/incarnates/405_mystra/d5clotr.cre deleted file mode 100644 index 5363263a..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/d5clotr.cre and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/d5incmys.2da b/faiths_and_powers/kits/incarnates/405_mystra/d5incmys.2da deleted file mode 100644 index 021f2c44..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/d5incmys.2da +++ /dev/null @@ -1,5 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -NO_TURN AP_D5_NOTU AP_D5_NOTU **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.baf b/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.baf deleted file mode 100644 index 3b792b57..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.baf +++ /dev/null @@ -1,26 +0,0 @@ -IF - True() -THEN - RESPONSE #100 - ActionOverride(LastSummonerOf(Myself),Rest()) - SetGlobal("qd_sor_cur_1","GLOBAL",0) - SetGlobal("qd_sor_cur_2","GLOBAL",0) - SetGlobal("qd_sor_cur_3","GLOBAL",0) - SetGlobal("qd_sor_cur_4","GLOBAL",0) - SetGlobal("qd_sor_cur_5","GLOBAL",0) - SetGlobal("qd_sor_cur_6","GLOBAL",0) - SetGlobal("qd_sor_cur_7","GLOBAL",0) - SetGlobal("qd_sor_cur_8","GLOBAL",0) - SetGlobal("qd_sor_cur_9","GLOBAL",0) - SetGlobal("qd_sor_max_1","GLOBAL",0) - SetGlobal("qd_sor_max_2","GLOBAL",0) - SetGlobal("qd_sor_max_3","GLOBAL",0) - SetGlobal("qd_sor_max_4","GLOBAL",0) - SetGlobal("qd_sor_max_5","GLOBAL",0) - SetGlobal("qd_sor_max_6","GLOBAL",0) - SetGlobal("qd_sor_max_7","GLOBAL",0) - SetGlobal("qd_sor_max_8","GLOBAL",0) - SetGlobal("qd_sor_max_9","GLOBAL",0) - Continue() -END - diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.cre b/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.cre deleted file mode 100644 index 35a80da6..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.cre and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.d b/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.d deleted file mode 100644 index 9497999f..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.d +++ /dev/null @@ -1,88 +0,0 @@ -BEGIN D5MSORC - -IF ~TRUE()~ main_menu - SAY @40528 - + ~GlobalsLT("qd_sor_cur_1","qd_sor_max_1")~ + @40531 + level_1 - + ~GlobalsLT("qd_sor_cur_2","qd_sor_max_2")~ + @40532 + level_2 - + ~GlobalsLT("qd_sor_cur_3","qd_sor_max_3")~ + @40533 + level_3 - + ~GlobalsLT("qd_sor_cur_4","qd_sor_max_4")~ + @40534 + level_4 - + ~GlobalsLT("qd_sor_cur_5","qd_sor_max_5")~ + @40535 + level_5 - + ~GlobalsLT("qd_sor_cur_6","qd_sor_max_6")~ + @40536 + level_6 - + ~GlobalsLT("qd_sor_cur_7","qd_sor_max_7")~ + @40537 + level_7 - + ~GlobalsLT("qd_sor_cur_8","qd_sor_max_8")~ + @40538 + level_8 - + ~GlobalsLT("qd_sor_cur_9","qd_sor_max_9")~ + @40539 + level_9 - ++ @40526 + end -END - -IF ~~ level_1 - SAY @40541 - //Marker 1 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_2 - SAY @40542 - //Marker 2 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_3 - SAY @40543 - //Marker 3 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_4 - SAY @40544 - //Marker 4 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_5 - SAY @40545 - //Marker 5 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_6 - SAY @40546 - //Marker 6 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_7 - SAY @40547 - //Marker 7 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_8 - SAY @40548 - //Marker 8 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ level_9 - SAY @40549 - //Marker 9 - ++ @40527 + main_menu - ++ @40526 + end -END - -IF ~~ refresh - SAY ~~ - IF ~~ EXIT -END - -IF ~~ end - SAY ~~ - IF ~~ DO ~DestroySelf()~ EXIT -END \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.spl b/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.spl deleted file mode 100644 index 472ba692..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5msorc.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src1b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src1b.bam deleted file mode 100644 index c3ca8610..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src1b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src2b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src2b.bam deleted file mode 100644 index 806b11c9..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src2b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src3b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src3b.bam deleted file mode 100644 index c2db4e32..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src3b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src4b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src4b.bam deleted file mode 100644 index 93f1be0a..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src4b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src5b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src5b.bam deleted file mode 100644 index 0346001a..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src5b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src6b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src6b.bam deleted file mode 100644 index 1e7a4748..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src6b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src7b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src7b.bam deleted file mode 100644 index 3e85348c..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src7b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src8b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src8b.bam deleted file mode 100644 index a09fed39..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src8b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src9b.bam b/faiths_and_powers/kits/incarnates/405_mystra/old/d5src9b.bam deleted file mode 100644 index 1401f4bf..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/old/d5src9b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1b.bam deleted file mode 100644 index 0b93db8e..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1c.bam deleted file mode 100644 index 1fd0ac0a..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc1c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2b.bam deleted file mode 100644 index e6a75757..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2c.bam deleted file mode 100644 index 08ffb9ad..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc2c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3b.bam deleted file mode 100644 index e9015b16..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3c.bam deleted file mode 100644 index 3eafed0d..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc3c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4b.bam deleted file mode 100644 index 54f6475a..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4c.bam deleted file mode 100644 index 8751470e..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc4c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5b.bam deleted file mode 100644 index 56ff63b1..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5c.bam deleted file mode 100644 index ae20607c..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc5c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6b.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6b.bam deleted file mode 100644 index 34d3301f..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6b.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6c.bam b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6c.bam deleted file mode 100644 index b124df4f..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arc6c.bam and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.2da deleted file mode 100644 index 4003337c..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Identify SPWI110 3 -Shield SPWI114 3 -Reflected_Image SPWI120 3 -Grease SPWI101 3 -Sleep SPWI116 3 -Shocking_Grasp SPWI115 3 -Burning_Hands SPWI103 3 -Magic_Missile SPWI112 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.spl deleted file mode 100644 index 2f7cb642..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm1.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.2da deleted file mode 100644 index 7cd03091..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Vocalize SPWI219 3 -Blur SPWI201 3 -Invisibility SPWI206 3 -Horror SPWI205 3 -Web SPWI215 3 -Glitterdust SPWI224 3 -Acid_Arrow SPWI211 3 -Knock SPWI207 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.spl deleted file mode 100644 index ca5a8eb1..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm2.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.2da deleted file mode 100644 index 4709b377..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Dispel_Magic SPWI326 3 -Detect_Illusion SPWI322 3 -Ghost_Armor SPWI317 3 -Prot_Missiles SPWI311 3 -Haste SPWI305 3 -Dire_Charm SPWI316 3 -Lightning_Bolt SPWI308 3 -Fireball SPWI304 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.spl deleted file mode 100644 index 1fdc7cf9..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm3.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.2da deleted file mode 100644 index ec642560..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Minor_Globe SPWI406 3 -Stoneskin SPWI408 3 -Polymorph_Self SPWI416 3 -Improved_Invis SPWI405 3 -Secret_Word SPWI419 3 -Greater_Malison SPWI412 3 -Confusion SPWI401 3 -Ice_Storm SPWI404 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.spl deleted file mode 100644 index 101920bf..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm4.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.2da deleted file mode 100644 index 7f8fda4a..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Oracle SPWI515 3 -Shadow_Door SPWI505 3 -Minor_Turning SPWI522 3 -Phantom_Blade SPWI518 3 -Domination SPWI506 3 -Breach SPWI513 3 -Hold_Monster SPWI507 3 -Cloudkill SPWI502 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.spl deleted file mode 100644 index 62d1c7a3..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm5.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.2da deleted file mode 100644 index 9f665ceb..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.2da +++ /dev/null @@ -1,11 +0,0 @@ -2DA V1.0 -**** - ResRef Type -Globe_Invul SPWI602 3 -Spell_Deflection SPWI618 3 -Pro_Energy SPWI606 3 -Mislead SPWI607 3 -Tensers_Trans SPWI603 3 -Pierce_Magic SPWI608 3 -Improved_Haste SPWI613 3 -Chain_Lightning SPWI615 3 \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.spl b/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.spl deleted file mode 100644 index 21586615..00000000 Binary files a/faiths_and_powers/kits/incarnates/405_mystra/older/d5_arcm6.spl and /dev/null differ diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/d5imys.2da b/faiths_and_powers/kits/incarnates/405_mystra/older/d5imys.2da deleted file mode 100644 index 97f96452..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/d5imys.2da +++ /dev/null @@ -1,8 +0,0 @@ -2DA V1.0 -**** - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 -ABILITY1 GA_D5_ARCM1 **** GA_D5_ARCM2 **** GA_D5_ARCM3 **** GA_D5_ARCM4 **** GA_D5_ARCM5 **** GA_D5_ARCM6 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY2 AP_D5_DISP1 **** AP_D5_DISP2 **** AP_D5_DISP3 **** AP_D5_DISP4 **** AP_D5_DISP5 **** AP_D5_DISP6 **** **** AP_D5_DISP7 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY3 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** -ABILITY5 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/incarnate_mystra.tpa b/faiths_and_powers/kits/incarnates/405_mystra/older/incarnate_mystra.tpa deleted file mode 100644 index c0d6e0b2..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/incarnate_mystra.tpa +++ /dev/null @@ -1,205 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// INCARNATE OF MYSTRA -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//add incarnate of mystra____________________________________________________________ -// -ADD_KIT ~D5INMYS~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5INMYS 0 1 0 0 1 0 0 1~ -~D5INMYS 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5INMYS 0 0 0 13 13 12~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5INMYS 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5INMYS 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5INMYS 0 0 0 0 0 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5INMYS 1 1 1 1 1 0 0 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5INMYS 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/incarnates/405_mystra/d5imys.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_D_E K_C_E K_C_G K_C_H K_C_HE K_C_HL K_C_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x02000000 3~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Ma0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW18 SW1H39 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @40501 -SAY @40502 -SAY @40503 -//__________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@40504) - STR_VAR - kit_name = D5INMYS - clswpbon = ~1 0 3~ - END -END -//____________________________________________________________________________________ - - -//MYSTRA ABILITY FILES___________________________________________________________ -// -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5imys.2da~ ~override~ -COPY ~faiths_and_powers/kits/misc/d5_cllv1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp1.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp2.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp3.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp4.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp5.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp6.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/misc/d5_disp7.spl~ ~override~ - SAY NAME1 @6 - SAY UNIDENTIFIED_DESC @6 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm1.spl~ ~override~ - SAY NAME1 @40511 - SAY UNIDENTIFIED_DESC @40512 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm1.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc1b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc1c.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm2.spl~ ~override~ - SAY NAME1 @40513 - SAY UNIDENTIFIED_DESC @40514 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm2.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc2b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc2c.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm3.spl~ ~override~ - SAY NAME1 @40515 - SAY UNIDENTIFIED_DESC @40516 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm3.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc3b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc3c.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm4.spl~ ~override~ - SAY NAME1 @40517 - SAY UNIDENTIFIED_DESC @40518 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm4.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc4b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc4c.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm5.spl~ ~override~ - SAY NAME1 @40519 - SAY UNIDENTIFIED_DESC @40520 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm5.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc5b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc5c.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm6.spl~ ~override~ - SAY NAME1 @40521 - SAY UNIDENTIFIED_DESC @40522 -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arcm6.2da~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc6b.bam~ ~override~ -COPY ~faiths_and_powers/kits/incarnates/405_mystra/d5_arc6c.bam~ ~override~ -//Huge thanks to DreamSlaveOne at forums.gibberlings3.net for providing the .BAMs for these abilities! -ACTION_IF FILE_EXISTS_IN_GAME ~d5_wiz.d5~ THEN BEGIN - COPY_EXISTING ~d5_inmys.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~faiths_and_powers/kits/incarnates/405_mystra/mystracant.txt~ -END - -//___________________________________________________________________________________ - - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 1 rows - READ_2DA_ENTRY (%rows% - 1) 5 1 clab -BUT_ONLY -LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - c_cleric = 0 - c_acolyte = 0 - c_fighter_cleric = 0 - c_cleric_mage = 0 - c_cleric_thief = 0 - c_ranger_cleric = 0 - c_f_m_c = 0 - STR_VAR - clab_name = EVAL ~%clab%~ - race = ~all~ - s_Life = ~major~ - s_Death = ~x~ - s_Benediction = ~major~ - s_Destruction = ~major~ - s_Protection = ~major~ - s_War = ~x~ - s_Knowledge = ~major~ - s_Deception = ~minor~ - s_Thought = ~minor~ - s_Dread = ~minor~ - s_Vigor = ~minor~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~minor~ - s_Light = ~major~ - s_Shadow = ~minor~ - s_Magic = ~major~ -END -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/kits/incarnates/405_mystra/older/mystracant.txt b/faiths_and_powers/kits/incarnates/405_mystra/older/mystracant.txt deleted file mode 100644 index ab4f5690..00000000 --- a/faiths_and_powers/kits/incarnates/405_mystra/older/mystracant.txt +++ /dev/null @@ -1,2 +0,0 @@ - -ABILITY GA_D5_CANT1 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/kits/incarnates/splshmkn.2da b/faiths_and_powers/kits/incarnates/splshmkn.2da deleted file mode 100644 index 9ed39364..00000000 --- a/faiths_and_powers/kits/incarnates/splshmkn.2da +++ /dev/null @@ -1,43 +0,0 @@ -2DA V1.0 -0 - 1 2 3 4 5 6 7 -1 0 0 0 0 0 0 0 -2 0 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 -4 0 0 0 0 0 0 0 -5 0 0 0 0 0 0 0 -6 0 0 0 0 0 0 0 -7 0 0 0 0 0 0 0 -8 0 0 0 0 0 0 0 -9 0 0 0 0 0 0 0 -10 0 0 0 0 0 0 0 -11 0 0 0 0 0 0 0 -12 0 0 0 0 0 0 0 -13 0 0 0 0 0 0 0 -14 0 0 0 0 0 0 0 -15 0 0 0 0 0 0 0 -16 0 0 0 0 0 0 0 -17 0 0 0 0 0 0 0 -18 0 0 0 0 0 0 0 -19 0 0 0 0 0 0 0 -20 0 0 0 0 0 0 0 -21 0 0 0 0 0 0 0 -22 0 0 0 0 0 0 0 -23 0 0 0 0 0 0 0 -24 0 0 0 0 0 0 0 -25 0 0 0 0 0 0 0 -26 0 0 0 0 0 0 0 -27 0 0 0 0 0 0 0 -28 0 0 0 0 0 0 0 -29 0 0 0 0 0 0 0 -30 0 0 0 0 0 0 0 -31 0 0 0 0 0 0 0 -32 0 0 0 0 0 0 0 -33 0 0 0 0 0 0 0 -34 0 0 0 0 0 0 0 -35 0 0 0 0 0 0 0 -36 0 0 0 0 0 0 0 -37 0 0 0 0 0 0 0 -38 0 0 0 0 0 0 0 -39 0 0 0 0 0 0 0 -40 0 0 0 0 0 0 0 diff --git a/faiths_and_powers/kits/rangers/ranger.tpa b/faiths_and_powers/kits/rangers/ranger.tpa deleted file mode 100644 index 15b2e762..00000000 --- a/faiths_and_powers/kits/rangers/ranger.tpa +++ /dev/null @@ -1,142 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// BASE RANGER -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - -ADD_KIT ~D5_RANGER_1~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_RANGER_1 0 0 0 0 1 1 0 1~ -~D5_RANGER_1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_RANGER_1 0 0 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_RANGER_1 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5_RANGER_1 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_RANGER_1 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_RANGER_1 1 1 1 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_RANGER_1 1 0 1 1 0 1~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/rangers/d5_range.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x04000000 3~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Cl0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @90001 -SAY @90002 -SAY @90004 -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@90004) - STR_VAR - kit_name = D5_RANGER_1 - clswpbon = ~0 0 3~ - hpclass = ~HPPRS~ - END -END -//____________________________________________________________________________________ - -//ABILITY FILES_______________________________________________________________ -// -COPY ~faiths_and_powers/kits/rangers/d5_range.2da~ ~override~ -//____________________________________________________________________________________ - -//REPLACE BASE DRUID WITH THIS KIT____________________________________________________ -// -//ACTION_IF FILE_EXISTS_IN_GAME ~d5_menu.d5~ BEGIN - COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS ~7~ "kit_row" - OUTER_SET kit_row -= 2 - COPY_EXISTING ~K_R_D.2da~ ~override~ - ~K_R_E.2da~ ~override~ - ~K_R_G.2da~ ~override~ - ~K_R_H.2da~ ~override~ - ~K_R_HE.2da~ ~override~ - ~K_R_HL.2da~ ~override~ - ~K_R_HO.2da~ ~override~ - REPLACE_TEXTUALLY ~0~ ~%kit_row%~ - BUT_ONLY -//END -//____________________________________________________________________________________ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// -LAF ~DEFINE_FNP_KIT_INFO~ - STR_VAR - clab_name = ~d5_range~ - race = ~all~ - s_Life = ~x~ - s_Death = ~x~ - s_Benediction = ~x~ - s_Destruction = ~x~ - s_Protection = ~x~ - s_War = ~x~ - s_Knowledge = ~x~ - s_Deception = ~x~ - s_Thought = ~x~ - s_Dread = ~x~ - s_Vigor = ~x~ - s_Affliction = ~x~ - s_Animal = ~x~ - s_Plant = ~x~ - s_Earth = ~x~ - s_Water = ~x~ - s_Air = ~x~ - s_Fire = ~x~ - s_Light = ~x~ - s_Shadow = ~x~ - s_Magic = ~x~ -END -//__________________________________________________________________________________ diff --git a/faiths_and_powers/kits/zealots/510_selune.tpa b/faiths_and_powers/kits/zealots/510_selune.tpa deleted file mode 100644 index a8b8c532..00000000 --- a/faiths_and_powers/kits/zealots/510_selune.tpa +++ /dev/null @@ -1,141 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// CLERIC KITS -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//_________________________SELUNE____________________________________________________ - -ADD_KIT ~D5SELUN~ -//___________________________________________________________________________________ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5SELUN 0 0 0 0 2 2 0 2~ -~D5SELUN 0 0 0 0 2 2 0 2 0 0 0 0 0 0 2 0 2 2 0 0 2 2 2 1 0 0 0 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5SELUN 0 0 0 0 12 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5SELUN 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5SELUN 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5SELUN 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5SELUN 1 0 0 1 0 0 1 0 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5SELUN 1 0 1 1 0 1~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~scales_of_balance/cleric/d5_selun.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_C_E K_C_H K_C_HE K_C_D K_C_G K_C_HL K_C_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00004000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Cl0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @5105 -SAY @5106 -SAY @5111 -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@5108) - STR_VAR - kit_name = D5SELUN - clswpbon = ~1 0 3~ - END -END -//____________________________________________________________________________________ - -END - -//MOON KNIGHT ABILITY FILES__________________________________________________________ -// -COPY ~scales_of_balance/cleric/d5_selns.spl~ ~override~ -COPY_EXISTING ~sppr403.spl~ ~override/d5_selfr.spl~ - LPM spell_to_innate -COPY ~scales_of_balance/cleric/d5_selfi.spl~ ~override~ - SAY NAME1 @5109 - SAY UNIDENTIFIED_DESC @5109 -COPY ~scales_of_balance/cleric/d5_selmi.spl~ ~override~ - SAY NAME1 @5110 - SAY UNIDENTIFIED_DESC @5110 -ACTION_IF (FILE_EXISTS_IN_GAME ~d5_profs.d5~) OR (FILE_EXISTS_IN_GAME ~d5_clerics.d5~) THEN BEGIN - COPY ~scales_of_balance/cleric/d5_selun.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~scales_of_balance/profs/pcscim.txt~ - BUT_ONLY - COPY ~scales_of_balance/cleric/d5_selun.itm~ ~override~ - SAY NAME1 @5199 - SAY NAME2 @5199 - SAY UNIDENTIFIED_DESC @5111 - SAY IDENTIFIED_DESC @5111 -END -ELSE BEGIN - COPY ~scales_of_balance/cleric/d5_selun.itm~ ~override~ - SAY NAME1 @5199 - SAY NAME2 @5199 - SAY UNIDENTIFIED_DESC @5107 - SAY IDENTIFIED_DESC @5107 -END -COPY ~scales_of_balance/cleric/d5_selun.spl~ ~override~ - SAY NAME1 @9 - SAY UNIDENTIFIED_DESC @9 -COPY ~scales_of_balance/cleric/d5_selun.cre~ ~override~ -COMPILE ~scales_of_balance/cleric/d5_selun.baf~ -ACTION_IF FILE_EXISTS_IN_GAME ~tem2601.sto~ THEN BEGIN - COPY_EXISTING ~tem2601.sto~ ~override~ - ADD_STORE_ITEM ~d5_selun~ #0 #0 #0 ~identified~ #1 -END -ACTION_IF FILE_EXISTS_IN_GAME ~shop06.sto~ THEN BEGIN - COPY_EXISTING ~shop06.sto~ ~override~ - ADD_STORE_ITEM ~d5_selun~ #0 #0 #0 ~identified~ #1 -END -ACTION_IF (FILE_EXISTS_IN_GAME ~kuoswald.sto~) THEN BEGIN - COPY_EXISTING ~kuoswald.sto~ ~override~ - ADD_STORE_ITEM ~d5_selun~ #0 #0 #0 ~identified~ #1 - COPY_EXISTING ~ehpomab.sto~ ~override~ - ADD_STORE_ITEM ~d5_selun~ #0 #0 #0 ~identified~ #1 -END -//____________________________________________________________________________________ diff --git a/faiths_and_powers/kits/zealots/zealot.tpa b/faiths_and_powers/kits/zealots/zealot.tpa deleted file mode 100644 index f310c582..00000000 --- a/faiths_and_powers/kits/zealots/zealot.tpa +++ /dev/null @@ -1,319 +0,0 @@ -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// ZEALOTS -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// BASE KIT_1 -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN //2.x version - -ADD_KIT ~B_ZEALOT_1~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_ZEALOT_1 2 2 2 2 2 2 2 2~ -~B_ZEALOT_1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_ZEALOT_1 1 1 1 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_ZEALOT_1 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/zealots/b_zealot.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_H K_P_D K_P_G K_P_E K_P_HE K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x04000000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80008 //lower -SAY @80009 //Mixed -SAY @80010 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80010) - STR_VAR - kit_name = B_ZEALOT_1 - END -END -//____________________________________________________________________________________ -END - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/zealots/b_zealot.2da~ ~override~ - -ACTION_IF NOT FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN //pre 2.x version -ADD_KIT ~B_ZEALOT_1~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_ZEALOT_1 2 2 2 2 2 2 2 2~ -~B_ZEALOT_1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_1 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_ZEALOT_1 1 1 0 1 1 0 1 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_ZEALOT_1 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/zealots/b_zealot.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_P_H K_P_D K_P_G K_P_E K_P_HE K_P_HL K_P_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x04000000 6~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80008 //lower -SAY @80009 //Mixed -SAY @80014 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80014) - STR_VAR - kit_name = B_ZEALOT_1 - END -END -//____________________________________________________________________________________ -END - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// BASE KIT_2 -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - -//___________________________________________________________________________________ - - -ADD_KIT ~B_ZEALOT_2~ - -//WEAPON PROFICIENCIES________________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~B_ZEALOT_2 2 2 2 2 2 2 2 2~ -~B_ZEALOT_2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_2 13 0 0 0 9 0~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_2 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_2 0 0 0 0 15 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~B_ZEALOT_2 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~B_ZEALOT_2 1 1 1 1 1 1 1 1 1~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~B_ZEALOT_2 0 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/zealots/b_ze00.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~ ~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x00008000 12~ - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Fi0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~CHAN09 * HELM07 BAG26 RING06 RING31 * BOOT01 AMUL20 BRAC10 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @80008 //lower -SAY @80009 //Mixed -SAY @80010 //Help -//___________________________________________________________________________________ - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@80010) - STR_VAR - kit_name = B_ZEALOT_2 - END -END -//____________________________________________________________________________________ - - -//ABILITY FILES______________________________________________________________ -// -COPY ~faiths_and_powers/kits/zealots/b_ze00.2da~ ~override~ -//sneaky sneaky -COPY ~faiths_and_powers/kits/zealots/b_sneak.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk02.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk03.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk04.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk05.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk06.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk07.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk08.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk09.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk10.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk11.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk12.spl~ ~override~ -COPY ~faiths_and_powers/kits/zealots/b_snk13.spl~ ~override~ -//nO FALL - -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall - INSERT_2DA_ROW 3 0 ~B_ZEALOT_2 0~ - BUT_ONLY_IF_IT_CHANGES -END - -//zealot script - COMPILE ~faiths_and_powers/kits/zealots/b_zealot.baf~ -//zealot cre -COPY ~faiths_and_powers/kits/zealots/b_zealot.cre~ ~override~ -//zealot eff -COPY ~faiths_and_powers/kits/zealots/b_zealot.eff~ ~override~ -//zealot spl -COPY ~faiths_and_powers/kits/zealots/b_zealot.spl~ ~override~ - - -//any race can have their rangers -COPY_EXISTING ~clsrcreq.2da~ ~override~ // -//ranger - SET_2DA_ENTRY 42 2 8 1 - SET_2DA_ENTRY 42 3 8 1 - SET_2DA_ENTRY 42 4 8 1 - SET_2DA_ENTRY 42 5 8 1 - SET_2DA_ENTRY 42 6 8 1 - SET_2DA_ENTRY 42 7 8 1 -BUT_ONLY_IF_IT_CHANGES -COPY_EXISTING ~clsrcreq.2da~ ~override~ // - LPM remove_blank_lines - APPEND_FILE ~faiths_and_powers/kits/zealots/race_zealots.txt~ -BUT_ONLY_IF_IT_CHANGES diff --git a/faiths_and_powers/language/english/cantrips.tra b/faiths_and_powers/language/english/cantrips.tra deleted file mode 100644 index c6a1e7d7..00000000 --- a/faiths_and_powers/language/english/cantrips.tra +++ /dev/null @@ -1,383 +0,0 @@ -//CANTRIPS: ZERO LEVEL PRIEST - -@101000000 = ~Cure Minor Wounds~ - -@101000001 = ~Cure Minor Wounds -(Necromancy) - -Level: Orison -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 5 -Area of Effect: 1 creature -Saving Throw: None - -By casting this spell and laying hand upon a creature, the priest causes 4 points of wound or other injury damage to the creature's body to be healed. This healing cannot affect creatures without corporeal bodies, nor can it cure wounds of creatures not living or of extraplanar origin. - -Curing is permanent only insofar as the creature does not sustain further damage; caused wounds will heal—or can be cured—just as any normal injury. - -A given creature can only be affected by Cure Minor Wounds once per 8 hours.~ - -@101000002 = ~Sphere: Healing~//translate note: The text needs to be exactly identical to that portion of the description above (i.e. the line that replaces: "Sphere: Healing") -@101000003 = ~Sphere: Life~ - -@101000004 = ~4 points of wound or other injury damage to the creature's body to be healed.~ //translate note: The text needs to be exactly to that portion of the description above. -@101000005 = ~2 point, plus 10% of that creature's hit point total, of wound or other injury damage to the creature's body to be healed.~ - -@102000000 = ~Canticle~ -@102000001 = ~Canticle -(Conjuration/Summoning) - -Level: Orison -Sphere: Protection -Range: Self -Duration: Special -Casting Time: 9 -Saving Throw: None - -Upon casting this spell, the priest chants softly under breath. As long as continues to chant, receives a +1 to AC. However, while can fight normally, cannot cast spells, nor turn undead while under the effects of Canticle. - -This bonus to AC increases by 1 at levels 8 and 16. - -Canticle has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled. - -Similarly, cannot cast Canticle if is under the influence of the Doom spell. - -Canticle cannot be used in conjunction with meditation or benediction.~ - -@102000002 = ~Stop Chanting/Meditating~ -@102000003 = ~Select this ability to stop chanting. You will be able to move and cast normally, but you will lose the bonus to AC and saves.~ - -@102000004 = ~Chanting~ - -@102000005 = ~bless, aid, or chant spell~ -@102000006 = ~bless, aid, chant, or prayer spell~ - -@102000007 = ~of the Doom spell~ - -@102000008 = ~of the Doom or Curse spell~ - -@103000000 = ~Malediction~ -@103000001 = ~Malediction -(Alteration) - -Level: Orison -Sphere: Charm -Range: 25 ft. -Duration: 3 rounds -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Neg. - -This spell causes a feeling of doom to overwhelm the target if they do not save vs. spell. For the duration of the spell, the target receives a -1 penalty to all THAC0 rolls and saves. - -Targets suffer a -1 to save at levels 8 and 16. - -The duration extends by 1 round at levels 10 and 20. - -Malediction does not stack with doom, and a creature under the effects of a bless, aid, or chant spell is immune. - -A creature can only be affected by Malediction once per 8 hours.~ - -@103000002 = ~Sphere: Charm~ -@103000003 = ~Sphere: Dread~ - -@103000004 = ~and a creature under the effects of a bless, aid, or chant spell is immune.~ -@103000005 = ~and a creature under the effects of a bless, aid, prayer or chant spell is immune.~ - -@103000006 = ~does not stack with doom,~ -@103000007 = ~does not stack with doom or curse,~ - -@104000000 = ~Meditation~ -@104000001 = ~Meditation -(Conjuration/Summoning) - -Level: Orison -Sphere: Charm -Range: Self -Duration: Special -Casting Time: 9 -Saving Throw: None - -Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, recieves a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. - -This bonus to saves increases by +1 at levels 8 and 16. - -Meditation has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Meditation is immediately dispelled. - -Further, this cantrip is dispelled if is affected by Doom, and cannot cast this cantrip while under the effects of doom. - -Meditation cannot be used in conjunction with canticle or benediction.~ - -@104000002 = ~Meditating~ - -@104000003 = ~Sphere: Charm~ -@104000004 = ~Sphere: Thought~ - -@104000005 = ~bless, aid, or chant spell~ -@104000006 = ~bless, aid, prayer or chant spell~ - -@104000007 = ~by Doom, and cannot cast this cantrip while under the effects of doom.~ -@104000008 = ~by Doom or Curse, and cannot cast this cantrip while under the effects of Doom or Curse.~ - - -@105000000 = ~Cause Minor Wounds~ -@105000001 = ~Cause Minor Wounds -(Necromancy) - -Level: Orison -Sphere: Healing -Range: Touch -Duration: Instant -Casting Time: 5 -Area of Effect: 1 creature -Saving Throw: 1/2 - -By casting this spell and touching a creature, the priest deals 4 points of damage (save vs. Death for half) to the creature's body. This spell has no effect on undead, constructs, or extraplanar creatures. - -A given creature can only be affected by Cause Minor Wounds once per 8 hours.~ - -@105000002 = ~Sphere: Death~ - -@105000003 = ~deals 4 points of damage (save vs. Spell for half) to the creature's body~ -@105000004 = ~deals 2 plus 10% of the targets maximum hit point total points of damage (save vs. Death for half) to the creature's body~ - -@105000005 = ~Inflict Minor Wounds~ - -@106000000 = ~Infravision~ -@106000001 = ~Infravision -(Divination) - -Level: Orison -Sphere: Divination -Range: 0 -Duration: 8 hours -Casting Time: 1 -Area of Effect: 30-ft. radius -Saving Throw: None - -When this cantrip is cast, the spellcaster and all of allies within 30' gain the ability to see with infravision, just as an elf or dwarf can.~ - -@106000002 = ~Sphere: Divination~ -@106000003 = ~Sphere: Knowledge~ -@106000004 = ~Heat Vision~ -@106000005 = ~Upon the casting of this spell the recipient gains the ability to see with infravision, just as an elf or a dwarf would.~ -@106000006 = ~Upon the casting of this spell the recipient gains the sight of an infernal being. This allows them to not only see in the dark as per the infravision ability, but it allows them to see and exploit vulnerabilities in their targets, allowing them to more often land critical blows. As such, they crit on a natural roll of an 18 or above.~ -@106000007 = ~Heat Vision -(Divination) - -Level: 1 -Range: 30 ft. -Duration: 2 hours -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -Upon the casting of this spell the recipient gains the ability to see heat signatures. This allows the target to not only see in the dark as per the infravision ability, but it allows them to see and exploit vulnerabilities in their targets, allowing them to more often land critical blows. They crit on a natural roll of an 18 or above. This effect lasts for the duration of the spell or until dispelled.~ - -@107000000 = ~Hold Animal~ -@107000001 = ~Hold Animal -(Enchantment/Charm) - -Level: Orison -Sphere: Animal -Range: Visual range of the caster -Duration: 1 turn -Casting Time: 5 -Area of Effect: Special -Saving Throw: Neg. - -This spell holds 1 hostile animal rigidly immobile if it fails to save vs. Spell. Only normal and giant-sized animals are affected by this spell. Strange monsters such as wyverns and carrion crawlers do not count as animals. - -Paralyzed creatures are helpless and cannot dodge or defend themselves from attacks. Being held does not prevent the worsening of the subject's condition due to wounds, disease, or poison.~ - -@108000001 = ~Calm~ -@108000002 = ~Calm -(Abjuration) - -Level: Orison -Sphere: Charm -Range: Visual range of the caster -Duration: Instant -Casting Time: 0 -Area of Effect: One Creature -Saving Throw: Special - -This spell gives an ally a chance to overcome any strong emotions they might be experiencing. This spell allows the recipient to save vs. spell to shake off fear or berserk effects. A character can only be aided by this spell once per 8 hours.~ - -@109000000 = ~Benediction~ -@109000001 = ~Benediction -(Conjuration/Summoning) - -Level: Orison -Sphere: All -Range: Self -Duration: Special -Casting Time: 9 -Saving Throw: None - -Upon casting this spell, the priest chants softly under breath. As long as continues to chant, receives a +1 to THAC0 rolls. However, while can fight normally, cannot cast spells, nor turn undead while under the effects of Benediction. - -This bonus to THAC0 increases by 1 at levels 8 and 16. - -Benediction has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Benediction is immediately dispelled. - -Similarly, cannot cast Benediction if is under the influence of the Doom spell. - -Benediction cannot be used in conjunction with canticle or meditation.~ - -@109000002 = ~Sphere: All~ - -@109000003 = ~Sphere: Benediction~ - - -//CANTRIPS: ZERO LEVEL WIZARD - -@200001001 = ~Frost Ray~ -@200001002 = ~Frost Ray -(Evocation) - -Level: Cantrip -Range: 15 ft. -Duration: Instant -Casting Time: 3 -Area of Effect: 2-ft. by 40-ft. jet. -Saving Throw: Neg. - -Upon casting this spell a ray of ice appears at the caster's fingertips and shoots toward a target of the caster's choice. The ray causes 1d4 points of cold damage to the target to anyone in the ray's path. Targets can save vs. breath +2 to avoid the ray. - -Damage is increased by 1d4 at levels 6, 12, and 18. - -Targets receive a -1 penalty to their save at levels 10 and 20.~ - -@200002001 = ~Jolt~ -@200002002 = ~Jolt -(Alteration) - -Level: Cantrip -Range: 10 ft. -Duration: Instant -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: Neg. - -Upon casting this cantrip, the caster generates a jolt of electricity in the body of a nearby enemy. The jolt causes 1d6 points of electrical damage, and halves their speed for a crucial 6 seconds if they do not save vs. polymorph +2. - -Damage is increased by 1d6 at levels 6, 12 and 18. Opponents suffer a -1 penalty to their save at levels 10 and 20.~ - -@200002003 = ~Level: 1~ -@200002004 = ~Level: Cantrip~ - - -@200003001 = ~Drowse~ -@200003002 = ~Drowse -(Enchantment) - -Level: Cantrip -Range: 35 ft. -Duration: 3 seconds -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Neg. - -This cantrip causes the target to drift off into a very brief slumber, slumping to the ground for 3 seconds before regaining full consciousness, unless they may a save vs. spell +2. - -The mage cannot affect any creature with more hit dice than . - -A creature affected by this spell becomes immune to it for 1 turn. - -The duration increases to 1 round at 8th level, and 2 rounds at 16th level. - -Opponents receive a -1 penalty to their saves at levels 10 and 20.~ - -@200004001 = ~Level: 1~ -@200004002 = ~Level: Orison~ - -@200005001 = ~Drench~ -@200005002 = ~Drench -(Conjuration/Summoning) - -Level: Cantrip -Range: 20 ft. -Duration: 1 round -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: Special - -This spell brings forth a splash of water to drench a single target. If the creature is a cold or fire-dwelling creature, it takes 2d6 points of magic damage. This damage increases by 1d6 at levels 6, 12, and 18. Flame Blade, Shroud of Flame, and salamander auras are extinguished by Drench if the target fails their save vs. breath +2. - -Additionally, the target becomes somewhat more vulnerable to electricity (resistance -15%) for 2 rounds. - -Opponents receive a -1 penalty to their saves at levels 10 and 20.~ - -@200005003 = ~Drenched~ - -@200006001 = ~Acid Splash~ -@200006002 = ~Acid Splash -(Conjuration/Summoning) - -Level: Cantrip -Range: 10 ft. -Duration: Special -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Neg. - -By means of this spell, the wizard creates a glob of acid that propels at an enemy of choosing within 10'. If the creature does not save vs. breath +2, they recieve 1d3 points of acid damage. Unless the cantrip is somehow dispelled, this cantrip will cause another 1d3 points of damage on the next round. - -This cantrip lasts for an additional round, doing an additional 1d3 points of damage, at levels 6, 12, and 18. - -Opponents receive a -1 penalty to their saves at levels 10 and 20.~ - -@200007001 = ~Fire Bolt~ -@200007002 = ~Fire Bolt -(Evocation) - -Level: Cantrip -Range: 30 ft. -Duration: Instant -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Neg. - -By means of this spell, the wizard fires a bolt of flame at a target of choice within range. If the creature does not save vs. breath +2, they recieve 1d8 points of fire damage. - -This cantrip does an additional 1d8 points of fire damage at levels 6, 12, and 18. - -Opponents receive a -1 penalty to their saves at levels 10 and 20.~ - -@200008001 = ~Magic Bolt~ -@200008002 = ~Magic Bolt -(Evocation) - -Level: Cantrip -Range: 20 ft. -Duration: Instant -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: Neg. - -By means of this spell, the wizard fires a bolt of magic at a target of choice within range. If the creature does not save vs. breath +2, they recieve 1d6 points of magic damage. - -This cantrip does an additional 1d6 points of magic damage at levels 6, 12, and 18. - -Opponents receive a -1 penalty to their saves at levels 10 and 20.~ - -@200009001 = ~Audible Glamer~ -@200009002 = ~Audible Glamer -(Illusion/Phantasm) - -Level: Cantrip -Range: 30 ft. -Duration: 3 rounds -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: Neg. - -With this spell, the caster surrounds a creature with illusory sounds of disturbing whispers for 3 rounds. That creature must make a save vs. spell or be distracted by the sounds, suffering a -1 to attack rolls and a 5% spell failure chance. - -As the caster levels up, the illurory sounds become more distracting and more difficult to ignore. They inflict a -1 penalty to attack and an additional 5% spell failure at levels 6 and 18. - -Creatures without minds, such as golems, are unaffected by this cantrip (though, undead creatures are not immune). Deaf creatures are also immune.~ -//Items start at @900000000 diff --git a/faiths_and_powers/language/english/items.tra b/faiths_and_powers/language/english/items.tra deleted file mode 100644 index 527a3a57..00000000 --- a/faiths_and_powers/language/english/items.tra +++ /dev/null @@ -1,477 +0,0 @@ -//Potions @900000000 to @900009000 - -@900000000 = ~Potion of Vision~ -@900000001 = ~This potion will grant the person drinking it the ability to see twice as far as before with clarity. Additionally, they gain a +2 bonus to THAC0 with ranged weapons. The effect will last for 1 hour or until dispelled. - -STATISTICS: - -Ranged THAC0: +2 -Special: Doubles Vision Range - -Duration: 1 hours - -Weight: 1~ - -@900000002 = ~Philter of Persuasion~ -@900000003 = ~Upon drinking this potion, the imbiber gains an instant 'glow' that attracts all around them. They find that others will go out of their way to help them, and they will get better prices from merchants. - -STATISTICS: - -Special: +4 to Charisma -Duration: 1 turn - -Weight: 1~ - -@900000004 = ~Pyromancer's Delight~ -@900000005 = ~This potion infuses the drinker with the power of fire, able to weild it more effectively than before. Any ability or spell they cast that deals fire damage deals an additional 50% damage for 1 turn. - -STATISTICS: - -Special: +50% fire damage -Duration: 1 turn - -Weight: 1~ - -@900000006 = ~Potion of Farsight~ -@900000007 = ~This potion functions identically to the farsight spell. When this potion is consumed, the drinker is able to view an area of an unexplored map. They can view this area for a total of 40 seconds. - -STATISTICS: - -Special: Farsight -Duration: 40 seconds - -Weight: 1~ - -@900000020 = ~Frostfell Draught~ -@900000021 = ~This potion goes down cold, almost unbearably so. The drinker finds, however, that any ability or spell they cast that deals cold damage deals an additional 50% damage for 1 turn. - -STATISTICS: - -Special: +50% cold damage -Duration: 1 turn - -Weight: 1~ - -@900000022 = ~Vitriolic Ooze~ -@900000023 = ~This potion smells and tastes awful. Anybody that drinks it finds that any ability or spell they cast that deals acid damage deals an additional 50% damage for 1 turn. - -STATISTICS: - -Special: +50% acid damage -Duration: 1 turn - -Weight: 1~ - -@900000024 = ~Storm Brew~ -@900000025 = ~A small flash of lightning seems to dance in the middle of this potion. Anybody that drinks it finds that any ability or spell they cast that deals electrical damage deals an additional 50% damage for 1 turn. - -STATISTICS: - -Special: +50% electrical damage -Duration: 1 turn - -Weight: 1~ - -@900000026 = ~Potion of Teleportation~ -@900000027 = ~This potion grants the drinker the ability to teleport up to three times, for one term. Characters can only benefit from this potion a maximum of once per turn. -STATISTICS: - -Special: Teleport Innate ability 3x -Duration: 1 turn - -Weight: 1~ - -@900000028 = ~Teleport~ - -@900000029 = ~Teleport - -This ability allows you to teleport up to 400' in any direction.~ - -@900000030 = ~Potion of Animal Control~ -@900000031 = ~This potion enables the imbiber to empathize with and control the emotions of animals. - -Over the next four hours, the drinker can charm animals up to 4x allowing a save, or they can charm an animal once not allowing a save. - -STATISTICS: - -Special: Charm Animal Innate ability 4x (with save) or 1x (no save) -Duration: 4 hours - -Weight: 1~ - -@900000032 = ~Animal Control~ -@900000033 = ~Animal Control -This spell affects any single animal it is cast upon. The animal is allowed a Save vs. Spell to negate the effect. - -If the spell's recipient fails its Saving Throw, it regards the caster as a trusted friend and ally to be heeded and protected. The caster may give it orders, and the charmed animal will carry them out as quickly as possible. - -If the caster harms or attempts to harm the charmed animal by some overt action, or if a Dispel Magic spell is cast upon the charmed animal, the spell is broken. If two or more charms simultaneously affect a creature, the most recent charm takes precedence. Note that the subject will be hostile when the charm expires, regardless of its original attitude. Also note that you cannot have a charmed creature leave the area where it was charmed.~ - -@900000034 = ~Animal Control -This spell affects any single animal it is cast upon. The animal is not allowed a Save vs. Spell to negate the effect. - -It regards the caster as a trusted friend and ally to be heeded and protected. The caster may give it orders, and the charmed animal will carry them out as quickly as possible. - -If the caster harms or attempts to harm the charmed animal by some overt action, or if a Dispel Magic spell is cast upon the charmed animal, the spell is broken. If two or more charms simultaneously affect a creature, the most recent charm takes precedence. Note that the subject will be hostile when the charm expires, regardless of its original attitude. Also note that you cannot have a charmed creature leave the area where it was charmed.~ - -//Components @900009001 to @900010000 - - -@900009001 = ~Empty Potion Bottle~ -@900009002 = ~This is an empty potion bottle. - -STATISTICS: - -Weight: 1~ - -@900009003 = ~Eyestalk~ -@900009004 = ~This is the eyestalk of a beholder. The stalk has been neatly cut through. - -STATISTICS: - -Weight: 0~ - -@900009005 = ~Spider Fang~ -@900009006 = ~This is a fang taken from a giant spider. - -STATISTICS: - -Weight: 0~ - -@900009007 = ~Skull~ -@900009008 = ~This is a skull from an animated skeleton. These skulls have residual necromantic magic in them, and can be used to produce necromantic items. - -STATISTICS: - -Weight: 1~ - -@900009009 = ~Tentacle~ - -@900009010 = ~This is a tentacle from a monsterous creature. - -STATISTICS: - -Weight: 1~ - -@900009011 = ~Mysterious Liquid~ - -@900009012 = ~Most alchemists would be fascinated by the liquid metal in this vial. It can be used to create numerous magical items. - -STATISTICS: - -Weight: 0~ - -@900009013 = ~Demon's Claw~ - -@900009014 = ~This demon's hand pulses with evil power. Though harmless enough in its present state, there are rumors that the magic of a demon's claw can be used to create items of evil power. - -STATISTICS: - -Weight: 1~ - -//Wands @900010001 to @900020000 - -@900010001 = ~Wand of Teeth~ - -@900010002 = ~When activated, the wand will eject a tooth-like missile at the target, hitting them for 2d6+2 points of damage (save vs. wands for 1/2). - -STATISTICS: - -Charge abilities: -- Tooth - Creates 1 'tooth', which is effectively an arrow that does 2d6+2 points of missile damage (save for 1/2) - Range: 100 ft. - Area of Effect: 1 creature - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010003 = ~Wand of Knock~ - -@900010004 = ~Sometimes called the 'thief on a stick', this wand will open all but the strongest locked doors on command. - -Charge abilities: -- Knock - Opens all but the strongest locks - Range: 50 ft. - Area of Effect: 1 creature - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010005 = ~Mistletoe~ - -@900010006 = ~This wand looks like a brittle stick that might shatter at any moment. It is surprisingly study, however, and when activated, it transforms into a stout club that can be used to bash your enemies. - -Charge abilities: -- Shillelagh - As the spell of the same name - Range: 0 ft. - Area of Effect: The wand user - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010007 = ~Wand of Command~ - -@900010008 = ~This wand allows the weilder to dominate any humanoid creature that does not save vs. wands. This control is maintained through a telepathic link between the wand weilder and the victim. Unlike the 4th-level priest spell Mental Domination, the target has no option for release, even if made to do something against their morals. This effect can only be reversed by Dispel Magic. - -STATISTICS: - -Charge abilities: -- Domination - Dominates creatures that do not save vs. wands - Range: 60 ft. - Duration: 90 seconds - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010009 = ~Wand of Fireballs~ - -@900010010 = ~The wand will cough forth a huge, burning ball of fire that streaks out to the desired range (to a maximum of 90 ft.) and bursts in a fiery, violent blast, just like the Fireball spell. The Fireball inflicts 10d6 points of damage. The victim(s) may make a Save vs. Wand in order to take only half damage. - -STATISTICS: - -Charge abilities: -- Fireball - Damage: 10d6 fire (Save vs. Wand for half) - Range: 90 ft. - Area of Effect: 30-ft. radius - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010011 = ~Animated Wand~ - -@900010012 = ~This wand looks like a short sword sitting in a scabbard. When activated, the sword 'draws' itself from the scabbard and fights for the wielder. - -STATISTICS: - -Charge abilities: -- Animated Sword - Range: 0 ft. - Duration: 1 turn - Stats: 20 hp 90% resistant to all types of damage except magical damage. AC: 2. Fights and saves as a 10th level warrior wielding a weapon that deals 1d6+1 damage. - - Note: can only have one animated sword activated at a time. After the duration, the sword regenerates and returns to the scabbard if there are charges remaining in the wand. - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010013 = ~Bonewand~ - -@900010014 = ~This black wooden wand releases a cone of boneshards in a 30-ft long cone doing 6d4 points of damage (save for 1/2). - -Bonewand can also be used to Animate a single level 3 skeleton warrior for 8 hours. - -STATISTICS: - -Charge abilities: -- Boneshard - Range: 30-ft. - Damage: 6d4 Piercing damage (save for 1/2) - Area of Effect: 30-ft. cone with 90-deg. arc - -- Animate Skeleton Warrior - Duration: 8 hours - Stats: 20 hp, AC: 6, THAC0: 18, Dam: 1d8+1 - -Requires: - 9 Intelligence and 9 Wisdom - -Weight: 1~ - -@900010015 = ~Wand of Force~ - -@900010016 = ~When this dangerous wand is used against a target, that target is slammed with pure kinetic energy taking 2d6 magic damage (save for half), and if that creature is smaller than huge sized, it is knocked back 10'. - -STATISTICS: - -Charge abilities: -- Force - Range: 60-ft. - Damage: 2d6 magic damage (save for 1/2) - Special: Knocks non-huge creature back 10' if no save vs. wands is made. - Area of Effect: 1 creature - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010017 = ~Wand of Eyes~ - -@900010018 = ~This wand has a number of abilities. First, it can create a Wizard Eye as a 6th level caster. Second, it can cure blindness in any creature touched. Finally, this wand can allow the weilder to Detect Invisibility as the spell. - -STATISTICS: - -Charge abilities: -- Wizard Eye - Duration: 7 rounds - Area of Effect: Special - -- Remove Blindness - Range: Touch - Effects: Cure Blindness - -- Detect Invisibility - As Spell of same name - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010019 = ~Wand of Freshness~ -@900010020 = ~When activated, this wand repels all noxious elements from poisonous vapors (including magically created vapors such as Cloudkill). This spell will dismiss all clouds in the entire area that the caster is currently in. The spell offers no protection against poisonous vapors created by a dragon's breath weapon (such as the chlorine gas of a green dragon). - -STATISTICS: - -Charge abilities: -- Zone of Sweet Air - Duration: Instant - Range: 100 ft. - Area of Effect: Special - -Requires: - 9 Wisdom - -Weight: 1~ - -@900010021 = ~Wand of Fog~ - -@900010022 = ~When activated, this wand creates a thick cloud of fog that obscures vision. Creatures caught in the radius of the fog suffer -2 to their attack rolls, and can only see 1/2 as far as normal. All attacks made against creatures within the fog, or against creatues outside the fog, suffer a -4 penalty. - -STATISTICS: - -Charge abilities: -- Fog - Duration: 6 rounds - Range: 30 ft. - Area of Effect: 20' radius - Saving Throw: None - -Requires: - 9 Wisdom - -Weight: 1~ - -@900010023 = ~Wand of Banishment~ - -@900010024 = ~Upon command, a ball of magical energy unerringly hits the target creature. This spell is wasted on non-summoned creatures, but any summoned creature is instantly banished from whence it came if it does not save vs. wand. - -Even if it does save, it is stunned for 3 rounds. - -STATISTICS: - -Charge abilities: -- Dispel Summoned Creature - Duration: Special - Range: 30 ft. - Area of Effect: 30' radius - Saving Throw: Special - -Requires: - 9 Wisdom - or - 9 Intelligence - -Weight: 1~ - -@900010025 = ~Wand of Healing~ - -@900010026 = ~When this incredible wand is pointed at a target creature within 15', it heals them for 3d6+3 points of damage. - -STATISTICS: - -Charge abilities: -- Healing - Duration: Instant - Range: 15 ft. - Area of Effect: 1 creature - Saving Throw: None - Special: Target is healed for 3d6+3 points of damage - -Requires: - 9 Wisdom - -Weight: 1~ - -@900010027 = ~Wand of Spiders~ - -@900010028 = ~This disturbing wand can be used to summon spiders and entrap single targets in a web of for 1 full minute. - -STATISTICS: - -Charge abilities: -- Summon Giant Spider - Range: 30 ft. - Duration: 1 turn - -- Web - Duration: 1 minute - Effect: Web holds single creature in place - Range: 30 ft. - Area of Effect: 1 creature - Saving Throw: Wands -4 - Special: Huge creatures and fire dwelling creatures are immune to this effect - -Requires: - 9 Intelligence - -Weight: 1~ - -@900010029 = ~Wand of Swarming~ - -@900010030 = ~When the wielder points this wand at their intended target and utters the command word, a swarm of nasty, stinging insects harasses target unless they save vs. wands -4. - -If they fail their save, the target takes 1 point of damage every 3 rounds, suffers a 30% spell failure, and takes a -1 penalty to THAC0 and AC for 1 minute. - -STATISTICS: - -Charge abilities: -- Summon Insects - Duration: 1 minute - Effect: 30% spell failure, -1 to AC and THAC0. - Damage: 1 point/3 rounds - Range: 60 ft. - Area of Effect: 1 creature - Saving Throw: Wands -4 - -Requires: - 9 Wisdom - -Weight: 1~ - -@900010031 = ~Wand of Death~ - -@900010032 = ~This wand produces a death ray, that slays any living creature that fails their save vs. death. Even if that creature does save, they take 4d6 points to cold damage. Any creature that is hit by a Wand of Death and survives, is immune to further Death Rays for the next four hours. - -STATISTICS: - -Charge abilities: -- Death Ray - Duration: Instant - Effect: Death - Damage: 4d6 Cold - Range: 60 ft. - Area of Effect: 1 creature - Saving Throw: Special - -Requires: - 9 Intelligence - -Weight: 1~ diff --git a/faiths_and_powers/language/english/revised.tra b/faiths_and_powers/language/english/revised.tra deleted file mode 100644 index 3051529c..00000000 --- a/faiths_and_powers/language/english/revised.tra +++ /dev/null @@ -1,219 +0,0 @@ -//@50100 -@50107 = ~Mass Cure~ //??? - -//REVISED SPELLS - -@10100000 = ~Remove Fatigue~ -@10100001 = ~Remove Fatigue -(Necromancy) - -Level: 1 -Sphere: Necromantic -Range: Touch -Duration: Instant -Casting Time: 9 -Area of Effect: 1 creature -Saving Throw: None - -This spell restores the stamina of the creature touched, eliminating any fatigue.~ - -@10100002 = ~Unfailing Endurance~ -@10100003 = ~Unfailing Endurance -(Necromancy) - -Level: 4 -Sphere: Necromantic -Range: Touch -Duration: Instant -Casting Time: 9 -Area of Effect: 30-ft. radius -Saving Throw: None - -This spell restores the stamina of the caster, and any allies within 30 feet, eliminating any fatigue, and healing each for 25% of their maximum hit points. Additionally, targets of this spell can draw on a reserve of energy once in the next 8 hours, completely removing fatigue a second time.~ -@10100004 = ~Draw on hidden reserves to remove any fatigue~ - -//Must be in SR style -@10100005 = ~Goodberry -Level: 2 -School: Alteration -Sphere: Plant -Range: Personal -Duration: Special -Casting Time: 1 round -Area of Effect: Special -Saving Throw: None - -Casting a Goodberry spell creates 5 magical berries that the caster can carry with . Each berry restores 15% of a creature's maximum Hit Point total, and removes all fatigue when eaten.~ -@10100006 = ~Created by the Goodberry spell, these simple-looking berries will heal 15% of a creature's maximum Hit Point total, and removes all fatigue when eaten. - -STATISTICS: - -Special: Heals 15% of a creature's maximum Hit Point total, and removes all fatigue when eaten. - -Weight: 0~ -@10100007 = ~Goodberry~ -@10100008 = ~the priest causes 8 points of wound or other injury damage to the creature's body to be healed~ -@10100009 = ~the priest heals the touched creature of 4 points, plus 20% of that creature's hit point total~ -@10100010 = ~Cure Light Wounds -Level: 1 -School: Necromancy -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -When casting this spell, and laying his hand upon a creature, the priest causes wounds and other injuries to the creature's body to be healed. The priest can restore 4 points, plus 20% of that creature's hit point total.~ - -@10100011 = ~Cause Light Wounds -Level: 1 -School: Necromancy -Sphere: Necromantic -Range: Personal -Duration: Special -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -This spell is the reverse of Cure Light Wounds. Instead of healing the creature touched, it causes damage. On a successful touch from the priest, the spell deals 6, + 20% of the targets maximum hit points of magic damage (save vs. Death for half) to the creature's body. The spell expires once the priest makes a successful melee attack or after 1 turn has passed. The priest gains a +4 bonus to hit the target. Magic resistance does not affect this spell.~ - -@10100012 = ~11 Hit Points~ -@10100013 = ~6 Hit Points, plus 30% of that creatures hit point total~ - -@10100014 = ~Cure Moderate Wounds -Level: 2 -School: Necromancy -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 2 -Area of Effect: 1 creature -Saving Throw: None - -When casting this spell, and laying hand upon a creature, the priest causes wounds and other injuries to the creature's body to be healed. The priest can restore 6 Hit Points, plus 30% of that creatures hit point total.~ - -@10100015 = ~14 points of wound or other injury~ - -@10100016 = ~8 plus 40% of the recipients total hit points worth of~ - -@10100017 = ~Cure Serious Wounds -Level: 3 -School: Necromancy -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 3 -Area of Effect: 1 creature -Saving Throw: None - -When casting this spell, and laying hand upon a creature, the priest causes wounds and other injuries to the creature's body to be healed. The priest can restore 8 plus 40% of the recipients total hit point total of damage sustained by the target creature.~ - -//Insert Cause Serious wounds (18-20) - -@10100021 = ~17 points of wound or other injury~ - -@10100022 = ~10 plus 50% of the recipients hit point total~ - -@10100023 = ~Cure Critical Wounds -Level: 4 -School: Necromancy -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 4 -Area of Effect: 1 creature -Saving Throw: None - -When casting this spell, and laying hand upon a creature, the priest causes wounds and other injuries to the creature's body to be healed. The priest can restore 10 plus 50% of the recipients hit point total damage sustained by the target creature.~ - -@10100027 = ~27 points of damage from wounds or other injuries~ - -@10100028 = ~12 plus 60% of the recipients hit point total~ - -@10100029 = ~Cure Mortal Wounds -Level: 5 -School: Necromancy -Sphere: Healing -Range: Touch -Duration: Permanent -Casting Time: 5 -Area of Effect: 1 creature -Saving Throw: None - -When casting this spell, and laying hand upon a creature, the priest causes wounds and other injuries to the creature's body to be healed. The priest can restore 12 plus 60% of the recipients hit point total points of damage sustained by the target creature. This healing cannot affect creatures without corporeal bodies, nor can it cure wounds of creatures not living or of extraplanar origin.~ - -@10100030 = ~1d8 + 1/level Hit Points~ -@10100031 = ~6 + 25% of their max hit points~ - -@10100032 = ~Mass Cure -Level: 5 -School: Necromancy -Sphere: Healing -Range: Personal -Duration: Permanent -Casting Time: 5 -Area of Effect: Sight -Saving Throw: None - -When casting this spell, the priest must picture the faces of fellow party members clearly and focus on the unity of the group. Upon completion, all party members within sight of the caster are healed by 6 + 25% of their max hit points.~ - -@10100133 = ~Charm Person -(Enchantment/Charm) - -Level: 1 -Range: Visual range of the caster -Duration: 1 turn -Casting Time: 1 -Area of Effect: 1 person -Saving Throw: Neg. - -This spell affects any single person it is cast upon. The term person includes any bipedal human, demihuman, or humanoid of man-size or smaller, such as brownies, dryads, dwarves, elves, gnolls, gnomes, goblins, half-elves, halflings, half-orcs, hobgoblins, humans, kobolds, lizard men, nixies, orcs, pixies, sprites, troglodytes, and others. Thus, a 10th-level fighter could be charmed, but an ogre could not. The person is allowed a Saving Throw vs. Spell to negate the effect. - -If the spell's recipient fails his Saving Throw, regards the caster as a trusted friend. - -If the caster charms an enemy, will find self conflicted, and will not act for the duration of the spell. - -If the caster harms the charmed person or attempts to harm the charmed person by some overt action, or if a Dispel Magic spell is cast upon the charmed person, the Charm spell is broken. If two or more Charms simultaneously affect a creature, the most recent Charm takes precedence. Note that the subject has full memory of the events that took place while he was charmed.~ - -//Goodberry -@10110005 = ~Special: ~ -@10110006 = ~Special: Eliminates Fatigue, ~ -@10110007 = ~of damage~ -@10110008 = ~of damage, and cures fatigue~ -@10110009 = ~damage for each~ -@10110010 = ~damage, and removes fatigue for each~ -@10110011 = ~1 Hit Point~ -@10110012 = ~10% of a creature's maximum Hit Point total~ -@10110013 = ~one point of damage~ -//Cure Affliction -@10110014 = ~Cure Affliction~ -@10110015 = ~Neutralize Poison~ -@10110016 = ~deafness~ -@10110017 = ~deafness, paralyzation or related magic (such as a ghoul's touch or a Hold spell)~ -@10110018 = ~Range: Touch~ -@10110019 = ~Range: 150'~ -//Clensing Mist -@10110020 = ~Cleansing Mist~ -@10110021 = ~Mist of Eldath~ -@10110022 = ~Duration: Instant~ -@10110023 = ~Duration: 5 rounds~ -@10110024 = ~Hit Points.~ -@10110025 = ~Hit Points every round for 5 rounds.~ -@10110026 = ~Devil's Eyes~ -@10110027 = ~Upon the casting of this spell the recipient gains the ability to see with infravision, just as an elf or a dwarf would.~ -@10110028 = ~Upon the casting of this spell the recipient gains the sight of an infernal being. This allows them to not only see in the dark as per the infravision ability, but it allows them to see and exploit vulnerabilities in their targets, allowing them to more often land critical blows. As such, they crit on a natural roll of an 18 or above.~ -@10110029 = ~Infravision~ -@10110030 = ~Devil's Eyes -(Divination) - -Level: 1 -Range: 30 ft. -Duration: 1 Turn -Casting Time: 1 -Area of Effect: 1 creature -Saving Throw: None - -Upon the casting of this spell the recipient gains the sight of an infernal being. This allows them to not only see in the dark as per the infravision ability, but it allows them to see and exploit vulnerabilities in their targets, allowing them to more often land critical blows. As such, they crit on a natural roll of an 19 or above.~ - - diff --git a/faiths_and_powers/language/english/setup.tra b/faiths_and_powers/language/english/setup.tra index 6f0f1e53..3024e134 100644 --- a/faiths_and_powers/language/english/setup.tra +++ b/faiths_and_powers/language/english/setup.tra @@ -207,9 +207,13 @@ @1003 = ~- Focus access to the spheres of:~ @1004 = ~- Major access to the spheres of:~ @1005 = ~- Minor access to the spheres of:~ +// will be replaced @1006 = ~Advantages:~ +// replacement @1007 = ~Abilities:~ +// will be replaced @1008 = ~Disadvantages:~ +// replacement @1009 = ~Restrictions:~ // ... cleric @1010 = ~Abilities:~ @@ -296,7 +300,7 @@ Disadvantages: CLASS FEATURES: - Devoted Servant: Priests always get more bonus spells than other clerics of the same deity as the have spent years cultivating a connection with that deity through rigorous ritual and meditation. As such, they gain +1 spell per spell level. -- Sphere Focus: Priests gain access to spells earlier than other priests. They gain access to spells one level earlier to their deity's favored sphere. +- Sphere Focus: Priests gain access to spells earlier than other clerics. They gain access to spells one level earlier to their deity's favored sphere. Disadvantages: - Can only wear leather armors @@ -414,7 +418,7 @@ Advantages: TYMORA'S LUCK: The allies of this spellcaster gain extraordinary luck for the next 1 turn, receiving a +1 bonus to their saving throws, attack rolls, and minimum damage/healing rolls as well as +5% to all thieving skills. Furthermore, damage dice for all effects outside a weapon's base damage is reduced by 1. Finally, spells that offer saving throws to enemies are more likely to be effective: a spell that usually offers a saving throw with no penalty will instead offer a saving throw with a -2 penalty. Restrictions: -- Alignment: may not Lawful or Evil. +- Alignment: may not be Lawful or Evil. ~ @20504 = ~LUCKRIDER OF TYMORA: Also known as Lady Luck, Tymora is the goddess of good fortune. The sect of her clerics known as Luckriders eat, drink, and sleep luck. Confident to the point of cockiness, they enter battle recklessly, throwing caution to the wind and trusting in fate. Considering how many adventurers perish despite crafting meticulous strategies and plans, this is not a ridiculous position. ~ @@ -430,10 +434,10 @@ The allies of this spellcaster gain extraordinary luck for the next 1 turn, rece // @20801 = ~watcher of helm~ @20802 = ~Watcher of Helm~ -@20803 = ~WATCHER OF HELM: Like their deity, Watchers of Helm are stern, dedicated, and loyal, perhaps to a fault. Helm teaches that the right path is not always obvious, but the surest way to the right path is through the execution of duty. As such, watchers of helm strive to do what they must despite the consequences, to themselves or even to others. While othes may suggest that this supposed 'dedication' is nothing more than a fetish, the watcher has no time for such nonsense. They do not have the idle time to question; it is their duty to be ever alert for possible threats to cosmic order. +@20803 = ~WATCHER OF HELM: Like their deity, Watchers of Helm are stern, dedicated, and loyal, perhaps to a fault. Helm teaches that the right path is not always obvious, but the surest way to the right path is through the execution of duty. As such, watchers of helm strive to do what they must despite the consequences, to themselves or even to others. While others may suggest that this supposed 'dedication' is nothing more than a fetish, the watcher has no time for such nonsense. They do not have the idle time to question; it is their duty to be ever alert for possible threats to cosmic order. Advantages: -- Watchers automatically gain a proficiency point in bastard , Helm's favored weapon. Fighter clerics do not get this bonus, but they are able to gain mastery with the bastard sword. +- Watchers automatically gain a proficiency point in bastard swords, Helm's favored weapon. Fighter clerics do not get this bonus, but they are able to gain mastery with the bastard sword. - Heightened Awareness: +1 bonus to AC and +2 bonus to save vs breath - Can cast Helm's eye as a special ability once per day at 9th level. The watcher gains an additional use at levels 11, 13, 15, 17 and 19. Helm's eye is equivalent to the wizard spell, wizard eye. - Can cast Seeking Sword as a special ability once per day. The Watcher gains an additional use at levels 4, 8, 12, 16 and 20. @@ -453,14 +457,14 @@ Casting Time: 9 Area of Effect: Special Saving Throw: None -When this spell is employed, the priest creates an invisible sensory organ that sends him visual information. Helm's Eye can see with normal vision up to 60 ft. away in brightly lit areas, and can travel in any direction as long as the spell lasts. It has substance and a form that can be detected (by a Detect Invisibility spell, for instance). Solid barriers prevent the passage of Helm's Eye. The powers of the eye cannot be enhanced by other spells or items. The caster is subject to any gaze attack met by the eye. A successful Dispel Magic spell cast on the wizard or the eye ends the spell. +When this spell is employed, the priest creates an invisible sensory organ that sends him visual information. Helm's Eye can see with normal vision up to 60 ft. away in brightly lit areas, and can travel in any direction as long as the spell lasts. It has substance and a form that can be detected (by a Detect Invisibility spell, for instance). Solid barriers prevent the passage of Helm's Eye. The powers of the eye cannot be enhanced by other spells or items. The caster is subject to any gaze attack met by the eye. A successful Dispel Magic spell cast on the caster or the eye ends the spell. ~ // // ... cleric of KELEMVOR: // @20901 = ~doomguide of kelemvor~ @20902 = ~Doomguide of Kelemvor~ -@20903 = ~DOOMGUIDE OF KELEMVOR: Kelemvor is the most recent god of death. He has proven to be quite different from Mykrul, the former god of death. In particular, while the latter encouraged the creation of undead monstrosities, Kelevmor charges his clergy to actively destroy undead, seeing their existance as an unnatural perversion of the order of life and death. As such, his clergy have become particularly talented undead slayers. +@20903 = ~DOOMGUIDE OF KELEMVOR: Kelemvor is the most recent god of death. He has proven to be quite different from Mykrul, the former god of death. In particular, while the latter encouraged the creation of undead monstrosities, Kelemvor charges his clergy to actively destroy undead, seeing their existence as an unnatural perversion of the order of life and death. As such, his clergy have become particularly talented undead slayers. Advantages: - Doomguides turn undead at 4 levels higher than a cleric of their level. @@ -506,7 +510,7 @@ Advantages: Restrictions: - May not dual-class to fighter. - Alignment: may not be Lawful. -~ +~ //once per turn or five rounds? @21204 = ~MISTWALKER OF LEIRA: Leira is the goddess of deception and illusion. She was supposedly slain under mysterious circumstances during the Avatar crisis, but at least one sect of her worshippers, the Mistwalkers, continue to receive divine power. Lies are their currency, illusion is their tool.~ @21205 = ~~ @21211 = ~Leira's Double~ @@ -516,12 +520,12 @@ Restrictions: // @21901 = ~paingiver of loviatar~ @21902 = ~Paingiver of Loviatar~ -@21903 = ~PAINGIVER OF LOVIATAR: Known as The Maiden of Pain and The Willing Whip, loviatar is the evil goddess of agony. She is often seen as a cold-hearted bully, calculating and despotic; she revels in inflicting physical and psychological suffering. Her priests, known simply as "Paingivers" find freedom and power in such pain, and they seek to spread that gospel to others... regardless whether their victims are actually seeking such enlightenment. +@21903 = ~PAINGIVER OF LOVIATAR: Known as The Maiden of Pain and The Willing Whip, Loviatar is the evil goddess of agony. She is often seen as a cold-hearted bully, calculating and despotic; she revels in inflicting physical and psychological suffering. Her priests, known simply as "Paingivers" find freedom and power in such pain, and they seek to spread that gospel to others... regardless whether their victims are actually seeking such enlightenment. Advantages: - Can use the Pain Touch ability at will. -PAIN TOUCH: When the priest of Lovitar activates this ability, her mere touch creates waves of pain for any creature with a nervous system. When she touches any creature, they must save vs death or suffer a -2 penalty to their dexterity and -4 to thac0 as they writhe in agony and will suffer 1 point of non-lethal damage every 12 seconds. +PAIN TOUCH: When the priest of Loviatar activates this ability, her mere touch creates waves of pain for any creature with a nervous system. When she touches any creature, they must save vs death or suffer a -2 penalty to their dexterity and -4 to thac0 as they writhe in agony and will suffer 1 point of non-lethal damage every 12 seconds. The penalties and damage occurs over an excruciating period of 10 rounds. Pain touch remains activated indefinitely, but the Paingiver may suppress it as needed. @@ -529,7 +533,7 @@ Pain touch remains activated indefinitely, but the Paingiver may suppress it as LOVIATAR'S CARESS: -When the cleric uses this ability, hands become instruments of Lovitar for four rounds. can strike with uncanny accuracy with hands (+10 to hit) and inflicts an additional +2 points of damage per level to a maximum of +20 points at 10th level. This spell stacks with other unarmed attacks, such as the priest's pain touch. +When the cleric uses this ability, hands become instruments of Loviatar for four rounds. can strike with uncanny accuracy with hands (+10 to hit) and inflicts an additional +2 points of damage per level to a maximum of +20 points at 10th level. This spell stacks with other unarmed attacks, such as the priest's pain touch. Restrictions: - May not be Good. @@ -540,7 +544,7 @@ Restrictions: Duration: Special Saving Throw: Poison/Death -When the priest of Lovitar activates this ability, her mere touch creates waves of pain for any creature with a nervous system. When touches any creature, they must save vs death or suffer a -2 penalty to their dexterity and -4 to thac0 as they writhe in agony and will suffer 1 point of non-lethal damage every 12 seconds. +When the priest of Loviatar activates this ability, her mere touch creates waves of pain for any creature with a nervous system. When touches any creature, they must save vs death or suffer a -2 penalty to their dexterity and -4 to thac0 as they writhe in agony and will suffer 1 point of non-lethal damage every 12 seconds. The penalties and damage occurs over an excruciating period of 10 rounds. Paingivers have have this touch indefinitely, but they can suppress it as needed. @@ -688,7 +692,7 @@ Restrictions: @31603 = ~HEARTWARDER OF SUNE: Sune teaches that external beauty ultimately reflects ones internal worth. Thus, her followers strive to preserve beauty, both in themselves and in others, whether those othere be individuals or objects, such as works of art. Advantages: -- Heartwarders are especially resistant to the influence of mind altering magic. They recieve a +2 bonus to their save vs. spell. +- Heartwarders are especially resistant to the influence of mind altering magic. They receive a +2 bonus to their save vs. spell. - Heartwarders may charm person as a special ability once per day. This ability is especially potent, and opponents suffer a -2 to their save. Otherwise, this ability functions as the wizard spell of the same name. The Heartwarder can use this ability an additional time per day at levels 3, 6, 9, 12, 15, 18 and 20. - Heartwarders may cast emotion: Hope as a special ability once per day at level 5. The heartwarder can use this ability an additional time at levels 10, 15 and 20. This spell functions as the wizard spell of the same name. - At 11th level, the Heartwarder gains a permenant +1 bonus to charisma. @@ -738,7 +742,7 @@ Multiple chants are not cumulative. // @32401 = ~weavekeeper of mystra~ @32402 = ~Weavekeeper of Mystra~ -@32403 = ~WEAVEKEEPR OF MYSTRA: Mystra is known as the Lady of Spells and the Mother of Magic. She tends to the Weave, which enables mortals to cast spells. All wielders of magic and seekers after arcane lore are welcome in the service of Mystra. One sect of Mystra's clerics, known as Weavekeepers, is focused on investigating and controlling sources of powerful magic which, in the wrong hands, might harm the reputation and perception of magic use. +@32403 = ~WEAVEKEEPER OF MYSTRA: Mystra is known as the Lady of Spells and the Mother of Magic. She tends to the Weave, which enables mortals to cast spells. All wielders of magic and seekers after arcane lore are welcome in the service of Mystra. One sect of Mystra's clerics, known as Weavekeepers, is focused on investigating and controlling sources of powerful magic which, in the wrong hands, might harm the reputation and perception of magic use. Advantages: - Weavekeepers have a small amount of magic flowing through them constantly, regardless whether they have spells memorized. They may cast small cantrips from the various schools of magic at any time, without limit. @@ -792,9 +796,9 @@ The caster of this spell gains a temporary insight into the history and nature o @33003 = ~DARKCLOAK OF SHAR: Shar is known as the Mistress of the Night. She is the goddess of darkness, presiding over caverns, dungeons, forgetfulness, loss, night, and secrets. The Darkcloaks are an unusual sect, who use Shar's influence to give care and comfort to those who are lost or emotionally damaged. While some other followers of Shar spurn these priests for failing to be militant enough, Darkcloaks still possess powerful abilities to strive against their enemies. Advantages: -- May cast Power Word: Sleep once per day at level 1 once per day. The Darkcloak can use this ability an additinal time at levels 3, 6, 9, 12, 15, and 18. This ability functions as the spell of the same name. -- May cast Blur once per day at level 5. The Darkcloak can use this ability an additional time per day at levels 10, 15, and 20. This ability functions as the spell of the same name. -- May cast Phantom Blade once per day at level 9. The Darkcloak can use this ability at levels 20 and 30. This ability functions as the spell of the same name. +- May cast Power Word: Sleep once per day at level 1. The Darkcloak can use this ability an additional time at levels 3, 6, 9, 12, 15, and 18. This ability functions as the spell of the same name. +- May cast Blur once per day at level 5. The Darkcloak can use this ability an additional time per day at levels 10, 15, and 20. This ability functions as the spell of the same name. +- May cast Phantom Blade once per day at level 9. The Darkcloak can use this ability an additional time per day at levels 20 and 30. This ability functions as the spell of the same name. - May cast Power Word: Blindness once per day at level 13. The Darkcloak can use this ability an additional time at level 20. This ability functions as the spell of the same name. Restrictions: @@ -819,7 +823,7 @@ Restrictions: - Alignment: Any evil or chaotic neutral ~ // -// ... priest of besheba: +// ... priest of beshaba: // @33201 = ~doommaster of beshaba~ @33202 = ~Doommaster of Beshaba~ @@ -844,7 +848,7 @@ This abilty curses the target, causing them a penalty of -10 penalty to THAC0, s // ... talon of malar // @33401 = ~talon of malar~ -@33402 = ~Talon of malar~ +@33402 = ~Talon of Malar~ @33403 = ~TALON OF MALAR: Malar, god of the savage wild, is not a popular god with many devoted followers. Like Umberlee, he is invoked usually to prevent his intercession (usually heralded by wild beasts) as opposed to beseeching it. Malarite clergy members preach the joys and the bountiful yields of the hunt and work to thwart the expansion of farms and settlements, so as to preserve as much wilderness as possible. Advantages: @@ -868,7 +872,7 @@ With an intimate knowledge of surroundings and the creatures that l // @37101 = ~sonnlinor of moradin~ @37102 = ~Sonnlinor of Moradin~ -@37103 = ~SONNLINOR OF MORADIN: Sonnlinor are the specialty priests of Moradin, the Soul Forger, the chief deity or the dwarven pantheon. A harsh but fair judge, he is strength and force of will embodied. His priests strive to restore the dwarven races to strong numbers and a position of influence in Faerun. They believe that wisdom is derived from life tempered with experience and that they have an important role to lead the stout folk in the traditional ways laid down by the Soul Forger. +@37103 = ~SONNLINOR OF MORADIN: Sonnlinor are the specialty priests of Moradin, the Soul Forger, the chief deity of the dwarven pantheon. A harsh but fair judge, he is strength and force of will embodied. His priests strive to restore the dwarven races to strong numbers and a position of influence in Faerun. They believe that wisdom is derived from life tempered with experience and that they have an important role to lead the stout folk in the traditional ways laid down by the Soul Forger. Advantages: - Sonnlinor are unparalleled in the use and maintenance of war hammers. They have a +2 bonus to hit when attacking with a war hammer, and any war hammer they wield is considered to be of +3 enchantment for purposes of what enemies it can strike. @@ -900,7 +904,7 @@ Restrictions: - May not be evil or chaotic. ~ @37211 = ~Stout Resistance~ -@37212 = ~Calling upon hidden reserves of strength during times of danger, a Hammer of Moradin can use this ability to gain 35% resistance to all forms of physical damage. The effect lasts for 5 rounds.~ +@37212 = ~Calling upon hidden reserves of strength during times of danger, an Alaghor of Clangeddin can use this ability to gain 35% resistance to all forms of physical damage. The effect lasts for 5 rounds.~ @37213 = ~~ @37214 = ~~ @37215 = ~Critical Strike~ @@ -931,7 +935,9 @@ With an intimate knowledge of surroundings and the creatures that l // @37401 = ~kaxanar of haela brightaxe~ @37402 = ~Kaxanar of Haela Brightaxe~ -@37403 = ~KAXANAR OF HAELA BRIGHTAXE: fluff +@37403 = ~KAXANAR OF HAELA BRIGHTAXE: + +[fluff...] Advantages: - Kaxanar can be proficient with any weapon. @@ -941,21 +947,17 @@ Advantages: Restrictions: - Alignment: may not be Lawful. ~ -@37323 = ~Tracking~ -@37334 = ~Tracking - -With an intimate knowledge of surroundings and the creatures that live within them, a Volamtar of Marthammor Duin can use the Tracking ability to give self a general idea of what creatures are in an area and which direction they are. Red arrows at the edge of the screen will point in the general direction of the creatures in the area.~ // // ... priest of baravar: // @38201 = ~hoodwinker of baravar~ @38202 = ~Hoodwinker of Baravar Cloakshadow~ -@38203 = ~HOODWINKER OF BARAVAR CLOAKSHADOW: Baravar Cloakshadow, the Sly One, is the gnomish deity of deception and illusions. Clerics of Baravar are known as Hoodwinkers and tend to be the sneakiest of gnomes, who serve their communities by instructing them in disguise and camoflage. +@38203 = ~HOODWINKER OF BARAVAR CLOAKSHADOW: Baravar Cloakshadow, the Sly One, is the gnomish deity of deception and illusions. Clerics of Baravar are known as Hoodwinkers and tend to be the sneakiest of gnomes, who serve their communities by instructing them in disguise and camouflage. Advantages: - Hoodwinkers can innately cast Mirror Image once per day. - From 4th level, Hoodwinkers can innately cast Improved Invisibility once per day. -- May use the Shadowstep ability at 6th level. The Hoodwinker gains an additional use at levels 12 and 18. +- May use the Shadowstep ability once per day at 6th level. The Hoodwinker gains an additional use at levels 12 and 18. SHADOWSTEP: The character steps into the Shadow Plane and may move for 7 seconds while others are frozen in time. The caster cannot attack or cast spells while in the Shadow Plane. @@ -964,6 +966,7 @@ SHADOWSTEP: The character steps into the Shadow Plane and may move for 7 seconds Restrictions: - Alignment: may not be Lawful. ~ +// 38204 38211 and 38212 probably unused @38204 = ~CLOAKED ONE OF BARAVAR: ~ @38211 = ~Baravar's Double~ @@ -1164,16 +1167,16 @@ Restrictions: // @46501 = ~monitor of azuth~ @46502 = ~Monitor of Azuth~ -@46503 = ~MONITOR OF AZUTH: Azuth is a lesser deity who assists Mystra, the Mother of Magic, in tending to 'the Weave' that enables all magic in Faerun to exist. Monitors, followers of Azuth, are magical enforcers, policing misuse of the Weave by evile practitioners and empowered to challenge even the mightiest spellcasters. +@46503 = ~MONITOR OF AZUTH: Azuth is a lesser deity who assists Mystra, the Mother of Magic, in tending to 'the Weave' that enables all magic in Faerun to exist. Monitors, followers of Azuth, are magical enforcers, policing misuse of the Weave by evil practitioners and empowered to challenge even the mightiest spellcasters. Advantages: -- Monitors gain a bonus to their effective caster level, making them as effective as single-class spellcasterscasters with equivalent experience (+1 caster level per 5 levels). +- Monitors gain a bonus to their effective caster level, making them as effective as single-class spellcasters with equivalent experience (+1 caster level per 5 levels). - One With the Weave: Monitors can cast spells slightly more easily than most priests, gaining a -1 bonus to casting time. Restrictions: - Alignment: May not be Evil. ~ -@46504 = ~MONITOR OF AZUTH: ~ +@46504 = ~MONITOR OF AZUTH: Azuth is a lesser deity who assists Mystra, the Mother of Magic, in tending to 'the Weave' that enables all magic in Faerun to exist. Monitors, followers of Azuth, are magical enforcers, policing misuse of the Weave by evil practitioners and empowered to challenge even the mightiest spellcasters.~ // // ... spellbender // @@ -1254,7 +1257,7 @@ This magic will allow the Spellbender to cast one of the following spells: This magic will allow the Spellbender to cast one of the following spells: - Globe of Invulnerability - Spell Deflection -- Protection from Energy +- Protection From Magic Energy - Mislead - Tenser's Transformation - Pierce Magic @@ -1427,9 +1430,9 @@ Restrictions: // // multi shamans // -@49501 = ~shaman/monk~ +@49501 = ~shaman/monk~ // if monastic orders is installed - not sure if it's different from sham/thief @49502 = ~Shaman/Monk~ -@49503 = ~SHAMAN/MONK: Shamans forge a divine connection with the natural world, similar to the way Druids commune with nature, but Shamans are more spiritual than primal. They directly tap into the energies that flow through the earth and air, through plants and animals, and even through the dead, and shape these energies to obey their will. Nowhere is this more evident than in their ability to summon powerful spirits as guardians and defenders. A being of two worlds, Shamans value balance over dominance. Very rarely, a Shaman will devote time to cultivating other skills - in this case, those of a thief. +@49503 = ~SHAMAN/MONK: Shamans forge a divine connection with the natural world, similar to the way Druids commune with nature, but Shamans are more spiritual than primal. They directly tap into the energies that flow through the earth and air, through plants and animals, and even through the dead, and shape these energies to obey their will. Nowhere is this more evident than in their ability to summon powerful spirits as guardians and defenders. A being of two worlds, Shamans value balance over dominance. Very rarely, a Shaman will devote time to cultivating other skills - in this case, those of a monk. Advantages: - @@ -1445,7 +1448,7 @@ Advantages: - Restrictions: -- Alignment: must be Neutral +- Alignment: must be Neutral Good ~ @49701 = ~shaman/thief~ @49702 = ~Shaman/thief~ @@ -1508,7 +1511,7 @@ This ability allows you to choose whether to learn and cast spells intuitively, @70002 = ~Druid~ @70003 = ~DRUIDS: Druids form a spiritual connection with an aspect of the natural world, and channel energy through that connection to create magical effects. This art has been practiced in some fashion since the dawn of time, some say since before there were religions or deities. Most druids are organized in ordered hierarchies in which to teach and practice their abilities. -MYSTICS are a wild and independent sort of druid. They tend to remove themelves to remote places, in which they focus on meditating and connecting to one of the fundamental elements of the Prime Material Plane: earth, air, water, fire, light or darkness. The magic that flows through them is raw and powerful, but their ability to shape it is limited to effects closely related to their area of focus. Some people say Mystics are blessed by Mystra, as practitioners of the purest form of magic. The goddess herself has not given a comment on such claims. +MYSTICS are a wild and independent sort of druid. They tend to remove themselves to remote places, in which they focus on meditating and connecting to one of the fundamental elements of the Inner Planes: earth, air, water, fire, light or darkness. The magic that flows through them is raw and powerful, but their ability to shape it is limited to effects closely related to their area of focus. Some people say Mystics are blessed by Mystra, as practitioners of the purest form of magic. The goddess herself has not given a comment on such claims. OCCULTISTS learn to tap magical power of the universe in exotic, nontraditional ways. Through study and (often) unnatural experiments, they can learn to harness the boiling energies of the inner planes, or infernal powers from the outer planes, or the wild, animal nature seething inside every man and woman. Some have even learned to steal magical energy from the deities themselves - calling into question whether those beings are truly omnipotent. @@ -1547,7 +1550,7 @@ Advantages: Restrictions: - Must be Neutral ~ -@70104 = ~NATURE MYSTIC: The Nature Mystic taps the inherent energies of life that exists wherever there are thriving ecosystems of plants and animals. Once, these were the most common kind of mystic in human communities. Now, practitioners of this magic are very rare now, having been supplanted by the ordered ranks of Druids under the supervision of Sylvanus. Most Druids now consider Nature Mystics to be heretics, practicing a dangerous and less refined version of their art. Druids nevertheless respect the source of these Mystics' power, and in the rare case they cross paths, grudgingly allow Mystics to participate in their magic rituals.~ +@70104 = ~NATURE MYSTIC: The Nature Mystic taps the inherent energies of life that exists wherever there are thriving ecosystems of plants and animals. Once, these were the most common kind of mystic in human communities. Now, practitioners of this magic are very rare, having been supplanted by the ordered ranks of Druids under the supervision of Sylvanus. Most Druids now consider Nature Mystics to be heretics, practicing a dangerous and less refined version of their art. Druids nevertheless respect the source of these Mystics' power, and in the rare case they cross paths, grudgingly allow Mystics to participate in their magic rituals.~ @70105 = ~~ @70111 = ~Entangle target~ @70112 = ~Entangle target~ @@ -1568,7 +1571,7 @@ Advantages: Restrictions: - May not be Lawful ~ -@70204 = ~BEAST MYSTIC: these individuals long ago split from the more typical Nature Mystics to focus on the raw power of the predatory nature of the animal kingdom. Beast Mystics are completely in tune with the inner bestial nature that resides deep within even the most civilized races. They can tap that deep instinct to change their bodies into more savage forms, and they can summon and control other predatory animals more easily than other Mytics and Druids.~ +@70204 = ~BEAST MYSTIC: these individuals long ago split from the more typical Nature Mystics to focus on the raw power of the predatory nature of the animal kingdom. Beast Mystics are completely in tune with the inner bestial nature that resides deep within even the most civilized races. They can tap that deep instinct to change their bodies into more savage forms, and they can summon and control other predatory animals more easily than other Mystics and Druids.~ @70205 = ~~ @70211 = ~Beast Claw~ @70212 = ~Dispel Claws~ @@ -1726,7 +1729,7 @@ Restrictions: @71113 = ~Contingency~ @71114 = ~Contingency -Upon using this ability, the Mystic is allowed to choose a spell from his repertoire of known spells. One spell level every 3 levels of the caster is allowed (rounded up), up to 7th-level spells at 19th level. Once the spell is chosen, the caster can choose a condition of some kind from the list provided, such as "an enemy being sighted." Once this starting condition is satisfied, the spell that was chosen will be cast. This requires no action by the wizard, but happens automatically and instantaneously.~ +Upon using this ability, the Mystic is allowed to choose a spell from his repertoire of known spells. One spell level every 3 levels of the caster is allowed (rounded up), up to 7th-level spells at 19th level. Once the spell is chosen, the caster can choose a condition of some kind from the list provided, such as "an enemy being sighted." Once this starting condition is satisfied, the spell that was chosen will be cast. This requires no action by the caster, but happens automatically and instantaneously.~ // // ... druid shapeshifting: // @@ -1771,8 +1774,8 @@ Upon using this ability, the Mystic is allowed to choose a spell from his repert @73064 = ~Shift into the form of a fire beetle~ @73065 = ~Shapeshift: bombardier beetle~ @73066 = ~Shift into the form of bombardier beetle~ -@73067 = ~Shapeshift: rhinocerous beetle~ -@73068 = ~Shift into the form of a rhinocerous beetle~ +@73067 = ~Shapeshift: rhinoceros beetle~ +@73068 = ~Shift into the form of a rhinoceros beetle~ @73071 = ~Shapeshift: carrion crawler~ @73072 = ~Shift into the form of a carrion crawler~ @73073 = ~Shapeshift: remorhaz~ @@ -1782,7 +1785,7 @@ Upon using this ability, the Mystic is allowed to choose a spell from his repert // @73101 = ~forest druid~ @73102 = ~Forest Druid~ -@73103 = ~DRUID: Most druids reside in the regions where soil is nutritious, plant life is abundant and animals thrive. These regions are in many ways the epitome of harmonious ecosystems, and druids often charge themselves with nurturing and defending them. Tall forests are a paradise in many ways: they provide shade from the sun, food and homes for animals and people, and wood for tools. Forests are incessantly under threat of being torn down and subjugated by careless humans and demihumans. Forest druids therefore often live with a constant low-grade paranoia, which informs the stereotype of druids being hostile to civilization. +@73103 = ~FOREST DRUID: Most druids reside in the regions where soil is nutritious, plant life is abundant and animals thrive. These regions are in many ways the epitome of harmonious ecosystems, and druids often charge themselves with nurturing and defending them. Tall forests are a paradise in many ways: they provide shade from the sun, food and homes for animals and people, and wood for tools. Forests are incessantly under threat of being torn down and subjugated by careless humans and demihumans. Forest druids therefore often live with a constant low-grade paranoia, which informs the stereotype of druids being hostile to civilization. Advantages: - At 1st level, may summon a Spirit Bear. The HD of the spirit animal increases to match the druid's level at 3rd, 5th, 7th and 10th level. @@ -1857,7 +1860,7 @@ Advantages: - At 9th level, may shapeshift into a sword spider. - At 9th level, the druid becomes immune to poison. - At 11th level, may shapeshift into a carrion crawler. -- At 13th level, may shapeshift into a rhinocerous beetle. +- At 13th level, may shapeshift into a rhinoceros beetle. - At 15th level, gains 10% resistance to damage from cold, fire, electricity, and acid. These resistances increase by another 10% at levels 18 and 21. BORING BEETLE: in this form the druid can make a powerful piercing attack once per round for 2d6+2 piercing damage. The beetle's hard shell gives the druid a 3-point armor class bonus against missile weapons, and 50% resistance to physical damage generally. @@ -1872,9 +1875,9 @@ SWORD SPIDER: in this form, the druid can move extremely fast and attack 4 times CARRION CRAWLER: in this form the druid can attack twice per round for 2d4 piercing damage. Successful attacks have a 50% chance to paralyze the victim for several rounds if they fail a saving throw vs. poison. -RHINOCEROUS BEETLE: in this massive form, the druid has 22 strength. can attack twice per round with incredibly powerful pincers, for 3d6 piercing damage. hard armor gives a 4-point armor class bonus against slashing, crushing, and missile attacks, and 50% resistance to physical damage generally. +RHINOCEROS BEETLE: in this massive form, the druid has 22 strength. can attack twice per round with incredibly powerful pincers, for 3d6 piercing damage. hard armor gives a 4-point armor class bonus against slashing, crushing, and missile attacks, and 50% resistance to physical damage generally. ~ -@73411 = ~Sumon Spirit Spider~ +@73411 = ~Summon Spirit Spider~ @73412 = ~~ @73413 = ~Spirit Spider~ @73421 = ~Beetle Swarm~ @@ -1884,7 +1887,7 @@ RHINOCEROUS BEETLE: in this massive form, the druid has 22 strength. Level: 2 Sphere: Animal Range: 0 -Duration: 1 Turns +Duration: 1 turn Casting Time: 6 Area of Effect: Caster Saving Throw: None @@ -1898,21 +1901,21 @@ With this spell, the caster can summon 3d2 small beetles to come burrowing out o Level: 3 Sphere: Animal Range: 0 -Duration: 1 Turns +Duration: 1 turn Casting Time: 6 Area of Effect: Caster Saving Throw: None -With this spell, the caster can summon 3d2 spiders to assail enemies. The spiders are normal, natural creatures, if large for their species. Inbdividually, they would little threat to any but the most feeble target. But their bites deliver a painful and damaging poison, and in large numbers they could be dangerous for an unprepared foe. +With this spell, the caster can summon 3d2 spiders to assail enemies. The spiders are normal, natural creatures, if large for their species. Individually, they would represent little threat to any but the most feeble target. But their bites deliver a painful and damaging poison, and in large numbers they could be dangerous for an unprepared foe. ~ -@73425 = ~Summon Rhinocerous Beetle~ -@73426 = ~Summon Rhinocerous Beetle +@73425 = ~Summon Rhinoceros Beetle~ +@73426 = ~Summon Rhinoceros Beetle (Conjuration) Level: 7 Sphere: Animal Range: 0 -Duration: 1 Turn +Duration: 1 turn Casting Time: 6 Area of Effect: Caster Saving Throw: None @@ -1974,7 +1977,7 @@ PANTHER: in this form ... Disadvantages: - No access to spells from the sphere of Light. ~ -@73811 = ~Sumon Shadow Wolf~ +@73811 = ~Summon Shadow Wolf~ @73812 = ~~ @73813 = ~Shadow Wolf~ // @@ -2089,7 +2092,7 @@ CLASS FEATURES: - May cast priest spells beginning at level 6. - May use SMITE once per day at level 1. The Champion can use this abiltiy an additional time per day every 4 levels. -SMITE: When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. +SMITE: When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. Typically, smite inflicts additional damage or effects on certain kinds of creatures depending on the Champion's patron deity - Other abilities based on patron deity. @@ -2097,8 +2100,8 @@ Typically, smite inflicts additional damage or effects on certain kinds of creat @80004 = ~Smite~ @80005 = ~Smite -When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. -Typically, smite inflicts additional damage or effects on certain kinds of creatures depending on the Champion's patron deity +When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. +Typically, smite inflicts additional damage or effects on certain kinds of creatures depending on the Champion's patron deity. An opponent can only be affected by smite once per round.~ @@ -2113,7 +2116,7 @@ Requires: Power Attack, Critical Strike~ @80008 = ~zealot~ @80009 = ~Zealot~ -@80010 = ~ZEALOT: Zealots are such devotees to a particular god, without actually being an official part of the church heirarchy. They consider this an advantage, however, as they hold themselves accountable only to their god, and so are less likely to lose sight of the grander scheme. +@80010 = ~ZEALOT: Zealots are such devotees to a particular god, without actually being an official part of the church hierarchy. They consider this an advantage, however, as they hold themselves accountable only to their god, and so are less likely to lose sight of the grander scheme. Zealots often strike out on their own, infiltrating a rival church, and then unleashing the power of their god where their enemies expect it least. Advantages: @@ -2150,7 +2153,7 @@ Frenzy is further modified depending upon the patron deity of the zealot. After the effects end, the character becomes winded, suffering a -2 penalty to Armor Class, to-hit rolls, and damage rolls.~ -@80014 = ~ZEALOT: Zealots are such devotees to a particular god, without actually being an official part of the church heirarchy. They consider this an advantage, however, as they considering themselves beholden only to their god, and so do not lose sight of the grander scheme. +@80014 = ~ZEALOT: Zealots are such devotees to a particular god, without actually being an official part of the church hierarchy. They consider this an advantage, however, as they considering themselves beholden only to their god, and so do not lose sight of the grander scheme. Zealots often strike out on their own, infiltrating a rival church, and then unleashing the power of their god where their enemies expect it least. Advantages: @@ -2187,9 +2190,9 @@ Restrictions: @80104 = ~Smite Evil~ @80105 = ~Smite Evil -When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. +When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. -Additionally, evil creatures are stunned for 1 round if they do not save vs. death. This save recieves a -1 penalty at levels 4, 10 and 18 +Additionally, evil creatures are stunned for 1 round if they do not save vs. death. This save receives a -1 penalty at levels 4, 10 and 18 An opponent can only be affected by smite evil once per round.~ @80106 = ~cavalier of tyr~ @@ -2235,9 +2238,9 @@ Restrictions: @80204 = ~Disrupting Smite~ @80205 = ~Disrupting Smite -When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. +When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. -Additionally, undead creatures take double damage, and undead with fewer than 15 hit die must save vs. death or be instantly destroyed. This save recieves a -1 penalty at levels 4, 10 and 18 +Additionally, undead creatures take double damage, and undead with fewer than 15 hit die must save vs. death or be instantly destroyed. This save receives a -1 penalty at levels 4, 10 and 18 An opponent can only be affected by Disrupting Smite once per round.~ @@ -2292,7 +2295,7 @@ Restrictions: When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. -Additionally, creatures are struck with fear for 1 round if they do not save vs. death. This save recieves a -1 penalty at levels 4, 10 and 18 +Additionally, creatures are struck with fear for 1 round if they do not save vs. death. This save receives a -1 penalty at levels 4, 10 and 18 An opponent can only be affected by smite of dread once per round.~ @@ -2326,7 +2329,7 @@ Restrictions: @80504 = ~Everwatch Sword~ @80505 = ~Everwatch Sword This spell creates a sword in the Champion's hand that cannot be dropped or unequipped. The sword is enchanted as a +4 weapon and provides a +4 THAC0 bonus, and does an additional 4 points of magic damage. It deals 2d4 damage to any target it hits. This ability lasts for 1 round per level. While it is equipped, the wielder cannot cast further spells. -The Everwatch Sword is weilded as a longsword.~ +The Everwatch Sword is wielded as a longsword.~ @80506 = ~EVERWATCH KNIGHT: Everwatch knights act as the elite shock troops for the church of Helm. Also, they are often sent on the most difficult missions for the church. @@ -2336,7 +2339,7 @@ Advantages: - Can cast Everwatch Sword as a special ability once per day. The Everwatch Knight gains an additional use at levels 4, 8, 12, 16 and 20. EVERWATCH SWORD: This spell creates a sword in the Champion's hand that cannot be dropped or unequipped. The sword is enchanted as a +4 weapon and provides a +4 THAC0 bonus. It deals 2d4 damage to any target it hits. The spell lasts for 1 round per level. -The Everwatch Sword is weilded as a longsword. +The Everwatch Sword is wielded as a longsword. Disadvantages: - Everwatch Knights do not have a special smite ability. @@ -2359,7 +2362,7 @@ Restrictions: @80604 = ~Storm Smite~ @80605 = ~Storm Smite -When the Champion uses this ability, melee attacks inflict an additional 2d6 points of electricty damage, (+2d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. +When the Champion uses this ability, melee attacks inflict an additional 2d6 points of electricity damage, (+2d6 points of damage at levels 4, 10 and 18) over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. An opponent can only be affected by Storm Smite once per round.~ @@ -2377,7 +2380,7 @@ Restrictions: @80703 = ~HAMMER OF MORADIN: Moradin is the chief deity or the dwarven pantheon; a harsh but fair judge, he is strength and force of will embodied. The Hammers of Moradin are a military order dedicated to the defense dwarven holdings and the carving out of new dwarven territories. Advantages: -- Forged Flesh: The Hammer of Moradin is tough in body and mind. recieves a +2 bonus to AC and saves against magic. +- Forged Flesh: The Hammer of Moradin is tough in body and mind. receives a +2 bonus to AC and saves against magic. - Can cast Moradin's Hammer as a special ability once per day. The Hammer gains an additional use at levels 4, 8, 12, 16 and 20. MORADIN'S HAMMER: This spell creates a hammer in the Champion's hand that cannot be dropped or unequipped. The hammer is enchanted as a +4 weapon and deals 1d6 points of blunt damage as well as 1d6 magic damage. @@ -2397,7 +2400,7 @@ The hammer is enchanted as a +4 weapon and deals 1d6 points of blunt damage as w @80801 = ~inquisitor of azuth~ @80802 = ~Inquisitor of Azuth~ -@80803 = ~INQUISITOR OF AZUTH: Inquisitors of Azuth feel that reason is the best way to approach magic, and that it may be examined and reduced to its component parts through study and meditation. Unfortunately, not all practitioners of the art take such care or approach magical power with responsibility and that is where Inquistors of Azuth fit in. This holy order of the Lord of Spells strive to curb the use of overly destructive magic that harms the Weave and provide martial might where it is needed to destroy threats to wizardry. +@80803 = ~INQUISITOR OF AZUTH: Inquisitors of Azuth feel that reason is the best way to approach magic, and that it may be examined and reduced to its component parts through study and meditation. Unfortunately, not all practitioners of the art take such care or approach magical power with responsibility and that is where Inquisitors of Azuth fit in. This holy order of the Lord of Spells strive to curb the use of overly destructive magic that harms the Weave and provide martial might where it is needed to destroy threats to wizardry. Advantages: - Immune to Hold and Charm spells @@ -2439,7 +2442,7 @@ Restrictions: When the Champion uses this ability, melee attacks inflict an additional 1d6 points of magic damage, (+1d6 points of damage at levels 4, 10 and 18) levels over the next 2 rounds. This ability lasts an additional round at level 2, 8 and 14. -Additionally, creatures are affected by confusion for 1 round if they do not save vs. spell. This save recieves a -1 penalty at levels 4, 10 and 18 +Additionally, creatures are affected by confusion for 1 round if they do not save vs. spell. This save receives a -1 penalty at levels 4, 10 and 18 An opponent can only be affected by smite of dread once per round.~ @@ -2467,15 +2470,15 @@ Restrictions: @86205 = ~Sight of Gruumsh The character is frenzied for 1 turn. While in this state, the character gains a +2 bonus to melee attack rolls and saves vs. spell, as well as to Armor Class, and becomes immune to charm, confusion, fear, feeblemind, hold, imprisonment, level drain, maze, stun, and sleep. The character also gains an additional attack per round. -The Eye of Gruumsh can pierce through illusions with their missing eye while in frenzy. At first level, when entering a frenzy, the Eye detects any invisible creature as though they cast detect invisibility. At 4th level, the eye is infused with the strength and fury of the Orchish race, gaining a +2 to strength while frenzied. At 8th level, they gain the effects of truesight. +The Eye of Gruumsh can pierce through illusions with their missing eye while in frenzy. At first level, when entering a frenzy, the Eye detects any invisible creature as though they cast detect invisibility. At 4th level, the eye is infused with the strength and fury of the Orcish race, gaining a +2 to strength while frenzied. At 8th level, they gain the effects of truesight. -Eye of Gruumsh does not stack with haste or similar effects +Sight of Gruumsh does not stack with haste or similar effects After the effect ends, the character becomes winded, suffering a -2 penalty to Armor Class, to-hit rolls, and damage rolls.~ @86301 = ~initiate of rust and worm~ @86302 = ~Initiate of Rust and Worm~ -@86303 = ~INITIATE OF RUST AND WORM: Dedicated to destruction, intitiates are instinctively drawn to Talos, lord of destruction. +@86303 = ~INITIATE OF RUST AND WORM: Dedicated to destruction, initiates are instinctively drawn to Talos, lord of destruction. Advantages: - May use the frenzy ability once per day. The zealot gains an additional use of this ability at levels 10, 15 and 20. @@ -2566,8 +2569,7 @@ Advantages: - May use the Fury ability twice per day at first level. The Children of Blood are unique in that they can enter their frenzy much more often than normal. At first level, they can use the ability twice per day. They gain an additional use of this ability at levels 4, 10, 15 and 20. -FURY: The character becomes frenzied for 1 turn. While in this state, the character gains a +2 bonus to melee attack rolls and saves, as well as to Armor Class, and becomes immune to charm, confusion, fear, feeblemind, hold, imprisonment, level drain, maze, stun, and sleep. The character also gains an additional attack per round. -Frenzy is further modified depending upon the patron deity of the zealot. +FRENZY: The character becomes frenzied for 1 turn. While in this state, the character gains a +2 bonus to melee attack rolls and saves, as well as to Armor Class, and becomes immune to charm, confusion, fear, feeblemind, hold, imprisonment, level drain, maze, stun, and sleep. The character also gains an additional attack per round. Frenzy does not stack with haste or similar effects @@ -2580,7 +2582,7 @@ Restrictions: @86605 = ~Fury The character is frenzied for 1 turn. While in this state, the character gains a +2 bonus to melee attack rolls and saves vs. spell, as well as to Armor Class, and becomes immune to charm, confusion, fear, feeblemind, hold, imprisonment, level drain, maze, stun, and sleep. The character also gains an additional attack per round. -In addition to the normal effects of frenzy, the Companion channels the spirit of Ilmater, and is able to accept tremendous punishment. At 1st level, gains a +2 bonus to Strength and Constitution. At 8th level, this bonus increases to +4. +In addition to the normal effects of frenzy, the Child channels the bloodthirst of Garagos, and gains rtemendous strength and toughness. At 1st level, gains a +2 bonus to Strength and Constitution. At 8th level, this bonus increases to +4. Fury does not stack with haste or similar effects @@ -2588,7 +2590,7 @@ After the effect ends, the character becomes winded, suffering a -2 penalty to A @86701 = ~vassal of the reverend one~ @86702 = ~Vassal of the Reverend One~ -@86703 = ~VASSAL OF THE REVEREND ONE: Zealots of Corelion Larethian are steadfast defenders of elven values. Often orphaned elves or half-elves, non-evil elves still feel the call to Corellon, often serving him in their own way as zealots. +@86703 = ~VASSAL OF THE REVEREND ONE: Zealots of Corellon Larethian are steadfast defenders of elven values. Often orphaned elves or half-elves, non-evil elves still feel the call to Corellon, often serving him in their own way as zealots. Advantages: - May use the frenzy ability once per day. The zealot gains an additional use of this ability at levels 10, 15 and 20. @@ -2628,7 +2630,7 @@ Frenzy is further modified depending upon the patron deity of the zealot. Frenzy does not stack with haste or similar effects -Passionate Resonance: When the Cherub enters frenzy, radiates the power of Sune, possibly overcomming the will of all enemies within 30'. +Passionate Resonance: When the Cherub enters frenzy, radiates the power of Sune, possibly overcoming the will of all enemies within 30'. At 1st level, all enemies are affected by Charm Person if they fail a save vs. spell +2. At 4th level, opponents are instead affected by Dire Charm. At 8th level, they are Dominated if they fail their save. Restrictions: @@ -2639,7 +2641,7 @@ Restrictions: @86805 = ~Passionate Resonance The character is frenzied for 1 turn. While in this state, the character gains a +2 bonus to melee attack rolls and saves vs. spell, as well as to Armor Class, and becomes immune to charm, confusion, fear, feeblemind, hold, imprisonment, level drain, maze, stun, and sleep. The character also gains an additional attack per round. -When the Cherub enters frenzy, radiates the power of Sune, possibly overcomming the will of all enemies within 30'. At 1st level, all enemies are affected by Charm Person if they fail a save vs. spell +2. At 4th level, opponents are instead affected by Dire Charm. At 8th level, they are Dominated if they fail their save. +When the Cherub enters frenzy, radiates the power of Sune, possibly overcoming the will of all enemies within 30'. At 1st level, all enemies are affected by Charm Person if they fail a save vs. spell +2. At 4th level, opponents are instead affected by Dire Charm. At 8th level, they are Dominated if they fail their save. Passionate Resonance does not stack with haste or similar effects @@ -3091,7 +3093,7 @@ Casting Time: 1 Area of Effect: The caster Saving Throw: none -When the priest casts this spell, a jet of chilling frost shoots from fingertips. The priest's hands must be held so as to send forth a fanlike sheet of frost: thumbs must touch each other and the fingers must be spread. The spell sends out frost jets of 5 ft. length in a horizontal arc of about 120 degrees in front of the caster. Any creature in the area recieves 1d6 points ot cold damage, plus 1d6 per two levels to a maximum of 5d6 damage.~ +When the priest casts this spell, a jet of chilling frost shoots from fingertips. The priest's hands must be held so as to send forth a fanlike sheet of frost: thumbs must touch each other and the fingers must be spread. The spell sends out frost jets of 5 ft. length in a horizontal arc of about 120 degrees in front of the caster. Any creature in the area receives 1d6 points ot cold damage, plus 1d6 per two levels to a maximum of 5d6 damage.~ @1000012 = ~Eyes of the Dead~ @1000013 = ~Eyes of the Dead @@ -4161,7 +4163,7 @@ Casting Time: 1 Area of Effect: The caster Saving Throw: none -When the priest casts this spell, a jet of chilling frost shoots from fingertips. The priest's hands must be held so as to send forth a fanlike sheet of frost: thumbs must touch each other and the fingers must be spread. The spell sends out frost jets of 5 ft. length in a horizontal arc of about 120 degrees in front of the caster. Any creature in the area recieves 1d6 points ot cold damage, plus 1d6 per two levels to a maximum of 5d6 damage.~ +When the priest casts this spell, a jet of chilling frost shoots from fingertips. The priest's hands must be held so as to send forth a fanlike sheet of frost: thumbs must touch each other and the fingers must be spread. The spell sends out frost jets of 5 ft. length in a horizontal arc of about 120 degrees in front of the caster. Any creature in the area receives 1d6 points ot cold damage, plus 1d6 per two levels to a maximum of 5d6 damage.~ @51710 = ~Ice Blade @@ -5169,7 +5171,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest chants softly under breath. As long as continues to chant, recieves a +1 to AC. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest chants softly under breath. As long as continues to chant, receives a +1 to AC. However, while can fight normally, cannot cast spells, nor turn undead. Canticle has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ @@ -5188,7 +5190,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest chants softly under breath. As long as continues to chant, recieves a +1 to AC. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest chants softly under breath. As long as continues to chant, receives a +1 to AC. However, while can fight normally, cannot cast spells, nor turn undead. Canticle has no effect if the priest is under the effects of bless, aid, chant, or prayer spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ @@ -5272,7 +5274,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, recieves a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, receives a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. Meditation has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ @@ -5288,7 +5290,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, recieves a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, receives a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. Meditation has no effect if the priest is under the effects of bless, aid, prayer or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ @@ -5302,7 +5304,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, recieves a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, receives a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. Meditation has no effect if the priest is under the effects of bless, aid, or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ @@ -5316,7 +5318,7 @@ Duration: Special Casting Time: 9 Saving Throw: None -Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, recieves a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. +Upon casting this spell, the priest places self under a meditative trance. As long as continues to meditate, receives a +1 bonus to all saves. However, while can fight normally, cannot cast spells, nor turn undead. Meditation has no effect if the priest is under the effects of bless, aid, prayer or chant spell, and if is affected by one of these spells while under the effects of this Orison, Canticle is immediately dispelled.~ diff --git a/faiths_and_powers/lib/add_champion_kits.tpa b/faiths_and_powers/lib/add_champion_kits.tpa index 333e6ec6..1a79df9b 100644 --- a/faiths_and_powers/lib/add_champion_kits.tpa +++ b/faiths_and_powers/lib/add_champion_kits.tpa @@ -1512,12 +1512,6 @@ COPY ~faiths_and_powers/kits/champions/807_Moradin/b_mor02.itm~ ~override~ SAY NAME2 @80704 SAY UNIDENTIFIED_DESC @80705 SAY DESC @80705 -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_ch101b.spl~ ~override~ - -//protection from evil -//COPY ~faiths_and_powers/kits/champions/807_Moradin/b_tyr01.spl~ ~override~ //DEFINE SPHERE ACCESS______________________________________________________________ // @@ -2107,12 +2101,6 @@ COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103.spl~ ~override~ SAY DESC @80305 COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103a.spl~ ~override~ COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch103a.eff~ ~override~ -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ //protection from fear ACTION_IF GAME_IS ~bgee~ THEN BEGIN //other text diff --git a/faiths_and_powers/lib/add_cleric_kits.tpa b/faiths_and_powers/lib/add_cleric_kits.tpa index 8492ada6..f0ca9d27 100644 --- a/faiths_and_powers/lib/add_cleric_kits.tpa +++ b/faiths_and_powers/lib/add_cleric_kits.tpa @@ -105,21 +105,6 @@ COPY ~faiths_and_powers/kits/clerics/200_Ur_Priest/b_ur01b.spl~ ~override~ COPY ~faiths_and_powers/kits/clerics/200_Ur_Priest/b_ur02.spl~ ~override~ // save penalty -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_lo101.spl~ ~override~ // Infravision Orison -// SAY NAME1 @98504 //Infravision -// SAY UNIDENTIFIED_DESC @98505 //Infravision - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_lo102.spl~ ~override~ // Fire bolt Orison -// SAY NAME1 @98506 //Fire bolt -// SAY UNIDENTIFIED_DESC @98507 //Fire bolt desc - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_cla02.spl~ ~override~ // Boon of Lathander -// SAY UNIDENTIFIED_DESC @98534// - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_cla03.spl~ ~override~ // Hold Undead -// SAY NAME1 @20107 -// SAY UNIDENTIFIED_DESC @20104// - //REPLACE VANILLA KIT WITH THIS KIT__________________________________________________ // ACTION_IF FILE_EXISTS_IN_GAME ~d5__clerics.d5~ BEGIN @@ -143,7 +128,6 @@ END //DEFINE SPHERE ACCESS______________________________________________________________ // -//ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN // not needed anymore, fnP_system.tpa handles it LAF ~DEFINE_FNP_KIT_INFO~ INT_VAR u_leather_armor = 1 @@ -172,7 +156,6 @@ END sphere_list = ~ur_priest_spheres~ class = ~cleric~ END -// END ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN ACTION_IF (ur_priest_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN @@ -275,16 +258,9 @@ END //AZUTH ABILITY FILES_______________________________________________________________ // COPY ~faiths_and_powers/kits/clerics/325_azuth/d5clazu.2da~ ~override~ -/* -COPY ~faiths_and_powers/kits/misc/d5llore.spl~ ~override~ - SAY NAME1 @32505 - SAY UNIDENTIFIED_DESC @32506 - LPF ALTER_EFFECT INT_VAR silent = 1 match_opcode = 206 STR_VAR resource = ~d5llore~ END -*/ -//APPEND ~d5clazu.2da~ ~UMD AP_D5_UMD **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ + COPY ~faiths_and_powers/kits/misc/d5_cllv1.spl~ ~override~ -// SAY NAME1 @6 -// SAY UNIDENTIFIED_DESC @6 + INCLUDE ~faiths_and_powers/lib/b3identify.tph~ LAF B3_IDENTIFY_INSTALL END @@ -305,53 +281,6 @@ COPY ~faiths_and_powers/kits/clerics/325_azuth/d5tb110.spl~ ~override/d5llore.sp SAY UNIDENTIFIED_DESC @32506 APPEND ~d5clazu.2da~ ~LLORE **** **** **** **** GA_D5LLORE **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ -/* -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm1.spl~ ~override~ - SAY NAME1 @46605 - SAY UNIDENTIFIED_DESC @46606 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm1.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc1b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc1c.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm2.spl~ ~override~ - SAY NAME1 @46607 - SAY UNIDENTIFIED_DESC @46608 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm2.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc2b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc2c.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm3.spl~ ~override~ - SAY NAME1 @46609 - SAY UNIDENTIFIED_DESC @46610 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm3.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc3b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc3c.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm4.spl~ ~override~ - SAY NAME1 @46611 - SAY UNIDENTIFIED_DESC @46612 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm4.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc4b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc4c.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm5.spl~ ~override~ - SAY NAME1 @46613 - SAY UNIDENTIFIED_DESC @46614 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm5.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc5b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc5c.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5arcm6.spl~ ~override~ - SAY NAME1 @46615 - SAY UNIDENTIFIED_DESC @46616 -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arcm6.2da~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc6b.bam~ ~override~ -COPY ~faiths_and_powers/kits/multiclass/466_cm_bender/d5_arc6c.bam~ ~override~ -//Huge thanks to DreamSlaveOne at forums.gibberlings3.net for providing the .BAMs for these abilities! -*/ -/* -ACTION_IF FILE_EXISTS_IN_GAME ~d5__wiz.d5~ THEN BEGIN - COPY_EXISTING ~d5_inmys.2da~ ~override~ - LPM remove_blank_lines - APPEND_FILE ~faiths_and_powers/kits/clerics/325_azuth/mystracant.txt~ -END -*/ - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -490,8 +419,6 @@ COPY ~faiths_and_powers/kits/clerics/332_beshaba/b_abes.2da~ ~override~ COPY_EXISTING ~SPPR113.spl~ ~override/B_BES01.spl~ // Doom LPM spell_to_innate -// WRITE_BYTE 0x1c 4//Innate -// LPF ALTER_SPELL_HEADER INT_VAR location = 4 END //innate LPF ADD_SPELL_EFFECT INT_VAR insert_point = 999 opcode = 206 target = 2 timing = 0 duration = 2400 STR_VAR resource = EVAL ~B_BES01~ END COPY_EXISTING ~B_BES01.spl~ ~override~ @@ -718,15 +645,9 @@ COPY ~faiths_and_powers/kits/clerics/225_cyric/b_ccyr.2da~ ~override~ COPY ~faiths_and_powers/kits/clerics/225_cyric/B_CYR02.spl~ ~override~ COPY_EXISTING ~SPWI401.spl~ ~override/B_CYR03.spl~ // Confusion LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate -// LPF ALTER_SPELL_HEADER INT_VAR location = 4 END COPY_EXISTING ~SPWI509.spl~ ~override/B_CYR04.spl~ // feeblemind LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate -// LPF ALTER_SPELL_HEADER INT_VAR location = 4 END //protection from fear (using the tempus spl. It's basically the same...) ACTION_IF GAME_IS ~bgee~ THEN BEGIN //other text @@ -883,22 +804,13 @@ COPY ~faiths_and_powers/kits/clerics/315_deneir/b_den01.spl~ ~override~ //immun COPY_EXISTING ~SPPR205.spl~ ~override/b_den02.spl~ // detect traps LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate WRITE_BYTE 0x84 1//Casting time -// WRITE_BYTE 0x74 4//Location COPY_EXISTING ~SPPR304.spl~ ~override/b_den03.spl~ // glyph of warding LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate -// LPF ALTER_SPELL_HEADER INT_VAR location = 4 END COPY_EXISTING ~SPPR303.spl~ ~override/b_den04.spl~ // dispel magic LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate -// LPF ALTER_SPELL_HEADER INT_VAR location = 4 END //DEFINE SPHERE ACCESS______________________________________________________________ // @@ -1034,9 +946,6 @@ END // COPY ~faiths_and_powers/kits/clerics/208_helm/b_chel.2da~ ~override~ -//COPY ~faiths_and_powers/kits/clerics/208_helm/b_hsp01.spl~ ~override~ // Seeking Sword -// SAY NAME1 @98518 -// SAY UNIDENTIFIED_DESC @98519 COPY ~faiths_and_powers/kits/clerics/208_helm/SW1HSEEK.itm~ ~override~ // Seeking Sword //For the champions, but that's fine COPY ~faiths_and_powers/kits/clerics/208_helm/b_hab01.spl~ ~override~ // AC/Save Bonus/wp longsword @@ -1045,14 +954,6 @@ COPY ~faiths_and_powers/kits/clerics/208_helm/b_hsp02.spl~ ~override~ // He SAY NAME1 @20806 SAY UNIDENTIFIED_DESC @20807 -//COPY ~faiths_and_powers/kits/clerics/208_helm/b_hsp03.spl~ ~override~ // Farsight -// SAY NAME1 @98522 -// SAY UNIDENTIFIED_DESC @98523 - -//COPY ~faiths_and_powers/kits/clerics/208_helm/b_hab02.spl~ ~override~ // Glyph of warding -// SAY NAME1 @98532 -// SAY UNIDENTIFIED_DESC @98533 - //REPLACE VANILLA KIT WITH THIS KIT__________________________________________________ // ACTION_IF FILE_EXISTS_IN_GAME ~d5__clerics.d5~ BEGIN @@ -1221,11 +1122,6 @@ COPY ~faiths_and_powers/kits/clerics/314_ilmater/b_ilm03.spl~ ~override~ // End SAY UNIDENTIFIED_DESC @31414 // SAY IDENTIFIED_DESC @31414 // -//COPY_EXISTING ~spwi102.spl~ ~override/b_ilm04.spl~ // Armor -// WRITE_SHORT 0x1c 2 -//COPY_EXISTING ~spwi317.spl~ ~override/b_ilm05.spl~ // Ghost Armor -// WRITE_SHORT 0x1c 2 - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -1405,9 +1301,6 @@ COPY_EXISTING ~SPPR409.spl~ ~override/b_kel01.spl~ // Works? //CHECK COMPATIBILITY WITH IWDEE AND SR COPY_EXISTING ~SPPR413.spl~ ~override/b_kel02.spl~ // Works? LPM spell_to_innate -// WRITE_LONG 0x34 1 //level -// WRITE_BYTE 0x1c 4//Innate -// WRITE_BYTE 0x74 4//Location LPF ALTER_EFFECT INT_VAR silent = 1 match_opcode = 267 timing = 9 @@ -1568,22 +1461,6 @@ END // COPY ~faiths_and_powers/kits/clerics/201_lathander/b_clat.2da~ ~override~ COPY ~faiths_and_powers/kits/clerics/201_lathander/b_turn.spl~ ~override~ // Turn Undead +4 Levels -// SAY NAME1 @##### -// SAY UNIDENTIFIED_DESC @##### -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_lo101.spl~ ~override~ // Infravision Orison -// SAY NAME1 @98504 //Infravision -// SAY UNIDENTIFIED_DESC @98505 //Infravision - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_lo102.spl~ ~override~ // Fire bolt Orison -// SAY NAME1 @98506 //Fire bolt -// SAY UNIDENTIFIED_DESC @98507 //Fire bolt desc - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_cla02.spl~ ~override~ // Boon of Lathander -// SAY UNIDENTIFIED_DESC @98534// - -//COPY ~faiths_and_powers/kits/clerics/201_lathander/b_cla03.spl~ ~override~ // Hold Undead -// SAY NAME1 @20107 -// SAY UNIDENTIFIED_DESC @20104// COPY ~faiths_and_powers/kits/clerics/201_lathander/b_cla04.spl~ ~override~ // False Dawn SAY NAME1 @20108 @@ -2486,7 +2363,6 @@ COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5myst1.spl~ // wild/de LPF ADD_SPELL_EFFECT INT_VAR opcode = 206 target = 1 parameter1 = 0 parameter2 = (0 - 1) STR_VAR resource = EVAL ~%immunity%~ END END COPY ~faiths_and_powers/kits/misc/d5_cstbo.spl~ ~override~ // casting speed bonus -//APPEND ~d5clmys.2da~ ~UMD AP_D5_UMD **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ // add TnB innate cantrips - uh, I mean, cantrip wand COPY ~faiths_and_powers/kits/clerics/324_mystra/cantrip_wand/d5myscw.itm~ ~override~ @@ -2933,8 +2809,6 @@ END // COPY ~faiths_and_powers/kits/clerics/316_sune/b_asun.2da~ ~override~ COPY ~faiths_and_powers/kits/clerics/316_sune/b_sun01.spl~ ~override~ // potent charm -// SAY NAME1 @31411 -// SAY NAME2 @31411 SAY UNIDENTIFIED_DESC @31606 // SAY IDENTIFIED_DESC @31606 // COPY ~faiths_and_powers/kits/clerics/316_sune/b_sun02.spl~ ~override~ // spell save @@ -2952,20 +2826,6 @@ END COPY ~faiths_and_powers/kits/clerics/316_sune/b_sun04.spl~ ~override~ // cha bonus -/* -COPY_EXISTING ~SPWI104.spl~ ~override/b_sun01.spl~ // Charm person - WRITE_LONG 0x34 1 //level - WRITE_BYTE 0x1c 4//Innate - WRITE_BYTE 0x74 4//Location - LPF ALTER_EFFECT - INT_VAR silent = 1 match_opcode = 324 - STR_VAR resource = EVAL ~b_sun01~ - END - LPF ALTER_EFFECT - INT_VAR silent = 1 match_opcode = 5 - savebonus = 0 - END -*/ //DEFINE SPHERE ACCESS______________________________________________________________ // @@ -3852,13 +3712,6 @@ END // COPY ~faiths_and_powers/kits/clerics/226_umberlee/b_umb.2da~ ~override~ -//Smashing Wave______________________________________________________________________// -//Install it if it isn't already installed -//ACTION_IF (GAME_IS ~bgee bg2ee eet~) AND (NOT FILE_EXISTS_IN_GAME ~b_IWD.itm~) THEN BEGIN // -//Go over this spell head to toe first... - -// END //end smashing wave - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -4609,9 +4462,7 @@ END //KIT ABILITY FILES__________________________________________________________________ // COPY ~faiths_and_powers/kits/clerics/382_baravar/b_bara.2da~ ~override~ -//COPY ~faiths_and_powers/kits/clerics/212_leira/d5_lei1.spl~ ~override/b_bar01~ //it's the same ability with a different name, so... -// SAY NAME1 @38211 -// SAY UNIDENTIFIED_DESC @38212 + COPY_EXISTING ~spwi212.spl~ ~override/d5bara1.spl~ LPM spell_to_innate COPY_EXISTING ~spwi405.spl~ ~override/d5bara2.spl~ @@ -4788,14 +4639,11 @@ COPY_EXISTING_REGEXP GLOB ~^.+\.itm$~ ~override~ END BUT_ONLY COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5baer2.spl~ // entangle immunity -// PHP_EACH entangling_array AS res => num BEGIN -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 206 target = 1 parameter1 = (0 - 1) timing = 9 STR_VAR resource = EVAL ~%res%~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 83 target = 1 parameter2 = %spike_proj% timing = 9 END // spike growth projectile LPF ADD_SPELL_EFFECT INT_VAR opcode = 83 target = 1 parameter2 = 242 timing = 9 END // entangle proj LPF ADD_SPELL_EFFECT INT_VAR opcode = 83 target = 1 parameter2 = 100 timing = 9 END // grease proj LPF ADD_SPELL_EFFECT INT_VAR opcode = 83 target = 1 parameter2 = 319 timing = 9 END // webtrav proj -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 83 target = 1 parameter2 = 63 timing = 9 END // web proj -// END + // and add magic fang effect to summoning spells APPEND ~splprot.2da~ ~D5_KIT_IS%TAB%152%TAB%-1%TAB%1~ UNLESS ~D5_KIT_IS~ COPY_EXISTING ~splprot.2da~ ~override~ diff --git a/faiths_and_powers/lib/add_druid_kits.tpa b/faiths_and_powers/lib/add_druid_kits.tpa index 7f479f60..e45d2f3a 100644 --- a/faiths_and_powers/lib/add_druid_kits.tpa +++ b/faiths_and_powers/lib/add_druid_kits.tpa @@ -245,13 +245,6 @@ COPY ~faiths_and_powers/kits/druids/732_totemic/totemic.2da~ ~override/clabdr02. class = ~druid~ END -/* can't do this for clabs w/ 8 characters! - ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN - ACTION_IF (totemic_druid_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN - LAF fnp_spontaneous STR_VAR kit_clab = ~clabdr02~ learn_res = ~d5dr02z~ END - END - END -*/ END //__________________________________________________________________________________ @@ -375,44 +368,12 @@ END APPEND ~clabdr04.2da~ ~HIVEKEEPER AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 AP_D5HIVE0 ~ APPEND ~clabdr04.2da~ ~HIVEKEEPER **** GA_SPDR201 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ -/* already get this in Animal sphere -ACTION_IF (FILE_CONTAINS_EVALUATED (~spell.ids~ ~[ %TAB%]CLERIC_GIANT_INSECT[ %TAB%%LNL%%MNL%%WNL%]~)) BEGIN -LAF RES_NUM_OF_SPELL_NAME STR_VAR spell_name = ~CLERIC_GIANT_INSECT~ RET spell_res spell_num END -APPEND ~clabdr04.2da~ ~HIVEKEEPER **** GA_%spell_res% **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ -*/ + LAF RES_NUM_OF_SPELL_NAME STR_VAR spell_name = ~CLERIC_INSECT_PLAGUE~ RET spell_res spell_num END APPEND ~clabdr04.2da~ ~HIVEKEEPER **** GA_%spell_res% **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ LAF RES_NUM_OF_SPELL_NAME STR_VAR spell_name = ~CLERIC_CREEPING_DOOM~ RET spell_res spell_num END APPEND ~clabdr04.2da~ ~HIVEKEEPER **** GA_%spell_res% **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ -/* do this in new spells section -// make beetle swarm spell -ACTION_IF !(GAME_IS ~iwdee~) BEGIN -// animations - COPY ~faiths_and_powers/spheres/spells/animations/e210_beetle~ ~override~ - COPY ~faiths_and_powers/kits/druids/734_hivekeeper/d5smbtl.cre~ ~override~ - LPF make_summon END -END -COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5btswm.spl~ - SAY NAME1 @73421 - SAY UNIDENTIFIED_DESC @73422 - WRITE_SHORT 0x1c 2 - WRITE_LONG 0x34 2 - LPF ALTER_SPELL_HEADER INT_VAR target = 4 location = 2 speed = 6 STR_VAR icon = ~*****~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5btswm1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5btswm1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5btswm1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5btswm1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5btswm1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5btswm1~ END -/* use .eff instead - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5smbtl~ END -*/ CREATE EFF ~d5btswm1~ WRITE_LONG 0x10 67 @@ -442,14 +403,7 @@ COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5spswm.spl~ LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5spswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5spswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5spswm1~ END -/* use .eff instead - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5smspid~ END -*/ + CREATE EFF ~d5spswm1~ WRITE_LONG 0x10 67 WRITE_LONG 0x14 1 @@ -480,7 +434,6 @@ COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5rhbtl.spl~ WRITE_LONG 0x34 7 LPF ALTER_SPELL_HEADER INT_VAR target = 4 location = 2 speed = 6 STR_VAR icon = ~*****~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5rhbtl~ END -*/ APPEND ~clabdr04.2da~ ~ HIVEKEEPER GA_D5BTSWM **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** @@ -520,13 +473,6 @@ HIVEKEEPER GA_D5RHBTL **** **** **** **** **** class = ~druid~ END -/* can't do this for clabs w/ 8 characters! - ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN - ACTION_IF (hivekeeper_druid_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN - LAF fnp_spontaneous STR_VAR kit_clab = ~clabdr04~ learn_res = ~d5dr04z~ END - END - END -*/ END //__________________________________________________________________________________ @@ -671,354 +617,6 @@ END //__________________________________________________________________________________ -/* not sure if actually want to do this as a separate kit - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// SHADOW DRUID -//__________________________________________________________________________________ -//__________________________________________________________________________________ - -DEFINE_ACTION_FUNCTION shadow_druid BEGIN - -LAF check_kit_conflict END - -ADD_KIT ~D5_DR_SHAD~ - -//WEAPON PROFICIENCIES_______________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_DR_SHAD 0 0 0 1 1 1 0 1~ -~D5_DR_SHAD 0 0 0 1 1 1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_SHAD 0 0 0 0 12 7~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_SHAD 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_SHAD 0 0 0 0 17 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_SHAD 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_DR_SHAD 0 1 0 1 1 1 0 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_DR_SHAD 1 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE______________________________________________________________ -~faiths_and_powers/kits/druids/738_shadow_druid/d5dshad.2da~ - -//RACIAL KIT AVAILABILITY_____________________________________________________________ -~K_D_H K_D_D K_D_G K_D_E K_D_HE K_D_HL K_D_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x08000000 11~ // totemic flag - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Dr0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW18 SW1H39 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @73801 -SAY @73802 -SAY @73803 - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@73603) - STR_VAR - kit_name = D5_DR_SHAD - clswpbon = ~0 0 3~ - END -END - -//SHADOW DRUID ABILITY FILES_________________________________________________________ -// -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5dshad.2da~ ~override~ - -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drss8.spl~ ~override~ - SAY NAME1 @73811 // ~Summon Shadow Wolf~ - SAY UNIDENTIFIED_DESC @73813 // ~Shadow Wolf - etc.~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw1.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw1.cre~ ~override~ - SAY NAME1 @73813 // ~Shadow Wolf~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw2.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw2.cre~ ~override~ - SAY NAME1 @73813 -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw3.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw3.cre~ ~override~ - SAY NAME1 @73813 -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw4.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw4.cre~ ~override~ - SAY NAME1 @73813 -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw5.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drssw5.cre~ ~override~ - SAY NAME1 @73813 - -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drsc8.spl~ ~override~ - SAY NAME1 @73111 - SAY UNIDENTIFIED_DESC @73111 -COPY ~faiths_and_powers/kits/druids/738_shadow_druid/d5drss8.eff~ ~override~ - -//REMOVE FROM BGEE MENUS____________________________________________________________ -// -ACTION_IF GAME_IS ~bgee~ BEGIN - COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 1 ~kit~ - PATCH_IF ~%kit%~ STRING_EQUAL_CASE ~D5_DR_SHAD~ BEGIN - READ_2DA_ENTRY_FORMER rows row 0 shadow_druid_num - END - END - BUT_ONLY - ACTION_FOR_EACH race IN ~D~ ~E~ ~G~ ~H~ ~HE~ ~HL~ ~HO~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~K_D_%race%.2da~ BEGIN - COPY_EXISTING ~K_D_%race%.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 1 kit_num - PATCH_IF (%kit_num% = shadow_druid_num) BEGIN - REMOVE_2DA_ROW row cols - END - END - BUT_ONLY - END - END -END - -//DEFINE SPHERE ACCESS______________________________________________________________ -// - LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - u_leather_armor = 1 - u_chain_armor = 0 - u_plate_armor = 0 - u_club_staff = 1 - u_hammers = 0 - u_maces = 0 - u_flails = 0 - u_axes = 0 - u_daggers = 1 - u_short_swords = 0 - u_long_swords = 0 - u_scimitars = 0 - u_katanas = 0 - u_bastard_swords = 0 - u_2hand_swords = 0 - u_halberds = 0 - u_spears = 1 - u_darts = 1 - u_slings = 1 - u_bows = 1 - u_crossbows = 0 - STR_VAR - clab_name = ~d5dshad~ - sphere_list = ~druid_shadow_spheres~ - class = ~druid~ - END - - ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN - ACTION_IF (shadow_druid_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN - LAF fnp_spontaneous STR_VAR kit_clab = ~d5dshad~ learn_res = ~d5dshdz~ END - END - END - -END -//__________________________________________________________________________________ - -*/ - -/* - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// GRAY DRUID -//__________________________________________________________________________________ -//__________________________________________________________________________________ - -DEFINE_ACTION_FUNCTION gray_druid BEGIN - -LAF check_kit_conflict END - -ADD_KIT ~D5_DR_GRAY~ - -//WEAPON PROFICIENCIES_______________________________________________________________ -//11 T S F Q S S -//10 L S W C L U W I -//9 A M B L S O I W A A O N -//8 R A A O H H M A I R C S R G -//7 G L M S N O A I R H L T R L H 2 D L 2 E E E E E E E E E E E -//6 E L S I T G R N K T D H A M E O O O H A E W E E E E E E E E X X X X X X X X X X X -//5 S S S B P S A S T D A A A A S L O R S N R S A N W E X X X X X X X X T T T T T T T T T T T -//4 W W P L I S R W S E T R G M C P B R M S S G T D L N D E A T T T T T T T T R R R R R R R R R R R -//3 O O B E U K A I D O W A D A W G M L E E N A T B B B A I D S A P R R R R R R R R A A A A A A A A A A A -//2 R R O A N E X L S R O X S N A E E U A R I C A O O O R N E H P O A A A A A A A A 1 1 1 1 1 1 1 1 1 1 2 -//1 D D W R T D E E W D R E W A K R R B R D N E F W W W T G D I O N 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 -~D5_DR_GRAY 0 0 0 1 1 1 0 1~ -~D5_DR_GRAY 0 0 0 1 1 1 0 1 0 0 0 0 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0~ - -//MINIMUM KIT STATS_________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_GRAY 0 0 0 0 12 7~ - -//KIT STAT MODIFIERS________________________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_GRAY 0 0 0 0 0 0~ - -//REQUIREMENTS TO DUAL TO THIS KIT_________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_GRAY 0 0 0 0 17 0~ - -//REQUIREMENTS TO DUAL FROM THIS KIT________________________________________________ -// STR DEX CON INT WIS CHR -~D5_DR_GRAY 0 0 0 0 15 0~ - -//ALIGNMENT RESTRICTIONS____________________________________________________________ -// LG LN LE NG TN NE CG CN CE -~D5_DR_GRAY 0 1 0 1 1 1 0 1 0~ - -//DUAL CLASS OPTIONS________________________________________________________________ -// FT CL MA TH DR RA -~D5_DR_GRAY 1 0 0 0 0 0~ - -//KIT ABILITIES 2DA FILE____________________________________________________________ -~faiths_and_powers/kits/druids/737_gray_druid/d5dgray.2da~ - -//RACIAL KIT AVAILABILITY___________________________________________________________ -~K_D_H K_D_D K_D_G K_D_E K_D_HE K_D_HL K_D_HO~ - -//UNUSABLE FLAGS AND KIT BASE CLASS_________________________________________________ -//CLASSES: Mage = 1, Fighter = 2, Cleric=3, Thief = 4, Bard = 5 -// Paladin 6, Druid = 11, Ranger = 12, Sorcerer = 19 -// Monk = 20 -~0x08000000 11~ // totemic flag - -//HIGH LEVEL ABILITIES ABBREVIATION_________________________________________________ -~Dr0~ - -//TOB STARTING EQUIPMENT_____________________________________________________________ -~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOLT06,40 POTN52,5 POTN04,2 POTN14,5 BOW18 SW1H39 STAF08~ - -//CHARACTER CREATION KIT DESCRIPTION________________________________________________ -SAY @73701 -SAY @73702 -SAY @73703 - -//EE KIT EXTRAS_____________________________________________________________________ -// -ACTION_IF GAME_IS ~bgee bg2ee eet iwdee~ THEN BEGIN - LAF fl#add_kit_ee - INT_VAR - briefdesc = RESOLVE_STR_REF (@73703) - STR_VAR - kit_name = D5_DR_GRAY - clswpbon = ~0 0 3~ - END -END - -//GRAY DRUID ABILITY FILES___________________________________________________________ -// -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5dshad.2da~ ~override~ - -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drss8.spl~ ~override~ - SAY NAME1 @737__ // ~Summon...?~ - SAY UNIDENTIFIED_DESC @737 // ~...~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw1.cre~ ~override~ - SAY NAME1 @737 -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw2.cre~ ~override~ - SAY NAME1 @737 -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw3.cre~ ~override~ - SAY NAME1 @737 -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw4.cre~ ~override~ - SAY NAME1 @737 -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.eff~ ~override~ -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drssw5.cre~ ~override~ - SAY NAME1 @737 - -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drsc8.spl~ ~override~ - SAY NAME1 @73111 - SAY UNIDENTIFIED_DESC @73111 -COPY ~faiths_and_powers/kits/druids/737_gray_druid/d5drss8.eff~ ~override~ - -//DEFINE SPHERE ACCESS______________________________________________________________ -// - LAF ~DEFINE_FNP_KIT_INFO~ - INT_VAR - u_leather_armor = 1 - u_chain_armor = 0 - u_plate_armor = 0 - u_club_staff = 1 - u_hammers = 0 - u_maces = 0 - u_flails = 0 - u_axes = 0 - u_daggers = 1 - u_short_swords = 0 - u_long_swords = 0 - u_scimitars = 0 - u_katanas = 0 - u_bastard_swords = 0 - u_2hand_swords = 0 - u_halberds = 0 - u_spears = 1 - u_darts = 1 - u_slings = 1 - u_bows = 1 - u_crossbows = 0 - STR_VAR - clab_name = ~d5dgray~ - sphere_list = ~druid_gray_spheres~ - class = ~druid~ - END - - ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN - ACTION_IF (gray_druid_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN - LAF fnp_spontaneous STR_VAR kit_clab = ~d5dgray~ learn_res = ~d5dgraz~ END - END - END - -END -//__________________________________________________________________________________ - -*/ - - //__________________________________________________________________________________ //__________________________________________________________________________________ // @@ -1197,8 +795,6 @@ END END ACTION_PHP_EACH life_spells AS spl => life BEGIN -// COPY_EXISTING - ~spell.ids~ ~faiths_and_powers/backup~ -// COUNT_REGEXP_INSTANCES ~%spl%~ ids_exists // PRINT ~%spl% is in the sphere of Life~ ACTION_IF (FILE_CONTAINS_EVALUATED (~spell.ids~ ~%spl%~)) BEGIN LAF RES_NUM_OF_SPELL_NAME STR_VAR spell_name = EVAL ~%spl%~ RET spell_res spell_num END @@ -1248,8 +844,8 @@ END //___________________________________________________________________________________ /* don't remember why this is here... it seems to be problematic -//in case of kit change_____________________________________________________________ -// +in case of kit change_____________________________________________________________ +*/ COPY ~faiths_and_powers/kits/druids/739_lost_druid/d5dr206.spl~ ~override~ PATCH_FOR_EACH sphere IN ~lif~ /*~dea~*/ ~ben~ ~des~ ~pro~ ~war~ ~exp~ ~kno~ ~dec~ ~tho~ ~dre~ ~vig~ ~aff~ ~ani~ ~pla~ ~ear~ ~air~ ~wat~ ~fir~ ~lig~ /*~sha~*/ ~mag~ ~per~ BEGIN PATCH_FOR_EACH access IN ~d5sp~ ~d5sm~ ~d5sf~ BEGIN @@ -1272,7 +868,7 @@ END ACTION_IF FILE_EXISTS_IN_GAME ~d5darc.2da~ BEGIN APPEND ~d5darc.2da~ ~SPHER206 **** AP_D5DR206 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ****~ END -*/ + //AMARANDE DIALOGUE_________________________________________________________________ // @@ -1404,13 +1000,6 @@ OUTER_SET sword_spider_animation = IDS_OF_SYMBOL (animate ~SPIDER_SWORD~) // OUTER_SET remorhaz_animation = IDS_OF_SYMBOL (animate ~REMORHAZ~) // OUTER_SET carrion_crawler_animation = IDS_OF_SYMBOL (animate ~CARRION_CRAWLER~) // -/* -OUTER_SET ooze_animation = IDS_OF_SYMBOL (animate ~...~) -OUTER_SET other_ooze_animation = IDS_OF_SYMBOL (animate ~...~) -OUTER_SET myconid_animation = IDS_OF_SYMBOL (animate ~...~) -OUTER_SET umber_hulk_animation = IDS_OF_SYMBOL (animate ~...~) -*/ - OUTER_SET basilisk_animation = IDS_OF_SYMBOL (animate ~BASILISK~) OUTER_SET wild_boar_animation = IDS_OF_SYMBOL (animate ~BOAR_ARCTIC~) @@ -1604,24 +1193,6 @@ COPY ~faiths_and_powers/kits/druids/shapechange/d5drnf.spl~ ~override~ LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drbask~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drwwf~ END -/* already done with individual kits above -COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc1.spl~ ~override~ - SAY NAME1 @ // ~Shapeshift~ - SAY UNIDENTIFIED_DESC @ // ~Choose an animal form to shapeshift into.~ -COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc4.spl~ ~override~ - SAY NAME1 @ // ~Shapeshift~ - SAY UNIDENTIFIED_DESC @ // ~Choose an animal form to shapeshift into.~ -COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc5.spl~ ~override~ - SAY NAME1 @ // ~Shapeshift~ - SAY UNIDENTIFIED_DESC @ // ~Choose an animal form to shapeshift into.~ -COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc8.spl~ ~override~ - SAY NAME1 @ // ~Shapeshift~ - SAY UNIDENTIFIED_DESC @ // ~Choose an animal form to shapeshift into.~ -COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc9.spl~ ~override~ - SAY NAME1 @ // ~Shapeshift~ - SAY UNIDENTIFIED_DESC @ // ~Choose an animal form to shapeshift into.~ -*/ - COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc1a.2da~ ~override~ COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc1b.2da~ ~override~ COPY ~faiths_and_powers/kits/druids/shapechange/d5drsc1c.2da~ ~override~ @@ -2240,170 +1811,8 @@ COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.itm~ ~override/d5drremz. LPF ADD_ITEM_EQEFFECT INT_VAR opcode = 28 target = 1 parameter1 = 100 parameter2 = 1 timing = 2 END // add something special to the attack...? or just lots of attacks? -/* - // basilisk -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.spl~ ~override/d5dr.spl~ - SAY NAME1 @730 - SAY UNIDENTIFIED_DESC @730 - LPF ALTER_SPELL_HEADER STR_VAR icon = ~~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = ~~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc4~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc5~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc8~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc9~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drnf~ END -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.itm~ ~override/d5dr.itm~ - LPF ALTER_EFFECT INT_VAR match_opcode = 53 parameter1 = %_animation% END - LPF ALTER_EFFECT INT_VAR match_opcode = 1 parameter1 = END // set base APR - LPF ALTER_EFFECT INT_VAR match_opcode = 0 parameter1 = END // set base AC - LPF ALTER_EFFECT INT_VAR match_opcode = 44 parameter1 = END // set STR - LPF ALTER_EFFECT INT_VAR match_opcode = 15 parameter1 = END // set DEX - LPF ALTER_EFFECT INT_VAR match_opcode = 10 parameter1 = END // set CON - LPF ALTER_ITEM_HEADER INT_VAR header_type = 1 header = 1 damage_type = dicenumber = dicesize = thac0_bonus = damage_bonus = speed = STR_VAR icon = ~iwolf~ END - -// werewolf -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.spl~ ~override/d5dr.spl~ - SAY NAME1 @730 - SAY UNIDENTIFIED_DESC @730 - LPF ALTER_SPELL_HEADER STR_VAR icon = ~~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = ~~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc4~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc5~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc8~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc9~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drnf~ END -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.itm~ ~override/d5dr.itm~ - LPF ALTER_EFFECT INT_VAR match_opcode = 53 parameter1 = %_animation% END - LPF ALTER_EFFECT INT_VAR match_opcode = 1 parameter1 = END // set base APR - LPF ALTER_EFFECT INT_VAR match_opcode = 0 parameter1 = END // set base AC - LPF ALTER_EFFECT INT_VAR match_opcode = 44 parameter1 = END // set STR - LPF ALTER_EFFECT INT_VAR match_opcode = 15 parameter1 = END // set DEX - LPF ALTER_EFFECT INT_VAR match_opcode = 10 parameter1 = END // set CON - LPF ALTER_ITEM_HEADER INT_VAR header_type = 1 header = 1 damage_type = dicenumber = dicesize = thac0_bonus = damage_bonus = speed = STR_VAR icon = ~iwolf~ END - -// shambling mound -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.spl~ ~override/d5dr.spl~ - SAY NAME1 @730 - SAY UNIDENTIFIED_DESC @730 - LPF ALTER_SPELL_HEADER STR_VAR icon = ~~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = ~~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc4~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc5~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc8~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc9~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drnf~ END -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.itm~ ~override/d5dr.itm~ - LPF ALTER_EFFECT INT_VAR match_opcode = 53 parameter1 = %_animation% END - LPF ALTER_EFFECT INT_VAR match_opcode = 1 parameter1 = END // set base APR - LPF ALTER_EFFECT INT_VAR match_opcode = 0 parameter1 = END // set base AC - LPF ALTER_EFFECT INT_VAR match_opcode = 44 parameter1 = END // set STR - LPF ALTER_EFFECT INT_VAR match_opcode = 15 parameter1 = END // set DEX - LPF ALTER_EFFECT INT_VAR match_opcode = 10 parameter1 = END // set CON - LPF ALTER_ITEM_HEADER INT_VAR header_type = 1 header = 1 damage_type = dicenumber = dicesize = thac0_bonus = damage_bonus = speed = STR_VAR icon = ~iwolf~ END - -// wild boar -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.spl~ ~override/d5dr.spl~ - SAY NAME1 @730 - SAY UNIDENTIFIED_DESC @730 - LPF ALTER_SPELL_HEADER STR_VAR icon = ~~ END - LPF ALTER_EFFECT INT_VAR match_opcode = 111 STR_VAR resource = ~~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc1~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc4~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc5~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc8~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 172 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drsc9~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 171 target = 1 parameter1 = 0 parameter2 = 1 timing = 9 STR_VAR resource = ~d5drnf~ END -COPY ~faiths_and_powers/kits/druids/shapechange/d5drscb.itm~ ~override/d5dr.itm~ - LPF ALTER_EFFECT INT_VAR match_opcode = 53 parameter1 = %_animation% END - LPF ALTER_EFFECT INT_VAR match_opcode = 1 parameter1 = END // set base APR - LPF ALTER_EFFECT INT_VAR match_opcode = 0 parameter1 = END // set base AC - LPF ALTER_EFFECT INT_VAR match_opcode = 44 parameter1 = END // set STR - LPF ALTER_EFFECT INT_VAR match_opcode = 15 parameter1 = END // set DEX - LPF ALTER_EFFECT INT_VAR match_opcode = 10 parameter1 = END // set CON - LPF ALTER_ITEM_HEADER INT_VAR header_type = 1 header = 1 damage_type = dicenumber = dicesize = thac0_bonus = damage_bonus = speed = STR_VAR icon = ~iwolf~ END - -*/ END // end shapeshifting function - -//////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////// - - -/* -//FALDORN___________________________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ - COUNT_2DA_ROWS 8 "rows" - FOR (row = 31 ; row < rows ; ++row) BEGIN - READ_2DA_ENTRY %index% 1 8 ~kit_name~ - PATCH_IF (~%kit_name%~ STRING_EQUAL_CASE ~D5_DR_SHAD~) BEGIN - SET shadow_druid_kit = (%row% - 1) - END - END -BUT_ONLY -ACTION_FOR_EACH char IN ~faldor~ ~faldor5~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~%char%.cre~ BEGIN - COPY_EXISTING ~%char%.cre~ ~override~ - WRITE_SHORT 0x244 0 - WRITE_SHORT 0x246 0x4000 + ~%shadow_druid_kit%~ - REMOVE_KNOWN_SPELL ~SPIN114~ - BUT_ONLY - END -END -*/ - -/* -//patch SCS symbolic paws___________________________________________________________ -// -get the form SCS and copy them in (plus the marker file) from *here* - -ACTION_IF FILE_EXISTS_IN_GAME ~dw3shw1.spl~ BEGIN - COPY_EXISTING ~clabdr01.2da~ ~override~ - ~clabdr02.2da~ ~override~ - ~clabdr03.2da~ ~override~ - ~clabdr04.2da~ ~override~ - REPLACE_TEXTUALLY ~GA_DW#SHW1 ~ ~**** ~ - REPLACE_TEXTUALLY ~GA_DW#SHW2 ~ ~**** ~ - REPLACE_TEXTUALLY ~GA_DW#SHW3 ~ ~**** ~ - - COPY_EXISTING ~dw#shbrp.itm~ ~override~ - ~dw#shear.itm~ ~override~ - ~dw#shfir.itm~ ~override~ - ~dw#shnbr.itm~ ~override~ - ~dw#shnea.itm~ ~override~ - ~dw#shnfi.itm~ ~override~ - ~dw#shnsa.itm~ ~override~ - ~dw#shnsp.itm~ ~override~ - ~dw#shnw1.itm~ ~override~ - ~dw#shnw2.itm~ ~override~ - ~dw#shnw3.itm~ ~override~ - ~dw#shnwo.itm~ ~override~ - ~dw#shnwy.itm~ ~override~ - ~dw#shsal.itm~ ~override~ - ~dw#shspi.itm~ ~override~ - ~dw#shwe1.itm~ ~override~ - ~dw#shwe2.itm~ ~override~ - ~dw#shwe3.itm~ ~override~ - ~dw#shwol.itm~ ~override~ - ~dw#shwyv.itm~ ~override~ - ADD_ITEM_EQEFFECT INT_VAR opcode = 177 target = 1 parameter1 = 0 parameter2 = 2 timing = 1 STR_VAR resource = ~d5drscsp~ END - - CREATE EFF ~d5drscsp~ - WRITE_LONG 0x10 165 - WRITE_LONG 0x14 1 - WRITE_LONG 0x24 0 - WRITE_LONG 0x28 1 - WRITE_SHORT 0x2c 100 - -END -//__________________________________________________________________________________ -*/ - - //////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////// diff --git a/faiths_and_powers/lib/add_ids.tpa b/faiths_and_powers/lib/add_ids.tpa deleted file mode 100644 index 1b12efee..00000000 --- a/faiths_and_powers/lib/add_ids.tpa +++ /dev/null @@ -1,98 +0,0 @@ -//This code belongs to DavidW and is used with permission - - // removing or changing of obsolete labels - - COPY_EXISTING "spell.ids" override - PATCH_IF INDEX_BUFFER ("CLERIC_PROTECTION_FROM_FIRE_DEPRECATED") <0 BEGIN - REPLACE_TEXTUALLY "CLERIC_PROTECTION_FROM_FIRE" "CLERIC_PROTECTION_FROM_FIRE_DEPRECATED" - END - PATCH_IF INDEX_BUFFER ("CLERIC_PROTECTION_FROM_LIGHTNING_DEPRECATED") <0 BEGIN - REPLACE_TEXTUALLY "CLERIC_PROTECTION_FROM_LIGHTNING" "CLERIC_PROTECTION_FROM_LIGHTNING_DEPRECATED" - END - PATCH_IF INDEX_BUFFER ("CLERIC_STALKER")<0 BEGIN - REPLACE_TEXTUALLY "CLERIC_CONJURE_EARTH_ELEMENTAL" "CLERIC_STALKER" - END - REPLACE_TEXTUALLY "CLERIC_SPACE_WARP" "CLERIC_ANIMAL_SUMMONING_4" - REPLACE_TEXTUALLY "WIZARD_HOLD_PORTAL" "WIZARD_DIMENSION_JUMP" - - PATCH_IF GAME_IS ~iwdee~ BEGIN - PATCH_IF INDEX_BUFFER ("CLERIC_STRENGTH_OF_STONE") <0 BEGIN - REPLACE_TEXTUALLY "CLERIC_SUNSCORCH" "CLERIC_STRENGTH_OF_STONE" - END - END - - // new spells - - ACTION_DEFINE_ASSOCIATIVE_ARRAY sr_ids BEGIN - // new cleric spells - 1116 => CLERIC_SUNSCORCH - 1117 => CLERIC_REGENERATE_LIGHT_WOUNDS - 1118 => CLERIC_GOODBERRY_DRUID_VERSION - 1119 => CLERIC_CAUSE_LIGHT_WOUNDS - 1120 => CLERIC_ANIMAL_SUMMONING_SR_LEVEL_1 - 1121 => CLERIC_OBSCURING_MIST - 1210 => CLERIC_RESIST_ELEMENTS - 1215 => CLERIC_CURE_MODERATE_WOUNDS - 1216 => CLERIC_FIRE_TRAP - 1217 => CLERIC_REGENERATE_MODERATE_WOUNDS - 1218 => CLERIC_GUST_OF_WIND_DRUID_VERSION - 1219 => CLERIC_CAUSE_MODERATE_WOUNDS - 1220 => CLERIC_ANIMAL_SUMMONING_SR_LEVEL_2 - 1320 => CLERIC_ANIMAL_SUMMONING_SR_LEVEL_3 - 1321 => CLERIC_CAUSE_MEDIUM_WOUNDS // I know it's called "Cause Serious Wounds" in SR, but this matters for IWD compatibility - 1322 => CLERIC_STORM_SHIELD - 1323 => CLERIC_REGENERATE_SERIOUS_WOUNDS - 1324 => CLERIC_MAGIC_FANG - 1325 => CLERIC_SPIKE_GROWTH - 1326 => CLERIC_ICELANCE - 1418 => CLERIC_ICE_STORM - 1419 => CLERIC_REGENERATE_CRITICAL_WOUNDS - 1520 => CLERIC_PROTECTION_FROM_ACID - 1521 => CLERIC_PROTECTION_FROM_COLD - 1522 => CLERIC_PROTECTION_FROM_LIGHTNING - 1523 => CLERIC_PROTECTION_FROM_FIRE - 1524 => CLERIC_MASS_REGENERATE - 1525 => CLERIC_ANIMAL_GROWTH - 1619 => CLERIC_REGENERATION_DRUID_VERSION - 1620 => CLERIC_BANISHMENT - 1621 => CLERIC_CONJURE_AIR_ELEMENTAL - 1621 => CLERIC_CONJURE_EARTH_ELEMENTAL - 1623 => CLERIC_ANIMATE_SKELETON_WARRIOR - // new wizard spells - 2226 => WIZARD_MONSTER_SUMMONING_SR_LEVEL_2 - 2327 => WIZARD_ICELANCE - 2426 => WIZARD_PROTECTION_FROM_ELEMENTAL_ENERGY - 2427 => WIZARD_VITRIOLIC_SPHERE - 2526 => WIZARD_MESTILS_ACID_SHEATH - 2724 => WIZARD_MONSTER_SUMMONING_5 - 2802 => WIZARD_MIND_BLANK - 2819 => WIZARD_MONSTER_SUMMONING_6 - 2906 => WIZARD_MONSTER_SUMMONING_7 - // overloading of existing cleric spells - 1114 => CLERIC_FAERIE_FIRE - 1115 => CLERIC_STRENGTH_OF_STONE - 1311 => CLERIC_CONTAGION - 1318 => CLERIC_GUST_OF_WIND - 1515 => CLERIC_REPULSION - 1703 => CLERIC_SUMMON_DEATH_KNIGHT - 1706 => CLERIC_SYMBOL_WEAKNESS - // overloading of existing wizard spells - 2106 => WIZARD_OBSCURING_MIST - 2107 => WIZARD_MONSTER_SUMMONING_SR_LEVEL_1 - 2108 => WIZARD_EXPEDITIOUS_RETREAT - 2111 => WIZARD_TRUE_STRIKE - 2223 => WIZARD_SOUND_BURST - 2501 => WIZARD_SUMMON_SHADOW - 2508 => WIZARD_WAVES_OF_FATIGUE - 2510 => WIZARD_DISPELLING_SCREEN - 2605 => WIZARD_BANISHMENT - 2619 => WIZARD_MONSTER_SUMMONING_4 // special case, we want IWDification and the like not to install this - 2623 => WIZARD_ANIMATE_SKELETON_WARRIOR - 2707 => WIZARD_SUMMON_DEATH_KNIGHT - 2811 => WIZARD_SYMBOL_WEAKNESS - END - - ACTION_PHP_EACH sr_ids AS key=>value BEGIN - APPEND "spell.ids" "%key% %value%" UNLESS "%key% +%value%" - END - diff --git a/faiths_and_powers/lib/add_ranger_kits.tpa b/faiths_and_powers/lib/add_ranger_kits.tpa index d9b0062b..053a7508 100644 --- a/faiths_and_powers/lib/add_ranger_kits.tpa +++ b/faiths_and_powers/lib/add_ranger_kits.tpa @@ -12,17 +12,6 @@ COPY_EXISTING ~clabrn01.2da~ ~override/d5rfor.2da~ LPM remove_blank_lines APPEND_FILE ~faiths_and_powers/kits/rangers/901_forest_ranger/ranger_goodberry.txt~ APPEND_FILE ~faiths_and_powers/kits/rangers/901_forest_ranger/ranger_enemies.txt~ -/* - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 3; row < rows; ++row) BEGIN - READ_2DA_ENTRY row cols 0 ~row_name~ - PATCH_IF ~%row_name%~ STRING_EQUAL_CASE ~QD_MULTI~ BEGIN - SET patch_row = %row% - END - REMOVE_2DA_ROW patch_row cols - END -*/ //change ranger class text___________________________________________________________ // @@ -961,33 +950,7 @@ ACTION_IF (FILE_EXISTS_IN_GAME ~kitlist.2da~) BEGIN SET_2DA_ENTRY (%patch_row%) 4 cols RESOLVE_STR_REF (@93200) BUT_ONLY END -//ACTION_IF ENGINE_IS ~tob~ BEGIN -// STRING_SET 25212 @93200 -//END -/* this is now done for scouts (not rangers) in the main .tp2 file -//NO FALLING/MORE ALIGNMENTS________________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN - APPEND ~fallen.2da~ ~BEASTMASTER 0~ -END - -ACTION_IF FILE_EXISTS_IN_GAME ~alignmnt.2da~ BEGIN - COPY_EXISTING ~alignmnt.2da~ ~override~ - COUNT_2DA_COLS cols // amount of columns - READ_2DA_ENTRIES_NOW rows cols // read all file into memory - FOR (row = 1; row < rows; ++row) BEGIN // iterate over rows - READ_2DA_ENTRY_FORMER rows row 0 ~text~ // read column value - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~BEASTMASTER~ BEGIN - SET patch_row = %row% - END - END - FOR (col = 1; col < cols; ++col) BEGIN // iterate over columns - SET_2DA_ENTRY %patch_row% col cols 1 - END - BUT_ONLY -END -*/ //BEASTMASTER SHAPECHANGING + SPIRIT WOLF____________________________________________ // @@ -1065,14 +1028,6 @@ END class = ~ranger~ END -/* can't do spontaneous with 8-character CLAB - ACTION_IF (FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN - ACTION_IF (beast_master_spontaneous > 0) OR (FILE_EXISTS_IN_GAME ~d5__fnp_spont_option.d5~) BEGIN - LAF fnp_spontaneous STR_VAR kit_clab = ~CLABRN04~ learn_res = ~d5rn04~ END - END - END -*/ - END //__________________________________________________________________________________ diff --git a/faiths_and_powers/lib/add_zealot_kits.tpa b/faiths_and_powers/lib/add_zealot_kits.tpa index 001d9b1c..f9d989c9 100644 --- a/faiths_and_powers/lib/add_zealot_kits.tpa +++ b/faiths_and_powers/lib/add_zealot_kits.tpa @@ -112,18 +112,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86705 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_CORELLON 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -256,11 +244,6 @@ COPY ~faiths_and_powers/kits/zealots/867_corellon/component_2/b_zcor.eff~ ~overr //zealot spl COPY ~faiths_and_powers/kits/zealots/867_corellon/component_2/b_zcor.spl~ ~override~ -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_CORELLON_2 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -410,18 +393,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @87005 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_EILISTRAEE 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -552,11 +523,6 @@ COPY ~faiths_and_powers/kits/zealots/870_eilistraee/component_2/b_zeil.eff~ ~ove //zealot spl COPY ~faiths_and_powers/kits/zealots/870_eilistraee/component_2/b_zeil.spl~ ~override~ -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_EILISTRAEE_2 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -706,14 +672,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86605 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall INSERT_2DA_ROW 3 0 ~B_ZEALOT_GARAGOS 0~ @@ -1008,13 +966,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86205 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - //nO FALL ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall @@ -1308,18 +1259,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86505 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_ILMATER 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -1452,11 +1391,6 @@ COPY ~faiths_and_powers/kits/zealots/865_ilmater/component_2/b_zilm.eff~ ~overri //zealot spl COPY ~faiths_and_powers/kits/zealots/865_ilmater/component_2/b_zilm.spl~ ~override~ -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_ILMATER_2 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -1620,13 +1554,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86405 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - //nO FALL ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall @@ -1938,18 +1865,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86905 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_MYSTRA 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -2080,11 +1995,6 @@ COPY ~faiths_and_powers/kits/zealots/869_mystra/component_2/b_zmys.eff~ ~overrid //zealot spl COPY ~faiths_and_powers/kits/zealots/869_mystra/component_2/b_zmys.spl~ ~override~ -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_MYSTRA_2 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -2236,18 +2146,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86805 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_SUNE 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -2378,11 +2276,6 @@ COPY ~faiths_and_powers/kits/zealots/868_sune/component_2/b_zsun.eff~ ~override~ //zealot spl COPY ~faiths_and_powers/kits/zealots/868_sune/component_2/b_zsun.spl~ ~override~ -//nO FALL -//COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall -// INSERT_2DA_ROW 3 0 ~B_ZEALOT_SUNE_2 0~ -//BUT_ONLY_IF_IT_CHANGES - //DEFINE SPHERE ACCESS______________________________________________________________ // LAF ~DEFINE_FNP_KIT_INFO~ @@ -2543,13 +2436,6 @@ ACTION_IF GAME_IS ~iwdee~ THEN BEGIN //copy revised rage to be altered SAY DESC @86305 END -//effect -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.eff~ ~override~ -//sec spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101a.spl~ ~override~ -//3rd spell -//COPY ~faiths_and_powers/kits/champions/803_tempus/b_ch101b.spl~ ~override~ - //nO FALL ACTION_IF FILE_EXISTS_IN_GAME ~fallen.2da~ BEGIN COPY_EXISTING ~fallen.2da~ ~override~ //Remove possibility to fall diff --git a/faiths_and_powers/lib/deity_selection.tpa b/faiths_and_powers/lib/deity_selection.tpa deleted file mode 100644 index 5c8e54ef..00000000 --- a/faiths_and_powers/lib/deity_selection.tpa +++ /dev/null @@ -1,441 +0,0 @@ - -//___________________________________________________________________________________ -//___________________________________________________________________________________ -// -// Deity selection -//___________________________________________________________________________________ -//___________________________________________________________________________________ - -DEFINE_ACTION_FUNCTION deity_dialogue BEGIN - -COPY ~faiths_and_powers/lib/markers/d5_deity.d5~ ~override~ - -//___________________________________________________________________________________ -//NOTE TO SELF: -//0x00004000 Cleric = Cleric -//0x04000000 Lathander = Acolyte -//0x02000000 Helm/Talos EXTRA!! (though, Incarnate) - -//change cleric class text___________________________________________________________ -// -ACTION_IF (FILE_EXISTS_IN_GAME ~clastext.2da~) BEGIN - COPY_EXISTING ~clastext.2da~ ~override~ - COUNT_2DA_COLS cols // amount of columns - READ_2DA_ENTRIES_NOW rows cols // read all file into memory - FOR (row = 1; row < rows; ++row) BEGIN // iterate over rows - READ_2DA_ENTRY_FORMER rows row 0 ~text~ // read column value - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~CLERIC~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@10100) - BUT_ONLY -END -ACTION_IF (FILE_EXISTS_IN_GAME ~sodcltxt.2da~) BEGIN - COPY_EXISTING ~sodcltxt.2da~ ~override~ - COUNT_2DA_COLS cols // amount of columns - READ_2DA_ENTRIES_NOW rows cols // read all file into memory - FOR (row = 1; row < rows; ++row) BEGIN // iterate over rows - READ_2DA_ENTRY_FORMER rows row 0 ~text~ // read column value - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~CLERIC~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@10100) - BUT_ONLY -END -//___________________________________________________________________________________ - -//change mystic class text__________________________________________________________ -// -ACTION_IF (FILE_EXISTS_IN_GAME ~clastext.2da~) BEGIN - COPY_EXISTING ~clastext.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 0 ~text~ - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~DRUID~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 3 cols RESOLVE_STR_REF (@70001) - SET_2DA_ENTRY %patch_row% 5 cols RESOLVE_STR_REF (@70002) - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@70003) - BUT_ONLY -END -ACTION_IF (FILE_EXISTS_IN_GAME ~sodcltxt.2da~) BEGIN - COPY_EXISTING ~sodcltxt.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 0 ~text~ - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~DRUID~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 3 cols RESOLVE_STR_REF (@70001) - SET_2DA_ENTRY %patch_row% 5 cols RESOLVE_STR_REF (@70002) - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@70003) - BUT_ONLY -END -//__________________________________________________________________________________ - -//change ranger class text__________________________________________________________ -// -ACTION_IF (FILE_EXISTS_IN_GAME ~clastext.2da~) BEGIN - COPY_EXISTING ~clastext.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 0 ~text~ - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~RANGER~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 3 cols RESOLVE_STR_REF (@90001) - SET_2DA_ENTRY %patch_row% 5 cols RESOLVE_STR_REF (@90002) - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@90003) - BUT_ONLY -END -ACTION_IF (FILE_EXISTS_IN_GAME ~sodcltxt.2da~) BEGIN - COPY_EXISTING ~sodcltxt.2da~ ~override~ - COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows cols - FOR (row = 1; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 0 ~text~ - PATCH_IF ~%text%~ STRING_EQUAL_CASE ~RANGER~ BEGIN - SET patch_row = %row% - END - END - SET_2DA_ENTRY %patch_row% 3 cols RESOLVE_STR_REF (@90001) - SET_2DA_ENTRY %patch_row% 5 cols RESOLVE_STR_REF (@90002) - SET_2DA_ENTRY %patch_row% 4 cols RESOLVE_STR_REF (@90003) - BUT_ONLY -END -//__________________________________________________________________________________ - - -//COPY CLAB__________________________________________________________________________ -//Just Cleric Clab. Will add any needed kits -COPY ~faiths_and_powers/deity/Clab/clabpr01.2da~ ~override~ -//ACTION_IF FILE_EXISTS_IN_GAME ~d5sorc.2da~ BEGIN -// APPEND ~clabpr01.2da~ ~NO_WSPLS AP_D50WZ **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ -//END -COPY ~faiths_and_powers/deity/Clab/clabdr01.2da~ ~override~ -COPY ~faiths_and_powers/deity/Clab/clabrn01.2da~ ~override~ -COPY ~faiths_and_powers/deity/Clab/clabpa01.2da~ ~override~ -COPY ~faiths_and_powers/deity/Clab/clabpa04.2da~ ~override~ -//___________________________________________________________________________________ - - -//HLA tables_________________________________________________________________________ -// -COPY ~faiths_and_powers/spheres/hlas/multiclass/lufc0.2da~ ~override~ -COPY ~faiths_and_powers/spheres/hlas/multiclass/lucm0.2da~ ~override~ -COPY ~faiths_and_powers/spheres/hlas/multiclass/luct0.2da~ ~override~ -//___________________________________________________________________________________ - - -//Select Deity_______________________________________________________________________ -// -COPY_EXISTING ~kitlist.2da~ ~override~ -// COUNT_2DA_COLS k_cols - READ_2DA_ENTRIES_NOW k_rows 10 - FOR (k_row = 1; k_row < k_rows; ++k_row) BEGIN - READ_2DA_ENTRY_FORMER k_rows k_row 1 ~k_kit~ - PATCH_IF ~%k_kit%~ STRING_EQUAL_CASE ~B_ACOLYTE~ BEGIN - READ_2DA_ENTRY_FORMER k_rows k_row 9 acolyte_code - END - END -BUT_ONLY - -COPY ~faiths_and_powers/deity/dom/b_dom00.spl~ ~override~ - SAY NAME1 @10107 // Select Deity -COPY ~faiths_and_powers/deity/dom/d5dom00.spl~ ~override~ - SAY NAME1 ~ ~ - PATCH_IF (IS_AN_INT %acolyte_code%) BEGIN - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 177 parameter1 = %acolyte_code% END - END -COPY ~faiths_and_powers/deity/dom/d5dom00.eff~ ~override~ - -COPY ~faiths_and_powers/deity/dom/b_dom01.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom02.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom03.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom04.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom05.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom06.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom07.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom08.eff~ ~override~ // (Alignment internals) -COPY ~faiths_and_powers/deity/dom/b_dom09.eff~ ~override~ // (Alignment internals) -//Cre -COPY ~faiths_and_powers/deity/dom/b_dom00.cre~ ~override~ // -//___________________________________________________________________________________ - -/* -//Patch Alignments____________________________________________________________________ -COPY_EXISTING ~alignmnt.2da~ ~override~ - SET_2DA_ENTRY 48 4 1 1 - SET_2DA_ENTRY 48 6 1 1 - SET_2DA_ENTRY 48 7 1 1 - SET_2DA_ENTRY 48 8 1 1 - SET_2DA_ENTRY 48 9 1 1 - SET_2DA_ENTRY 49 2 1 1 - SET_2DA_ENTRY 49 3 1 1 - SET_2DA_ENTRY 49 6 1 1 - SET_2DA_ENTRY 49 8 1 1 - SET_2DA_ENTRY 49 9 1 1 -BUT_ONLY_IF_IT_CHANGES -//___________________________________________________________________________________ -*/ - - -// insert magic dialogue-building Weidu here...______________________________________ -// -//LAM ~READ_FNP_KIT_INFO~ - -//OUTER_SET block_num = 1 -ACTION_PHP_EACH d5_fnp_kit_class_access AS kit => class BEGIN - COPY_EXISTING ~kitlist.2da~ ~override~ -// COUNT_2DA_COLS cols - READ_2DA_ENTRIES_NOW rows 9 - FOR (row = 7; row < rows; ++row) BEGIN - READ_2DA_ENTRY_FORMER rows row 5 ~clab~ - PATCH_IF ~%clab%~ STRING_EQUAL_CASE ~%kit%~ BEGIN - SET kit_index = %row% - READ_2DA_ENTRY_FORMER rows kit_index 5 kit_clab - READ_2DA_ENTRY_FORMER rows kit_index 1 kit_label - READ_2DA_ENTRY_FORMER rows kit_index 3 kit_name - READ_2DA_ENTRY_FORMER rows kit_index 4 kit_desc - READ_2DA_ENTRY_FORMER rows kit_index 0 kit_num - READ_2DA_ENTRY_FORMER rows kit_index 8 kit_class -// READ_2DA_ENTRY_FORMER rows kit_index 9 kit_ids - END - END - BUT_ONLY - ACTION_IF (VARIABLE_IS_SET %kit_name%) BEGIN - ACTION_IF (~%kit_label%~ STRING_EQUAL_CASE ~BEAST_FRIEND~) BEGIN - OUTER_TEXT_SPRINT kit_label ~BEASTFRIEND~ - END - ACTION_IF (~%kit_label%~ STRING_EQUAL_CASE ~LATHANDER~) BEGIN - OUTER_TEXT_SPRINT kit_label ~GODLATHANDER~ - END - ACTION_IF (~%kit_label%~ STRING_EQUAL_CASE ~HELM~) BEGIN - OUTER_TEXT_SPRINT kit_label ~GODHELM~ - END - ACTION_IF (~%kit_label%~ STRING_EQUAL_CASE ~TALOS~) BEGIN - OUTER_TEXT_SPRINT kit_label ~GODTALOS~ - END - ACTION_IF (~%kit_label%~ STRING_EQUAL_CASE ~TOTEMIC_DRUID~) BEGIN - OUTER_TEXT_SPRINT kit_label ~TOTEMIC~ - END - ACTION_CLEAR_ARRAY ~d5_kit_races~ - ACTION_GET_STRREF EVAL %kit_name% ~name_string~ - ACTION_GET_STRREF EVAL %kit_desc% ~desc_string~ - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~cleric~) BEGIN - OUTER_SET kitclass = 1 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~acolyte~) BEGIN - OUTER_SET kitclass = 2 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~fighter_cleric~) BEGIN - OUTER_SET kitclass = 4 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~cleric_mage~) BEGIN - OUTER_SET kitclass = 5 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~cleric_thief~) BEGIN - OUTER_SET kitclass = 6 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~ranger_cleric~) BEGIN - OUTER_SET kitclass = 7 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~druid~) BEGIN - OUTER_SET kitclass = 10 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~mystic~) BEGIN - OUTER_SET kitclass = 11 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~occultist~) BEGIN - OUTER_SET kitclass = 12 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~ranger~) BEGIN - OUTER_SET kitclass = 13 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~dervish~) BEGIN - OUTER_SET kitclass = 14 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~scout~) BEGIN - OUTER_SET kitclass = 15 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~champion~) BEGIN - OUTER_SET kitclass = 17 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~zealot~) BEGIN - OUTER_SET kitclass = 18 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~inquisitor~) BEGIN - OUTER_SET kitclass = 19 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~shaman~) BEGIN - OUTER_SET kitclass = 0 - END - ACTION_IF (~%class%~ STRING_EQUAL_CASE ~x~) BEGIN - OUTER_SET kitclass = 0 - END - ACTION_IF (%kitclass% > 0) BEGIN - ACTION_IF (%kit_class% = 3) BEGIN - OUTER_TEXT_SPRINT class_letter ~C~ - END - ACTION_IF (%kit_class% = 11) BEGIN - OUTER_TEXT_SPRINT class_letter ~D~ - END - ACTION_IF (%kit_class% = 6) BEGIN - OUTER_TEXT_SPRINT class_letter ~P~ - END - ACTION_IF (%kit_class% = 12) BEGIN - OUTER_TEXT_SPRINT class_letter ~R~ - END - ACTION_IF (%kit_class% = 14) BEGIN - OUTER_TEXT_SPRINT class_letter ~CM~ - END - ACTION_IF (%kit_class% = 18) BEGIN - OUTER_TEXT_SPRINT class_letter ~CR~ - END - ACTION_IF (%kit_class% = 15) BEGIN - OUTER_TEXT_SPRINT class_letter ~CT~ - END - ACTION_IF (%kit_class% = 8) BEGIN - OUTER_TEXT_SPRINT class_letter ~FC~ - END - ACTION_IF (%kit_class% = 16) BEGIN - OUTER_TEXT_SPRINT class_letter ~FD~ - END - ACTION_IF (%kit_class% = 17) BEGIN - OUTER_TEXT_SPRINT class_letter ~FMC~ - END - ACTION_FOR_EACH race_letter IN ~D~ ~E~ ~G~ ~H~ ~HE~ ~HL~ ~HO~ BEGIN - ACTION_IF FILE_EXISTS_IN_GAME ~K_%class_letter%_%race_letter%.2da~ BEGIN - ACTION_IF (FILE_CONTAINS_EVALUATED (~K_%class_letter%_%race_letter%.2da~ ~[ %TAB%]%kit_num%~)) BEGIN - OUTER_TEXT_SPRINT $~d5_kit_races~(~%race_letter%~) ~race~ - END - END - END - ACTION_PHP_EACH d5_kit_races AS kitrace => val BEGIN - COPY_EXISTING ~alignmnt.2da~ ~override~ - COUNT_2DA_COLS num_cols - COUNT_2DA_ROWS (num_cols - 1) num_rows - READ_2DA_ENTRIES_NOW ~r2en_align~ (num_cols - 1) - FOR (row = 2; row < num_rows; row += 1) BEGIN - READ_2DA_ENTRY_FORMER ~r2en_align~ row 0 align_code - PATCH_IF (~%align_code%~ STRING_EQUAL_CASE ~%kit_label%~) BEGIN - READ_2DA_ENTRY (row + 2) 1 1 L_G - READ_2DA_ENTRY (row + 2) 2 1 L_N - READ_2DA_ENTRY (row + 2) 3 1 L_E - READ_2DA_ENTRY (row + 2) 4 1 N_G - READ_2DA_ENTRY (row + 2) 5 1 T_N - READ_2DA_ENTRY (row + 2) 6 1 N_E - READ_2DA_ENTRY (row + 2) 7 1 C_G - READ_2DA_ENTRY (row + 2) 8 1 C_N - READ_2DA_ENTRY (row + 2) 9 1 C_E - PATCH_IF (L_G = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",1)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //LG Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (L_N = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",2)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //LN Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (L_E = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",3)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //LE Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (N_G = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",4)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //NG Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (T_N = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",5)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //TN Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (N_E = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",6)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //NE Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (C_G = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",7)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //CG Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (C_N = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",8)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //CN Selection ~~~~~ KEEP_CRLF - END - END - PATCH_IF (C_E = 1) BEGIN - INNER_ACTION BEGIN - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_1.txt~ ~~~~~IF ~Global("B_ALIGN","LOCALS",9)~ THEN REPLY ~Select %name_string%~ GOTO B_dom0%kitclass%_%kit_num% //CE Selection ~~~~~ KEEP_CRLF - END - END - END - END - BUT_ONLY -// ACTION_IF (%kit_label% STRING_EQUAL_CASE ~beast_friend~) BEGIN -// OUTER_TEXT_SPRINT ~kit_label~ ~beastfriend~ -// END - APPEND_OUTER ~faiths_and_powers/deity/Dom/%kitrace%/%class%_2.txt~ ~~~~~IF ~~ THEN BEGIN B_dom0%kitclass%_%kit_num% %WNL% SAY ~%desc_string%~ %WNL% IF ~~ THEN REPLY ~Select %name_string%~ DO ~AddKit(%kit_label%)~ EXIT %WNL% IF ~~ THEN REPLY ~Select a different kit~ GOTO B_dom0%kitclass%_A %WNL% END %WNL% ~~~~~ KEEP_CRLF - END - END - END -END - -ACTION_FOR_EACH race IN ~d~ ~e~ ~g~ ~h~ ~he~ ~hl~ ~ho~ BEGIN - COPY ~faiths_and_powers/deity/Dom/b_d_%race%.d~ ~faiths_and_powers/deity/b_d_%race%.d~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/acolyte_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/acolyte_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/fighter_cleric_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/fighter_cleric_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_mage_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_mage_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_thief_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/cleric_thief_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/ranger_cleric_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/ranger_cleric_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/druid_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/druid_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/mystic_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/mystic_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/occultist_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/occultist_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/ranger_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/ranger_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/dervish_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/dervish_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/scout_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/scout_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/champion_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/champion_2.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/zealot_1.txt~ - APPEND_FILE ~faiths_and_powers/deity/Dom/%race%/zealot_2.txt~ -END -//___________________________________________________________________________________ - - -//compile scripts____________________________________________________________________ -// -COMPILE ~faiths_and_powers/deity/dom/b_dom00.baf~ - -ACTION_FOR_EACH race IN ~d~ ~e~ ~g~ ~h~ ~he~ ~hl~ ~ho~ BEGIN - COMPILE ~faiths_and_powers/deity/b_d_%race%.d~ -// COPY~faiths_and_powers/deity/b_d_%race%.d~ ~override~ -END -//___________________________________________________________________________________ - -END // end function diff --git a/faiths_and_powers/lib/fnp_compat.tpa b/faiths_and_powers/lib/fnp_compat.tpa index ac5eeb39..a4d146cf 100644 --- a/faiths_and_powers/lib/fnp_compat.tpa +++ b/faiths_and_powers/lib/fnp_compat.tpa @@ -19,14 +19,14 @@ DEFINE_ACTION_FUNCTION apply_fnp_spheres_to_kit STR_VAR clab_name = ~x~ BEGIN LAM ~READ_FNP_KIT_INFO~ - OUTER_SPRINT sphere_access ~- Access to the spheres of:~ - OUTER_SPRINT focus_access ~- Focus access to the spheres of:~ - OUTER_SPRINT major_access ~- Major access to the spheres of:~ - OUTER_SPRINT minor_access ~- Minor access to the spheres of:~ - OUTER_SPRINT advantages ~Advantages:~ - OUTER_SPRINT abilities ~Abilities:~ - OUTER_SPRINT disadvantages ~Disadvantages:~ - OUTER_SPRINT restrictions ~Restrictions:~ + OUTER_SPRINT sphere_access @1002 + OUTER_SPRINT focus_access @1003 + OUTER_SPRINT major_access @1004 + OUTER_SPRINT minor_access @1005 + OUTER_SPRINT advantages @1006 + OUTER_SPRINT abilities @1007 + OUTER_SPRINT disadvantages @1008 + OUTER_SPRINT restrictions @1009 OUTER_TEXT_SPRINT focus_sphere_list ~~ OUTER_TEXT_SPRINT major_sphere_list ~~ OUTER_TEXT_SPRINT minor_sphere_list ~~ diff --git a/faiths_and_powers/lib/fnp_new_spells.tpa b/faiths_and_powers/lib/fnp_new_spells.tpa index 6e27376f..436edf98 100644 --- a/faiths_and_powers/lib/fnp_new_spells.tpa +++ b/faiths_and_powers/lib/fnp_new_spells.tpa @@ -38,15 +38,6 @@ COPY ~faiths_and_powers/spheres/spells/exploration/d5mhast.spl~ ~override/d5fnp0 //__________________________________________________________________________________ -//identification - uh, I mean, 'legend lore' -// -/* -COPY_EXISTING ~spwi110.spl~ ~override/d5fnp03.spl~ - WRITE_SHORT 0x1c 2 -INCLUDE ~faiths_and_powers/lib/custom_identify.tpa~ -APPEND ~M_IDENT.LUA~ ~table.insert(identifyCustomList[1], 'd5fnp03')~ -*/ - INCLUDE ~faiths_and_powers/lib/b3identify.tph~ LAF B3_IDENTIFY_INSTALL END @@ -120,36 +111,6 @@ ACTION_IF !(FILE_EXISTS_IN_GAME ~d5fnp04.spl~) BEGIN WRITE_LONG 0x24 1 WRITE_SHORT 0x2c 100 WRITE_EVALUATED_ASCII 0x30 ~D5FNP04%headr%~ #8 -/* - CREATE EFF ~D5FNGE%headr%~ - WRITE_LONG 0x10 345 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c %headr% - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5FNGT%headr%~ - WRITE_LONG 0x10 22 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c %headr% - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5FNGD%headr%~ - WRITE_LONG 0x10 73 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c %headr% - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5FNGS%headr%~ - WRITE_LONG 0x10 325 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c %headr% - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 -*/ END CREATE EFF ~D5FNGVI~ WRITE_LONG 0x10 215 @@ -243,44 +204,7 @@ ACTION_IF !(FILE_EXISTS_IN_GAME ~d5fnp05.spl~) BEGIN WRITE_LONG 0x1c 2 WRITE_LONG 0x24 1 WRITE_SHORT 0x2c 100 - WRITE_EVALUATED_ASCII 0x30 ~D5FNP05~ #8 -/* - CREATE EFF ~D5GROH50~ - WRITE_LONG 0x10 18 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c 150 - WRITE_LONG 0x20 2 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5GROT2~ - WRITE_LONG 0x10 22 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c 2 - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5GROD2~ - WRITE_LONG 0x10 73 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c 2 - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5GROS2~ - WRITE_LONG 0x10 325 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c 2 - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 - CREATE EFF ~D5GROAC2~ - WRITE_LONG 0x10 0 - WRITE_LONG 0x14 2 - WRITE_LONG 0x1c 2 - WRITE_LONG 0x20 0 - WRITE_LONG 0x24 1 - WRITE_SHORT 0x2c 100 -*/ + WRITE_EVALUATED_ASCII 0x30 ~D5FNP05~ #8 CREATE EFF ~D5GROVI~ WRITE_LONG 0x10 215 WRITE_LONG 0x14 2 @@ -375,14 +299,6 @@ COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5btswm.spl~ LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5btswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5btswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5btswm1~ END -/* use .eff instead - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5smbtl~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5smbtl~ END -*/ CREATE EFF ~d5btswm1~ WRITE_LONG 0x10 67 @@ -418,14 +334,6 @@ COPY ~faiths_and_powers/kits/misc/d5_base.spl~ ~override/d5spswm.spl~ LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5spswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5spswm1~ END LPF ADD_SPELL_EFFECT INT_VAR opcode = 177 target = 1 parameter2 = 2 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5spswm1~ END -/* use .eff instead - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 100 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 75 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 50 STR_VAR resource = ~d5smspid~ END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 67 target = 1 parameter2 = 1 timing = 0 duration = 60 probability1 = 25 STR_VAR resource = ~d5smspid~ END -*/ CREATE EFF ~d5spswm1~ WRITE_LONG 0x10 67 @@ -602,80 +510,7 @@ IF_EXISTS BUT_ONLY //Regular added spells b_pnxx(priest spells) //Regular added spells b_rnxx (ranger spells) -/* -opcode = 177 -target = 2 -power = 0 -timing = 4 -parameter1 = 5 -parameter2 = 160 -power = 0 -resist_dispel = 2 -duration = 1 -probability1 = 100 -probability2 = 0 -dicenumber = 0 -dicesize = 0 -savingthrow = 0 -savebonus = 0 -header = -insert_point = 7 -//EG -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Snilloc's Snowball Swarm_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/iwd_spells/wizard_2/b_w204.spl~ 2 2 ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ // - SAY NAME1 @2040000 - SAY NAME2 @2040000 - SAY UNIDENTIFIED_DESC @2040001 - SAY DESC @2040001 - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_SNILLOCS_SNOWBALL_SWARM~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 - -//Sh. of Entropy immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -FYI */ ////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////// @@ -692,18 +527,6 @@ FYI */ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -/* //for copying and changing existing -COPY_EXISTING ~AROW08.itm~ ~override/B_TEST01.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 - WRITE_ASCIIE 0x003a ~IAROW07~ #8 //inv bam - LPF ALTER_EFFECT - INT_VAR match_opcode = 12 parameter2 = 65536 // acid damage - STR_VAR - END // - LPF ALTER_ITEM_HEADER INT_VAR projectile = 12 STR_VAR icon = EVAL ~IAROW07~ END // -*/ - // added by SD for 0.81: COPY ~faiths_and_powers/data/new_spells/bams/d5abundb.bam~ ~override~ COPY ~faiths_and_powers/data/new_spells/bams/d5abundc.bam~ ~override~ @@ -893,13 +716,9 @@ COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101A.bam~ ~override/%spell_res%A. COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101B.bam~ ~override/%spell_res%B.bam~ COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101C.bam~ ~override/%spell_res%C.bam~ //add bams to spl -//COPY_EXISTING ~%spell_res%.spl~ ~override~ WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 */ -//Sh. of Entropy immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - //COMPATIBILITY: IN FNP WILL BE ADDED TO WAR SPHERE ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -996,17 +815,7 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ LPF ALTER_EFFECT INT_VAR match_opcode = 324 // STR_VAR resource = EVAL ~%spell_res%~ - END // -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ + END ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -1043,9 +852,9 @@ LAF RES_NUM_OF_SPELL_NAME END COPY_EXISTING ~%spell_res%.spl~ ~override~ LPF ALTER_EFFECT - INT_VAR match_opcode = 122 // + INT_VAR match_opcode = 122 STR_VAR resource = EVAL ~%spell_res%D~ - END // + END //itm COPY ~%mod_folder%/data/new_spells/priest_1/B_P101.itm~ ~override/%spell_res%D.itm~ SAY NAME1 @50002 @@ -1086,22 +895,6 @@ COPY ~%mod_folder%/data/new_spells/priest_1/B_P101A.spl~ ~override/%spell_res%A. //heal naturals COPY ~%mod_folder%/data/new_spells/priest_1/B_P101B.spl~ ~override/%spell_res%B.spl~ //healspell -/* -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ - ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //_____________________________________________________________Call Upon Faith__________________________________________________________________________// @@ -1155,17 +948,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ INT_VAR match_opcode = 321 // STR_VAR resource = EVAL ~%spell_res%~ END // Remove earlier versions of spell -//add icons and projectile -// LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -//COPY_EXISTING ~%spell_res%.spl~ ~override~ -// WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 - -//Sh. of Entropy immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ //COMPATIBILITY: IN FNP WILL BE ADDED TO EARTH SPHERE @@ -1327,9 +1109,6 @@ PATCH_IF (%spell_type% = 4) BEGIN WRITE_ASCIIE (fx_off + 0x14) ~%spell_res%~ #8 // resource ++glob_add -// INSERT_BYTES (fx_off) 0x30 //Second effect -// WRITE_etc... -// ++glob_add glob_fx += glob_add WRITE_SHORT 0x70 glob_fx // Increment Number of Global Effects @@ -1397,40 +1176,6 @@ COPY ~%mod_folder%/spheres/scrolls/D1148.itm~ ~override/B_FRST1.itm~ //cuz it' // LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END //target cre LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END //target area -/* Placement...Research!!! -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -*/ //SR NWN Deflection Compatibiilty OUTER_SET $aoe_spell(~CLERIC_FROST_FINGERS~)=1 @@ -1535,42 +1280,6 @@ COPY ~%mod_folder%/spheres/scrolls/C1146.itm~ ~override/B_CARN.itm~ //cuz it's COPY_EXISTING ~B_CARN.itm~ ~override~ //these work LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END //target cre -// LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 148 STR_VAR resource = EVAL ~%spell_res%~ END //target area - -/* Placement...Research!!! -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SCBLOO~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END -*/ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -1617,21 +1326,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ STR_VAR resource = EVAL ~%spell_res%~ END // //itm -/* -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/animal/b_c102a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/animal/b_c102c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -1725,70 +1419,14 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ LPF ALTER_EFFECT INT_VAR match_opcode = 139 parameter1 = 25818 STR_VAR END //panic notification END -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ //PROTECTION FROM COMMAND? INCLUDE ~%mod_folder%/lib/spell_lists/command_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/2nd_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ -//INCLUDE ~%mod_folder%/lib/spell_lists/emo_disp_list.tpa~ //What is this? //FnP: Thought/charm...there are a lot of those... -//The Scroll -/* -//Copy over the scroll: -COPY ~Spells/data/iwd_spells/wizard_2/SPWI223A.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2250000 - SAY DESC @2250001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ #8 - COPY_EXISTING ~SPWI223A.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END */ INCLUDE ~%mod_folder%/lib/spell_lists/command_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/2nd_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ @@ -1834,16 +1472,6 @@ COPY ~%mod_folder%/data/new_spells/priest_2/b_p201a.spl~ ~override/%spell_res%A. SAY NAME1 @50809 SAY NAME2 @50809 LPF ALTER_EFFECT INT_VAR match_opcode = 321 STR_VAR resource = EVAL ~%spell_res%~ END // -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ //PROTECTION FROM COMMAND? INCLUDE ~%mod_folder%/lib/spell_lists/command_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/2nd_list.tpa~ @@ -1853,52 +1481,6 @@ INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ //FnP: Thought/charm...there are a lot of those... -//The Scroll -/* -//Copy over the scroll: -COPY ~Spells/data/iwd_spells/wizard_2/SPWI223A.itm~ ~override~ - SAY NAME1 @10 - SAY NAME2 @2250000 - SAY DESC @2250001 -//Change icon - WRITE_ASCIIE 0x3a ~%spell_res%A~ #8 - COPY_EXISTING ~SPWI223A.itm~ ~override~ //these work - LPF ALTER_ITEM_HEADER STR_VAR icon = EVAL ~%spell_res%A~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 146 STR_VAR resource = EVAL ~%spell_res%~ END - LPF ALTER_ITEM_EFFECT INT_VAR check_headers = 1 match_opcode = 147 STR_VAR resource = EVAL ~%spell_res%~ END -//BGEE - Sorcerous Sundries -ACTION_IF GAME_IS ~bgee~ THEN BEGIN // ACTION_IF GAME_IS ~bgee sod~ THEN BEGIN - COPY_EXISTING ~STO0703.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 -//High Hedge - COPY_EXISTING ~HIGHHEDG.sto~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END -END - -ACTION_IF GAME_IS ~bg2ee eet~ THEN BEGIN // A -//Lady Yuth -COPY_EXISTING ~SCROLLS.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 -//Underdark -COPY_EXISTING ~UDDROW25.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #4 - - ACTION_IF FILE_EXISTS_IN_GAME ~BDSORCSC.STO~ BEGIN //SoD - COPY_EXISTING ~BDSORCSC.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - - ACTION_IF FILE_EXISTS_IN_GAME ~STO0703.STO~ BEGIN //SoD - COPY_EXISTING ~STO0703.STO~ ~override~ - ADD_STORE_ITEM ~SPWI223A~ #1 #0 #0 ~IDENTIFIED~ #2 - END - -END */ - ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -2036,118 +1618,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ INCLUDE ~%mod_folder%/lib/spell_lists/ice_list.tpa~ -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//______________________________________________________________Minor Creation__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -/* //for copying and changing existing -COPY_EXISTING ~AROW08.itm~ ~override/B_TEST01.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 - WRITE_ASCIIE 0x003a ~IAROW07~ #8 //inv bam - LPF ALTER_EFFECT - INT_VAR match_opcode = 12 parameter2 = 65536 // acid damage - STR_VAR - END // - LPF ALTER_ITEM_HEADER INT_VAR projectile = 12 STR_VAR icon = EVAL ~IAROW07~ END // -*/ - -//THIS AIn'T READY! -/* -//Projectile -//VVC -//bam -//animations -//3d animation -//sounds -//2da -COPY ~%mod_folder%/data/new_spells/priest_2/B_C211A.2da~ ~override~ //lev 1-3 -COPY ~%mod_folder%/data/new_spells/priest_2/B_C211A.2da~ ~override~ //lev 4-6 -COPY ~%mod_folder%/data/new_spells/priest_2/B_C211A.2da~ ~override~ //lev 7-9 -COPY ~%mod_folder%/data/new_spells/priest_2/B_C211A.2da~ ~override~ //lev 10-12 -COPY ~%mod_folder%/data/new_spells/priest_2/B_C211A.2da~ ~override~ //lev 13+ -//effs -//Spell itself -ADD_SPELL ~%mod_folder%/data/new_spells/priest_2/B_C211.spl~ 1 2 ~CLERIC_MINOR_CREATION~ // won't be selectable at 1st; have to add to clab (ranger lev 8 or 9, whenever they normally get 1st lev spells) - SAY NAME1 @53033 - SAY NAME2 @53033 - SAY UNIDENTIFIED_DESC @53034 - SAY DESC @53034 -//okay...items -//long sword -COPY_EXISTING ~SW1H04.itm~ ~override/B_CR001.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 -//l.swd spells -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101A.SPL~ ~override/B_CR001A.SPL~ //Long sword1 spl - SAY NAME1 #2893 - SAY NAME2 #2893 - LPF ALTER_EFFECT - INT_VAR match_opcode = 122 parameter1 = 2 // 2 items (4 lbs ea) - STR_VAR resource = ~B_CR001~ - END // - -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101A.SPL~ ~override/B_CR001B.SPL~ //Long sword2 spl - SAY NAME1 #2893 - SAY NAME2 #2893 - LPF ALTER_EFFECT - INT_VAR match_opcode = 122 parameter1 = 5 // 5 items (4 lbs ea) - STR_VAR resource = ~B_CR001~ - END // - -//CONTINUE SPELLS - -//short sword -COPY_EXISTING ~SW1H07.itm~ ~override/B_CR002.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 - -//CONTINUE SPELLS - -//Dagger -COPY_EXISTING ~DAGG01.itm~ ~override/B_CR003.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 - -//CONTINUE SPELLS - -//B,Axe -COPY_EXISTING ~AX1H01.itm~ ~override/B_CR004.itm~ - WRITE_LONG 0x0034 0 //price 0 - WRITE_BYTE 0x0042 0 //id lore 0 -//CONTINUE SPELLS - -//CONTINUE ITEMS!!! - - -//to clear earlier versions of the spell -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MINOR_CREATION~ - RET spell_res -END - -/* //no custom icons yet -//bams seem to be messed up (sigh, again!) -COPY_EXISTING ~%spell_res%.spl~ ~override~ -//add icons and projectile - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101A.bam~ ~override/%spell_res%A.bam~ -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101B.bam~ ~override/%spell_res%B.bam~ -COPY ~%mod_folder%/data/new_spells/ranger_1/B_R101C.bam~ ~override/%spell_res%C.bam~ -//add bams to spl -//COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 - -//Sh. of Entropy immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -//COMPATIBILITY: IN FNP WILL BE ADDED TO WAR SPHERE - -*/ //custom icons -*/ //Remove when spell is ready - ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //____________________________________________________________Pacify the Dead___________________________________________________________________________// @@ -2185,33 +1655,27 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ STR_VAR resource = EVAL ~%spell_res%~ END LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END // ACTION_IF FILE_EXISTS_IN_GAME ~spwi312.spl~ BEGIN COPY_EXISTING ~spwi312.spl~ ~override~ LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END END ACTION_IF FILE_EXISTS_IN_GAME ~spwish25.spl~ BEGIN COPY_EXISTING ~spwish25.spl~ ~override~ LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END END ACTION_IF FILE_EXISTS_IN_GAME ~spin146.spl~ BEGIN COPY_EXISTING ~spin146.spl~ ~override~ LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END END ACTION_IF FILE_EXISTS_IN_GAME ~spin977.spl~ BEGIN COPY_EXISTING ~spin977.spl~ ~override~ LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END END ACTION_IF FILE_EXISTS_IN_GAME ~spwm164.spl~ BEGIN COPY_EXISTING ~spwm164.spl~ ~override~ LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~%spell_res%~ END -// LPF CLONE_EFFECT INT_VAR match_opcode = 40 opcode = 321 parameter1 = 0 patameter2 = 0 timing = 0 STR_VAR resource = EVAL ~b_f201~ END END //add icons and projectile COPY_EXISTING ~%spell_res%.spl~ ~override~ @@ -2326,17 +1790,6 @@ COPY ~%mod_folder%/spheres/spells/earth/b_pr301.itm~ ~override/%spell_res%.itm~ SAY UNIDENTIFIED_DESC @51504 SAY DESC @51504 -/* -//add icons and projectile -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -//COPY ~%mod_folder%/spheres/spells/earth/b_c303a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/earth/b_c303b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/earth/b_c303c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //______________________________________________________________WATERY FIST_____________________________________________________________________________// @@ -2397,22 +1850,7 @@ ADD_SPELL ~%mod_folder%/spheres/spells/shadow/b_c302.spl~ 1 3 ~CLERIC_CLOAK_DARK WRITE_ASCII 0x3a ~d5clokdc~ #8 LPF ALTER_SPELL_HEADER INT_VAR location = 2 STR_VAR icon = ~d5clokdb~ END -/* -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CLOAK_DARKNESS~ - RET spell_res -END -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/shadow/B_C302a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/shadow/B_C302b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/shadow/B_C302c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ - //Continue from here ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -2533,16 +1971,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ INT_VAR match_opcode = 215 power = 3 // STR_VAR END // -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/charm/b_c301a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c301b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c301c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ // immunity list INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ @@ -2601,17 +2029,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ STR_VAR END // -/* -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/charm/b_c301a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c301b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c301c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ - // immunity list INCLUDE ~%mod_folder%/lib/spell_lists/3rd_list.tpa~ INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ @@ -2724,9 +2141,6 @@ COPY ~faiths_and_powers/data/new_spells/bams/d5misfic.bam~ ~override~ // //________________________________________________________________ -//icons -//COPY ~%mod_folder%/spheres/spells/dread/b_c501b.bam~ ~override~ // Misfire MAKE A SCROLL ICON -//COPY ~%mod_folder%/spheres/spells/dread/b_c501c.bam~ ~override~ // Misfire //spl etc COPY ~%mod_folder%/spheres/spells/dread/b_c501.eff~ ~override~ // Misfire SAY 0x1c @50901 //Misfire @@ -2890,8 +2304,6 @@ BUT_ONLY //animations -check SoD for cre animations... COPY ~%mod_folder%/spheres/spells/water/anim~ ~override~ // water anims //3d animation -//sounds Copy sound #EFF_M08 -//COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // //effs COPY ~%mod_folder%/spheres/spells/water/B_PRWA1.eff~ ~override~ // Summon Water Elemental COPY ~%mod_folder%/spheres/spells/water/B_PRWA2.eff~ ~override~ // Summon Water Elemental @@ -2914,19 +2326,6 @@ LAF RES_NUM_OF_SPELL_NAME RET spell_res END -/* NEED TO CREATE UNIQUE SPELL ICON -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/charm/b_c201a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c201b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c201c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ - -//Add scrolls to stores, etc... - ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //____________________________________________________________Nature's Wrath____________________________________________________________________________// @@ -2987,18 +2386,6 @@ COPY_EXISTING ~%spell_res%.spl~ ~override~ //Just in case LPF cd_apply_batch STR_VAR array_name = cd_spell_transformation_arrays END -//add icons and projectile - -/* NEED TO CREATE UNIQUE SPELL ICON -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR STR_VAR icon = EVAL ~%spell_res%B~ END -COPY ~%mod_folder%/spheres/spells/charm/b_c201a.bam~ ~override/%spell_res%a.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c201b.bam~ ~override/%spell_res%b.bam~ -COPY ~%mod_folder%/spheres/spells/charm/b_c201c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ #8 -*/ //cancel ability COPY_EXISTING ~SPIN124.spl~ ~override/%spell_res%A.spl~ LPF cd_apply_batch STR_VAR array_name = cd_spell_transformation_human_arrays END // diff --git a/faiths_and_powers/lib/fnp_wiz.tpa b/faiths_and_powers/lib/fnp_wiz.tpa deleted file mode 100644 index 1feed7b0..00000000 --- a/faiths_and_powers/lib/fnp_wiz.tpa +++ /dev/null @@ -1,800 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// WIZARD SPELLS --> PRIEST SPELLS ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 1 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//________________________________________________________________Expeditious Retreat___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EXPEDITIOUS_RETREAT~)) BEGIN - -//Spell itself -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_1/EFF_M08.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_1/EFF_E01.WAV~ ~override~ // - -COPY ~%mod_folder%/data/iwd_spells/wizard_1/b_w101.spl~ ~override~ - SAY NAME1 @1260000 - SAY NAME2 @1260000 - SAY UNIDENTIFIED_DESC @53035 - SAY DESC @53035 - LPF cd_apply_batch STR_VAR array_name = b_removal_haste_arrays END - LPF cd_apply_batch STR_VAR array_name = b_removal_slow_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_haste_arrays END - LPF cd_apply_batch STR_VAR array_name = cd_immunity_slow_arrays END - -ACTION_IF (FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EXPEDITIOUS_RETREAT~)) BEGIN //Wiz exp retreat in spell.ids - LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~WIZARD_EXPEDITIOUS_RETREAT~ - RET spell_res - END - COPY_EXISTING ~b_w101.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - //CHECK IF SR INSTALLED!!! - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126a.bam~ ~override/%spell_res%a.bam~ - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126b.bam~ ~override/%spell_res%b.bam~ - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126c.bam~ ~override/%spell_res%c.bam~ -//add bams to spl - COPY_EXISTING ~b_w101.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -END - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EXPEDITIOUS_RETREAT~)) BEGIN //Wiz exp retreat in spell.ids - COPY_EXISTING ~b_w101.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~b_w101B~ END - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126a.bam~ ~override/b_w101a.bam~ - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126b.bam~ ~override/b_w101b.bam~ - COPY ~%mod_folder%/data/iwd_spells/wizard_1/SPWI126c.bam~ ~override/b_w101c.bam~ -//add bams to spl - COPY_EXISTING ~b_w101.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~b_w101C~ -END - -//CANTRIP CHECK - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 2 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________________Blindness_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/b_w206.spl~ ~override~ - SAY NAME1 @53027 - SAY NAME2 @53027 - SAY UNIDENTIFIED_DESC @53028 - SAY DESC @53028 - - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//____________________________________________________________Snilloc's Snowball Swarm_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SNILLOCS_SNOWBALL_SWARM~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_2/IDPRO217.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_2/#SSSWARM.vvc~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWART.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARR.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SSSWARX.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_2/TRA_18.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_2/RNG_M02.WAV~ ~override~ // -//effs -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_2/b_w204.spl~ ~override~ - SAY NAME1 @2040002 - SAY NAME2 @2040002 - SAY UNIDENTIFIED_DESC @2040003 - SAY DESC @2040003 - LPF ALTER_EFFECT - INT_VAR match_opcode = 318 // - STR_VAR resource = EVAL ~b_w204~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_w204~ - END // - WRITE_SHORT 0x001c 2 //spell type: Cleric - -//add icons and projectile - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO217% STR_VAR icon = EVAL ~b_w204B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204a.bam~ ~override/b_w204a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204b.bam~ ~override/b_w204b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_2/SPWI204c.bam~ ~override/b_w204c.bam~ -//add bams to spl -COPY_EXISTING ~b_w204.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~b_w204C~ - - -//Sh. of Entropy immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ -//lev 2 -//INCLUDE ~%mod_folder%/lib/spell_lists/2nd_list.tpa~ - -//SR NWN spell deflection -OUTER_SET $aoe_spell(~b_w204~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 3 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Icelance_____________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_ICELANCE~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_3/IDPRO251.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_3/ICELANT.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_3/#TRA_19.wav~ ~override~ //animation -//effs -//%b_pfire% -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_3/b_w327.spl~ ~override~ // - SAY NAME1 @3270000 - SAY NAME2 @3270000 - SAY UNIDENTIFIED_DESC @3270003 - SAY DESC @3270003 - LPF cd_apply_batch STR_VAR array_name = cd_full_stun_arrays END - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_w327~ - END // - WRITE_SHORT 0x001c 2 //spell type: Cleric -COPY_EXISTING ~b_w327.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@3270002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 match_parameter1 = 14024 parameter1 = %strref% END // -//add icons and projectile -COPY_EXISTING ~b_w327.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %IDPRO251% STR_VAR icon = EVAL ~b_w327B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327a.bam~ ~override/b_w327a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327b.bam~ ~override/b_w327b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_3/SPWI327c.bam~ ~override/b_w327c.bam~ -//add bams to spl -COPY_EXISTING ~b_w327.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~b_w327C~ - -//Sh. of Entropy immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/entropy_list.tpa~ - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 4 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________vitriolic sphere_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_VITRIOLIC_SPHERE~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro316.pro~ //projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/SMLLARNC.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/VSPHERT.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/VSPHERX.BAM~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ACIDH.BAM~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#TRA_60.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/TRA_06.WAV~ ~override~ // -//effs -//%b_pfire% -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w432.spl~ ~override~ // - SAY NAME1 @4320000 - SAY NAME2 @4320000 - SAY UNIDENTIFIED_DESC @4320001 - SAY DESC @4320001 - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro316% STR_VAR icon = EVAL ~b_w432B~ END - WRITE_SHORT 0x001c 2 //spell type: Cleric - -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w432y.spl~ ~override~ //sec spell -//pro (and, sure, spell icon) to spell - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro316% STR_VAR icon = EVAL ~b_w432B~ END -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w432z.spl~ ~override~ //sec spell -COPY_EXISTING ~b_w432.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 146 // - STR_VAR resource = EVAL ~b_w432y~ - END // - LPF CLONE_EFFECT INT_VAR match_opcode = 146 STR_VAR resource = EVAL ~b_w432z~ END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432a.bam~ ~override/b_w432a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432b.bam~ ~override/b_w432b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI432c.bam~ ~override/b_w432c.bam~ -//add bams to spl -COPY_EXISTING ~b_w432.spl~ ~override~ - WRITE_EVALUATED_ASCII 0x003a ~b_w432C~ - -//4th lev -//INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Shadow Monsters_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHADOW_MONSTERS~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//2da -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_sh01.2da~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_sh02.2da~ ~override~ //animation -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MSumm1X.bam~ ~override~ //animation -COPY ~%mod_folder%/data/iwd_spells/wizard_4/MSumm1H.bam~ ~override~ //animation -//animations -//3d animation -//itm -COPY ~%mod_folder%/data/iwd_spells/wizard_4/TRANS20.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SUMRING.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/P1-6.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/S1-12.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/M1D7SLSH.itm~ ~override~ // -//sounds -//effs -//cre -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1gob1.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1GOB2.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1GOB3.cre~ ~override~ // - SAY NAME1 ~goblin~ - SAY NAME2 ~goblin~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1liz3.cre~ ~override~ // - SAY NAME1 ~Lizard Man~ - SAY NAME2 ~Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1liz4.cre~ ~override~ // - SAY NAME1 ~Lizard Man~ - SAY NAME2 ~Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL6.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL7.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SS1TRL8.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w426.spl~ ~override~ // - SAY NAME1 @4260000 - SAY NAME2 @4260000 - SAY UNIDENTIFIED_DESC @4260002 - SAY DESC @4260002 -LPF ALTER_EFFECT INT_VAR match_opcode = 331 STR_VAR resource = EVAL ~b_sh02~ END -//to clear earlier versions of the spell - LPF ALTER_EFFECT INT_VAR match_opcode = 331 parameter2 = 0 END // - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 82 END //82% 2 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 65 END //66% 3 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 49 END //50% 4 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 32 END //33% 5 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 16 END //~17% 6 cre - WRITE_SHORT 0x001c 2 //spell type: Cleric -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426a.bam~ ~override/b_w426a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426b.bam~ ~override/b_w426b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI426c.bam~ ~override/b_w426c.bam~ -//add bams to spl -COPY_EXISTING ~b_w426.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~b_w426B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w426C~ - -//wiz scrolls aren't nec - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Courage_____________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_COURAGE~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro407.pro~ //projectile -//VVC -//bam -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ // -//effs -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w427.spl~ ~override~ // - SAY NAME1 @4270000 - SAY NAME2 @4270000 - SAY UNIDENTIFIED_DESC @4270002 - SAY DESC @4270002 -// LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END -// LPF cd_apply_batch STR_VAR array_name = cd_immunity_fear_arrays END - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 STR_VAR match_resource = ~SPWI427~ resource = EVAL ~b_w427~ END // SPWI427 - WRITE_SHORT 0x001c 2 //spell type: Cleric -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427a.bam~ ~override/b_w427a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427b.bam~ ~override/b_w427b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI427c.bam~ ~override/b_w427c.bam~ -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/B_COUR.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@4270000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_COUR~ -PRETTY_PRINT_2DA -COPY_EXISTING ~b_w427.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//add pro/bams to spl -COPY_EXISTING ~b_w427.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro407% STR_VAR icon = EVAL ~b_w427B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w427C~ - -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//emotion -//INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Fear________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_FEAR~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro255.pro~ //projectile -//VVC -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#GENENCH.VVC~ ~override~ // -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ENCHANX.BAM~ ~override~ // -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/ARE_M21.WAV~ ~override~ //#EFF_E05.WAV -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_E05.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ //#EFF_E05.WAV -//effs -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w428.spl~ ~override~ // - SAY NAME1 @4280000 - SAY NAME2 @4280000 - SAY UNIDENTIFIED_DESC @4280003 - SAY DESC @4280003 -// LPF cd_apply_batch STR_VAR array_name = b_fear_arrays END - WRITE_SHORT 0x001c 2 //spell type: Cleric -COPY_EXISTING ~b_w428.spl~ ~override~ - SET strref = RESOLVE_STR_REF(@4280002) - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = %strref% END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428a.bam~ ~override/b_w428a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428b.bam~ ~override/b_w428b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI428c.bam~ ~override/b_w428c.bam~ -//add bams to spl -COPY_EXISTING ~b_w428.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro255% STR_VAR icon = EVAL ~b_w428B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w428C~ -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//fear -//INCLUDE ~%mod_folder%/lib/spell_lists/fear_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Emotion: Hope________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_EMOTION_HOPE~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro407.pro~ //projectile -//VVC -//bam -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_M05.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#EFF_E03.WAV~ ~override~ // -//effs -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w429.spl~ ~override~ // - SAY NAME1 @4290000 - SAY NAME2 @4290000 - SAY UNIDENTIFIED_DESC @4290001 - SAY DESC @4290001 -// LPF cd_apply_batch STR_VAR array_name = cd_fear_removal_arrays END - LPF ALTER_EFFECT - INT_VAR match_opcode = 321 // - STR_VAR resource = EVAL ~b_w429~ - END // - WRITE_SHORT 0x001c 2 //spell type: Cleric -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429a.bam~ ~override/b_w429a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429b.bam~ ~override/b_w429b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI429c.bam~ ~override/b_w429c.bam~ -//Portrait Icons -//Icon itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/B_HOPE.bam~ ~override~ - SET strref = RESOLVE_STR_REF(@4290000) - -//Thanks kjeron and argent77!!! -//BG(2)EE only for now (i.e. not IWDEE--Need update) -ACTION_IF GAME_IS ~bgee bg2ee eet~ THEN BEGIN - COPY_EXISTING ~STATDESC.2DA~ override - COUNT_2DA_COLS cols - COUNT_2DA_ROWS cols rows - SET max = 0 - FOR (i = 0; i < rows; ++i) BEGIN - READ_2DA_ENTRY i 0 cols num - PATCH_IF num > max BEGIN max = num END - END -SET max += 1 -INSERT_2DA_ROW rows cols ~%max% %strref% B_HOPE~ -PRETTY_PRINT_2DA -COPY_EXISTING ~b_w429.spl~ ~override~ - LPF ALTER_EFFECT INT_VAR match_opcode = 142 parameter2 = %max% END // -END - -//add bams to spl -COPY_EXISTING ~b_w429.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro407% STR_VAR icon = EVAL ~b_w429B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w429C~ - -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//emotion -//INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________________Shout__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHOUT~)) BEGIN - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_4/idpro315.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SHOUTT.BAM~ ~override~ // -//bam -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#TRA_08.WAV~ ~override~ //#FF_M100.WAV -COPY ~%mod_folder%/data/iwd_spells/wizard_4/#FF_M100.WAV~ ~override~ // -//effs -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_4/b_w431.spl~ ~override~ // - SAY NAME1 @4310000 - SAY NAME2 @4310000 - SAY UNIDENTIFIED_DESC @4310002 - SAY DESC @4310002 -// LPF cd_apply_batch STR_VAR array_name = b_deafness_arrays END -//to clear earlier versions of the spell - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_w431~ - END // - WRITE_SHORT 0x001c 2 //spell type: Cleric -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431a.bam~ ~override/b_w431a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431b.bam~ ~override/b_w431b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_4/SPWI431c.bam~ ~override/b_w431c.bam~ -//add bams to spl -COPY_EXISTING ~b_w431.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro315% STR_VAR icon = EVAL ~b_w431B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w431C~ -//bloodrage immunity list -//INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ -//SR NWN spell deflection -OUTER_SET $aoe_spell(~b_w431~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 6 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Shades_______________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SHADES~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -//VVC -//2da -COPY ~%mod_folder%/data/iwd_spells/wizard_6/b_sh03.2da~ ~override~ //animation -//bam -//animations -//3d animation -//itm -COPY ~%mod_folder%/data/iwd_spells/wizard_6/TRANS40.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/S1-8.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B1-12.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/REG1HP2.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/TRANS60.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SUMAMU.itm~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/wizard_6/UMBERHLK.itm~ ~override~ // -//sounds -//effs -//cre -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2gob2.cre~ ~override~ // - SAY NAME1 ~Goblin Elite~ - SAY NAME2 ~Goblin Elite~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2gob3.cre~ ~override~ // - SAY NAME1 ~Goblin Elite~ - SAY NAME2 ~Goblin Elite~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz5.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz6.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS2liz7.cre~ ~override~ // - SAY NAME1 ~Tough Lizard Man~ - SAY NAME2 ~Tough Lizard Man~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3trl7.cre~ ~override~ // - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3trl8.cre~ ~override~ // Check animations...actually check all animations - SAY NAME1 ~Troll~ - SAY NAME2 ~Troll~ -/* Uhulk anims not in all -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3umb8.cre~ ~override~ // - SAY NAME1 ~Umber Hulk~ - SAY NAME2 ~Umber Hulk~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SS3umb9.cre~ ~override~ // - SAY NAME1 ~Umber Hulk~ - SAY NAME2 ~Umber Hulk~ -*/ -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B_W629.spl~ ~override~ - SAY NAME1 @6290000 - SAY NAME2 @6290000 - SAY UNIDENTIFIED_DESC @6290002 - SAY DESC @6290002 -//to clear earlier versions of the spell - LPF ALTER_EFFECT INT_VAR match_opcode = 331 parameter2 = 0 STR_VAR resource = EVAL ~B_SH03~ END // - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 82 END //82% 2 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 65 END //66% 3 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 49 END //50% 4 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 32 END //33% 5 cre - LPF CLONE_EFFECT INT_VAR multi_match = 1 match_opcode = 331 probability1 = 16 END //~17% 6 cre - WRITE_SHORT 0x001c 2 //spell type: Cleric - -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629a.bam~ ~override/B_W629a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629b.bam~ ~override/B_W629b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI629c.bam~ ~override/B_W629c.bam~ -//add bams to spl -COPY_EXISTING ~B_W629.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~B_W629B~ END - WRITE_EVALUATED_ASCII 0x003a ~B_W629C~ - -END - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Soul Eater__________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_SOUL_EATER~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_6/idpro299.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SEATERA.bam~ ~override~ //animation -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B_W631.spl~ ~override~ // - SAY NAME1 @6310000 - SAY NAME2 @6310000 - SAY UNIDENTIFIED_DESC @6310002 - SAY DESC @6310002 - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~B_W631~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 326 // - STR_VAR resource = EVAL ~B_W631b~ - END // -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/wizard_6/B_W631b.spl~ ~override~ //sec spell -//creature for secspell -COPY ~%mod_folder%/data/iwd_spells/wizard_6/AD3SKLM.cre~ ~override~ //sec spell cre - SAY NAME1 ~Skeleton~ - SAY NAME2 ~Skeleton~ -//cre items -COPY ~%mod_folder%/data/iwd_spells/wizard_6/RNDTRE40.itm~ ~override~ //sec spell cre itm -COPY ~%mod_folder%/data/iwd_spells/wizard_6/RING95.itm~ ~override~ //sec spell cre itm -//cre script - COMPILE ~%mod_folder%/data/iwd_spells/wizard_6/GNSUMMM.baf~ -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631a.bam~ ~override/B_W631a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631b.bam~ ~override/B_W631b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_6/SPWI631c.bam~ ~override/B_W631c.bam~ -//add pro/bams to spl -COPY_EXISTING ~B_W631.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro299% STR_VAR icon = EVAL ~B_W631B~ END - WRITE_EVALUATED_ASCII 0x003a ~B_W631C~ -//SR NWN spell deflection -OUTER_SET $aoe_spell(~B_W631~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 7 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Acid Storm___________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -ACTION_IF (!FILE_CONTAINS_EVALUATED(~spell.ids~ ~WIZARD_ACID_STORM~)) BEGIN - -//Item revisions: Spell protections ? -//Regular Items ? -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/wizard_7/idpro211.pro~ //projectile -//VVC -//bam -COPY ~%mod_folder%/data/iwd_spells/wizard_7/ASTORMA.bam~ ~override~ //animation -//animations -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/wizard_7/ARE_M04.WAV~ ~override~ // -//effs -//%b_pfire% -//Spell itself -COPY ~%mod_folder%/data/iwd_spells/wizard_7/b_w724.spl~ ~override~ // - SAY NAME1 @7240000 - SAY NAME2 @7240000 - SAY UNIDENTIFIED_DESC @7240002 - SAY DESC @7240002 -//to clear earlier versions of the spell - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~b_w724~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724a.bam~ ~override/b_w724a.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724b.bam~ ~override/b_w724b.bam~ -COPY ~%mod_folder%/data/iwd_spells/wizard_7/SPWI724c.bam~ ~override/b_w724c.bam~ -//add bams to spl -COPY_EXISTING ~b_w724.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro211% STR_VAR icon = EVAL ~b_w724B~ END - WRITE_EVALUATED_ASCII 0x003a ~b_w724C~ -//SR NWN spell deflection -OUTER_SET $aoe_spell(~b_w724~)=1 - -END - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// Special ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -//entropy pros -INCLUDE ~%mod_folder%/lib/spell_lists/pro_wiz_list_fnp.tpa~ - diff --git a/faiths_and_powers/lib/iwdee_sr_readd.tpa b/faiths_and_powers/lib/iwdee_sr_readd.tpa deleted file mode 100644 index a6144d8f..00000000 --- a/faiths_and_powers/lib/iwdee_sr_readd.tpa +++ /dev/null @@ -1,364 +0,0 @@ -//Prelim--just the basics -//beast claw -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_2/b_p219.spl~ 1 2 ~B_CLERIC_BEAST_CLAW~ // Spell - SAY NAME1 @21900000 - SAY NAME2 @21900000 - SAY UNIDENTIFIED_DESC @21900001 - SAY DESC @21900001 -//cause disease -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p320.spl~ 1 3 ~B_CLERIC_CAUSE_DISEASE~ // Spell - SAY NAME1 @32000000 - SAY NAME2 @32000000 - SAY UNIDENTIFIED_DESC @32000001 - SAY DESC @32000001 -//circle of bones -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p323.spl~ 1 3 ~B_CLERIC_CIRCLE_OF_BONES~ // Spell - SAY NAME1 @32300000 - SAY NAME2 @32300000 - SAY UNIDENTIFIED_DESC @32300001 - SAY DESC @32300001 -//produce fire -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_4/b_p419.spl~ 1 4 ~B_CLERIC_PRODUCE_FIRE~ // Spell - SAY NAME1 @41900000 - SAY NAME2 @41900000 - SAY UNIDENTIFIED_DESC @41900001 - SAY DESC @41900001 -//mass clw -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_5/b_p523.spl~ 1 5 ~B_CLERIC_MASS_CAUSE_LIGHT_WOUNDS~ // Spell - SAY NAME1 @52300000 - SAY NAME2 @52300000 - SAY UNIDENTIFIED_DESC @52300001 - SAY DESC @52300001 -//symbol: hopelessness -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_7/b_p716.spl~ 1 7 ~B_CLERIC_SYMBOL_OF_HOPELESSNESS~ // Spell - SAY NAME1 @71600000 - SAY NAME2 @71600000 - SAY UNIDENTIFIED_DESC @71600001 - SAY DESC @71600001 - COPY_EXISTING "spell.ids" override - REPLACE_TEXTUALLY "B_CLERIC_BEAST_CLAW" "CLERIC_BEAST_CLAW" - REPLACE_TEXTUALLY "B_CLERIC_CAUSE_DISEASE" "CLERIC_CAUSE_DISEASE" - REPLACE_TEXTUALLY "B_CLERIC_CIRCLE_OF_BONES" "CLERIC_CIRCLE_OF_BONES" - REPLACE_TEXTUALLY "B_CLERIC_PRODUCE_FIRE" "CLERIC_PRODUCE_FIRE" - REPLACE_TEXTUALLY "B_CLERIC_MASS_CAUSE_LIGHT_WOUNDS" "CLERIC_MASS_CAUSE_LIGHT_WOUNDS" - REPLACE_TEXTUALLY "B_CLERIC_SYMBOL_OF_HOPELESSNESS" "CLERIC_SYMBOL_OF_HOPELESSNESS" - BUT_ONLY - - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// ADD IWDEE SPELLS SR OVERWRITES ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 2 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_____________________________________________________________________Beast claw_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_2/ALTERH.BAM~ ~override~ //sound -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_2/#EFF_P07.WAV~ ~override~ //sound -//itm -COPY ~%mod_folder%/data/iwd_spells/priest_2/BCLAW.itm~ ~override~ //item - SAY NAME1 @21900000 - SAY NAME2 @21900000 -//itm icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/IBCLAW.BAM~ ~override~ //item -//effs -//secondary spells -//Spell itself - - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_BEAST_CLAW~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_2/sppr219c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 3 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//__________________________________________________________________Cause Disease_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//icons -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/CDISEAH.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#FF_P108.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/EFF_E03.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -//Spell itself - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CAUSE_DISEASE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -// LPF cd_apply_batch STR_VAR array_name = b_disease_arrays END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr320c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove Disease -INCLUDE ~%mod_folder%/lib/spell_lists/disease_list.tpa~ - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Circle of Bones______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -//probam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_3/COBONH1.BAM~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/COBONH2.BAM~ ~override~ // -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_3/#ARE_P21.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_3/#AFT_P22.WAV~ ~override~ // -//itm -//itm icons -//effs -//secondary spells -COPY ~%mod_folder%/data/iwd_spells/priest_3/SPPR323D.spl~ ~override~ // -//Spell itself - - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_CIRCLE_OF_BONES~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_3/sppr323c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 4 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Produce Fire_________________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//_______________________________________________________ -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_4/idpro215.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_4/PFIREA.bam~ ~override~ // bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/PFIREX.bam~ ~override~ // bam -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_4/#PRFIRE.vvc~ ~override~ // bam -//3d animation -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_4/#EFF_P45.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_4/#ARE_P03.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spells -//Spell itself - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_PRODUCE_FIRE~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // - LPF ALTER_EFFECT - INT_VAR match_opcode = 206 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_4/sppr419c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro215% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ -//Remove/prevent fire -INCLUDE ~%mod_folder%/lib/spell_lists/fire_list.tpa~ -//4th lev -INCLUDE ~%mod_folder%/lib/spell_lists/4th_list.tpa~ - - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 5 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Mass Cause Light Wounds________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_5/sparrenp.pro~ //projectile -//probam -//vvc -//bmp -COPY ~%mod_folder%/data/iwd_spells/priest_5/STTRAVL6.BMP~ ~override~ // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523a.bam~ ~override~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523b.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523c.bam~ ~override~ //bam -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_5/TRAVEL.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/CLDAMAH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_5/#FF_P103.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_MASS_CAUSE_LIGHT_WOUNDS~ - RET spell_res -END -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 324 // - STR_VAR resource = EVAL ~%spell_res%~ - END // -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_5/sppr523c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %sparrenp% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 7 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_______________________________________________________________Symbol, Hopelessness___________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -//Projectile -ADD_PROJECTILE ~%mod_folder%/data/iwd_spells/priest_7/idpro277.pro~ //projectile -//probam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SOHOPEX.bam~ ~override~ //bam -//vvc -COPY ~%mod_folder%/data/iwd_spells/priest_7/SOHOPEX.vvc~ ~override~ //bam -//bmp -//3d animation -COPY ~%mod_folder%/data/iwd_spells/priest_7/PARALH.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SPGLYPTI.bam~ ~override~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/SHGLYPH.bam~ ~override~ //bam -//sounds -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_P02.WAV~ ~override~ // -COPY ~%mod_folder%/data/iwd_spells/priest_7/#EFF_E04.WAV~ ~override~ // -//cre -//2da -//itm -//itm icons -//effs -//secondary spell -//Spell itself - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_SYMBOL_OF_HOPELESSNESS~ - RET spell_res -END - -//icons -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716a.bam~ ~override/%spell_res%a.bam~ //scroll bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716b.bam~ ~override/%spell_res%b.bam~ //bam -COPY ~%mod_folder%/data/iwd_spells/priest_7/sppr716c.bam~ ~override/%spell_res%c.bam~ //bam -//add bams to spl -COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_SPELL_HEADER INT_VAR projectile = %idpro277% STR_VAR icon = EVAL ~%spell_res%B~ END - WRITE_EVALUATED_ASCII 0x003a ~%spell_res%C~ - -//bloodrage immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/blood_list.tpa~ - -//sanctity immunity list -INCLUDE ~%mod_folder%/lib/spell_lists/sanctity_list.tpa~ - -//REmove hopelessness -INCLUDE ~%mod_folder%/lib/spell_lists/hopeless_list.tpa~ - -//emotion -INCLUDE ~%mod_folder%/lib/spell_lists/emotion_list.tpa~ diff --git a/faiths_and_powers/lib/spell_lists/entropy_list_wiz - Copy.tpa b/faiths_and_powers/lib/spell_lists/entropy_list_wiz - Copy.tpa deleted file mode 100644 index 1f39cf9f..00000000 --- a/faiths_and_powers/lib/spell_lists/entropy_list_wiz - Copy.tpa +++ /dev/null @@ -1,17 +0,0 @@ -//special thanks to Subtledoctor and Aquadrizzt for this code - -ACTION_DEFINE_ASSOCIATIVE_ARRAY prot BEGIN - -~%IDPRO313%~ => entropy_pro //Lance of Disruption -~%MFMISS%~ => entropy_pro //force missiles -~%SMLLAREA%~ => entropy_pro //force missiles -~%SUNSCOH%~ => entropy_pro //sunscorch -~%IDPRO298%~ => entropy_pro //Alicorn Lance -~%swave%~ => entropy_pro //Smashing Wave -~%idpro303%~ => entropy_pro //Thorn Spray -~%whirlw%~ => entropy_pro //whirlwind - -END - -// This code is copied from Mike1072's armor_list.tpa file. -// WeiDU is now on my hate list as well - Yaro, 7/26 diff --git a/faiths_and_powers/lib/spell_revisions/sr_bg2.tpa b/faiths_and_powers/lib/spell_revisions/sr_bg2.tpa deleted file mode 100644 index 3f7a8f44..00000000 --- a/faiths_and_powers/lib/spell_revisions/sr_bg2.tpa +++ /dev/null @@ -1,113 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// SR BG2 -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - - -//add new SR spells_________________________________________________________________ -// -COPY_EXISTING ~d5pdea6.spl~ ~override~ - ~d5fdea6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr623~ END // skeleton warrior -BUT_ONLY - -COPY_EXISTING ~d5pvig1.spl~ ~override~ - ~d5fvig1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr117~ END // regenerate 1 -BUT_ONLY -COPY_EXISTING ~d5pvig2.spl~ ~override~ - ~d5fvig2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr217~ END // regenerate 2 -BUT_ONLY - -COPY_EXISTING ~d5pvig3.spl~ ~override~ - ~d5fvig3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr323~ END // regenerate 3 -BUT_ONLY -COPY_EXISTING ~d5pvig4.spl~ ~override~ - ~d5fvig4.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr419~ END // regenerate 4 -BUT_ONLY -COPY_EXISTING ~d5pvig5.spl~ ~override~ - ~d5fvig5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr524~ END // regenerate 5 -BUT_ONLY - -COPY_EXISTING ~d5plif2.spl~ ~override~ - ~d5flif2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr215~ END // cure mod wounds -BUT_ONLY - -COPY_EXISTING ~d5pani1.spl~ ~override~ - ~d5fani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr120~ END // animal summoning 1 -BUT_ONLY -COPY_EXISTING ~d5pani2.spl~ ~override~ - ~d5fani2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr220~ END // animal summoning 2 -BUT_ONLY -COPY_EXISTING ~d5pani3.spl~ ~override~ - ~d5fani3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr320~ END // animal summoning 3 -BUT_ONLY -COPY_EXISTING ~d5pani3.spl~ ~override~ - ~d5fani3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr324~ END // magic fang -BUT_ONLY -COPY_EXISTING ~d5pani5.spl~ ~override~ - ~d5fani5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr525~ END // animal growth -BUT_ONLY -COPY_EXISTING ~d5pani7.spl~ ~override~ - ~d5fani7.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr716~ END // animal summoning 7 -BUT_ONLY -COPY_EXISTING ~d5ppla3.spl~ ~override~ - ~d5fpla3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr325~ END // spike growth -BUT_ONLY -COPY_EXISTING ~d5pear2.spl~ ~override~ - ~d5fear2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr115~ END // strength of stone -BUT_ONLY -COPY_EXISTING ~d5pear6.spl~ ~override~ - ~d5fear6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr622~ END // earth elemental -BUT_ONLY -COPY_EXISTING ~d5pwat5.spl~ ~override~ - ~d5fwat5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr520~ END // prot. acid -BUT_ONLY -COPY_EXISTING ~d5pwat5.spl~ ~override~ - ~d5fwat5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr521~ END // prot. cold -BUT_ONLY -COPY_EXISTING ~d5pair3.spl~ ~override~ - ~d5fair3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr322~ END // storm shield -BUT_ONLY -COPY_EXISTING ~d5pair5.spl~ ~override~ - ~d5fair5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr522~ END // prot. electricity -BUT_ONLY -COPY_EXISTING ~d5pair6.spl~ ~override~ - ~d5fair6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr621~ END // air elemental -BUT_ONLY -COPY_EXISTING ~d5pfir2.spl~ ~override~ - ~d5ffir2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr216~ END // fire trap -BUT_ONLY -COPY_EXISTING ~d5pfir5.spl~ ~override~ - ~d5ffir5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr523~ END // prot. fire -BUT_ONLY -COPY_EXISTING ~d5plig1.spl~ ~override~ - ~d5flig1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr114~ END // faerie fire -BUT_ONLY -//__________________________________________________________________________________ diff --git a/faiths_and_powers/lib/spell_revisions/sr_iwd.tpa b/faiths_and_powers/lib/spell_revisions/sr_iwd.tpa deleted file mode 100644 index d9af11e9..00000000 --- a/faiths_and_powers/lib/spell_revisions/sr_iwd.tpa +++ /dev/null @@ -1,126 +0,0 @@ - -//__________________________________________________________________________________ -//__________________________________________________________________________________ -// -// SR IWDEE -//__________________________________________________________________________________ -//__________________________________________________________________________________ - - - -//add new SR spells_________________________________________________________________ -// -COPY_EXISTING ~d5plif2.spl~ ~override~ - ~d5flif2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr215~ END // cure moderate wounds -BUT_ONLY -COPY_EXISTING ~d5pdea6.spl~ ~override~ - ~d5fdea6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr623~ END // skeleton warrior -BUT_ONLY -COPY_EXISTING ~d5pvig1.spl~ ~override~ - ~d5fvig1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr117~ END // regenerate 1 -BUT_ONLY -COPY_EXISTING ~d5pvig2.spl~ ~override~ - ~d5fvig2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr217~ END // regenerate moderate -BUT_ONLY -COPY_EXISTING ~d5pvig3.spl~ ~override~ - ~d5fvig3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr323~ END // regenerate 3 -BUT_ONLY - -//COPY_EXISTING ~d5pvig4.spl~ ~override~ -// ~d5fvig4.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr419~ END // regenerate 4 -//BUT_ONLY - -COPY_EXISTING ~d5pvig5.spl~ ~override~ - ~d5fvig5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr524~ END // regenerate 5 -BUT_ONLY -COPY_EXISTING ~d5pani1.spl~ ~override~ - ~d5fani1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr120~ END // animal summoning 1 -BUT_ONLY -COPY_EXISTING ~d5pani2.spl~ ~override~ - ~d5fani2.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr220~ END // animal summoning 2 -BUT_ONLY -COPY_EXISTING ~d5pani3.spl~ ~override~ - ~d5fani3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr320~ END // animal summoning 3 -BUT_ONLY - -//COPY_EXISTING ~d5pani3.spl~ ~override~ -// ~d5fani3.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr324~ END // magic fang -//BUT_ONLY - -COPY_EXISTING ~d5pani5.spl~ ~override~ - ~d5fani5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr525~ END // animal growth -BUT_ONLY - -//COPY_EXISTING ~d5pani7.spl~ ~override~ -// ~d5fani7.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr716~ END // animal summoning 7 -//BUT_ONLY - -COPY_EXISTING ~d5ppla3.spl~ ~override~ - ~d5fpla3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr325~ END // spike growth -BUT_ONLY -COPY_EXISTING ~d5pear1.spl~ ~override~ - ~d5fear1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr115~ END // strength of stone -BUT_ONLY -COPY_EXISTING ~d5pear6.spl~ ~override~ - ~d5fear6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr622~ END // earth elemental -BUT_ONLY - -//COPY_EXISTING ~d5pwat5.spl~ ~override~ -// ~d5fwat5.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr520~ END // prot. acid -//BUT_ONLY - -COPY_EXISTING ~d5pwat5.spl~ ~override~ - ~d5fwat5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr521~ END // prot. cold -BUT_ONLY -COPY_EXISTING ~d5pair3.spl~ ~override~ - ~d5fair3.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr322~ END // storm shield -BUT_ONLY - -//COPY_EXISTING ~d5pair5.spl~ ~override~ -// ~d5fair5.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr522~ END // prot. electricity -//BUT_ONLY - -COPY_EXISTING ~d5pair6.spl~ ~override~ - ~d5fair6.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr621~ END // air elemental -BUT_ONLY - -//COPY_EXISTING ~d5pfir2.spl~ ~override~ -// ~d5ffir2.spl~ ~override~ -// LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr216~ END // fire trap -//BUT_ONLY - -COPY_EXISTING ~d5pfir5.spl~ ~override~ - ~d5ffir5.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr523~ END // prot. fire -BUT_ONLY -COPY_EXISTING ~d5plig1.spl~ ~override~ - ~d5flig1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr114~ END // faerie fire -BUT_ONLY -COPY_EXISTING ~d5plig1.spl~ ~override~ - ~d5flig1.spl~ ~override~ - LPF CLONE_EFFECT INT_VAR match_opcode=171 STR_VAR match_resource=~SPWI101~ resource = ~sppr116~ END // sunscorch -BUT_ONLY -//__________________________________________________________________________________ - diff --git a/faiths_and_powers/lib/sphere_system.tpa b/faiths_and_powers/lib/sphere_system.tpa index 47d21787..613a31dc 100644 --- a/faiths_and_powers/lib/sphere_system.tpa +++ b/faiths_and_powers/lib/sphere_system.tpa @@ -9,323 +9,105 @@ DEFINE_ACTION_FUNCTION create_spheres BEGIN -//copy marker file___________________________________________________________________ -// -//COPY ~faiths_and_powers/lib/markers/d5_marker.d5~ ~override/d5__spheres.d5~ - -// already did this in the .tp2 -//___________________________________________________________________________________ - - -//game check_________________________________________________________________________ -// -ACTION_IF GAME_IS ~iwdee~ BEGIN - OUTER_SPRINT game ~iwd~ -END -ELSE BEGIN - OUTER_SPRINT game ~bg2~ -END -//___________________________________________________________________________________ - -/* not needed with 4b17+ -//handle SR spells___________________________________________________________________ -// -ACTION_IF ((!FILE_CONTAINS_EVALUATED(~spell.ids~ ~CLERIC_OBSCURING_MIST~)) AND (FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~)) BEGIN - INCLUDE ~faiths_and_powers/lib/add_ids.tpa~ -END -//___________________________________________________________________________________ -*/ - //create sphere spells______________________________________________________________ // //all/universal COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spuni.spl~ //life COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5splif.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5splifx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sflif.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sflifx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smlif.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smlifx~ END //death COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spdea.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spdeax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfdea.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfdeax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smdea.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smdeax~ END //benediction COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spben.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spbenx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfben.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfbenx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smben.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smbenx~ END //Destruction COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spdes.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spdesx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfdes.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfdesx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smdes.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smdesx~ END //Protection COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sppro.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spprox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfpro.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfprox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smpro.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smprox~ END //war COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spwar.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spwarx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfwar.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfwarx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smwar.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smwarx~ END //exploration COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spexp.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spexpx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfexp.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfexpx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smexp.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smexpx~ END //knowledge COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spkno.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spknox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfkno.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfknox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smkno.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smknox~ END //deception COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spdec.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spdecx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfdec.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfdecx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smdec.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smdecx~ END //thought COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sptho.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spthox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sftho.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfthox~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smtho.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smthox~ END //dread COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spdre.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spdrex~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfdre.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfdrex~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smdre.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smdrex~ END //Vigor COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spvig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spvigx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfvig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfvigx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smvig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smvigx~ END //affliction COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spaff.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spaffx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfaff.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfaffx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smaff.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smaffx~ END //animal COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spani.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spanix~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfani.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfanix~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smani.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smanix~ END //plant COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sppla.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spplax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfpla.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfplax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smpla.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smplax~ END //earth COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spear.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spearx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfear.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfearx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smear.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smearx~ END //air COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spair.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spairx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfair.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfairx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smair.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smairx~ END //water COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spwat.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spwatx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfwat.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfwatx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smwat.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smwatx~ END //fire COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spfir.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spfirx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sffir.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sffirx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smfir.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smfirx~ END //light COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5splig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spligx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sflig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfligx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smlig.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smligx~ END //shadow COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spsha.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spshax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfsha.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfshax~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smsha.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smshax~ END //magic COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spmag.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spmagx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfmag.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfmagx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smmag.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smmagx~ END //astral COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5spast.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5spastx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5sfast.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5sfastx~ END COPY ~faiths_and_powers/spheres/d5sxyz.spl~ ~override/d5smast.spl~ -// LPF ADD_SPELL_EFFECT INT_VAR opcode = 146 target = 1 parameter2 = 1 timing = 1 STR_VAR resource = ~d5smastx~ END -//__________________________________________________________________________________ - - -/* -//add duplication prevention________________________________________________________ -// -COPY_EXISTING - ~d5splif.spl~ ~override/d5splifx.spl~ - ~d5sflif.spl~ ~override/d5sflifx.spl~ - ~d5smlif.spl~ ~override/d5smlifx.spl~ - ~d5spdea.spl~ ~override/d5spdeax.spl~ - ~d5sfdea.spl~ ~override/d5sfdeax.spl~ - ~d5smdea.spl~ ~override/d5smdeax.spl~ - ~d5spben.spl~ ~override/d5spbenx.spl~ - ~d5sfben.spl~ ~override/d5sfbenx.spl~ - ~d5smben.spl~ ~override/d5smbenx.spl~ - ~d5spdes.spl~ ~override/d5spdesx.spl~ - ~d5sfdes.spl~ ~override/d5sfdesx.spl~ - ~d5smdes.spl~ ~override/d5smdesx.spl~ - ~d5sppro.spl~ ~override/d5spprox.spl~ - ~d5sfpro.spl~ ~override/d5sfprox.spl~ - ~d5smpro.spl~ ~override/d5smprox.spl~ - ~d5spwar.spl~ ~override/d5spwarx.spl~ - ~d5sfwar.spl~ ~override/d5sfwarx.spl~ - ~d5smwar.spl~ ~override/d5smwarx.spl~ - ~d5spexp.spl~ ~override/d5spexpx.spl~ - ~d5sfexp.spl~ ~override/d5sfexpx.spl~ - ~d5smexp.spl~ ~override/d5smexpx.spl~ - ~d5spkno.spl~ ~override/d5spknox.spl~ - ~d5sfkno.spl~ ~override/d5sfknox.spl~ - ~d5smkno.spl~ ~override/d5smknox.spl~ - ~d5spdec.spl~ ~override/d5spdecx.spl~ - ~d5sfdec.spl~ ~override/d5sfdecx.spl~ - ~d5smdec.spl~ ~override/d5smdecx.spl~ - ~d5sptho.spl~ ~override/d5spthox.spl~ - ~d5sftho.spl~ ~override/d5sfthox.spl~ - ~d5smtho.spl~ ~override/d5smthox.spl~ - ~d5spdre.spl~ ~override/d5spdrex.spl~ - ~d5sfdre.spl~ ~override/d5sfdrex.spl~ - ~d5smdre.spl~ ~override/d5smdrex.spl~ - ~d5spvig.spl~ ~override/d5spvigx.spl~ - ~d5sfvig.spl~ ~override/d5sfvigx.spl~ - ~d5smvig.spl~ ~override/d5smvigx.spl~ - ~d5spaff.spl~ ~override/d5spaffx.spl~ - ~d5sfaff.spl~ ~override/d5sfaffx.spl~ - ~d5smaff.spl~ ~override/d5smaffx.spl~ - ~d5spani.spl~ ~override/d5spanix.spl~ - ~d5sfani.spl~ ~override/d5sfanix.spl~ - ~d5smani.spl~ ~override/d5smanix.spl~ - ~d5sppla.spl~ ~override/d5spplax.spl~ - ~d5sfpla.spl~ ~override/d5sfplax.spl~ - ~d5smpla.spl~ ~override/d5smplax.spl~ - ~d5spear.spl~ ~override/d5spearx.spl~ - ~d5sfear.spl~ ~override/d5sfearx.spl~ - ~d5smear.spl~ ~override/d5smearx.spl~ - ~d5spair.spl~ ~override/d5spairx.spl~ - ~d5sfair.spl~ ~override/d5sfairx.spl~ - ~d5smair.spl~ ~override/d5smairx.spl~ - ~d5spwat.spl~ ~override/d5spwatx.spl~ - ~d5sfwat.spl~ ~override/d5sfwatx.spl~ - ~d5smwat.spl~ ~override/d5smwatx.spl~ - ~d5spfir.spl~ ~override/d5spfirx.spl~ - ~d5sffir.spl~ ~override/d5sffirx.spl~ - ~d5smfir.spl~ ~override/d5smfirx.spl~ - ~d5splig.spl~ ~override/d5spligx.spl~ - ~d5sflig.spl~ ~override/d5sfligx.spl~ - ~d5smlig.spl~ ~override/d5smligx.spl~ - ~d5spsha.spl~ ~override/d5spshax.spl~ - ~d5sfsha.spl~ ~override/d5sfshax.spl~ - ~d5smsha.spl~ ~override/d5smshax.spl~ - ~d5spmag.spl~ ~override/d5spmagx.spl~ - ~d5sfmag.spl~ ~override/d5sfmagx.spl~ - ~d5smmag.spl~ ~override/d5smmagx.spl~ - ~d5spast.spl~ ~override/d5spastx.spl~ - ~d5sfast.spl~ ~override/d5sfastx.spl~ - ~d5smast.spl~ ~override/d5smastx.spl~ - LPF DELETE_EFFECT END - LPF ADD_SPELL_EFFECT INT_VAR opcode = 206 target = 1 parameter1 = (0 - 1) timing = 9 STR_VAR resource = EVAL ~%SOURCE_RES%~ END //__________________________________________________________________________________ -*/ -//prepare spell conversions_________________________________________________________ -// -/* -ACTION_IF FILE_EXISTS_IN_GAME ~smcudge.itm~ BEGIN -COPY_EXISTING ~smcudge.itm~ ~override~ - WRITE_BYTE 0x8a 2 -END -*/ - -/* -COPY_EXISTING ~sppr737.spl~ ~override/d5_1stal.spl~ - LPF DELETE_EFFECT INT_VAR header=1 END - -COPY_EXISTING ~sppr108.spl~ ~override~ - SAY NAME1 ~Courage~ - SAY UNIDENTIFIED_DESC ~Courage: the artist formerly known as remove fear~ -COPY_EXISTING ~sppr313.spl~ ~override~ - SAY NAME1 ~Divine Wrath~ - SAY UNIDENTIFIED_DESC ~Divine Wrath: the artist formerly known as holy smite~ -COPY_EXISTING ~sppr314.spl~ ~override~ - SAY NAME1 ~Infernal Wrath~ - SAY UNIDENTIFIED_DESC ~Infernal Wrath: the artist formerly known as unholy blight~ -COPY_EXISTING ~sppr201.spl~ ~override~ - SAY NAME1 ~Invigorate~ - SAY UNIDENTIFIED_DESC ~Invigorate: the artist formerly known as aid~ -COPY_EXISTING ~sppr208.spl~ ~override~ - SAY NAME1 ~Paralyze~ - SAY UNIDENTIFIED_DESC ~Paralyze: the artist formerly known as hold person~ -*/ -//__________________________________________________________________________________ - - -/* -//add new SR spells_________________________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~dvsrv4here.mrk~ THEN BEGIN - - INCLUDE ~faiths_and_powers/lib/spell_revisions/sr_%game%.tpa~ - -END -//__________________________________________________________________________________ -*/ - //remove priest spells from joinable NPCs____________________________________________ // OUTER_FOR (level = 1; level <= 7; level += 1) BEGIN @@ -868,27 +650,7 @@ BUT_ONLY //UI work for contingency___________________________________________________________ // -/* -// read d5fnplst.2da -// find row with spwi617 in 1st col -// find value in 2nd/3rd/4th cols -// perform UI stuff on them -// OR... just do it manually: - -// this isn't working anymore... -ACTION_FOR_EACH cont_spl IN ~d5p2617~ ~d5m2617~ ~d5f2617~ BEGIN - ACTION_IF (FILE_EXISTS_IN_GAME ~%cont_spl%.spl~) BEGIN - APPEND ~BGEE.LUA~ ~mageBookStrings['%cont_spl%'] = mageBookStrings['SPWI617']~ - END -END -COPY_EXISTING ~UI.menu~ ~override~ - REPLACE_TEXTUALLY ~mageBookEnabled[ %TAB%]+==[ %TAB%]+true~ ~((mageBookEnabled == true) or (bookMode == 1))~ - REPLACE_TEXTUALLY ~mageBookEnabled[ %TAB%]+==[ %TAB%]+false~ ~mageBookEnabled == false and bookMode == 0~ -BUT_ONLY -*/ - -// try this instead COPY_EXISTING ~ui.menu~ ~override~ REPLACE_TEXTUALLY CASE_SENSITIVE EXACT_MATCH ~contingencyDescription = mageBookStrings[contingencyResRef].tip~ ~ if not pcall(me_problem) then contingencyDescription = 0 @@ -900,95 +662,6 @@ end //__________________________________________________________________________________ -/* -//add new spells to 206/318/321/324 effects_________________________________________ -// -PRINT ~*Please be patient, this should take 1-2 minutes...*~ -COPY_EXISTING_REGEXP GLOB ~^.+\.spl$~ ~override~ - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=206 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=206 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=318 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=318 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=321 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=321 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=324 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=324 STR_VAR resource=~fsphere~ END -BUT_ONLY -COPY_EXISTING_REGEXP GLOB ~^.+\.itm$~ ~override~ - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=206 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=206 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=318 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=318 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=321 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=321 STR_VAR resource=~fsphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=324 STR_VAR resource=~sphere~ END - LPF SPELL_CLONE_EFFECTS INT_VAR match_opcode=324 STR_VAR resource=~fsphere~ END -BUT_ONLY -//__________________________________________________________________________________ -*/ - -/* -//set spell alignment restrictions__________________________________________________ -// -ACTION_IF FILE_EXISTS_IN_GAME ~sppr601.spl~ BEGIN // aerial servant = good - COPY_EXISTING ~sppr601.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000010) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~d5f1601.spl~ BEGIN // aerial servant = good - COPY_EXISTING ~d5f1601.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000010) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~d5s2707.spl~ BEGIN // cacofiend = evil - COPY_EXISTING ~d5s2707.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000100) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~d5f2707.spl~ BEGIN // cacofiend = evil - COPY_EXISTING ~d5f2707.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000100) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~sppr710.spl~ BEGIN // holy word = good - COPY_EXISTING ~sppr710.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000010) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~d5f1710.spl~ BEGIN // holy word = good - COPY_EXISTING ~d5f1710.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000010) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~sppr715.spl~ BEGIN // unholy word = evil - COPY_EXISTING ~sppr715.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000100) - BUT_ONLY -END -ACTION_IF FILE_EXISTS_IN_GAME ~d5f1715.spl~ BEGIN // unholy word = evil - COPY_EXISTING ~d5f1715.spl~ ~override~ - READ_BYTE 0x1e align - WRITE_BYTE 0x1e (align BOR 0b00000100) - BUT_ONLY -END -//__________________________________________________________________________________ -*/ - -/* -//clean up sphere-spell .2da_________________________________________________________ -// -COPY_EXISTING ~d5spsph.2da~ ~override~ - PRETTY_PRINT_2DA -//__________________________________________________________________________________ -*/ - //set up HLA tables_________________________________________________________________ // COPY_EXISTING ~faiths_and_powers/spheres/hlas/luclxyz.2da~ ~override~ @@ -1137,20 +810,13 @@ ACTION_IF (FILE_EXISTS_IN_GAME ~clastext.2da~) BEGIN ACTION_IF (FILE_CONTAINS_EVALUATED (~d5_class.2da~ ~CLABSH01~)) BEGIN OUTER_SPRINT $d5_kitlist_spheres (~CLABSH01~ ~sh1~ ~SHAMAN~ ~%shaman_desc%~ ~0x00004000~) ~21~ END -/* - ACTION_IF (FILE_CONTAINS_EVALUATED (~d5_class.2da~ ~CLABSHGS~)) BEGIN - OUTER_SPRINT $d5_kitlist_spheres (~CLABSHGS~ ~sh2~ ~SHAMAN~ ~%shaman_desc%~ ~0x00004000~) ~21~ - END -*/ + END ACTION_FOR_EACH base_kit IN ~clabpr01~ ~clabdr01~ BEGIN APPEND ~%base_kit%.2da~ ~SPHERES AP_D5SPMEM **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** ~ UNLESS ~AP_D5SPMEM~ END ACTION_PHP_EACH d5_kitlist_spheres AS goo => roo BEGIN -//OUTER_TEXT_SPRINT focus_sphere_list ~~ -//OUTER_TEXT_SPRINT major_sphere_list ~~ -//OUTER_TEXT_SPRINT minor_sphere_list ~~ ACTION_IF (%roo% = 3) OR (%roo% = 11) OR (%roo% = 8) OR @@ -1277,15 +943,14 @@ ACTION_PHP_EACH d5_kitlist_spheres AS goo => roo BEGIN OUTER_TEXT_SPRINT minor_sphere_list ~%WNL%%minor_access%%minor_sphere_list%~ END OUTER_TEXT_SPRINT total_sphere_list ~%total_sphere_list%%minor_sphere_list%~ - OUTER_INNER_PATCH_SAVE total_sphere_list ~%total_sphere_list%~ BEGIN - REPLACE_TEXTUALLY ~:,~ ~:~ - END - OUTER_TEXT_SPRINT kit_sphere_list ~Abilities: %total_sphere_list%~ + OUTER_INNER_PATCH_SAVE total_sphere_list ~%total_sphere_list%~ BEGIN + REPLACE_TEXTUALLY ~:,~ ~:~ + END + OUTER_TEXT_SPRINT kit_sphere_list ~%abilities% %total_sphere_list%~ ACTION_IF IS_AN_INT ~%goo_3%~ BEGIN ACTION_GET_STRREF %goo_3% kit_description OUTER_PATCH_SAVE kit_description ~%kit_description%~ BEGIN REPLACE_TEXTUALLY ~%disadvantages%~ ~%restrictions%~ -// REPLACE_TEXTUALLY ~%abilities%~ ~%kit_sphere_list%~ REPLACE_TEXTUALLY ~%advantages%~ ~%kit_sphere_list%~ END STRING_SET_EVALUATE %goo_3% ~%kit_description%~ diff --git a/faiths_and_powers/lib/sr_readd.tpa b/faiths_and_powers/lib/sr_readd.tpa deleted file mode 100644 index 3c4a52ef..00000000 --- a/faiths_and_powers/lib/sr_readd.tpa +++ /dev/null @@ -1,50 +0,0 @@ -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -///////////////////////////////////// ADD SPELLS SR OVERWRITES ////////////////////////////////////// -///////////////////////////////////// ////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// -//////////////////////// ////////////////////////// -//////////////////////// LEVEL 3 ////////////////////////// -//////////////////////// ////////////////////////// -////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////// - -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -//_________________________________________________________________Rigid Thinking_______________________________________________________________________// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -//sec resources should already be in game -ADD_SPELL ~%mod_folder%/data/iwd_spells/priest_3/b_p311.spl~ 1 3 ~B_CLERIC_RIGID_THINKING~ // Spell - SAY NAME1 @31100000 - SAY NAME2 @31100000 - SAY UNIDENTIFIED_DESC @31100001 - SAY DESC @31100001 - - COPY_EXISTING "spell.ids" override - REPLACE_TEXTUALLY "B_CLERIC_RIGID_THINKING" "CLERIC_RIGID_THINKING" - BUT_ONLY - -LAF RES_NUM_OF_SPELL_NAME - STR_VAR spell_name = ~CLERIC_RIGID_THINKING~ - RET spell_res -END -//iwdee text notification - - -ACTION_IF GAME_IS ~iwdee~ THEN BEGIN - COPY_EXISTING ~%spell_res%.spl~ ~override~ - LPF ALTER_EFFECT - INT_VAR match_opcode = 139 parameter1 = 37603 END //iwdee text -END - -//immune/resist -INCLUDE ~%mod_folder%/lib/spell_lists/command_list.tpa~ -//confusion?? diff --git a/faiths_and_powers/other_mods/FnP_kit_compatibility/lib/fnp_compatibility.tpa b/faiths_and_powers/other_mods/FnP_kit_compatibility/lib/fnp_compatibility.tpa index 0a37a87c..6a7c2de6 100644 --- a/faiths_and_powers/other_mods/FnP_kit_compatibility/lib/fnp_compatibility.tpa +++ b/faiths_and_powers/other_mods/FnP_kit_compatibility/lib/fnp_compatibility.tpa @@ -453,14 +453,14 @@ DEFINE_ACTION_FUNCTION apply_fnp_spheres STR_VAR clab_name = ~x~ BEGIN LAM ~READ_FNP_KIT_INFO~ INCLUDE ~%MOD_FOLDER%/lib/qd_multiclass.tpa~ - OUTER_SPRINT sphere_access ~- Access to the spheres of:~ - OUTER_SPRINT focus_access ~- Focus access to the spheres of:~ - OUTER_SPRINT major_access ~- Major access to the spheres of:~ - OUTER_SPRINT minor_access ~- Minor access to the spheres of:~ - OUTER_SPRINT advantages ~Advantages:~ - OUTER_SPRINT abilities ~Abilities:~ - OUTER_SPRINT disadvantages ~Disadvantages:~ - OUTER_SPRINT restrictions ~Restrictions:~ + OUTER_SPRINT sphere_access @1002 + OUTER_SPRINT focus_access @1003 + OUTER_SPRINT major_access @1004 + OUTER_SPRINT minor_access @1005 + OUTER_SPRINT advantages @1006 + OUTER_SPRINT abilities @1007 + OUTER_SPRINT disadvantages @1008 + OUTER_SPRINT restrictions @1009 OUTER_TEXT_SPRINT focus_sphere_list ~~ OUTER_TEXT_SPRINT major_sphere_list ~~ OUTER_TEXT_SPRINT minor_sphere_list ~~ diff --git a/faiths_and_powers/spheres/clab/focus.txt b/faiths_and_powers/spheres/clab/focus.txt deleted file mode 100644 index 1b7b259d..00000000 --- a/faiths_and_powers/spheres/clab/focus.txt +++ /dev/null @@ -1,2 +0,0 @@ - -SPHERES AP_D5SFZZZ **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/spheres/clab/major.txt b/faiths_and_powers/spheres/clab/major.txt deleted file mode 100644 index 717fd5fb..00000000 --- a/faiths_and_powers/spheres/clab/major.txt +++ /dev/null @@ -1,2 +0,0 @@ - -SPHERES AP_D5SPZZZ **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/spheres/clab/minor.txt b/faiths_and_powers/spheres/clab/minor.txt deleted file mode 100644 index f1a3b31d..00000000 --- a/faiths_and_powers/spheres/clab/minor.txt +++ /dev/null @@ -1,2 +0,0 @@ - -SPHERES AP_D5SMZZZ **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/spheres/clab/paladin.txt b/faiths_and_powers/spheres/clab/paladin.txt deleted file mode 100644 index feb0e5c2..00000000 --- a/faiths_and_powers/spheres/clab/paladin.txt +++ /dev/null @@ -1,2 +0,0 @@ - -SPHERES **** **** AP_D5PZZZ1 **** **** **** AP_D5PZZZ2 **** **** **** AP_D5PZZZ3 **** **** **** AP_D5PZZZ4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/faiths_and_powers/spheres/clab/ranger.txt b/faiths_and_powers/spheres/clab/ranger.txt deleted file mode 100644 index feb0e5c2..00000000 --- a/faiths_and_powers/spheres/clab/ranger.txt +++ /dev/null @@ -1,2 +0,0 @@ - -SPHERES **** **** AP_D5PZZZ1 **** **** **** AP_D5PZZZ2 **** **** **** AP_D5PZZZ3 **** **** **** AP_D5PZZZ4 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** \ No newline at end of file diff --git a/fnp_multiclass/fnp_multiclass.tp2 b/fnp_multiclass/fnp_multiclass.tp2 index 3676cb7d..e9f0f9a1 100644 --- a/fnp_multiclass/fnp_multiclass.tp2 +++ b/fnp_multiclass/fnp_multiclass.tp2 @@ -139,7 +139,7 @@ INCLUDE ~faiths_and_powers/lib/multi_druids_shamans.tpa~ LAF ranger_shaman END LAF shaman_thief END LAF shaman_mage END - ACTION_IF (FILE_EXISTS_IN_GAME ~qd_monk_multi.qd~) BEGIN + ACTION_IF (FILE_EXISTS_IN_GAME ~qd_monk_multi.qd~) BEGIN // monasticorders marker LAF shaman_monk END END ACTION_IF !(FILE_EXISTS_IN_GAME ~d5__spheres.d5~) BEGIN