git pull request #133 - reassess worn equipment
Fixes #133 Monsters who lost an amulet of life saving while having their life saved wouldn't attempt to put on another amulet unless/until they picked up some object. Likewise if they had a worn item stolen. (There are probably other events which should re-check worn gear.) The suggested commit had a life-saved monster re-check equipment during life-saving which might have led to reports about them effectively getting extra moves, especially if two-weapon fighting or zap rebound with sequence of kill/life-save/kill-again allowed the target to put on a replacement amulet of life-saving prior to the second kill. It also wasn't amenable to dealing with stolen equipment. This alternate fix sets a flag to have monster check its equipment on its next move.
This commit is contained in:
@@ -117,6 +117,9 @@ for hilite_status of string status fields (title, dungeon-level, alignment),
|
||||
jumping into or over a Sokoban pit, or over a fire trap, triggers trap twice
|
||||
mimics created by #wizgenesis could block or not block vision incorrectly
|
||||
handle monsters inside the invocation area
|
||||
give monsters who have had a worn item stolen or who have been life-saved
|
||||
(used up amulet) a chance to wear replacement gear on next move
|
||||
instead of having to wait until they pick something up
|
||||
|
||||
|
||||
Fixes to Post-3.6.1 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user