Skip to content

Conversation

@wexxlee
Copy link
Collaborator

@wexxlee wexxlee commented Aug 23, 2024

Fixes #361.

The issue occurs because in some (but apparently not all) logs, the ActorSetPos and ActorControlExtra packets that are needed to identify the jumping clone and its position are ordered differently. Adding a short delay to R4S Sunrise Sabbath Jumping Clone Collect 1 (to ensure the related ActorSetPos collector processes first) seems to fix the issue -- and because both collectors happen ~3s before the cannon color collect and subsequent callout trigger, this added delay doesn't delay the mechanic callout at all.

This fixes the issue in the log @valarnin passed along, but additional in-game validation couldn't hurt.

@github-actions github-actions bot added raidboss /ui/raidboss module needs-review Awaiting review labels Aug 23, 2024
Copy link
Collaborator

@JLGarber JLGarber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't been here yet myself since my static is taking it a little more slowly, but reading over it I think this is reasonable. If it breaks anything people will tell us quickly!

@github-actions github-actions bot removed the needs-review Awaiting review label Aug 23, 2024
@jacob-keller
Copy link

This seems reasonable. I can't test it yet because my group isn't at m4s.

@wexxlee
Copy link
Collaborator Author

wexxlee commented Aug 24, 2024

Going to merge this for now given the need to version bump - if it doesn't resolve the issue, we can revisit.

@wexxlee wexxlee merged commit b5b484d into OverlayPlugin:main Aug 24, 2024
@wexxlee wexxlee deleted the r4s-sunrise-fix branch August 24, 2024 07:16
github-actions bot pushed a commit that referenced this pull request Aug 24, 2024
Fixes #361.

The issue occurs because in some (but apparently not all) logs, the
`ActorSetPos` and `ActorControlExtra` packets that are needed to
identify the jumping clone and its position are ordered differently.
Adding a short delay to `R4S Sunrise Sabbath Jumping Clone Collect 1`
(to ensure the related `ActorSetPos` collector processes first) seems to
fix the issue -- and because both collectors happen ~3s before the
cannon color collect and subsequent callout trigger, this added delay
doesn't delay the mechanic callout at all.

This fixes the issue in the log @valarnin passed along, but additional
in-game validation couldn't hurt. b5b484d
github-actions bot pushed a commit that referenced this pull request Aug 24, 2024
Fixes #361.

The issue occurs because in some (but apparently not all) logs, the
`ActorSetPos` and `ActorControlExtra` packets that are needed to
identify the jumping clone and its position are ordered differently.
Adding a short delay to `R4S Sunrise Sabbath Jumping Clone Collect 1`
(to ensure the related `ActorSetPos` collector processes first) seems to
fix the issue -- and because both collectors happen ~3s before the
cannon color collect and subsequent callout trigger, this added delay
doesn't delay the mechanic callout at all.

This fixes the issue in the log @valarnin passed along, but additional
in-game validation couldn't hurt. b5b484d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

raidboss /ui/raidboss module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

M4S Sunrise Sabbath Lasers

3 participants