Reduce occurrence of food, since while eating is very much necessary, there's a major surplus of food available.
Tweak: Thrown items are now halted by block_sight rather than by block_move.
This means they can pass over boulders but not through curtains.
Fix issues with monster-sourced messages appearing for dead or non-visible monsters
Fix invisible monsters remaining invisible after death, making finding the corpse a matter of trial and error
getDir is always in blue, so why pass in a colour argument?
Fix messages broken in earlier commit
Tweak: Looking at monsters reveals status effects active on them
Split each entity class (including new Player class) into its own file.
Tweak some minor issues with item stats that were overlooked
- Fix cursed axe not having negative power (all other cursed weapons do!)
- Label the blessed athame as rust-proof
- Allow generation of randomly enchanted mithril helmets (since other mithril armour pieces allow this)
- Increase the weighting of the basic cloak
Fix typo which resulted in odd messages when you drank a nourish potion
Fix player messages being attributed to "something" if they are invisible.
Fix the game not accepting input after you take a free action while frozen.
Redesign the way monster and item prototypes are handled; instead of a factory function, actual prototypes are now created that can be cloned and (when necessary) tweaked.

All item and monster prototypes are now in categorized files within the items/ and monsters/ directories. Some functions that relate only to a single category have also been moved to these files, including:
- cursedArmourWeight
- eatFood (new function)
- potionShatter
- spiritDie
Fix resistances not being correctly calculated for monsters (this was broken in the previous commit)
Minor tweaks to items and monsters
- Goblin assassin no longer green
- Death knight no longer equips cursed axe
- Ambrosia now builds on the existing relevant status effects instead of replacing them
Fix player death message not being shown
This seems like a good time to bump the main version number.
Slightly simplify item definitions
(and make them more like monster definitions)
Fix issue of frozen status effect not wearing off while resting, by disallowing resting while frozen
Add tooltip to wait button