Reduce overall numbers of items and monsters generated
- Monsters and items are now generated globally instead of per room
- 1% chance of trap per room removed (global trap generation is probably good enough for this anyway)
- Only a 60% chance of spawning a chest now, instead of 100% (the chance of a second chest remains the same)
- Chance of random loot from monsters is a little reduced, though this will likely still need further tweaking
Extract more spells into separate files
Extract more spells into separate files
Extract more special abilities into separate files
Move enlightened spell list so that it works again
Add note on web vulnerability
Fix two birds being able to occupy the same boulder space
Extract more special abilities into separate files
Add note about miss/crit chances in monster info
Fix lore scrolls being unable to appear on their minimum level
Update the item/monster weight table debug functions to use the popup system
- Due to many of the recent changes, they now only work while a game is in progress
Reweight all items, monsters, traps, spells, and special abilities to confine the weights to the range of 1-5
- Specials previously didn't even have weights (for when learning them from knowledge potions); now they do
- Items and monsters can handle a weight that's a number instead of a function, like traps already do
Fix various issues, mostly with attacking
- Fix elemental divine damage
- Fix fighting monsters of lower level taking equal energy to fighting monsters of higher level
- Fix draining energy for backstab even when backstab failed
- Fix divine damage applying even if the attack missed
- Fix divine entropy damage lacking messages
- Can no longer cancel the level-up selection menu