Ripper projectiles X Overlapping targets

Bugs that have been investigated and resolved somehow.

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.
Post Reply
User avatar
Ravick
Posts: 2046
Joined: Sun Aug 22, 2010 10:59 pm
Location: Tubarão, Brasil
Contact:

Ripper projectiles X Overlapping targets

Post by Ravick »

I see that a ripper projectile does a lot more damage if it passes trough overlapping actors. I've made some small damage ripper projectiles for testing, and one of them was able to instant kill dozens of overlapping cyberdemons.

I don't think this is the intended behavior, since it may bug mods with monsters that continuously spawns secondary actors inside or somehow overlapping itself.

Well, just reporting.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: Ripper projectiles X Overlapping targets

Post by randi »

Do you have an example that is actually practical? Under normal circumstances, you'll never have more than one cyberdemon in the same physical location, so it's irrelevant if it the actor damage tracking fails when the ripper is inside more than one in the same location.
User avatar
Ravick
Posts: 2046
Joined: Sun Aug 22, 2010 10:59 pm
Location: Tubarão, Brasil
Contact:

Re: Ripper projectiles X Overlapping targets

Post by Ravick »

Well, just in my own mod. "/
I know it will not change just because one mod (that is not even released yet), I was just reporting.

First time I've noted it was with in-fights between monsters of this species I've made: http://www.mediafire.com/?2e1bm55pytkcg0j (Its the 'slaughterous'. Now I've solved it by making a custom damage and used damage factor.) They spawns an actor that spawns 'shield actors' constantly, so the projectile passes trough them, the shields and the shield generators at the same time.
They also spills a lot more blood when passing trough more then one bleeding actor at the same time.

But I guess modders could handle this by making custom damages and using damage factor anyway.
As I said, just reporting :)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49230
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Ripper projectiles X Overlapping targets

Post by Graf Zahl »

fixed

This was actually far easier than expected: Instead having a single pointer to track which object got ripped last, make this variable a TMap so that it can track as many actors as needed.
Post Reply

Return to “Closed Bugs [GZDoom]”