Add "blink", "fire breath", and "explosive strike" special abilities
Augment the elementalDamage function so it can be used in more places
Add "fiery breath", "explosive strike", and "absorb spells" special abilities
Add regeneration ability and alternate way to obtain leech ability
Add beam of light at player start point
Add "berserk rage", "tireless", and "diamond body" special abilities
Streamline player spell learning so that using certain special abilities doesn't teach a spell
Tweak throwing to make use of the SpecialMove class's cast method
Various tweaks and fixes
- Gaining meditate did not work
- Sacrificing cola potion did not work
- Change colour of message when stoneskin wears off
- Fix fatigue sometimes going negative after resting
- Better messages for blink ability
- Simplify a few things, remove an unused variable
Add knowledge potion which allows you to gain arbitrary abilities
Fix two potions not ticking the game when drunk
Less gamestate setting in the special abilities; bump version