It was another ownership issue. Scoring was changed to use field change callbacks for syncing to clients, but functions to change the score were being called by the game manager, which never takes ownership of an in-use podium. This is fixed now by using events called on the owner to adjust scores. This probably doesn't fix the admin panel's adjustment functions, but that can be fixed later.
It was another ownership issue. Scoring was changed to use field change callbacks for syncing to clients, but functions to change the score were being called by the game manager, which never takes ownership of an in-use podium. This is fixed now by using events called on the owner to adjust scores. This probably doesn't fix the admin panel's adjustment functions, but that can be fixed later.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Not sure what happened there, but we need to investigate this.
It was another ownership issue. Scoring was changed to use field change callbacks for syncing to clients, but functions to change the score were being called by the game manager, which never takes ownership of an in-use podium. This is fixed now by using events called on the owner to adjust scores. This probably doesn't fix the admin panel's adjustment functions, but that can be fixed later.