Angband 4.2.2
Collapse
X
-
-
Without poking my way through all the logic flow (my cat’s being too obstreperous ATM), is there any way that mon_take_nonplayer_hit can be invoked on an arena level? mon_take_hit() looks like the only place the level generation is invoked.Comment
-
Damage from terrain seems possible. A high damage fire effect can turn floor into lava; in this case, only the player could have set off that effect and it would have to do more than 600 damage to have a chance of creating lava. Otherwise, there's only the player and the monster in the arena (summoning and reproducing are supposed to be forbidden; there's no indication that's broken), so mon_take_nonplayer_hit() would have to involve either self-damage from an effect or a mistake/corruption in the context for an effect. Since a draconic Q does nothing but summon, self-damage shouldn't be the cause for this one.Comment
Comment