Band-Aid (tm) for #H5091 - old passive attack

Change the wording slightly if the hero simultaneously (in theory)
reverts to normal form and splahes acid on his/her attacker.  Giving
the passive counterattack message first would be better, but several
types of counterattacks need to know in advance whether the hero has
reverted, producing a chicken-vs-egg seqeuncing situation.

I also took out 'register' directives from a bunch of declarations
since they'd been pretty much applied blindly rather than in
circumstances where someone evaluated the situation and decided that
they might matter.
This commit is contained in:
PatR
2017-09-09 16:51:38 -07:00
parent 9f15c7190a
commit 0d24113577
2 changed files with 65 additions and 44 deletions

View File

@@ -421,6 +421,11 @@ add database entry for "martial arts"
starting inventory for rogues specified +9 lock pick, where +/-N is meaningless
fix pile mark when picking up all-but-one items while invisible
improve config file error reporting
when polymorphed into something with a passive counterattack, being 'killed'
and returning to normal form allows a subset of counterattacks to
continue after telling the player than the hero has reverted; change
"Mon is splashed by your acid" to "Mon is splashed by acid" in that
situation so that the message sequence doesn't look quite so strange
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository