diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index 2097fba6..1f0cbbcb 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -2438,6 +2438,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 5e242eeb..397e0b97 100644 --- a/src/gui/PlayGui.hx +++ b/src/gui/PlayGui.hx @@ -829,6 +829,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();