Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several particle system effects won't stop playing during replay. #224

Open
sapientN3T opened this issue Jun 11, 2018 · 3 comments
Open
Labels
bug type: bug important priority: medium waiting status: waiting

Comments

@sapientN3T
Copy link
Collaborator

Steps to reproduce:

  1. watch_replay("985")
  2. observe that Tactical Blunder is played on Turn 8 (player 0 response to player 1 summon), and spell fizzles.
  3. observe that many turns later, and at the end of the replay, the animation is still playing (see screenshot)

2018-06-11 21_54_28-greenshot

@ghost
Copy link

ghost commented Jun 11, 2018

Ugh, this looks bad. And there are remains from a couple Translocate invocations over there, aren't they?

@sapientN3T sapientN3T added the bug type: bug label Jun 11, 2018
@ghost
Copy link

ghost commented Jun 11, 2018

I have no idea what is happening or where to start tackling.

I suppose it is easy to use is_replay for removing them completely from replays until the bug is fixed.

is_replay: "bool :: _replay != null",

@ghost
Copy link

ghost commented Jun 17, 2018

I could try to log PlayCardParticles.end_anim and try to see if forcing it set to non null by overwriting the card code makes the problem disappear. But I wouldn't be surprised if the replay data is already able to force stored (past) card code over updated card code.

I think the Tactical Blunder that starts the party fizzles even it's successfully casted (I think). That'd be a first oddity.

I would also like to observe some more tactical blunders in other games, to be sure that this is a general problem in replays, not a case unique to game 985.

@ghost ghost changed the title Tactical Blunder animation won't stop playing during replay. Several particle system effects won't stop playing during replay. Jun 17, 2018
ghost pushed a commit that referenced this issue Jul 10, 2018
Some particle systems won't stop playing during replays. Remove them
completely from replays while a better fix is in the works.

Related to: #224.
@ghost ghost added waiting status: waiting important priority: medium labels Dec 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug type: bug important priority: medium waiting status: waiting
Projects
None yet
Development

No branches or pull requests

1 participant