Bug #765
[Hexen] Korax teleport order
Description
In Beta6.6, the first time Korax teleports, he teleports to the wrong location.
In Beta6.6 his cycle is 2nd Middle, 2nd Left, 2nd Right, 1st Left and finally 1st Right. But it should be be 2nd Left, 2nd Right, 1st Left, 1st Right and finally 2nd Middle.
Labels: Hexen
Associated revisions
History
#1 Updated by vermil about 15 years ago
Perhaps it has been around for a while and simply not noticed.
D'sparil from Heretic teleports randomly.
However, Korax teleports to his destination points in a preset order which I wrote in my original post.
#2 Updated by vermil about 15 years ago
Aplogies, I got 2nd left and 2nd right the wrong way round in my original comment.
It's actually 2nd Right, 2nd Left, 1st Left, 2nd Right and finally 2nd Middle.
#3 Updated by danij about 15 years ago
Fixed for 1.9.0-beta6.8
#4 Updated by danij about 15 years ago
There has been no change to this specifically in 1.9.0-beta6.6 so perhaps this has been around for a while?
I'm not entirely sure what you mean by teleport order; I was under the impression that the destination was chosen pseudo-randomly.
#5 Updated by skyjake about 15 years ago
Opening by request from Vermil.
Looking at the code, the order of Korax teleport destinations is predefined and depends on the order in which thinkers are iterated (see jhexen/src/p_mobj.c:1347).
Random numbers are used to determine the time when a teleport occurs.
#6 Updated by vermil over 12 years ago
I don’t think I worded the issue well back then, but the issue was and is, that Korax is teleporting to the last destination before the first.
Korax should teleport in the following looping order:
1. Top right (2nd hall right)
2. Top left (2nd hall left)
3. Bottom left (1st hall left)
4. Bottom right (1st hall right)
5. Top middle (second hall between the exit and where he starts in the second hall)
However in 1.9.x, Korax is incorrectly teleporting in the order of 5,1,2,3,4.
#7 Updated by danij over 12 years ago
- summary: [HeXen] Korax teleport order --> [Hexen] Korax teleport order
#8 Updated by danij about 12 years ago
- labels: jHexen Gameplay --> Hexen
#9 Updated by skyjake about 11 years ago
- Tags set to Hexen, Gameplay
- Category set to Vanilla emulation
- Priority changed from Normal to High
- Target version deleted (
1.9.7)
#10 Updated by danij over 9 years ago
- Status changed from New to In Progress
- Target version set to 1.15
- % Done changed from 0 to 90
#11 Updated by danij over 9 years ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
#12 Updated by danij over 9 years ago
- Status changed from Resolved to Closed
Fixed|Hexen: Korax teleport order (refactoring oversight)
IssueID #765