Page 1 of 2

Slime damage despite suit

Posted: Thu Jan 22, 2004 1:59 pm
by Ixnatifual
Sometimes it seems like you take damage in deep slime even though you have the radioactive suit on. And not because of drowning, unless drowning deals 20 damage 2 seconds after you submerge, and then stops doing damage even though you're still submerged.

I am not 100% certain, but I think I've seen it happen when "walking" in non-deep slime areas.

Posted: Thu Jan 22, 2004 2:13 pm
by SargeBaldy

Posted: Thu Jan 22, 2004 2:39 pm
by Eevee
also, http://www.zdoom.org/wiki/wiki.phtml?ti ... _SetDamage if you don't like reading too much.

Posted: Thu Jan 22, 2004 2:44 pm
by Graf Zahl
Hello! Anybody home?

Sometimes it really amazes me that some of the people who post here apparently have very little knowledge of how Doom behaves. Yes, this has been as it is since the first version of Doom and yes, it is - GASP - fully intentional!

Frankly, this isn't even worth of being put in the 'Closed bugs' forum. This thread should be deleted ASAP!

Posted: Thu Jan 22, 2004 3:06 pm
by SargeBaldy
why? if people read this thread they'll be more aware of doom behavior and less likely to report this as a bug later on. anyway, this does seem to occur far more often on zdoom, i can't even remember ever getting it on anything else, so i can see why people are only just noticing it now.

Posted: Thu Jan 22, 2004 3:08 pm
by Eevee
well, to be fair, I don't think there were too many places in original Doom with icky enough slime to burn through the suit. I know it never happened to me.

Posted: Thu Jan 22, 2004 3:55 pm
by HotWax
Eevee's right; The only 20% damage slime I can think of in the original levels is in pits you can't get out of anyway (E1M3 has 3 or 4 such pits), and most people know enough not to fall in those. Just because it's occuring more now may not mean ZDoom has a problem, just that more people are using 20%+ damage in their levels.

Posted: Thu Jan 22, 2004 4:10 pm
by Ixnatifual
I see...

Everytime I report a bug it's not a bug =)

Posted: Thu Jan 22, 2004 4:29 pm
by HotWax
This is exactly why forums have search features.

Posted: Thu Jan 22, 2004 4:49 pm
by SargeBaldy
I think ZDoom does increase the chance somewhat though, because I've played far more than just the original levels on doom.exe and Eternity is my standard port, and I can't remember ever having it happen except when I'm using ZDoom. Still, it's not a bug.

Posted: Thu Jan 22, 2004 5:38 pm
by Ixnatifual
HotWax wrote:This is exactly why forums have search features.
I did search, but nothing came up.

Posted: Thu Jan 22, 2004 6:04 pm
by Enjay
OK, this is by no means conclusive in any way, because it seems the chances of getting hurt in the above situation is pretty low, so 4 trials with each port is not really enough, but here's what I just did:

I edited map01 of Doom2 so that the starting hall had a -20% floor. I put a rad suit on the start platform. I then loaded the map into various ports, started a game, picked up the rad suit then jumped into the damaging sector. I stayed there until the rad suit ran out. I did this 4 times for each port and noted how much health was lost each time. The test was done on HMP skill.

Here are the results. The trials are numbered 1-4 and the health lost each trial is listed beside it.

Zdoom 2.0.60
1 20
2 0
3 0
4 0

Risen 3D (based on JDoom)
1 0
2 40
3 0
4 0

Edge 1.27
1 0
2 0
3 0
4 0

Eternity
1 0
2 0
3 0
4 0

Vavoom
1 0
2 0
3 0
4 0

Legacy
1 0
2 0
3 0
4 0

PRBoom
1 20
2 0
3 0
4 20

Zdoom 1.22
1 0
2 0
3 0
4 20

Doom2.exe
1 0
2 0
3 0
4 0

All I think I can really conclude from this is that the chance of taking damage in this situation is pretty rare (I'm sure someone who knows the code can tell me exactly what the chances should be). It did happen in ports other than Zdoom, but there were plenty of exe's where it didn't happen at all. But unless I did a trial with something like 50 goes in each engine (which I'm not about to do) I really couldn't say for certain whether it happens more in one port than another.

Edit:

Zdoom 2.0.61
1 0
2 0
3 0
4 0

Posted: Thu Jan 22, 2004 6:54 pm
by Graf Zahl
The probability is 5/255 or roughly below 2% for each damage application (approx. each second.)

Posted: Fri Jan 23, 2004 12:06 am
by HotWax
For the record, I've been damaged in this situation in vanilla Doom, so it's certainly not impossible. Also, regarding Legacy and other ports, do any of you know if the authors of those ports might have "fixed" this feature so it never occurs at all? Sounds just like something the Legacy guys would do, if you ask me . . .

Posted: Fri Jan 23, 2004 12:58 am
by SargeBaldy
yeah i agree legacy might have done that :P i know eternity wouldn't have though