v0.3.0-beta
Pre-releasePlaytesting revealed that Sorcerer was under-powered relative to the other classes and also lacked identity. Everyone has access to all spells, spells are incredibly powerful, and non-Sorcerer classes could utilize these spells effectively with enough +magic items while also being capable of achieving higher levels of defensiveness. This release aims to address those problems. (Old save files may avoid some of these balance changes, so it's recommended that you start new characters with this version of the game to get the intended experience.)
All classes other than Sorcerer now have a hard cap on their total magic equal to their base magic maximum, meaning that even +magic gear will not let a character exceed this limit. Any additional magic a character receives above this limit will still grant additional mana like normal (e.g. a Warrior who is capped at 50 total magic and finds a new +10 magic ring to equip in a previously empty ring slot will still receive 10 additional mana even though total magic will remain at 50).
Rogue, Monk, and Bard have had their base magic maximums reduced to 65, 65, and 80, respectively
Rogue, Monk, and Bard now get only 1 point of mana per additional point in magic, both from gear and from hard stat points
Many of the more powerful spells have had their base magic requirements increased slightly, which in conjunction with the previous change means that some spells may never be learned by certain classes
Substantially increased the magic requirement of successive levels of spell books, meaning that most characters will never get higher than level 1 or 2 for most spells
Reverted the previous Dilapidated Tome change as it would now be overkill
Diablo and Na-Krul are now immune to all knockback effects
Diablo and Na-Krul no longer avoid fire/lightning walls when not immune to them
Hell Na-Krul is now immune to magic and resists fire/lightning
Fixed Na-Krul's monster level being 5 levels higher than intended
Diablo is now monster level 60 in normal difficulty to bring him in line with Na-Krul