fix github issue #1020 - unicorn horn vs blindness

Reported by argrath:  the test for whether blindness could be fixed
by applying a unicorn horn got broken by the recent change to the
Blinded macro.

While in there, undefine macros once they stop being useful.  I put
these #undef lines closer to their #define instead of at end of file.

Also, remove an out of date comment about encoding property troubles.
It became obsolete when unicorn horn stop fixing lost Str, Dex, &c.

Fixes #1020
This commit is contained in:
PatR
2023-05-07 00:37:51 -07:00
parent ca02bc4898
commit 76fbca7d25
2 changed files with 14 additions and 8 deletions

View File

@@ -1574,6 +1574,7 @@ the fuzzer could get stuck in a loop if hero died in a way where life-saving
just resulted in a repeat death (cited case was burning up in lava,
where life-saving teleports you out of it; if the level is full, the
teleport will fail and you'll immediately burn up again)
fix unicorn horn's ability to repair blindness
Fixes to 3.7.0-x Platform and/or Interface Problems Exposed Via git Repository