swc132994 / BD64game_v2.666

Brutal Doom 64 v2.666 gameplay mod
18 stars 4 forks source link

Hellhounds break boss triggers #12

Open JMartinezHarmoniousPerson opened 4 days ago

JMartinezHarmoniousPerson commented 4 days ago

During a playthrough of E1M8, a Hellhound spawned in place of the Baron, but when I killed both the Hellhound and the Baron, the boss trigger door didn't work at all. I had to use noclip to beat the level. I checked the code for both Hellhounds and they lacked the BossDeath flag along with the A_BossDeath function.

swc132994 commented 4 days ago

In this case the A_BossDeath won't work. These monsters are spawned through a separate spawner. The spawner holds the BossDeath flag instead of the monster. When the monster dies, it triggers the A_KillMaster which kills the spawner to allow the map to progress.

It looks like someone has edited the spawner so this link is broken. I shall repair it.

swc132994 commented 3 days ago

This is now fixed and tested. I just needed to add the highlighted line to the spawner. image

Give it a whirl and let me know.