the creature_standard raws contain basically a list of their spells. you can find the location by searching, for example "white mage"
Searching for: white mage
creature_standard.txt(998): white mages
creature_standard.txt(4487): white mages # The info you're looking for happens to be here on line 4487
interaction_magic_spells.txt(5): //interaction to stop more then one black/white mage from appearing at the same time:
Found 3 occurrence(s) in 2 file(s)
cleric, levels 1, 2 and 3 are listed, with perhaps some repetition because of Male and Females castes are separate
-----------------------------------------------------------
white mages
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_1_F]
YESSCHOOLWIZARD[FEMALE]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Lifemancer*:*Lifemancer*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Lifemancer*:*Lifemancer*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[SKILL_RATE:RANGED_COMBAT:200:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:THROW:200:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:RANGED_COMBAT:10]
YESSCHOOLWIZARD[NATURAL_SKILL:THROW:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_1]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_1]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals herself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_1]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HEALING]
YESSCHOOLWIZARD[CDI:ADV_NAME:Healing touch]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:TARGET_VERB:pray for healing:is enchanted with faster healing by the lifemancer]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:1995]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:SPEED_BOOST]
YESSCHOOLWIZARD[CDI:ADV_NAME:Speeding touch]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:TARGET_VERB:bless with speed:is enchanted with a speed bonus by the lifemancer]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2005]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:START:0]
YESSCHOOLWIZARD[CDI:ADV_NAME:Reconnect soul with body]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:INTERACTION:RESSURECT]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:VERB:guide a spirit back to the mortal plane:guides a spirit back to the mortal plane:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are brought back from beyond: is brought back from beyond]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:400600]
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_1_M]
YESSCHOOLWIZARD[MALE]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUES]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Lifemancer*:*Lifemancer*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Lifemancer*:*Lifemancer*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_1]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_1]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals himself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_1]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HEALING]
YESSCHOOLWIZARD[CDI:ADV_NAME:Healing touch]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:TARGET_VERB:pray for healing:is enchanted with faster healing by the lifemancer]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:1995]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:SPEED_BOOST]
YESSCHOOLWIZARD[CDI:ADV_NAME:Speeding touch]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:TARGET_VERB:bless with speed:is enchanted with a speed bonus by the lifemancer]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2005]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:START:0]
YESSCHOOLWIZARD[CDI:ADV_NAME:Reconnect soul with body]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:INTERACTION:RESSURECT]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:VERB:guide a spirit back to the mortal plane:guides a spirit back to the mortal plane:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are brought back from beyond: is brought back from beyond]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:400600]
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_2_F]
YESSCHOOLWIZARD[FEMALE]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Witch Hunter*:*Witch Hunter*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Witch Hunter*:*Witch Hunter*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[SKILL_RATE:RANGED_COMBAT:200:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:THROW:200:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:RANGED_COMBAT:10]
YESSCHOOLWIZARD[NATURAL_SKILL:THROW:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_2]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_2]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals herself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_2]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:SANCTIFY_SPELL]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:sanctify a restless being:sanctifies a restless being:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are put to the final rest:is put to the final rest]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:200]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:CORPSE_EXPLODE_RUNE_CURSE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:destroy a corpse:makes the sign against evil and destroys a corpse:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are starting to glow:is starting to glow]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:LIVING_CORPSE_EXPLODE_RUNE_CURSE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:bring holy wrath on the undead abomination:brings holy wrath upon the undead abominationNA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are starting to glow with a bright inner light:is starting to glow with a bright inner light, eating away the undead flesh]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_2_M]
YESSCHOOLWIZARD[MALE]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUES]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Witch Hunter*:*Witch Hunter*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Witch Hunter*:*Witch Hunter*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[SKILL_RATE:RANGED_COMBAT:200:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:THROW:200:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:RANGED_COMBAT:10]
YESSCHOOLWIZARD[NATURAL_SKILL:THROW:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_2]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_2]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals himself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_2]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:SANCTIFY_SPELL]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:sanctify a restless being:sanctifies a restless being:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are put to the final rest:is put to the final rest]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:200]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:CORPSE_EXPLODE_RUNE_CURSE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:destroy a corpse:makes the sign against evil and destroys a corpse:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are starting to glow:is starting to glow]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:LIVING_CORPSE_EXPLODE_RUNE_CURSE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Put to rest]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:5]
YESSCHOOLWIZARD[CDI:VERB:bring holy wrath on the undead abomination:brings holy wrath upon the undead abominationNA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are starting to glow with a bright inner light:is starting to glow with a bright inner light, eating away the undead flesh]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
arcane protector
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_3_F]
YESSCHOOLWIZARD[FEMALE]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Arcane Protector*:*Arcane Protector*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Arcane Protector*:*Arcane Protector*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[SKILL_RATE:RANGED_COMBAT:200:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:THROW:200:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:RANGED_COMBAT:10]
YESSCHOOLWIZARD[NATURAL_SKILL:THROW:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_3]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_3]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals herself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_3]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLINDNESS_CURSE_NO_EMISSION]
YESSCHOOLWIZARD[CDI:ADV_NAME:Blindness]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:15]
YESSCHOOLWIZARD[CDI:VERB:shine with an immense inner light:shines with an immense inner light:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are blinded by the radiant glow:is blinded by the radiant glow]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2600]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:ANTIMAGIC_SPELL]
YESSCHOOLWIZARD[CDI:ADV_NAME:Resist magic]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:VERB:are surrounded by a crackling ward:is surrounded by a crackling ward]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:1500]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:COMBAT_BOOST]
YESSCHOOLWIZARD[CDI:ADV_NAME:Combat boost]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:VERB:enchant for combat bonus:enchants her fellow dwarves with renewed strength:NA]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2250]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:PROTECTOR_AURA_HIDE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Protection Aura]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:VERB:enchant for protection:protects her brothers and sisters with a magical aura, taking away their pain and exertion and helping them flee and hide, if necessary:NA]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3500]
YESSCHOOLWIZARD[SELECT_CASTE:WHITE_3_M]
YESSCHOOLWIZARD[MALE]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUES]
YESSCHOOLWIZARD[BODY_DETAIL_PLAN:FACIAL_HAIR_TISSUE_LAYERS]
YESSCHOOLWIZARD[POP_RATIO:3]
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:ALCHEMIST:*Arcane Protector*:*Arcane Protector*]
CASTE_PROFESSION_NAME:MAGIC_NATURE:*White wand user*:*White wand users* => broken
YESSCHOOLWIZARD[CASTE_PROFESSION_NAME:STANDARD:*Arcane Protector*:*Arcane Protector*]
YESSCHOOLWIZARD[SKILL_RATE:MAGIC_NATURE:500:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:ALCHEMY:500:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:MAGIC_NATURE:10]
YESSCHOOLWIZARD[SKILL_RATE:RANGED_COMBAT:200:0:0:0]
YESSCHOOLWIZARD[SKILL_RATE:THROW:200:0:0:0]
YESSCHOOLWIZARD[NATURAL_SKILL:RANGED_COMBAT:10]
YESSCHOOLWIZARD[NATURAL_SKILL:THROW:10]
YESSCHOOLWIZARD[NATURAL_SKILL:ALCHEMY:10] YESSCHOOLWIZARD[CREATURE_CLASS:MAGIC_WHITE_3]
------------- block spell ---------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLOCK_WHITE_3]
YESSCHOOLWIZARD[CDI:ADV_NAME:Block the creation of more then one mage of this type]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
-CDI:TARGET:A:LINE_OF_SIGHT-
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:200]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:200]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3599]
----------------------------------------------------------
------------ hide spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:HIDE_EFFECT]
YESSCHOOLWIZARD[CDI:ADV_NAME:hide]
YESSCHOOLWIZARD[CDI:USAGE_HINT:FLEEING]
YESSCHOOLWIZARD[CDI:VERB:conceal yourself with a magic veil:conceals himself with a magic veil:NA]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:300]
YESSCHOOLWIZARD[CDI:FREE_ACTION]
------------ hide spells -----------------------------------
------------ familiar spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:FAMILIAR_WHITE_3]
YESSCHOOLWIZARD[CDI:ADV_NAME:Create familiar from sprite]
YESSCHOOLWIZARD[CDI:BP_REQUIRED:BY_CATEGORY:BODY]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:3]
YESSCHOOLWIZARD[CDI:VERB:create a white familiar from a nearby sprite:creates a white familiar from a nearby sprite that will aid in combat:NA]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:1]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:9999999]
------------ familiar spells -----------------------------------
------------ spells -----------------------------------
YESSCHOOLWIZARD[CAN_DO_INTERACTION:BLINDNESS_CURSE_NO_EMISSION]
YESSCHOOLWIZARD[CDI:ADV_NAME:Blindness]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:15]
YESSCHOOLWIZARD[CDI:VERB:shine with an immense inner light:shines with an immense inner light:NA]
YESSCHOOLWIZARD[CDI:TARGET_VERB:are blinded by the radiant glow:is blinded by the radiant glow]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2600]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:ANTIMAGIC_SPELL]
YESSCHOOLWIZARD[CDI:ADV_NAME:Resist magic]
YESSCHOOLWIZARD[CDI:TARGET:A:SELF_ONLY]
YESSCHOOLWIZARD[CDI:USAGE_HINT:ATTACK]
YESSCHOOLWIZARD[CDI:VERB:are surrounded by a crackling ward:is surrounded by a crackling ward]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:1500]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:COMBAT_BOOST]
YESSCHOOLWIZARD[CDI:ADV_NAME:Combat boost]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:VERB:enchant for combat bonus:enchants her fellow dwarves with renewed strength:NA]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:2250]
YESSCHOOLWIZARD[CAN_DO_INTERACTION:PROTECTOR_AURA_HIDE]
YESSCHOOLWIZARD[CDI:ADV_NAME:Protection Aura]
YESSCHOOLWIZARD[CDI:TARGET:A:LINE_OF_SIGHT]
YESSCHOOLWIZARD[CDI:TARGET_RANGE:A:10]
YESSCHOOLWIZARD[CDI:MAX_TARGET_NUMBER:A:10]
YESSCHOOLWIZARD[CDI:VERB:enchant for protection:protects her brothers and sisters with a magical aura, taking away their pain and exertion and helping them flee and hide, if necessary:NA]
YESSCHOOLWIZARD[CDI:WAIT_PERIOD:3500]
Easy peasy to search for the others castes too.
I don't know Dwarf mode well enough to know whether they can learn additional spells outside of the ones they get defined in their caste. If so they would require a little different type of search-fu to find