Fixing UI actions bug where "You gained $0 was repeatedly shown."
This commit is contained in:
@@ -726,14 +726,17 @@
|
||||
(do-action action player)
|
||||
(set! (game-actions game)
|
||||
(cdr (game-actions game)))
|
||||
(set-ui-action! `((action . "money")
|
||||
(value . ,(- (player-cash player)
|
||||
previous-cash)))
|
||||
game)
|
||||
(create-ws-response player "action"
|
||||
`((action . "money")
|
||||
(value . ,(- (player-cash player)
|
||||
previous-cash))))))
|
||||
(if (= (- (player-cash player) previous-cash) 0)
|
||||
(loop)
|
||||
(begin
|
||||
(set-ui-action! `((action . "money")
|
||||
(value . ,(- (player-cash player)
|
||||
previous-cash)))
|
||||
game)
|
||||
(create-ws-response player "action"
|
||||
`((action . "money")
|
||||
(value . ,(- (player-cash player)
|
||||
previous-cash))))))))
|
||||
((or (eq? name 'harvest-mult)
|
||||
(eq? name 'player-action-post-harvest))
|
||||
(set! (game-actions game) (cdr (game-actions game)))
|
||||
@@ -1690,9 +1693,4 @@
|
||||
;; make sure two players can't have the same name
|
||||
;; bug: harvest action multiplayer doesn't flow right for other players
|
||||
;; info actions should look better
|
||||
;; bug: notify when need to raise money because less than 0
|
||||
;; bug: loans is buggy when negative cash
|
||||
;; bug: dice shows no value when landing on christmas vacation
|
||||
;; hide Join Game when no games to join
|
||||
;; livestock bonus card (or anytime holding a card?) causes "you
|
||||
;; gained $0" to show every turn
|
||||
|
||||
Reference in New Issue
Block a user