diff --git a/public/views/mp/rushroyale.html b/public/views/mp/rushroyale.html
index 686b3d07..aa342f90 100644
--- a/public/views/mp/rushroyale.html
+++ b/public/views/mp/rushroyale.html
@@ -913,6 +913,8 @@
},
});
+ // we must overwrite the onScore callback AFTER the Competition is instantiated, to take it over
+ // actually TODO then: is the Competition instance even needed in this knock out format?
players.forEach(player => {
player.onScore = () => {
if (endingCycle) return; // discard "fake" score update from death