Mojira Archive
MCM-1491

In PAC-MAN, ghosts become stuck in place when they enter their "scatter phase"

Partner Rank: 2

Partner Team Reporting: Gamemode One

Verification builds: 1.18.0.24_rc1 and onwards

Summary:
In PAC-MAN, ghosts become stuck in place when they enter their "scatter phase". The scatter phase functions by making the ghosts target `cookie:scatter_point` entities that are located far above the corners of the maze. This bug causes the ghosts to target but not pursue the "scatter point" entities whereas in previous versions of the game they did successfully move towards the entities. This seems to be a change to the internal pathfinding logic and is very difficult for us as partners to diagnose.

Impact:
This change severely affects the core game loop of PAC-MAN. Ghosts very consistently become immobilized.

Repro Steps:
1.  Enter the PAC-MAN world.
2.  Enable cheats and approach the arcade cabinate. Left click cycles the level, right click selects. First you will be required to enter the tutorial level. The issue is reproducible in this level as well as others. Enter the tutorial
3.  Change gamemode to creative and fly to avoid death to ghosts. Use /paths to visualize the ghosts' targets. Observe the ghosts becoming stuck despite having a target and a path to get closer to their target. A ghost will never reach their target entity but in the regression build, they will attempt to get as close as possible.

Observed Results:
Ghosts become stuck in place after around half a minute in a maze.

Expected Results:
Ghosts should not have trouble visiting the corners of the maze and returning.

Screenshots/Videos attached: Yes
Issue Demonstration: https://streamable.com/j5imiy
Regression Demonstration: https://streamable.com/e85prp

Regression Builds:
1.18.0.22_rc0

Unresolved

Cade Anderson (Edacth)

2022-01-20, 01:19 AM

2022-01-20, 08:29 PM

0

0

Future Release

-