Kalle Olavi Niemitalo <k...@iki.fi> writes:

> I haven't yet tested the attached patch for #224610.

I have now played from Dungar's estate to the demise of the Opal
Dragon with this patch.  It seems to fix the spurious MISS
messages with status-changing spells and I haven't seen any side
effects either.

However, the patch is not complete: I still got a spurious MISS
with the Vision spell (which is not a status-changing spell as it
just sets a global flag).  It appears that the Vision spell is
implemented in two functions: beffect_all_enemies() correctly
sets ta[a] = NODISPLAY, but special_spells() doesn't and I guess
that's what gets actually called.

It would be best to set NODISPLAY in some central place, rather
than separately in all the different spell functions.

Attachment: pgphET8lpvfEJ.pgp
Description: PGP signature

Reply via email to