E2: Random Attack Xrd Stage Untargetable Enemies

ziggypigster

Member
Gender
Male
Guildcard
42034255
I am looking to report an issue with Random Attack Xrd Stage in Episode 2.
When teammates enter the Jungle Route from Temple, 1-2 of them seem to always be unable to target the initial waves of enemies.

I have not experienced this as the hosting player / red player, but can confirm it has happened at least 3 times in a row.
The last time I streamed the quest, yellow and blue player went two different routes in temple and both were unable to target Gibbles.
Yellow player ignored rusty artifact, blue player was with me and warped close to (but not directly to) the warp leading to Jungle.

Unsure if any routing directly into the warp / load order into Jungle / route in Jungle matters, but have a link to the last video below where it occurred for investigation / replication.
You can jump to 1:26:22 (where you can see the no target occurring) in the below link.
www.twitch.tv/videos/2532114872

The short term workaround has been for them to exit back to Temple via the red pipe and telepipe back in so that monsters are targetable again.
 
Should be fixed. I only tested with 4 clients for some of the issues I found in the quest. Didn't have time to do a full quest run but it should be okay.

Technical reason why this bug occurs...

Forest and CCA set the player's room ID using objects on the map due to the irregular room shapes. These objects define a circle on the map with a radius and divides it into two semicircles, where one side defines one room ID and the other sides defines the other. These are used at room boundaries and also warp destinations where both rooms are set to the destination room (because a warp destination could be into the center of a room).

The game handles this in other areas by setting the player's room ID when entering a radius of certain map chunks. These other areas also sometimes use objects on the map to fix issues in some cases (free field Seabed in particular in the square-ish rooms with the thin hallways that go from the lower to upper levels).

The problem for this quest is the quest creator didn't understand how the room ID object worked, which is understandable because nobody really understood all of its params until a few years ago. So yellow and blue gem spawned outside of the object's range at Jungle North's entry.

This issue is probably in other quests. Taking someone's pipe may not always work. I think if someone with the correct room ID places the pipe and the bugged player takes that pipe to P2/Lab and back to Ragol, it should work. However, there is a vanilla client bug that can override the saved room ID in the telepipe object if a player is taking a pipe from a different room.

What should always work is finding the nearest room ID object, usually at a room boundary, or retrace the steps of someone who doesn't have the issue. In the case of this quest, yellow and blue gem could have backed up a little bit at the start.
 
Thank you for taking a look at the issue and providing an explanation, it is greatly appreciated.
 
Back
Top