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.
Fixes #361.
The issue occurs because in some (but apparently not all) logs, the
ActorSetPos
andActorControlExtra
packets that are needed to identify the jumping clone and its position are ordered differently. Adding a short delay toR4S Sunrise Sabbath Jumping Clone Collect 1
(to ensure the relatedActorSetPos
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.