[r1739] Bug: Archvile Blast Velocity

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 a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: [r1739] Bug: Archvile Blast Velocity

Re: [r1739] Bug: Archvile Blast Velocity

by randi » Sat Aug 01, 2009 10:12 pm

Sigh. It was using the blast radius as the thrust factor.

Re: [r1739] Bug: Archvile Blast Velocity

by Guest » Sat Aug 01, 2009 9:59 pm

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

by randi » Sat Aug 01, 2009 8:54 pm

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

by Xaser » Sat Aug 01, 2009 7:28 pm

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. :P

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.

[r1739] Bug: Archvile Blast Velocity

by Karate Chris » Sat Aug 01, 2009 8:19 am

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);

Top