(this includes slightly separated spells. Capitalized skills are common)
Berserker:
Level 1: axe, DAGGER, flail, MACE,, polearm, SHIELD BLOCK, spear, SWORD, ENHANCED DAMAGE HAND TO HAND, recall, staff, TWO HANDED
Level 2: PARRY,
Level 2: FAST HEALING, rage,
Level 2: SECOND ATTACK
Level 3: DIRT KICKING
Level 4: relax, swing,
Level 5: charge,
Level 6: trip,, bodyslam,
Level 6: berserk, HAGGLE,
Level 7: dual wield, roar,
Level 7: MEDITATION
Level 7: THIRD ATTACK
Level 8: warcry,
Level 8: DODGE,
Level 9: weapon cleave
Level 9: shield cleave
Level 10: LORE,
Level 11: regeneration
Level 12: path focus
Level 13: headbutt,
Level 14: haymaker,
Level 15: double grip
Level 16: weapon expertise
Level 18: rage focus
,
Necro: 12 SKILLS
Level 1: DAGGER, whip, HAND TO HAND, SCROLLS
staves, wands, recall, staff, cone of force
Level 2: MEDITATION
Level 3: HAGGLE
Level 5: trance
Level 6: FAST HEALING
Level 7: PARRY
Level 10: SECOND ATTACK
Level 16: entomb
Level 1: chill touch
Level 1: detect magic
Level 1: DETECT INVIS
Level 1: INVISIBILITY
Level 2: ARMOR, detect good, comprehend languages
Level 2: faerie fire
Level 3: infravision
Level 4: curse, protection, sleep
Level 4: weaken
Level 4: blindness, know alignment, poison
Level 5: teleport
Level 5: dispel magic
Level 6: IDENTIFY, locate object
Level 6: protective shield
Level 7: faerie fog
Level 7: cancellation
Level 7: energy drain, curse weapon
Level 8: plague, flesh golem
Level 9: mass invis
Level 9: soul capture
Level 9: pass door
Level 10: vampiric touch, hold undead
Level 11: summon
Level 11: acid blast, animate corpse
Level 12: shatter
Level 12: word of recall chorus of anguish
Level 13: stone golem, death grasp
Level 14: strength damned
Level 16: powerword kill
Level 18: ghoul touch
Level 20: soul tap
Dark Knight: 23 SKILLS
Level 1 : axe, DAGGER, flail, MACE, polearm, SHIELD BLOCK, spear, SWORD, whip, SCROLLS, wands, recall, TWO HANDED
Level 1: DIRT KICKING
Level 2: ENHANCED DAMAGE
Level 2: PARRY
Level 2: SECOND ATTACK FAST HEALING
Level 3: HAGGLE
Level 3: KICK
Level 4: DISARM
Level 5: HAND TO HAND
Level 6: bash, trip, MEDITATION
Level 6: shield disarm
Level 7: dual wield
Level 7: THIRD ATTACK
Level 8: LORE
Level 9: DODGE
Level 10: cleave
Level 12: extort
Level 1: MAGIC MISSILE
Level 1: chill touch
Level 2: detect good
Level 2: cure light, poison
Level 3: curse
Level 3: INVISIBILITY, protection
Level 4: DETECT INVIS
Level 5: LIGHTNING BOLT
Level 6: veil of darkness
Level 6: energy drain
Level 8: summon
Level 9: silence
Level 9: teleport
Level 10: dispel good, plague, unholy strength
Level 11: fireball
Level 11: harm, iceball
Level 15: charm person
Level 17: malform weapon
Level 18: soul transfer
Bard
Level 1: DAGGER, MACE, SWORD, DIRT KICKING, SCROLLS, wands, staff, CREATE TORCH
Level 1: PARRY, dual wield
Level 1: ventriloquate
Level 2: LORE
Level 2: HAGGLE
Level 2: DODGE, KICK
Level 3: FAST HEALING
Level 3: HAND TO HAND
Level 4: hide, MEDITATION
Level 4: SECOND ATTACK
Level 4: pick lock
Level 5: analyze
Level 5: DISARM
Level 6: trip
Level 6: sneak, panhandle
Level 7: knockout
Level 7: dual parry
Level 7: defuse
Level 8: edge craft
Level 8: throw
Level 9: duet
Level 9: refrain
Level 9: uppercut
Level 10: THIRD ATTACK, PEEK
Level 10: FIRED WEAPONS
Level 11: taunt
Level 11: steal
Level 12: tarot cards
Level 12: disguise
Level 13: brawl
Level 13: tune
Level 14: ENHANCED DAMAGE
Level 16: pugil
Level 4: IDENTIFY
Level 6: locate object
Level 8: ARMOR
Level 10: MAGIC MISSILE
Level 12: DETECT INVIS
Level 14: cure serious
Level 16: INVISIBILITY
Level 18: word of recall
Level 1 Rest Thy Feet
Water to Wine
Level 2 Serenade
Level 3 Marriage Song
Level 4 Good Tidings
Level 7 Leviathans Passing
Level 10 Lullaby
Level 13 Herald of the Sky
Level 16 Shield of Words
Level 19 Legend of Hercules
Level 21 Battle Hymn
Level 24 A Kings Feast
Level 27 Let it be Known
Level 30 Clash of Titans
Level 33 Flight of the Condor
Level 36 Remembrance
Level 39 Rest in Peace
Level 42 Weak of Mind and Body
Level 45 Four Seasons
Level 48 Mystery of the Unicorn
Ranger: 19 SKILLS
Level 1: axe, DAGGER, flail, spear, SWORD, whip, PARRY, staves, recall, staff
Level 1: camouflage
Level 2: DIRT KICKING, keen sight
Level 2: FAST HEALING
Level 2: scout
Level 3: KICK, SECOND ATTACK
Level 3: SHIELD BLOCK BUTCHER
Level 4: herb, ambush
Level 4: DISARM
Level 4:blind fighting, quiet movement
Level 5: ENHANCED DAMAGE
Level 5: HAND TO HAND, TWO HANDED
Level 6: HAGGLE, barkskin, camp
Level 6: MEDITATION, FIRED WEAPONS
Level 7: DODGE, tame
Level 7: LORE, dual wield
Level 8: warcry
Level 9: beast call
Level 10: THIRD ATTACK, ranger path
Level 11: pugil
Level 11: dual parry
Level 12: ranger staff, forest lore
Level 14: mind link, forest lore
Level 15: insect swarm
Level 16: forest lore
Level 17: weapon expertise
Level 18: ranger lore
Level 20: weapon expertise
Level 6: thunder storm
Level 7: control weather
Blademaster: 10 SKILLS
Level 1: DAGGER, SWORD, PARRY, recall, anatomy
Level 1: polearm
Level 1: spear
Level 1: onslaught
Level 2: doublesheath, critical strike
Level 2: footwork
Level 3: HAND TO HAND, blind fighting
Level 4: double grip, TWO HANDED
Level 4: DISARM
Level 4: chop
Level 5: FAST HEALING, HAGGLE
Level 5: MEDITATION
Level 6: acupuncture
Level 6: trip, LORE
Level 7: charge
Level 7: counter
Level 8: DODGE
Level 9: bladework, powerstrike
Level 9: balance
Level 10: bladerush
Level 11: vigil
Level 11: twin counter
Level 11: predict, bladelore
Level 12: dual parry
Level 13: battle stance
Level 13: anatomy expertise
Level 14: fury
Level 14: bladelore
Level 15: backpin
Level 16: bladelore
Level 16: snakespeed
Level 16: deathstrike
Level 17: anatomy expertise
Level 17: pinwheel
Level 18: bladelore
Level 18: avatar of steel
Level 18: bladelore
Level 19: spellkiller
Level 19: bladelore
Level 20: anatomy mastery
Level 8: blood vow
Level 9: deathweaver
Level 11: battlesphere
Level 12: battlefocus
Level 14: battletrance
Paladin: 20 SKILLS
Level 1: MACE, polearm, SHIELD BLOCK, SWORD, rescue, SCROLLS, staves, recall, staff, TWO HANDED
Level 1: ENHANCED DAMAGE
Level 2: PARRY, SECOND ATTACK
Level 2: HAND TO HAND FAST HEALING
Level 4: DISARM
Level 4: shield disarm
Level 5: MEDITATION
Level 7: THIRD ATTACK
Level 7: LORE
Level 8: lay on hands, charge
Level 9: dual wield
Level 9: DODGE
Level 14: stake
Level 15: trance
Level 16: heroism
Level 16: counter
Level 18: mounted combat
Level 1: cure light, detect evil
Level 1: ARMOR
Level 1: create food
Level 1: CREATE WATER, know alignment
Level 2: bless
Level 3: DETECT INVIS
Level 4: cure serious, flamestrike
Level 4: detect traps, protection
Level 6: dispel evil
Level 6: cure blindness
Level 7: REMOVE CURSE
Level 7: cure critical
Level 8: wrath
Level 8: summon
Level 9: cure disease
Level 10: turn undead
Level 10: cure poison
Level 11: SANCTUARY
Level 11: virtuous light
Level 13: goliath
Level 16: holy word
Warrior: 19 SKILLS
Level 1: axe, DAGGER, flail, MACE, polearm, SHIELD BLOCK, spear, SWORD, whip, ENHANCED DAMAGE, PARRY, rescue, recall, staff, TWO HANDED
Level 1: DIRT KICKING
Level 2: SECOND ATTACK
Level 2: HAND TO HAND, FAST HEALING
Level 3: KICK
Level 4: DISARM, blind fighting
Level 4: THIRD ATTACK, dual wield
Level 5: HAGGLE
Level 6: bash, trip, shield disarm
Level 6: charge
Level 7: DODGE
Level 7: berserk MEDITATION
Level 8: warcry
Level 8: LORE
Level 9: dual parry
Level 10: counter
Level 11: pugil, weapon expertise
Level 13: offhand disarm
Level 14: fourth attack
Level 14: riposte
Level 15: weapon expertise
Level 16: double grip
Level 17: FIRED WEAPONS
Level 18: weapon mastery
Level 20: warrior lore
Thief: 18 SKILLS
Level 1: DAGGER, MACE, spear, SWORD, backstab, DODGE, HAGGLE, hide, PEEK, SCROLLS
Level 1: defuse
Level 1: DIRT KICKING
Level 1: sneak
Level 2: steal
Level 2: pick lock
Level 4: detect hidden, circle
Level 4: DISARM, SECOND ATTACK
Level 5: PARRY
Level 5: KICK
Level 6: HAND TO HAND, trip, MEDITATION
Level 6: FAST HEALING
Level 7: throw, edge craft
Level 7: LORE
Level 8: blackjack, gag
Level 8: pry
Level 9: dual wield
Level 9: ENHANCED DAMAGE, pilfer
Level 10: THIRD ATTACK, disguise
Level 12: dual backstab
Level 13: counterfeit
Level 14: envenom
Level 14: plant
Level 14: doublesheath
Level 15: cutpurse
Level 16: traps
Level 17: booby traps
Level 18: magic traps
Level 20: mechanisms
Battlemage: 14 SKILLS
Level 1: DAGGER, whip, SCROLLS, staves, wands, recall
Level 1: MEDITATION
Level 2: SWORD
Level 2: MACE
Level 3: HAGGLE, staff
Level 3: PARRY
Level 4: trance
Level 4: FAST HEALING
Level 6: KICK
Level 10: HAND TO HAND
Level 14: field dressing
Level 17: sequencer
Level 1: detect magic
Level 1: chill touch
Level 1: ARMOR
Level 2: DETECT INVIS
Level 2: INVISIBILITY
Level 4: shocking grasp
Level 4: force field
Level 4: faerie fire
Level 5: comprehend languages
Level 6: earthquake, terra shield
Level 6: colour spray
Level 7: infravision
Level 8: cancellation, dispel magic
Level 8: localize gravity
Level 9: shield
Level 9: rust
Level 9: locate object
Level 10: IDENTIFY, stone skin
Level 10: blur
Level 11: mirror image, air shield
Level 11: shrink
Level 12: blades
Level 13: flashfire
Level 13: thunderclap
Level 13: haste, slow
Level 14: word of recall
Level 14: pass door
Level 14: enlarge
Level 15: sharpmetal
Level 16: plumbum manus
Level 16: meteor swarm
Level 17: sear
Level 18: dancing blade
Level 19: manalock
Level 20: reflective shield
Invoker: 16 SKILLS
Level 1: DAGGER, MACE, SCROLLS, staves, wands, recall, staff
Level 2: MEDITATION
Level 3: HAGGLE
Level 5: trance
Level 6: FAST HEALING
Level 7: PARRY
Level 9: HAND TO HAND
Level 11: SECOND ATTACK
Level 14: mana charge
Level 1: burning hands
Level 1: detect magic
Level 1: DETECT INVIS
Level 1: INVISIBILITY
Level 2: ARMOR
Level 2: faerie fire
Level 3: CREATE WATER
Level 3: infravision comprehend languages
Level 4: create food LIGHTNING BOLT
Level 4: know alignment
Level 5: teleport
Level 5: create spring, faerie fog
Level 6: IDENTIFY, locate object
Level 6: enchant armor, protective shield
Level 7: enchant weapon, icicle
Level 7: cancellation, flame arrow
Level 7: dispel magic
Level 8: control weather, shield
Level 8: call lightning
Level 9: fireball
Level 9: knock
Level 9: pass door
Level 10: word of recall
Level 11: mystic tendrils
Level 11: ice storm, mana shield
Level 12: jet steam
Level 13: chain lightning
Level 13: fire shield
Level 14: SANCTUARY firestorm
Level 14: ice shield
Level 15: hellstream
Level 16: hurricane
Monk: 11 SKILLS
Level 1: DAGGER, polearm, spear, SWORD, whip, DODGE, HAND TO HAND, SCROLLS, staves, recall, staff, anatomy
Level 1: beads
Level 1: martial arts
Level 2: DIRT KICKING
Level 2: KICK
Level 2: aura
Level 3: FAST HEALING
Level 3: first PARRY
Level 4: MEDITATION
Level 4: DISARM, kickboxing
Level 4: chii
Level 5: LORE
Level 5: sneak, crane stance
Level 6: trip
Level 6: second parry
Level 7: martial arts a
Level 7: blind fighting
Level 7: shield disarm
Level 8: horse stance
Level 8: double kick
Level 9: healing
Level 9: tiger stance, balance
Level 9: kickboxing
Level 10: sense motion
Level 10: preying mantis
Level 11: chii bolt
Level 11: air thrash
Level 12: drunken stance
Level 13: catalepsy
Level 13: counter
Level 14: monkey stance
Level 16: buddha stance
Level 18: dragon stance
Ninja: 19 SKILLS
Level 1: DAGGER, spear, SWORD, HAND TO HAND, KICK, PARRY, SCROLLS, staves, recall, staff
Level 1: DIRT KICKING
Level 1: hide
Level 2: sneak
Level 3: FAST HEALING
Level 3: SECOND ATTACK
Level 4: detect hidden, endure
Level 4: ENHANCED DAMAGE
Level 5: DISARM
Level 5: pick lock, caltraps
Level 6: trip MEDITATION, grapple
Level 6: dual wield, vanish
Level 7: DODGE, HAGGLE, defuse
Level 7: THIRD ATTACK blindness dust
Level 7: LORE, poison smoke
Level 8: strangle, nerve
Level 9: throw, edge craft
Level 10: acupuncture, chii
Level 11: pugil
Level 12: double kick
Level 13: envenom, decoy
Level 14: push
Level 14: ninjitsu
Level 15: study
Level 16: FIRED WEAPONS
Level 16: assassinate
Level 2: DETECT INVIS INVISIBILITY
Level 3: cure light
Level 13: ikuzachi
Cleric: 18 SKILLS
Level 1: flail, MACE, whip, SCROLLS, staves, wands, recall, staff
Level 2: MEDITATION
Level 4: KICK, FAST HEALING
Level 6: trance
Level 7: HAGGLE
Level 8: SHIELD BLOCK
Level 10: HAND TO HAND
Level 10: SECOND ATTACK
Level 11: PARRY
Level 12: ENHANCED DAMAGE
Level 13: TWO HANDED
Level 1: ARMOR, cause light
Level 1: cure serious comprehend languages
Level 1: CREATE WATER, cure blindness
Level 1: continual light, detect good
Level 2: create food, refresh
Level 2: detect magic, giant strength
Level 2: bless, faerie fire
Level 3: DETECT INVIS
Level 3: cure critical, know alignment
Level 4: detect traps, protection
Level 4: summon
Level 5: cure disease
Level 5: cure poison, REMOVE CURSE
Level 6: earthquake, locate object
Level 6: calm, IDENTIFY
Level 7: create spring
Level 7: protective shield
Level 8: frenzy, SANCTUARY
Level 8: faerie fog
Level 9: steel wall
Level 9: infravision
Level 9: dispel magic
Level 10: shield
Level 10: cancellation
Level 11: word of recall
Level 11: pass door
Level 12: curse
Level 12: dispel good
Level 13: bless arms
Level 14: stone skin
Level 14: spell turning
Level 16: path of deceit
Level 16: minister
Level 18: isolate
Level 20: holy hands, divine intervention
Shaman: 15 SKILLS
Level 1 flail
MACE
whip
SCROLLS
staves
wands
recall
staff
Level 6 FAST HEALING
Level 7 KICK
Level 9 MEDITATION
Level 10 HAND TO HAND
Level 15 SHIELD BLOCK
Level 17 PARRY
Level 18 HAGGLE
Level 20 trance
Level 23 SECOND ATTACK
Level 50 voodoo
Level 1 cause light
Level 2 faerie fire
Level 3 cause serious
cure light
Level 4 detect good
detect magic
Level 6 DETECT INVIS
Level 7 poison
Level 8 cause critical
Level 9 infravision
weaken
Level 10 protection
chorus of anguish
Level 11 cure serious
summon
Level 14 ARMOR
comprehend languages
Level 15 curse
dispel good
Level 16 plague
protective shield
Level 17 faerie fog
hex
Level 18 giant strength
Level 19 dispel magic
Level 20 harm
Level 21 bless
cure blindness
cure critical
Level 22 IDENTIFY
locate object
Level 23 enfeeblement
Level 24 blindness
teleport
Level 25 phantom grasp
Level 26 cure disease
SANCTUARY
Level 28 spirit bind
Level 29 cure poison
word of recall
Level 30 REMOVE CURSE
Level 31 deteriorate
Level 32 ethereal passage
Level 33 insomnia
Level 35 dysentery
Level 36 mass invis
Level 37 dark shroud
Level 38 blasphemy
Level 40 mass hysteria
Level 42 visitation
Level 45 blanket of darkness
Healer: 14 SKILLS
Level 1 flail
MACE
whip
SCROLLS
staves
wands
recall
staff
PROBE
Level 6 MEDITATION
Level 12 FAST HEALING
Level 15 trance
Level 18 HAGGLE
Level 21 SHIELD BLOCK
Level 22 defuse
Level 25 HAND TO HAND
Level 26 SECOND ATTACK
Level 27 PARRY
Level 35 stake
Level 40 healer staff
Level 1 ARMOR
Level 2 cure serious
Level 3 CREATE WATER
cure blindness
Level 4 continual light
detect evil
Level 5 create food
refresh
Level 6 detect magic
Level 7 bless
faerie fire
Level 8 DETECT INVIS
Level 9 cure critical
know alignment
Level 11 detect traps
protection
Level 12 summon
comprehend languages
Level 13 cure disease
Level 14 cure poison
REMOVE CURSE
Level 15 locate object
Level 16 calm
IDENTIFY
Level 17 create spring
Level 18 fly
protective shield
Level 20 SANCTUARY
Level 21 faerie fog
heal
Level 23 infravision
Level 24 dispel magic
Level 25 gate
shield
Level 26 cancellation
Level 27 word of recall
Level 28 turn undead
Level 29 pass door
Level 30 curse
resurrection
Level 31 dispel evil
prayer
dispel undead
Level 32 cure insomnia
Level 33 accession
cure dysentery
Level 34 stone skin
Level 35 vitalize
restore faith
Level 36 divine retribution
Level 37 group recall
remove hysteria
Level 38 mass healing
Level 39 sacrifice
Level 40 barrier
Level 42 invigorate
Level 45 holy water
Level 48 esuna
Level 50 spirit shield
divine intervention
Vampire Class
Level 1: axe
dagger, flail
mace, polearm
shield block, spear
sword, whip
scrolls, wands
recall, lifedrain
Level 2: enhanced damage, two handed
Level 2: parry
Level 2: second attack, fast healing
Level 3: haggle
Level 3: kick
Level 4: disarm
Level 5: third attack
Level 5: dodge, hand to hand
Level 6: trip, meditation, dual wield
Level 6: shield disarm
Level 8: lore
Level 10: thrust
Level 12: bat form, burrow
Level 14: wolf form
Level 15: embrace
Level 16: mist form
Level 20: dark ritual
Level 1: magic missile 15 mana
Level 1: chill touch 15 mana
Level 1: blindness 25 mana
Level 2: detect good 5 mana
Level 2: teleport 35 mana
Level 3: curse 20 mana
Level 3: invisibility 5 mana protection 35 mana
Level 4: detect invis 5 mana
Level 6: energy drain 25 mana
Level 8: vampiric touch 25 mana
Level 9: silence 35 mana
Level 10: dispel good 15 mana ecstacy 15 mana
Level 11: blood gout 20 mana
Level 12: morph 10 mana
Level 12: soul steal 15 mana
Level 14: dark metamorphosis 30 mana
Level 16: blasphemy 30 mana
*Level 16: bloodlust 30 mana
*Level 17: twilight shift 30 mana
*Level 18: shadowstalk 100 mana
*Level 20: unholy gift 50 mana
Druid
Level 1: dagger, mace, spear, sword, hand to hand, scrolls, staves, wands, recall, staff
Level 1: camouflage
Level 2: keen sight
Level 2: parry, meditation
Level 2: kick, scout
Level 3: dirt kicking, haggle
Level 3: fast healing
Level 4: herb
Level 4: quiet movement
Level 5: trance
Level 6: camp
Level 7: dodge, tame
Level 7: shield block, dual wield
Level 8: warcry
Level 9: second attack, create torch
Level 10: trap of silvanus
Level 11: entangle
Level 13: druid staff
Level 16: fasting
Level 16: brew
Level 4:comprehend languages 25mana
Level 6: forest mist 50 mana
Level 7: control weather 25 mana
Level 8: control fauna 40 mana
Level 9: detect invis 5 mana
Level 9: create food 25 mana, create spring 20 mana
Level 10: thunderclap 35 mana
Level 11: thunder storm 45 mana
Level 12: druid gate 35 mana
Level 13: invigorate 60 mana
heal mana 5 mana
Level 14: shield of thorns 75 mana lifeforce 75 mana
Level 14: arms of gaia 75 mana deluge water 35 mana
Level 14: detect traps 55 mana
Level 15: lightning bolt 15 mana
Level 16: vitalize 20 mana, circle of protection 250 mana
Level 16: earthquake 15 mana
Level 16: treeform 100 mana
Level 17: restoration 60 mana
Level 18: identify 16 mana locate object 20 mana
Level 18: hurricane 35 mana
Lastly, I have a nice .75meg text file containing all the help files, as well as the whole source code for anyone interested in compiling it.