Skizzik & Co.

Skizzik & Co.

10.9k Downloads

Skizzik Stages get restarted when the world is reloaded

uSkizzik opened this issue ยท 2 comments

commented

Describe the bug
The stage's begin method gets called when the world is reloaded.
This can cause issues. For example in Stage 1 where the spawning animation gets restarted.
Another thing, the health gets reset to the stage's maximum health which is a part of the its beginning.

To Reproduce

  1. Create a new world
  2. Spawn the Skizzik
  3. Activate Stage 1 (for the most obvious results)
  4. Reload the world and observe

Expected behavior
The stage would not replay its starting animation and the boss fight would just continue.

Please complete the following information:

  • Applicable Branch: Development
  • 1.17.1

Additional context
Possible cause is the creation of a new Stage Manager which on it's own begins the proper stage based on the Skizzik's health.

commented

Update: It should now be fixed BUT I can't test it because of another issue which causes the Skizzik to get respawned with his Finish Him stage. It might be related.

commented

The issue mentioned in the update was caused by the stage manager getting created before the health is properly set, loading Finish Him in the process.
It's fixed now.