Leaves spawned from LeafSpawner move East [Hexen]

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
Rip and Tear
Posts: 187
Joined: Tue May 02, 2017 3:54 pm

Leaves spawned from LeafSpawner move East [Hexen]

Post by Rip and Tear »

All leaves spawned from a LeafSpawner have an initial eastward velocity, regardless of the orientation of the LeafSpawner thing.

The easiest way to see this is to start MAP01 of Hexen and walk to the tree directly to the right.

This behavior could not be observed in Chocolate Hexen.

(Tested in GZDoom 3.2.3)
Last edited by Rip and Tear on Wed Dec 06, 2017 6:35 pm, edited 1 time in total.
User avatar
Rip and Tear
Posts: 187
Joined: Tue May 02, 2017 3:54 pm

Re: Leaves spawned from LeafSpawner move East [Hexen]

Post by Rip and Tear »

I have identified the source of the issue, it is a missing angle argument in this line of ZScript

Code: Select all

mo.Thrust(random[LeafSpawn]() / 128. + 3);
hexenspecialdecs.txt, line 461
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Leaves spawned from LeafSpawner move East [Hexen]

Post by _mental_ »

Angle was ignored indeed, thanks for finding the culprit. Fixed in 8176951.
Post Reply

Return to “Closed Bugs [GZDoom]”