Page 1 of 1
[r1739] Bug: Archvile Blast Velocity
Posted: Sat Aug 01, 2009 8:19 am
by Karate Chris
The Z velocity given by the Archvile to its target appears to be much higher than it was before. This line of code is causing the problem:
Code: Select all
target->velz = Scale(thrust, 1000, target->Mass);
Re: [r1739] Bug: Archvile Blast Velocity
Posted: Sat Aug 01, 2009 7:28 pm
by Xaser
Is this an issue that has cropped up recently? I recall ZDoom always having an abnormally high (compared to Vanilla) archvile vertical thrust, though honestly I never noticed it until it was pointed out.
Reason I ask is this may need to be compat-optioned if it changes the way the thrust has always been applied. If it's recent, though, it's an all-out bug.
Re: [r1739] Bug: Archvile Blast Velocity
Posted: Sat Aug 01, 2009 8:54 pm
by randi
Define "before". That line of code is identical to the original aside from allowing for variable thrust. With the default value of 1, it is functionally equivalent to what has always been in A_VileAttack.
Re: [r1739] Bug: Archvile Blast Velocity
Posted: Sat Aug 01, 2009 9:59 pm
by Guest
I have noticed that when fighting the Archvile, it throws me to the ceiling, and it can even throw a Mastermind to the ceiling, now.
Re: [r1739] Bug: Archvile Blast Velocity
Posted: Sat Aug 01, 2009 10:12 pm
by randi
Sigh. It was using the blast radius as the thrust factor.