Version=3 * The version information above MUST be the first line of the data file [AUTHOR] ************************************************************************************************************************ * * Last Modified: January 6, 2007 * * This file has been edited by Rev. Pee Kitty's to match house rules * * (Honestly, I was somewhat lazy, so I just replaced the core skills with nonexistent * ones in the default() tags instead of removing each one by hand.) * ************************************************************************************************************************ * * GURPS(R) Character Assistant * This file created by Eric B. Smith * * This data file contains information taken from the GURPS Magic sourcebook. * GURPS Magic is Copyright(C) 1989, 1990, 1994, 1998, 2000, 2004 by Steve * Jackson Games Incorporated. All rights reserved. * * NOTE: All Ritual defaults were obtained from an updated Magic Appendix that * has not worked it way into the Errata yet. They will not necessarily agree * with what is in GURPS Magic 4e. If in doubt assume that this file is correct * over the book. * ************************************************************************************************************************ ************************************************************************************************************************ [ADVANTAGES] ************************************************************************************************************************ Ritual Magery 0, 5, page(B66), cat(Paranormal, Mental), description(Magery 0 is included as a separate item from the normal Magery advantage, due to the fact that many kinds of enhancements and limitations are meant to only affect the levels above 0, not the base 5 points from Magery 0. The Magery advantage is set to have Magery 0 as a pre-req.) Ritual Magery, 10/20, gives(+1 to SK:Thaumatology, +1 to SK:Ritual Magic, +1 to SK:Symbol Drawing, +1 CL:Ritual Magic Paths), needs(AD:Ritual Magery 0), page(B66), cat(Paranormal, Mental), description(For standard magic use Magery; for Ritual Magic use Ritual Magery.) ************************************************************************************************************************ [SKILLS] ************************************************************************************************************************ Path of Air, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Body Control, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Communication & Empathy, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Earth, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Enchantment, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Fire, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Gate, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Healing, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Knowledge, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Light & Darkness, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Meta-Spells, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Mind Control, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Movement, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Necromancy, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Protection & Warning, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Water, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Animal, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Food, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Illusion & Creation, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Making & Breaking, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Plant, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Sound, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Technological, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) Path of Weather, type(IQ/VH), needs(SK:Ritual Magic | SK:Symbol Drawing | SK:Thaumatology), page(B242) ************************************************************************************************************************ [SPELLS] ************************************************************************************************************************ <%NewSpellList%> _New Spell, type(Tech/A), cat(%newspelllist%), needs("SK:Path of %newspelllist%" | "SK:%newspelllist% College!" = 3pts), default("SK:Path of %newspelllist%::level" [default], "SK:%newspelllist%!::level"), upto(prereq), x(#InputToTagReplace("NEW SPELL: Please enter the name of this spell:", name)), x(#InputReplace("Please enter the default penalty for this Spell. _ Please include the negative (or positive) sign; e.g. -4 or +0" , "[default]") ), x(#ChoiceList(_ name(newspell), title("Choose a College"), text(Choose the College of the new spell from the list below:), picksallowed(exactly 1), method(bynumber), list(_ "Air", "Animal", "Body Control", "Communication & Empathy", "Earth", "Enchantment", "Fire", "Food", "Gate", "Healing", "Illusion & Creation", "Knowledge", "Light & Darkness", "Making & Breaking", "Meta-Spells", "Mind Control", "Movement", "Necromancy", "Plant", "Protection & Warning", "Sound", "Technological", "Water", "Weather" _ )_ )_ ), noresync(yes), x(#edit) Purify Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Air!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M23, B243), cat(Air), prereqcount(0), class(Area), time(1 sec.), duration(Instant), castingcost(1) Seek Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Air!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M23), cat(Air), prereqcount(0), class(Information), time(1 sec.), duration(Instant), castingcost(1) Create Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Air!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M23, B243), cat(Air), prereqcount(1), class(Area), time(1 sec.), duration(5 sec.#), castingcost(1) No-Smell, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Air!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M24, B243), cat(Air), prereqcount(1), class(Regular), time(1 sec.), duration(1 hr.), castingcost(2/2) Stench, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Air!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M24, B244), cat(Air), prereqcount(1), class(Area), time(1 sec.), duration(5 min.), castingcost(1) Destroy Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Air!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M24), cat(Air), prereqcount(2), class(Area), time(1 sec.), duration(Instant), castingcost(2) Odor, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Air!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M24), cat(Air), prereqcount(2), class(Area), time(1 sec.), duration(1 hr.), castingcost(1) Shape Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Air!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M24, B243), cat(Air), prereqcount(2), class(Regular), time(1 sec.), duration(1 min.), castingcost(1 to 10#) Air Jet, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M24), cat(Air), prereqcount(3), class(Regular), time(1 sec.), duration(1 sec.), castingcost(1 to 3/S), damage(~2d), damtype(knock), skillused(Innate Attack (Beam)), reach(~2), notes(~1-3 energy) Air Vision, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Knowledge" = 0pts | "SK:Air College!" = 3pts | "SK:Knowledge College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Path of Knowledge::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Knowledge!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M24), cat(Air, Knowledge), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(1 per mi./H) Body of Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M24), cat(Air), prereqcount(3), class(Regular/R-HT), time(5 sec.), duration(1 min.), castingcost(4/1) Devitalize Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M25), cat(Air), prereqcount(3), class(Area), time(1 sec.), duration(varies), castingcost(2) Walk on Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M25, B243), cat(Air), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(3/2) Wall of Wind, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M25), cat(Air), prereqcount(3), class(Area), time(Instant#), duration(1 min.), castingcost(2/H) Windstorm, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Air!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M25), cat(Air), prereqcount(3), class(Area), time(Instant#), duration(1 min.#), castingcost(2/H) Earth to Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Earth" = 0pts | "SK:Air College!" = 3pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 4, "SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Air!::level" - 4, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M25, B243), cat(Air, Earth), prereqcount(4), class(Regular), time(2 sec.), duration(Perm.), castingcost(5/25 cu. ft.#) Concussion, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Sound" = 0pts | "SK:Air College!" = 3pts | "SK:Sound College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 5, "SK:Path of Sound::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Air!::level" - 5, "SK:Sound!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M26), cat(Air, Sound), prereqcount(5), class(Missile), time(1 to 3 sec.), duration(Instant), castingcost(2 to 2×Magery#), damage(~1d), damtype(cr), skillused(Innate Attack (Projectile)), acc(1), rangehalfdam(20), rangemax(40), shots(~2-6 energy) Breathe Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Water" = 0pts | "SK:Air College!" = 3pts | "SK:Water College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 6, "SK:Path of Water::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Air!::level" - 6, "SK:Water!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M26), cat(Air, Water), prereqcount(6), class(Regular), time(1 sec.), duration(1 min.), castingcost(4/2) Essential Air, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Air!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M26), cat(Air), prereqcount(6), class(Area), time(3 sec.), duration(Perm.), castingcost(2) Air Vortex, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Movement" = 0pts | "SK:Air College!" = 3pts | "SK:Movement College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 5, "SK:Path of Movement::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Air!::level" - 5, "SK:Movement!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M26), cat(Air, Movement), prereqcount(5), class(Area/R-HT or DX), time(2 sec.), duration(10 sec.), castingcost(8/3) Sandstorm, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Path of Earth" = 0pts | "SK:Air College!" = 3pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 8, "SK:Path of Earth::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Air!::level" - 8, "SK:Earth!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M27), cat(Air, Earth), prereqcount(8), class(Area), time(Instant#), duration(1 minute#), castingcost(3/H) Body of Wind, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 10, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Air!::level" - 10, "SK:Fnord Skill::Level" - 10), upto(prereq), page(M27), cat(Air), prereqcount(10), class(Regular/R-HT), time(2 sec.), duration(1 min.), castingcost(8/4) Summon Air Elemental, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Air!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M27), cat(Air), prereqcount(8), class(Special), time(30 sec.), duration(1 hr.), castingcost(4#) Control Air Elemental, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 9, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Air!::level" - 9, "SK:Fnord Skill::Level" - 9), upto(prereq), page(M28), cat(Air), prereqcount(9), class(Special), time(2 sec.), duration(1 min.), castingcost(Special) Create Air Elemental, type(Tech/A), needs("SK:Path of Air" = 0pts | "SK:Air College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Air::level" - 10, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Air!::level" - 10, "SK:Fnord Skill::Level" - 10), upto(prereq), page(M28), cat(Air), prereqcount(10), class(Special), time(Special), duration(Perm.), castingcost(Special) Beast-Soother, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Animal!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M29), cat(Animal), prereqcount(0), class(Regular), time(1 sec.), duration(Perm.#), castingcost(1 to 3) Beast-Rouser, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Animal!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M30), cat(Animal), prereqcount(0), class(Regular), time(1 sec.), duration(1 hour#), castingcost(1 to 3) Vermin Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(Varies ) Fish Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(Varies ) Reptile Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(Varies ) Bird Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(Varies ) Mammal Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(Varies ) Hybrid Control, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Animal!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M30), cat(Animal), prereqcount(3), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(6/3) Beast Summoning, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Regular), time(1 sec.), duration(1 min.), castingcost(3/2#) Master, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Animal!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M30), cat(Animal), prereqcount(1), class(Reg./Block./R-IQ), time(1 sec.), duration(Indef.), castingcost(2) Beast Link, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M30), cat(Animal), prereqcount(2), class(Regular), time(5 sec.), duration(Special), castingcost(3) Beast Speech, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Regular), time(1 sec.), duration(1 min.), castingcost(4/2) Repel Vermin, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(Varies) Repel Fish, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(Varies) Repel Reptile, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(Varies) Repel Bird, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(Varies) Repel Mammal, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(Varies) Repel Hybrids, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Animal!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M31), cat(Animal), prereqcount(4), class(Area/R-HT), time(10 sec.), duration(1 hour), castingcost(6/3) Rider, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M31), cat(Animal), prereqcount(2), class(Regular), time(1 sec.), duration(5 min.), castingcost(2/1) Rider Within, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Animal!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M31), cat(Animal), prereqcount(3), class(Regular), time(3 sec.), duration(1 min.), castingcost(4/1) Spider Silk, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Animal!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M32), cat(Animal), prereqcount(2), class(Missile), time(1 sec.), duration(1 min.), castingcost(1/5 yds.#), damage(spcl.), damtype(/5 yards), skillused(Innate Attack (Projectile)), acc(3), rangemax(~100), shots(~1+ energy) Beast Seeker, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Animal!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M32), cat(Animal), prereqcount(3), class(Information), time(1 sec.), duration(Instant), castingcost(3#) Beast Possession, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Animal!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M32), cat(Animal), prereqcount(4), class(Regular/R-Will), time(5 sec.), duration(1 min.), castingcost(6/2) Permanent Beast Possession, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Animal!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M32), cat(Animal), prereqcount(7), class(Regular/R-Will), time(1 min.), duration(Indef.), castingcost(20) Protect Animal, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Path of Protection & Warning" = 0pts | "SK:Animal College!" = 3pts | "SK:Protection & Warning College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 7, "SK:Path of Protection & Warning::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Animal!::level" - 7, "SK:Protection & Warning!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M32), cat(Animal, Protection & Warning), prereqcount(7), class(Area), time(1 min.), duration(1 min.), castingcost(1/S) Shapeshifting, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Animal!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M32), cat(Animal), prereqcount(6), class(Special), time(3 sec.), duration(1 hour), castingcost(Varies), noresync(yes), x( #InputToTag("SHAPESHIFTING: Select the animal form you can Shapeshift into:", nameext) ) Shapeshift Others ([Animal]), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Animal!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M33), cat(Animal), prereqcount(7), class(Special/R-Will), time(30 sec.), duration(1 hour), castingcost(Varies), noresync(yes), x( #InputReplace("SHAPESHIFT OTHERS: Select the animal form you can Shapeshift Others into:", "[Animal]") ) Permanent Shapeshifting ([Animal]), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Animal!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M33), cat(Animal), prereqcount(7), class(Regular), time(1 min.), duration(Indef.), castingcost(Varies), noresync(yes), x( #InputReplace("PERMANENT SHAPESHIFTING: Select the animal form you can Permanently Shapeshift into:", "[Animal]") ) Partial Shapeshifting, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(Varies), noresync(yes), x( #InputToTag("PARTIAL SHAPESHIFT: Select the variation you can Partially Shapeshift into:", nameext) ) Partial Shapeshifting (Chameleon Eyes), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Crocodile Jaws), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(5/2) Partial Shapeshifting (Elephant Trunk), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Feathered Arms), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Fish Tail), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Mountain Goat Hooves), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(4/2) Partial Shapeshifting (Saber Teeth), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(5/2) Partial Shapeshifting (Scorpion Tail), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(7/3) Partial Shapeshifting (Serpent's Fangs), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Skunk Tail), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Spider Arms), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(7/3) Partial Shapeshifting (Tiger Paws), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(4/2) Partial Shapeshifting (Toad Tongue), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Partial Shapeshifting (Turtle Shell), type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Animal!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M34), cat(Animal), prereqcount(12), class(Regular/R-Will), time(10 sec.), duration(1 hour), castingcost(3/1) Great Shapeshift, type(Tech/A), needs("SK:Path of Animal" = 0pts | "SK:Animal College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Animal::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Animal!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M34), cat(Animal), prereqcount(15), class(Special), time(5 sec.), duration(1 min.), castingcost(20/H#) Climbing, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Body Control!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M35), cat(Body Control), prereqcount(0), class(Regular), time(1 sec.), duration(1 min.), castingcost(1 to 3/S) Itch, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Body Control!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M35, B244), cat(Body Control), prereqcount(0), class(Regular/R-HT), time(1 sec.), duration(Scratch#), castingcost(2) Touch, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Body Control!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M35), cat(Body Control), prereqcount(0), class(Regular), time(1 sec.), duration(Instant), castingcost(1) Perfume, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M35), cat(Body Control), prereqcount(3), class(Regular/R-HT), time(1 sec.), duration(10 min.), castingcost(2/1) Spasm, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Body Control!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M35, B244), cat(Body Control), prereqcount(1), class(Regular/R-HT), time(1 sec.), duration(Instant), castingcost(2) Stop Spasm, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Healing" = 0pts | "SK:Body Control College!" = 3pts | "SK:Healing College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Path of Healing::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Healing!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M35), cat(Body Control, Healing), prereqcount(2), class(Regular), time(1 sec.), duration(Instant), castingcost(1) Tickle, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M36), cat(Body Control), prereqcount(2), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(5/5) Pain, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M36, B244), cat(Body Control), prereqcount(2), class(Regular/R-HT), time(2 sec.), duration(1 sec.), castingcost(2) Clumsiness, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M36, B244), cat(Body Control), prereqcount(2), class(Regular/R-HT), time(1 sec.), duration(1 min.), castingcost(1 to 5/H) Hinder, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Movement" = 0pts | "SK:Body Control College!" = 3pts | "SK:Movement College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 1, "SK:Path of Movement::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Body Control!::level" - 1, "SK:Movement!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M36, B244), cat(Body Control, Movement), prereqcount(1), class(Regular), time(1 sec.), duration(1 min.), castingcost(1 to 4/S) Rooted Feet, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M36, B244), cat(Body Control), prereqcount(2), class(Regular/R-ST), time(1 sec.), duration(1 min.#), castingcost(3) Tanglefoot, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M36), cat(Body Control), prereqcount(3), class(Regular/R-DX), time(1 sec.), duration(Instant), castingcost(2) Roundabout, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M36), cat(Body Control), prereqcount(4), class(Regular/R-HT), time(1 sec.), duration(Instant), castingcost(3) Debility, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Body Control!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M36), cat(Body Control), prereqcount(0), class(Regular/R-HT), time(1 sec.), duration(1 min.), castingcost(1 per ST-/H) Frailty, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Body Control!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M37), cat(Body Control), prereqcount(1), class(Regular/R-HT), time(1 sec.), duration(1 min.), castingcost(2 per HT-/S#) Might, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Body Control!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M37), cat(Body Control), prereqcount(1), class(Regular), time(1 sec.), duration(1 min.), castingcost(2 per ST+/S) Grace, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M37), cat(Body Control), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(4 per DX+/S) Vigor, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M37), cat(Body Control), prereqcount(2), class(Regular), time(1 sec.), duration(1 min.), castingcost(2 per HT+/S#) Boost Dexterity, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Path of Mind Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Mind Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M37), cat(Body Control, Mind Control), prereqcount(4), class(Regular or Blocking), time(none), duration(Instant), castingcost(1 to 5) Boost Health, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Path of Mind Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Mind Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M37), cat(Body Control, Mind Control), prereqcount(3), class(Regular or Blocking), time(none), duration(Instant), castingcost(1 to 5) Boost Strength, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Path of Mind Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Mind Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M37), cat(Body Control, Mind Control), prereqcount(2), class(Regular or Blocking), time(none), duration(Instant), castingcost(1 to 5) Boost Intelligence, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 7, "SK:Path of Mind Control::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Body Control!::level" - 7, "SK:Mind Control!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M37), cat(Body Control, Mind Control), prereqcount(7), class(Regular or Blocking), time(none), duration(Instant), castingcost(1 to 5) Stun, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M37), cat(Body Control), prereqcount(3), class(Regular/R-HT), time(1 sec.), duration(Instant), castingcost(2) Nauseate, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M38), cat(Body Control), prereqcount(5), class(Regular/R-HT), time(1 sec.), duration(10 sec.), castingcost(2/S) Retch, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Body Control!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M38), cat(Body Control), prereqcount(7), class(Regular/R-HT), time(4 sec.), duration(Instant), castingcost(3) Fumble, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M38), cat(Body Control), prereqcount(3), class(Blocking/R-DX), time(none), duration(Instant), castingcost(3) Strike Dumb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Body Control!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M38), cat(Body Control), prereqcount(2), class(Regular/R-HT), time(1 sec.), duration(10 sec.), castingcost(3/1) Strike Blind, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M38), cat(Body Control), prereqcount(4), class(Regular/R-HT), time(1 sec.), duration(10 sec.), castingcost(4/2) Strike Deaf, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M38), cat(Body Control), prereqcount(4), class(Regular/R-HT), time(1 sec.), duration(10 sec.), castingcost(3/1) Hunger, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Food" = 0pts | "SK:Body Control College!" = 3pts | "SK:Food College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Path of Food::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Food!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M38), cat(Body Control, Food), prereqcount(3), class(Regular/R-HT), time(5 sec.), duration(Instant), castingcost(2) Thirst, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Food" = 0pts | "SK:Body Control College!" = 3pts | "SK:Food College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Path of Food::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Food!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M38), cat(Body Control, Food), prereqcount(5), class(Regular/R-HT), time(10 sec.), duration(Instant), castingcost(5) Resist Pain, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M38), cat(Body Control), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(4/2) Hold Breath, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Body Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M39), cat(Body Control), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(4/2) Ambidexterity, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M39), cat(Body Control), prereqcount(4), class(Regular), time(1 sec.), duration(1 min.), castingcost(3/2) Balance, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M39), cat(Body Control), prereqcount(4), class(Regular), time(1 sec.), duration(1 min.), castingcost(5/3) Reflexes, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M39), cat(Body Control), prereqcount(5), class(Regular), time(1 sec.), duration(1 min.), castingcost(5/3) Cadence, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M39), cat(Body Control), prereqcount(5), class(Regular), time(10 sec.), duration(1 hr.), castingcost(5/3) Hair Growth, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M39), cat(Body Control), prereqcount(5), class(Regular/R-HT), time(1 sec.), duration(5 sec.), castingcost(1/1) Haircut, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Body Control!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M39), cat(Body Control), prereqcount(8), class(Regular/R-HT), time(2 sec.), duration(Instant), castingcost(2) Sensitize, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M39), cat(Body Control), prereqcount(4), class(Regular/R-HT), time(1 sec.), duration(1 min.), castingcost(3/2) Agonize, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M40), cat(Body Control), prereqcount(5), class(Regular/R-HT), time(1 sec.), duration(1 min.), castingcost(8/6) Weaken Blood, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Necromancy" = 0pts | "SK:Body Control College!" = 3pts | "SK:Necromancy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Path of Necromancy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Necromancy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M40), cat(Body Control, Necromancy), prereqcount(5), class(Regular/R-HT), time(1 sec.), duration(1 day), castingcost(9/5) Strike Numb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Body Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M40), cat(Body Control), prereqcount(4), class(Regular/R-HT), time(1 sec.), duration(10 sec.), castingcost(3/1) Choke, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M40), cat(Body Control), prereqcount(5), class(Regular/R-HT), time(1 sec.), duration(30 sec.), castingcost(4) Control Limb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M40), cat(Body Control), prereqcount(5), class(Regular/R-Will), time(1 sec.), duration(5 sec.), castingcost(3/3#) Paralyze Limb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Body Control!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M40, B244), cat(Body Control), prereqcount(5), class(Melee/R-HT), time(1 sec.), duration(1 min.), castingcost(3) Total Paralysis, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Body Control!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M40), cat(Body Control), prereqcount(6), class(Melee/R-HT), time(1 sec.), duration(1 min.), castingcost(5) Wither Limb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Body Control!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M40, B244), cat(Body Control), prereqcount(6), class(Melee/R-HT), time(1 sec.), duration(Perm.), castingcost(5) Strike Barren, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Necromancy" = 0pts | "SK:Body Control College!" = 3pts | "SK:Necromancy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 7, "SK:Path of Necromancy::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Body Control!::level" - 7, "SK:Necromancy!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M41), cat(Body Control, Necromancy), prereqcount(7), class(Regular/R-HT), time(30 sec.), duration(Perm.), castingcost(5) Deathtouch, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Body Control!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M41, B245), cat(Body Control), prereqcount(7), class(Melee), time(1 sec.), duration(Instant), castingcost(1 to 3), damage(~1d), damtype(spcl), skillused(Brawling, Karate, DX), reach(C), notes(~1-3 energy) Alter Voice, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Path of Sound" = 0pts | "SK:Body Control College!" = 3pts | "SK:Sound College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 8, "SK:Path of Sound::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Body Control!::level" - 8, "SK:Sound!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M41), cat(Body Control, Sound), prereqcount(8), class(Regular/R-HT), time(1 min.), duration(1 hr.), castingcost(2/2) Alter Visage, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 9, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Body Control!::level" - 9, "SK:Fnord Skill::Level" - 9), upto(prereq), page(M41), cat(Body Control), prereqcount(9), class(Regular/R-HT), time(1 min.), duration(1 hr.), castingcost(4/3) Alter Body, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 10, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Body Control!::level" - 10, "SK:Fnord Skill::Level" - 10), upto(prereq), page(M41), cat(Body Control), prereqcount(10), class(Regular/R-HT), time(2 min.), duration(1 hr.), castingcost(8/6) Lengthen Limb, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 7, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Fnord Skill::level" - 13, "SK:Body Control!::level" - 7, "SK:Fnord Skill::Level" - 7), upto(prereq), page(M41), cat(Body Control), prereqcount(7), class(Regular), time(5 sec.), duration(1 min.), castingcost(2/2) Decapitation, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Body Control!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M42), cat(Body Control), prereqcount(11), class(Regular/R-HT+2), time(2 sec.), duration(Indef.), castingcost(4) Shrink, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Body Control!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M42), cat(Body Control), prereqcount(11), class(Regular), time(5 sec.), duration(1 hr.), castingcost(2/-1 SM/S) Shrink Other, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Body Control!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M42), cat(Body Control), prereqcount(12), class(Regular/R-HT), time(10 sec.), duration(1 hr.), castingcost(2/-1 SM/S) Enlarge, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Body Control!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M42), cat(Body Control), prereqcount(11), class(Regular), time(5 sec.), duration(1 hr.), castingcost(2/+1 SM/S) Enlarge Other, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Body Control!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M43), cat(Body Control), prereqcount(12), class(Regular/R-HT), time(10 sec.), duration(1 hr.), castingcost(2/+1 SM/S) Corpulence, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 16, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Body Control!::level" - 16, "SK:Fnord Skill::Level" - 16), upto(prereq), page(M43), cat(Body Control), prereqcount(16), class(Regular/R-HT), time(3 sec.), duration(10 min.), castingcost(6/6) Gauntness, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Body Control!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M43), cat(Body Control), prereqcount(15), class(Regular/R-HT), time(3 sec.), duration(10 min.), castingcost(6/6) Transform Body, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 13, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Body Control!::level" - 13, "SK:Fnord Skill::Level" - 13), upto(prereq), page(M43), cat(Body Control), prereqcount(13), class(Special), time(1 min.), duration(1 hr.), castingcost(Varies) Transform Other, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Body Control!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M43), cat(Body Control), prereqcount(15), class(Special/R-Will), time(2 min.), duration(1 hr.), castingcost(Varies) Transmogrification, type(Tech/A), needs("SK:Path of Body Control" = 0pts | "SK:Body Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Body Control::level" - 30, "SK:Fnord Skill::level" - 36, "SK:Fnord Skill::level" - 36, "SK:Fnord Skill::level" - 36, "SK:Body Control!::level" - 30, "SK:Fnord Skill::Level" - 30), upto(prereq), page(M43), cat(Body Control), prereqcount(30), class(Regular/R-Will), time(2 min.), duration(1 hr.), castingcost(20/20) Sense Foes, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Communication & Empathy!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M44, B245), cat(Communication & Empathy), prereqcount(0), class(Inform./Area), time(1 sec.), duration(Instant), castingcost(2#) Sense Life, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Communication & Empathy!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M45), cat(Communication & Empathy), prereqcount(0), class(Inform./Area), time(1 sec.), duration(Instant), castingcost(1#) Sense Emotion, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Communication & Empathy!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M45, B245), cat(Communication & Empathy), prereqcount(1), class(Regular), time(1 sec.), duration(Instant), castingcost(2) Hide Emotion, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Communication & Empathy!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M45), cat(Communication & Empathy), prereqcount(2), class(Regular), time(1 sec.), duration(1 hour), castingcost(2/2) Persuasion, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Communication & Empathy!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M45), cat(Communication & Empathy), prereqcount(2), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(2×bonus#) Vexation, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Communication & Empathy!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M45), cat(Communication & Empathy), prereqcount(2), class(Regular/R-Will), time(1 sec.), duration(1 min.), castingcost(2×penalty#) Truthsayer, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Communication & Empathy!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M45, B245), cat(Communication & Empathy), prereqcount(2), class(Inform./R-Will), time(1 sec.), duration(Instant), castingcost(2) Dream Viewing, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M45), cat(Communication & Empathy), prereqcount(3), class(Regular/R-Will), time(10 sec.), duration(1 hr.), castingcost(2/1) Dream Sending, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Path of Mind Control::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Mind Control!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M45), cat(Communication & Empathy, Mind Control), prereqcount(3), class(Regular/R-Will), time(1 min.), duration(1 hr.), castingcost(3) Dream Projection, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Path of Mind Control" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Mind Control College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 4, "SK:Path of Mind Control::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Communication & Empathy!::level" - 4, "SK:Mind Control!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M46), cat(Communication & Empathy, Mind Control), prereqcount(4), class(Regular), time(1 min.), duration(1 min.), castingcost(3/3) Hide Thoughts, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M46, B245), cat(Communication & Empathy), prereqcount(3), class(Regular), time(1 sec.), duration(10 min.), castingcost(3/1) Lend Language, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M46), cat(Communication & Empathy), prereqcount(3), class(Regular), time(3 sec.), duration(1 min.), castingcost(3/1) Borrow Language, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Communication & Empathy!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M46), cat(Communication & Empathy), prereqcount(4), class(Regular), time(3 sec.), duration(1 min.), castingcost(3/1) Gift of Tongues, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M46), cat(Communication & Empathy), prereqcount(5), class(Regular), time(1 sec.), duration(1 min.), castingcost(Varies) Gift of Letters, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M46), cat(Communication & Empathy), prereqcount(5), class(Regular), time(1 sec.), duration(1 min.), castingcost(Varies) Mind-Reading, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M46, B245), cat(Communication & Empathy), prereqcount(3), class(Regular/R-Will), time(10 sec.), duration(1 min.), castingcost(4/2) Mind-Search, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Communication & Empathy!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M46), cat(Communication & Empathy), prereqcount(4), class(Regular/R-Will), time(1 min.), duration(1 min.), castingcost(6/3) Mind-Sending, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Communication & Empathy!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M47, F169), cat(Communication & Empathy), prereqcount(4), class(Regular), time(4 sec.), duration(1 min.), castingcost(4/4) Telepathy, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M47), cat(Communication & Empathy), prereqcount(5), class(Regular), time(4 sec.), duration(1 min.), castingcost(4/4#) Retrogression, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Communication & Empathy!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M47), cat(Communication & Empathy), prereqcount(6), class(Regular/R-Will), time(10 sec.), duration(1 sec.), castingcost(5) Lend Skill, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M47), cat(Communication & Empathy), prereqcount(5), class(Regular), time(3 sec.), duration(1 min.), castingcost(3/2) Borrow Skill, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Communication & Empathy!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M47), cat(Communication & Empathy), prereqcount(6), class(Regular), time(3 sec.), duration(1 min.), castingcost(4/3) Compel Truth, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Communication & Empathy!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M47), cat(Communication & Empathy), prereqcount(3), class(Inform./R-Will), time(1 sec.), duration(5 min.), castingcost(4/2) Insignificance, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Communication & Empathy!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M48), cat(Communication & Empathy), prereqcount(8), class(Regular/R-Spec.), time(10 sec.), duration(1 hour), castingcost(4/4) Presence, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Communication & Empathy!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M48), cat(Communication & Empathy), prereqcount(8), class(Regular/R-Spec.), time(10 sec.), duration(1 hour), castingcost(4/4) Communication, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 9, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Communication & Empathy!::level" - 9, "SK:Fnord Skill::Level" - 9), upto(prereq), page(M48), cat(Communication & Empathy), prereqcount(9), class(Regular), time(4 sec.), duration(1 min.), castingcost(4/4) Soul Rider, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Communication & Empathy!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(4), class(Regular/R-Will), time(3 sec.), duration(1 min.), castingcost(5/2) Control Person, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(5), class(Regular/R-Will), time(10 sec.), duration(1 min.), castingcost(6/3) Possession, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(5), class(Regular/R-Will), time(1 min.), duration(1 min.), castingcost(10/4) Dispel Possession, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Communication & Empathy!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(5), class(Regular/R-spell), time(10 sec.), duration(Instant), castingcost(10) Permanent Possession, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Communication & Empathy!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(6), class(Regular/R-Will), time(5 min.), duration(Indef.), castingcost(30) Exchange Bodies, type(Tech/A), needs("SK:Path of Communication & Empathy" = 0pts | "SK:Communication & Empathy College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Communication & Empathy::level" - 17, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Communication & Empathy!::level" - 17, "SK:Fnord Skill::Level" - 17), upto(prereq), page(M49), cat(Communication & Empathy), prereqcount(17), class(Regular/R-Will), time(1 hr.), duration(Perm.), castingcost(120) Seek Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Earth!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M50, B245), cat(Earth), prereqcount(0), class(Information), time(10 sec.), duration(Instant), castingcost(3) Shape Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Earth!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M50, B245), cat(Earth), prereqcount(1), class(Regular), time(1 sec.), duration(1 min.), castingcost(1/25 cu. ft./h) Shape Stone, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Earth!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(F169), cat(Earth), prereqcount(5), class(Regular), time(1 sec.), duration(1 min.), castingcost(4/cy/H#) Seek Pass, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Earth!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M51), cat(Earth), prereqcount(1), class(Information), time(10 sec.), duration(Instant), castingcost(3) Earth Vision, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Path of Knowledge" = 0pts | "SK:Earth College!" = 3pts | "SK:Knowledge College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 2, "SK:Path of Knowledge::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Earth!::level" - 2, "SK:Knowledge!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M51), cat(Earth, Knowledge), prereqcount(2), class(Regular), time(1 sec.), duration(30 sec.), castingcost(2/10 yds.#) Earth to Stone, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Earth!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M51, B245), cat(Earth), prereqcount(2), class(Regular), time(1 sec.), duration(Perm.), castingcost(3/25 cu. ft.#) Create Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Earth!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M51, B246), cat(Earth), prereqcount(3), class(Regular), time(1 sec.), duration(Perm.), castingcost(2/25 cu. ft.) Flesh to Stone, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Earth!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M51, B246), cat(Earth), prereqcount(3), class(Regular/R-HT), time(2 sec.), duration(Instant), castingcost(10#) Stone to Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Earth!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M51, B246), cat(Earth), prereqcount(3), class(Regular), time(1 sec.), duration(Perm.), castingcost(6/25 cu. ft.) Predict Earth Movement, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M51), cat(Earth), prereqcount(4), class(Information), time(Varies), duration(Instant), castingcost(2 per day#) Sand Jet, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M52), cat(Earth), prereqcount(4), class(Regular), time(1 sec.), duration(1 sec.), castingcost(1 to 3/S), damage(HT), damtype(blind), skillused(Innate Attack (Beam)), reach(~1), notes(~1-3 energy) Mud Jet, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Path of Water" = 0pts | "SK:Earth College!" = 3pts | "SK:Water College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 8, "SK:Path of Water::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Earth!::level" - 8, "SK:Water!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M52), cat(Earth, Water), prereqcount(8), class(Regular), time(1 sec.), duration(1 sec.), castingcost(1 to 3), mode(Knockback|Blind), damage(1d|HT), damtype(knock|blind), skillused(Innate Attack (Beam)), reach(~1), notes(~1-3 energy) Stone Missile, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M52), cat(Earth), prereqcount(4), class(Missile), time(1 to 3 sec.), duration(Instant), castingcost(1 to Magery), damage(~1d+1), damtype(cr), skillused(Innate Attack (Projectile)), acc(2), rangehalfdam(40), rangemax(80), shots(~1-3 energy) Walk Through Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M52, F169), cat(Earth), prereqcount(4), class(Regular), time(1 sec.), duration(10 sec.), castingcost(3/3#) Earth to Water, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Path of Water" = 0pts | "SK:Earth College!" = 3pts | "SK:Water College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 5, "SK:Path of Water::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Earth!::level" - 5, "SK:Water!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M52), cat(Earth, Water), prereqcount(5), class(Regular), time(1 sec.), duration(Perm.), castingcost(1/25 cu. ft.#) Partial Petrifaction, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M52), cat(Earth), prereqcount(4), class(Regular/R-HT), time(3 sec.), duration(Perm.), castingcost(12) Rain of Stones, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Earth!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M53), cat(Earth), prereqcount(4), class(Area), time(1 sec.), duration(1 min.), castingcost(1/S#) Entombment, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Earth!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M53, B246), cat(Earth), prereqcount(5), class(Regular/R-HT), time(3 sec.), duration(Perm.), castingcost(10#) Essential Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Earth!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M53), cat(Earth), prereqcount(6), class(Regular), time(30 sec.), duration(Perm.), castingcost(8) Stone to Flesh, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Earth!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M53, B246), cat(Earth), prereqcount(5), class(Regular), time(5 sec.), duration(Instant), castingcost(10) Body of Stone, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Earth!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M54), cat(Earth), prereqcount(6), class(Regular/R-HT), time(5 sec.), duration(1 min.), castingcost(10/5) Steelwraith, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 5, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Fnord Skill::level" - 11, "SK:Earth!::level" - 5, "SK:Fnord Skill::Level" - 5), upto(prereq), page(M54), cat(Earth), prereqcount(5), class(Regular/R-HT), time(2 sec.), duration(1 min.), castingcost(7/4) Purify Earth, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Path of Plant" = 0pts | "SK:Earth College!" = 3pts | "SK:Plant College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 8, "SK:Path of Plant::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Earth!::level" - 8, "SK:Plant!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M54), cat(Earth, Plant), prereqcount(8), class(Area), time(30 sec.), duration(Perm.), castingcost(2#) Earthquake, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 6, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Fnord Skill::level" - 12, "SK:Earth!::level" - 6, "SK:Fnord Skill::Level" - 6), upto(prereq), page(M54), cat(Earth), prereqcount(6), class(Area), time(30 sec.), duration(1 min.), castingcost(2/S) Volcano, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 13, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Earth!::level" - 13, "SK:Fnord Skill::Level" - 13), upto(prereq), page(M54), cat(Earth), prereqcount(13), class(Regular), time(1 hr.#), duration(1 day), castingcost(15/10) Alter Terrain, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Earth!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M55), cat(Earth), prereqcount(11), class(Area), time(10 sec.), duration(2d days), castingcost(1#) Move Terrain, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 29, "SK:Fnord Skill::level" - 35, "SK:Fnord Skill::level" - 35, "SK:Fnord Skill::level" - 35, "SK:Earth!::level" - 29, "SK:Fnord Skill::Level" - 29), upto(prereq), page(M55), cat(Earth), prereqcount(29), class(Area/R-Spec.), time(1 min.), duration(1 hour), castingcost(10/8) Summon Earth Elemental, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 8, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Fnord Skill::level" - 14, "SK:Earth!::level" - 8, "SK:Fnord Skill::Level" - 8), upto(prereq), page(M27), cat(Earth), prereqcount(8), class(Special), time(30 sec.), duration(1 hr.), castingcost(4#) Control Earth Elemental, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 9, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Fnord Skill::level" - 15, "SK:Earth!::level" - 9, "SK:Fnord Skill::Level" - 9), upto(prereq), page(M28), cat(Earth), prereqcount(9), class(Special), time(2 sec.), duration(1 min.), castingcost(Special) Create Earth Elemental, type(Tech/A), needs("SK:Path of Earth" = 0pts | "SK:Earth College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Earth::level" - 10, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Earth!::level" - 10, "SK:Fnord Skill::Level" - 10), upto(prereq), page(M28), cat(Earth), prereqcount(10), class(Special), time(Special), duration(Perm.), castingcost(Special) Enchant, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 10, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Fnord Skill::level" - 16, "SK:Enchantment!::level" - 10, "SK:Fnord Skill::Level" - 10), upto(prereq), page(M56, B480), cat(Enchantment), prereqcount(10), class(Enchantment), time(Varies), duration(Perm.), castingcost(Varies ) Temporary Enchantment, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M56, F23), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Indef.#), castingcost(Varies) Scroll, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Enchantment!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M57), cat(Enchantment), prereqcount(0), class(Enchantment), time(days=cost), duration(Varies ), castingcost(Special) Hex, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M57), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(200) Power, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M57, B480), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Speed, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M57), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Remove Enchantment, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M58), cat(Enchantment), prereqcount(11), class(Enchantment), time(varies), duration(Perm.), castingcost(100#) Suspend Enchantment, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M58), cat(Enchantment), prereqcount(11), class(Enchantment), time(1 sec.), duration(1 hr.), castingcost(25#) Resist Enchantment, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M58), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Lesser Wish, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M58), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Special), castingcost(180) Talisman, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M58), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Amulet, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M58), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(50/pt. MR) Adjustable Clothing, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 14, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Enchantment!::level" - 14, "SK:Fnord Skill::Level" - 14), upto(prereq), page(M59), cat(Enchantment), prereqcount(14), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Golem, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 14, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Enchantment!::level" - 14, "SK:Fnord Skill::Level" - 14), upto(prereq), page(M59), cat(Enchantment), prereqcount(14), class(Enchantment), time(Varies), duration(Perm.), castingcost(Varies) Impression Blocker, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M60), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(20/lb.) Malefice, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M60), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Indef.#), castingcost(250) Ensorcel, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M60), cat(Enchantment), prereqcount(12), class(Enchantment/R-Spec.), time(-), duration(Perm.#), castingcost(200×spell cost) Spell Stone, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 16, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Enchantment!::level" - 16, "SK:Fnord Skill::Level" - 16), upto(prereq), page(M60), cat(Enchantment), prereqcount(16), class(Enchantment), time(-), duration(Varies ), castingcost(20×spell cost) Wish, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 17, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Enchantment!::level" - 17, "SK:Fnord Skill::Level" - 17), upto(prereq), page(M61), cat(Enchantment), prereqcount(17), class(Enchantment), time(-), duration(Special), castingcost(250) Hideaway, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Enchantment!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M61), cat(Enchantment), prereqcount(15), class(Enchantment), time(-), duration(Perm.), castingcost(50#) Leak, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 16, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Fnord Skill::level" - 22, "SK:Enchantment!::level" - 16, "SK:Fnord Skill::Level" - 16), upto(prereq), page(M61), cat(Enchantment), prereqcount(16), class(Enchantment), time(-), duration(Perm.), castingcost(100) Simulacrum, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 18, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Enchantment!::level" - 18, "SK:Fnord Skill::Level" - 18), upto(prereq), page(M61), cat(Enchantment), prereqcount(18), class(Enchantment), time(-), duration(Perm.#), castingcost(2×golem) Doppelgänger, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 29, "SK:Fnord Skill::level" - 35, "SK:Fnord Skill::level" - 35, "SK:Fnord Skill::level" - 35, "SK:Enchantment!::level" - 29, "SK:Fnord Skill::Level" - 29), upto(prereq), page(M62), cat(Enchantment), prereqcount(29), class(Enchantment), time(-), duration(Perm.#), castingcost(1,000) Great Wish, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 18, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Enchantment!::level" - 18, "SK:Fnord Skill::Level" - 18), upto(prereq), page(M62), cat(Enchantment), prereqcount(18), class(Enchantment), time(-), duration(Special), castingcost(2,000) * Weapon Enchantments Bane, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M62), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(100) Graceful Weapon, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M63), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(150/lb.) Loyal Sword, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M63), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(750/lb.#) Quick-Draw, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M63), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(300/lb.#) Penetrating Weapon, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M63), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Dancing Weapon, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M63), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(1,000/lb.#) Defending Weapon, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M64), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Weapon Spirit, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M64), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Cornucopia, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 13, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Enchantment!::level" - 13, "SK:Fnord Skill::Level" - 13), upto(prereq), page(M64), cat(Enchantment), prereqcount(13), class(Enchantment), time(-), duration(Perm.), castingcost(50×$ value#) Quick-Aim, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 14, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Enchantment!::level" - 14, "SK:Fnord Skill::Level" - 14), upto(prereq), page(M65), cat(Enchantment), prereqcount(14), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Accuracy, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Enchantment!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M65, B480), cat(Enchantment), prereqcount(15), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Puissance, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Enchantment!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M65, B481), cat(Enchantment), prereqcount(15), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Ghost Weapon, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 14, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Enchantment!::level" - 14, "SK:Fnord Skill::Level" - 14), upto(prereq), page(M65), cat(Enchantment), prereqcount(14), class(Enchantment), time(-), duration(Perm.), castingcost(250/lb.#) Spell Arrow, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 17, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Fnord Skill::level" - 23, "SK:Enchantment!::level" - 17, "SK:Fnord Skill::Level" - 17), upto(prereq), page(M65), cat(Enchantment), prereqcount(17), class(Enchantment), time(-), duration(Perm.), castingcost(30×spell cost) Blank Spell Arrow, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 18, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Enchantment!::level" - 18, "SK:Fnord Skill::Level" - 18), upto(prereq), page(M66), cat(Enchantment), prereqcount(18), class(Enchantment), time(-), duration(Perm.), castingcost(30×capacity#) Speed Spell Arrow, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 18, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Fnord Skill::level" - 24, "SK:Enchantment!::level" - 18, "SK:Fnord Skill::Level" - 18), upto(prereq), page(M66), cat(Enchantment), prereqcount(18), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) * Armor Enchantments Fortify, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M66, B480), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Deflect, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M67, B480), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Lighten, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M67), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) Dancing Shield, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M67), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(250/lb.#) Defending Shield, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 14, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Fnord Skill::level" - 20, "SK:Enchantment!::level" - 14, "SK:Fnord Skill::Level" - 14), upto(prereq), page(M67), cat(Enchantment), prereqcount(14), class(Enchantment), time(-), duration(Perm.), castingcost(Varies) * Limiting Enchantments Limit, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M68), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(200) Name, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M68), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(200 or 400#) Password, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M68), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(400#) Attune, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 12, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Fnord Skill::level" - 18, "SK:Enchantment!::level" - 12, "SK:Fnord Skill::Level" - 12), upto(prereq), page(M69), cat(Enchantment), prereqcount(12), class(Enchantment), time(-), duration(Perm.), castingcost(100) * Wizardly Tools Powerstone, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M69), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(20) Manastone, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M70), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Indef.), castingcost(5) One-College Powerstone, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M70), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Indef.), castingcost(12) Staff, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 11, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Fnord Skill::level" - 17, "SK:Enchantment!::level" - 11, "SK:Fnord Skill::Level" - 11), upto(prereq), page(M70, B481), cat(Enchantment), prereqcount(11), class(Enchantment), time(-), duration(Perm.), castingcost(30) Homunculus, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 15, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Fnord Skill::level" - 21, "SK:Enchantment!::level" - 15, "SK:Fnord Skill::Level" - 15), upto(prereq), page(M70), cat(Enchantment), prereqcount(15), class(Enchantment), time(-), duration(Perm.), castingcost(800) Effigy, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 13, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Enchantment!::level" - 13, "SK:Fnord Skill::Level" - 13), upto(prereq), page(M71), cat(Enchantment), prereqcount(13), class(Enchantment), time(-), duration(Perm.), castingcost(1,000) Soul Stone, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 19, "SK:Fnord Skill::level" - 25, "SK:Fnord Skill::level" - 25, "SK:Fnord Skill::level" - 25, "SK:Enchantment!::level" - 19, "SK:Fnord Skill::Level" - 19), upto(prereq), page(M71), cat(Enchantment), prereqcount(19), class(Enchantment), time(-), duration(Perm.), castingcost(500) Crystal Ball, type(Tech/A), needs("SK:Path of Enchantment" = 0pts | "SK:Enchantment College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Enchantment::level" - 13, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Fnord Skill::level" - 19, "SK:Enchantment!::level" - 13, "SK:Fnord Skill::Level" - 13), upto(prereq), page(M71), cat(Enchantment), prereqcount(13), class(Enchantment), time(-), duration(Perm.), castingcost(1,000) Ignite Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fire!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M72, B246), cat(Fire), prereqcount(0), class(Regular), time(1 sec.), duration(1 sec.), castingcost(1 to 4/S) Seek Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level", "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fnord Skill::level" - 6, "SK:Fire!::level", "SK:Fnord Skill::Level"), upto(prereq), page(M72), cat(Fire), prereqcount(0), class(Information), time(1 sec.), duration(Instant), castingcost(1) Create Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fire!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M72, B246), cat(Fire), prereqcount(1), class(Area), time(1 sec.), duration(1 min.), castingcost(2/H) Extinguish Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fire!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M72, B247), cat(Fire), prereqcount(1), class(Area), time(1 sec.), duration(Perm.), castingcost(3) Shape Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fire!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M72, B246), cat(Fire), prereqcount(1), class(Area), time(1 sec.), duration(1 min.), castingcost(2/H) Phantom Flame, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Path of Illusion & Creation" = 0pts | "SK:Fire College!" = 3pts | "SK:Illusion & Creation College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 1, "SK:Path of Illusion & Creation::level" - 1, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fnord Skill::level" - 7, "SK:Fire!::level" - 1, "SK:Illusion & Creation!::level" - 1, "SK:Fnord Skill::Level" - 1), upto(prereq), page(M73), cat(Fire, Illusion & Creation), prereqcount(1), class(Area), time(1 sec.), duration(1 min.), castingcost(1/S ) Fireproof, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fire!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M73), cat(Fire), prereqcount(2), class(Area), time(5 min.), duration(1 day), castingcost(3#) Slow Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fire!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M73), cat(Fire), prereqcount(2), class(Regular), time(1 sec.), duration(1 min.), castingcost(Varies) Fast Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fire!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M73), cat(Fire), prereqcount(3), class(Regular), time(1 sec.), duration(1 min.), castingcost(Varies) Deflect Energy, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fire!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M73, B246), cat(Fire), prereqcount(2), class(Blocking), time(1 sec.), duration(Instant), castingcost(1) Flame Jet, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fire!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M73), cat(Fire), prereqcount(3), class(Regular), time(1 sec.), duration(1 sec.), castingcost(1 to 3/S), damage(~1d), damtype(burn), skillused(Innate Attack (Projectile)), reach(~1), notes(~1-3 energy) Smoke, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fire!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M73), cat(Fire), prereqcount(3), class(Area), time(1 sec.), duration(5 min.#), castingcost(1/H) Heat, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 3, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fnord Skill::level" - 9, "SK:Fire!::level" - 3, "SK:Fnord Skill::Level" - 3), upto(prereq), page(M74, B247), cat(Fire), prereqcount(3), class(Regular), time(1 min.), duration(1 min.), castingcost(Varies) Cold, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 4, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fnord Skill::level" - 10, "SK:Fire!::level" - 4, "SK:Fnord Skill::Level" - 4), upto(prereq), page(M74, B247), cat(Fire), prereqcount(4), class(Regular), time(1 min.), duration(1 min.), castingcost(Varies) Rain of Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts), default("SK:Path of Fire::level" - 2, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fnord Skill::level" - 8, "SK:Fire!::level" - 2, "SK:Fnord Skill::Level" - 2), upto(prereq), page(M74), cat(Fire), prereqcount(2), class(Area), time(1 sec.), duration(1 min.), castingcost(1/S#) Resist Fire, type(Tech/A), needs("SK:Path of Fire" = 0pts | "SK:Fire College!" = 3pts | "SK:Magic!" = 3pts),