Don't crash when the first of two ancestors dies
authorNeil Moore <neil@s-z.org>
Sat, 1 May 2021 05:19:45 +0000 (01:19 -0400)
committerNeil Moore <neil@s-z.org>
Sat, 1 May 2021 05:19:45 +0000 (01:19 -0400)
commit91b3acb40207477e33c3fbfe38c3d13d44936e80
treea9c7db6ff5ea11849e54eaa0e5aca312a5a255c8
parent00726eb06dd1f59088755542ee7a4edb17ba107c
Don't crash when the first of two ancestors dies

Actually fixing up the second ancestor in tags.cc would be better, but
that is tricky because one or both ancestors might be off-level, and the
daction to handle that case would destroy them both.

Instead, let the extra ancestor die normally, but without triggering
DUR_ANCESTOR_DELAY.
crawl-ref/source/mon-death.cc