[Since forever?] [Heretic] Enemies don't start infighting...

Is there something that doesn't work right in the latest GZDoom? Post about it here.

Moderator: GZDoom Developers

Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.

If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.

Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!

[Since forever?] [Heretic] Enemies don't start infighting...

Postby sinisterseed » Wed Nov 18, 2020 12:44 pm

...upon death.

Why do I have a feeling this was probably always there, but okay.

I've recently become aware of this difference. In vanilla enemies are supposed to start infighting after the player dies, and this can be observed in the internal demos too, first demo no less - https://www.youtube.com/watch?v=_Y1x8AdTjpY (Sorry for abysmal 240p quality, but I couldn't find a higher quality upload).

As for what GZDoom does here - well it does nothing. Quite literally. The enemies just stand still after the player dies. I don't know how old this issue is, but supposedly this dates back to at least ZDoom 2.8.1.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby drfrag » Wed Nov 18, 2020 1:11 pm

Seems it's been always like that in ZDoom, i've just tried the pirated 2.1.8 version.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby sinisterseed » Wed Nov 18, 2020 1:32 pm

"Pirated"?
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby drfrag » Wed Nov 18, 2020 2:57 pm

It's a joke, it's ZDoom Classic but it also happens there. https://github.com/drfrag666/zdoom-old/ ... 1.8-cl.zip
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Gez » Wed Nov 18, 2020 3:51 pm

I feel like I'm being gaslighted. The mass brawl after player death is something that I've witnessed many times and I only play Heretic in GZDoom.
Gez
 
 
 
Joined: 06 Jul 2007

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby sinisterseed » Wed Nov 18, 2020 4:12 pm

Perhaps it did in fact break at some point, or it's a false memory, I've had quite a few of those over the years with various games.

Only to return there and notice it was all a lie, wtf.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Rachael » Wed Nov 18, 2020 4:21 pm

Works fine for me. Enemies are brawling when I die.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby drfrag » Wed Nov 18, 2020 4:40 pm

It only works when all the alerted monsters are not of the same type (unlike in vanilla).
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Reginald Sarrystone » Wed Nov 18, 2020 7:18 pm

Urgh, this happens in Hexen too.

In a hard game for the fighter or the cleric in MAP01 walk in front of the three ettins and let them hammer you down. After that they stand still. In Hexen 1.1 on Dosbox they too start battering each other. For the mage the hard/warlock game MAP01 has two ettins and one afrit. If you wake up only the two ettins they'll squish you and instantly the afrit wakes up and starts a fight with ettins.
Reginald Sarrystone
 

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby sinisterseed » Thu Nov 19, 2020 1:29 am

drfrag wrote:It only works when all the alerted monsters are not of the same type (unlike in vanilla).

According to Quasar, that may be indeed the case. Copy-paste:

"ZDoom (needlessly IMHO) adds and enforces a bunch of restrictions onto Heretic's "mad melee" when the player dies - for example, in ZDoom, monsters of the same species won't fight each other under this condition, whereas they did in vanilla Heretic. Vanilla's "rule" for when the player dies is that a monster will literally fight the next living thing it sees regardless of what it is."
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Marisa Kirisame » Thu Nov 19, 2020 4:54 am

I... had absolutely no idea this was supposed to be a thing.
User avatar
Marisa Kirisame
ZScript Crimester
 
 
 
Joined: 08 Feb 2008
Location: Vigo, Galicia
Discord: 霧雨魔理沙#1666
Twitch ID: magusmarisa
Github ID: OrdinaryMagician
Operating System: Other Linux 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Nash » Thu Nov 19, 2020 5:35 am

This is one of the most memorable things about Heretic. It's so hilarious to see them clobber each other after they kill me. :mrgreen:
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby drfrag » Thu Nov 19, 2020 6:09 am

How do you know it's not a vanilla bug? :mrgreen:
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby Graf Zahl » Thu Nov 19, 2020 6:22 am

Well, they added deliberate coding for that. The function is present in GZDoom and ZDoom but a long time ago something must have bugged it, and because in the grand scheme of things it is not important, nobody bothered to report it as a bug. Although I played quite a bit of Heretic over the years I never actually noticed something being wrong here.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: [Since forever?] [Heretic] Enemies don't start infightin

Postby sinisterseed » Thu Nov 19, 2020 7:08 am

Graf Zahl wrote:Well, they added deliberate coding for that. The function is present in GZDoom and ZDoom but a long time ago something must have bugged it, and because in the grand scheme of things it is not important, nobody bothered to report it as a bug. Although I played quite a bit of Heretic over the years I never actually noticed something being wrong here.

Well, if you never played it how it was back in the day, it is indeed easy to overlook something like this, especially with no foreknowledge. I should know :mrgreen: .

Especially since it's apparently tied to enemies of different races now, so you could just as well die surrounded by different enemies and not notice it, because in that scenario they will still fight each other.
User avatar
sinisterseed
GZDoom RO Translator & Raze Tester
 
Joined: 05 Nov 2019
Twitch ID: sixhundredsixteen
Github ID: sinisterseed
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Next

Return to Bugs

Who is online

Users browsing this forum: No registered users and 1 guest