diff --git a/public/src/games/farkel/FarkelGame.js b/public/src/games/farkel/FarkelGame.js index 190ab6d..4c6e44b 100644 --- a/public/src/games/farkel/FarkelGame.js +++ b/public/src/games/farkel/FarkelGame.js @@ -585,7 +585,9 @@ export default class FarkelGame extends Phaser.Scene { await this.rollAnimated(); if (this.gs.phase === 'farkled') { await this.farkleFx(); + const seat = this.gs.current; farkleTurn(this.gs); + this.portraitCtrls[seat]?.controller?.playEmotion?.('upset'); break; } const best = bestScoring(this.gs.turn.rolled); @@ -597,8 +599,12 @@ export default class FarkelGame extends Phaser.Scene { this.render(); await this.delay(360); if (decideReroll(this.gs, skill)) continue; + const seat = this.gs.current; bank(this.gs); playSound(this, SFX.PENCIL_WRITE); + if (this.gs.turn.kept >= 1000) { + this.portraitCtrls[seat]?.controller?.playEmotion?.('happy'); + } break; }