Read-only archive of the Armageddon Games Forums Archive (2000–2026) · About this archive

Must kill all bosses broken (b500)

7 replies · 1,602 views · Started 31 July 2007

This quest rule doesn't seem to be working. With it enabled, I put three Lanmolas in a room, kill one, leave the room, and then return to see that all are gone. This quest rule should cause two to remain when I return.

Ah, this just happened to me. I believe it is the Lanmola's and Moldorms that aren't working correctly, as every other boss enemy seems unaffected.

I think the Moldorm issue is in another thread, so I'll just focus on the Lanmola here.

The Lanmola is a special case, as it is not technically a boss (doesn't have the boss flag set.) Instead, it uses the Temporary No Return feature - if you kill a Lanmola, no enemies on that screen respawn (like a normal boss) until you leave the dmap, at which point the enemies in the room return like normal.

You can turn off this behavior (making them act like normal, non-boss enemies) by checking the "Temporary No Return is Disabled" quest rule.

So, since Temporary No Return is separate from the enemy boss flag, the "Must Kill All Bosses" rule does not apply to it.

Okay, thanks for the clarification on the issue.

However, I note that simplifying Lanmolas behavior also forces you to simplify Trap behavior (why are those two things the same rule?). This is even the case if you set the boss flag in the enemy editor for custom Lanmolas. I guess it's not a bug as a quirk in a feature, but it's unfortunate.

I take it then it's agreed this isn't a bug, but might want to be looked at again post 2.5, so I'll move it to Bugs in limbo for now, so the developers can decide at a later time what they want to do with it.