prevent weightless statues

From a reddit thread:  statue weight is one and half times corpse
weight and some monsters that don't leave a corpse are defined as
having mons[].cwt==0 so statues of those weighed nothing.

Rather than assigning a non-zero corpse weight to every type of
creature, statues that weigh less than an arbitrary value based on
monster size have their weight increased to that value.  The weight
of a statue of a killer bee jumps from 1 to 100, that of a leprechaun
increases from 90 to 100, that of a yellow light is changed from 0
to 300, wraith from 0 to 500, and air elemental from 0 to 900.  That
last one is actually too low but making the formula more complex
doesn't seem worth it.
This commit is contained in:
PatR
2023-07-12 09:48:24 -07:00
parent 4fc96b0218
commit dbd39f2cd5
2 changed files with 22 additions and 5 deletions

View File

@@ -1,4 +1,4 @@
DT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.1201 $ $NHDT-Date: 1687036542 2023/06/17 21:15:42 $
DT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.1220 $ $NHDT-Date: 1689180503 2023/07/12 16:48:23 $
General Fixes and Modified Features
-----------------------------------
@@ -1222,6 +1222,7 @@ in wizard mode, #terrain has offers to view all map locations as single-
restore the ability for trap creation via magic which creates pits to destroy
'furniture'
allow #sit while flying over a squeaky board trap to trigger it
weight of statues of wraiths and of monsters which never leave a corpse was 0
Fixes to 3.7.0-x General Problems Exposed Via git Repository