g4.5pre-242-g4aec72be5 Spider Mastermind silent death sound
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
g4.5pre-242-g4aec72be5 Spider Mastermind silent death sound
When a Spider Mastermind dies, its death sound doesn't get played.
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Working fine for me, including testing on a bunch a few different maps. Perhaps it's a certain setting causing it, or perhaps something on your end?
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Sound plays for me.
-
- Posts: 5046
- Joined: Sun Nov 14, 2010 12:59 am
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
How are you killing the monster? By fighting it normally or mdk'ing it from the console?
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Thanks Blue Shadow, now I know how to reproduce it.
The Spider Mastermind's death sound is silent when you kill it with either MDK or 'kill monsters'. Fighting it normally (killing it with weapons) makes the sound play as expected.
Probably of interest is that if I use MDK or 'kill monsters' on a Cyberdemon, the sound plays normally.
The Spider Mastermind's death sound is silent when you kill it with either MDK or 'kill monsters'. Fighting it normally (killing it with weapons) makes the sound play as expected.
Probably of interest is that if I use MDK or 'kill monsters' on a Cyberdemon, the sound plays normally.
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Okay, can confirm, when killing it with weapons I get a death sound, but when using MDK there is no sound.
- Player701
-
- Posts: 1710
- Joined: Wed May 13, 2009 3:15 am
- Graphics Processor: nVidia with Vulkan support
- Contact:
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Hmm, I can confirm the bug too. It is present in 4.4.2 and probably in much earlier versions as well. I think I first encountered it quite a while ago (a couple years maybe), but I'm not sure why I didn't report it back then. Probably because I thought that mdk/kill monsters was supposed to work that way... yeah, I know, silly. But I guess I thought, since they're cheat codes, why not? (Not trying to imply that this isn't actually a bug, of course)
Upd: This bug affects the Arachnotron too. Both the Arachnotron and the Spider Mastermind call A_Scream in the very first state of their death sequences. The same goes for BossBrain, and it's also affected by the bug (kill monsters doesn't work for it but mdk does).
Upd2: A_Scream actually does get called, this can be easily seen by adding a console message to the method body. Interestingly enough, binding a key to mdk and using it without opening the console makes the sound play normally as well. Same if kill monsters is bound to a key and used.
Upd3: And this is why it happens:
Upd: This bug affects the Arachnotron too. Both the Arachnotron and the Spider Mastermind call A_Scream in the very first state of their death sequences. The same goes for BossBrain, and it's also affected by the bug (kill monsters doesn't work for it but mdk does).
Upd2: A_Scream actually does get called, this can be easily seen by adding a console message to the method body. Interestingly enough, binding a key to mdk and using it without opening the console makes the sound play normally as well. Same if kill monsters is bound to a key and used.
Upd3: And this is why it happens:
Code: Select all
// sound is paused and a non-looped sound is being started. // Such a sound would play right after unpausing which wouldn't sound right. if (!(chanflags & CHANF_LOOP) && !(chanflags & (CHANF_UI|CHANF_NOPAUSE)) && SoundPaused) { return NULL; }
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49252
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Ok, then: viewtopic.php?f=7&t=28649
Sorry, but if it only happens when killing a monster from the open console any attempt to fix this will only make other things worse.
Sorry, but if it only happens when killing a monster from the open console any attempt to fix this will only make other things worse.
Re: g4.5pre-242-g4aec72be5 Spider Mastermind silent death so
Ah, interesting. Oh well, it only happens when a cheat command is used (and in a specific position too; only when the game is paused from the console)... it's not worth fixing. 
