Level temperature
Allow setting a per-level "temperature": hot, cold, or temperate via special level flags. Currently it only affects some messages in Gehennom, but it could be expanded to ice melting, water freezing, or monster generation, for example. Invalidates saves and bones.
This commit is contained in:
@@ -1085,6 +1085,8 @@ slightly more interesting Gehennom filler levels
|
||||
don't reveal color of potions, gems, or spellbooks that haven't been seen up
|
||||
close (seeing faraway monster operate on an object counts as up close)
|
||||
fix freeing a worn object when forced to drop it by falling down stairs
|
||||
allow setting per-level "temperature": hot, cold, or temperate, currently
|
||||
only affects some messages
|
||||
|
||||
|
||||
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository
|
||||
|
||||
@@ -532,6 +532,9 @@ Set flags for this level.
|
||||
| noflip | Prevent flipping the level.
|
||||
| noflipx | Prevent flipping the level horizontally.
|
||||
| noflipy | Prevent flipping the level vertically.
|
||||
| hot | Level is hot. Dungeon flag "hellish" automatically sets this.
|
||||
| cold | Level is cold.
|
||||
| temperate | Level is neither hot nor cold.
|
||||
|===
|
||||
|
||||
Example:
|
||||
|
||||
Reference in New Issue
Block a user