From 4c85d89b64a87d6375c3b8a3571bbaad1a5942e8 Mon Sep 17 00:00:00 2001 From: spjspj Date: Tue, 25 Apr 2017 20:12:21 +1000 Subject: [PATCH] Fix for the audio trigger of 'Player joined the table' not being fired. --- .../main/java/mage/client/dialog/TableWaitingDialog.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Mage.Client/src/main/java/mage/client/dialog/TableWaitingDialog.java b/Mage.Client/src/main/java/mage/client/dialog/TableWaitingDialog.java index 314df928cb1..a981e896ed0 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/TableWaitingDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/TableWaitingDialog.java @@ -54,6 +54,7 @@ import mage.client.util.GUISizeHelper; import mage.client.util.audio.AudioManager; import mage.client.util.gui.TableUtil; import mage.client.util.gui.countryBox.CountryCellRenderer; +import mage.players.PlayerType; import mage.remote.Session; import mage.view.SeatView; import mage.view.TableView; @@ -451,10 +452,8 @@ class UpdateSeatsTask extends SwingWorker { int playerCount = 0; if (tableView != null) { for (SeatView seatView : tableView.getSeats()) { - if (seatView.getPlayerId() != null) { - if (seatView.getPlayerType().toString().equals("Human")) { - playerCount++; - } + if (seatView.getPlayerId() != null && seatView.getPlayerType() == PlayerType.HUMAN) { + playerCount++; } } }