diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index e147b85e..cf4cfa0c 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -2437,6 +2437,8 @@ class MarbleWorld extends Scheduler { alarmSound.stop(); alarmSound = null; } + + this.cancel(marble.oobSchedule); } } diff --git a/src/gui/PlayGui.hx b/src/gui/PlayGui.hx index ef304f24..79dc5653 100644 --- a/src/gui/PlayGui.hx +++ b/src/gui/PlayGui.hx @@ -835,6 +835,10 @@ class PlayGui { public function resetPlayerScores() { for (player in playerList) { player.score = 0; + player.r = 0; + player.y = 0; + player.b = 0; + player.p = 0; } redrawPlayerList();