VectorSatyr/SonicTimeTwisted

[Special Stages] Previous shield is lost when exiting Special Stage

Closed this issue · 0 comments

Environment:

  • Device: PC
  • OS: Windows 10 Home

Steps To Reproduce

  1. Run SonicTT.exe.
  2. Press 'Start' at the Title screen.
  3. Select "Play".
  4. Navigate to any save slot that does not possess all Chaos Emeralds.
  5. Press the 'A' button.
  6. Use the arrow keys ('Up' or 'Down') to navigate to any playable Future level that still contains Special Stage Rings.
  7. Press the 'A' or 'Start' button.
  8. Navigate to and collect any shield power-up in the level.
  9. Navigate to and enter any Special Stage Ring.
  10. Lose the Special Stage without collecting any power-ups (eg. by falling off the track.)
  11. When prompted, select "RETURN TO ACT" and press the 'A' or 'Start' button.

Expected Result
The player character re-enters the level at the position of the Special Stage Ring they entered from; the player character's previous shield is retained with no loss of functionality.

Observed Result
The player character re-enters the level at the position of the Special Stage Ring they entered from; the player character has no shield power-up.

Additional context
n/a

Screenshots
zs0Xmwi5b7