With given configuration for event:
this.through = false;
this.throughOtherPlayer = false;
this.paramsModifier = {
[Presets.ATK]: {
value: 1
}
}
this.setGraphic('flying-eye');
this.speed = 1.5;
this.infiniteMoveRoute([
Move.tileRandom()
])
events always end up on the left top corner.
Check video: https://imgur.com/clIa2p9
Speed is custom set to 1.5
not from enum. I tested it also for Speed.Slow
and Speed.Fast
and there was no issue.