diff --git a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/HallRequestHandler.java b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/HallRequestHandler.java index e18083930..8db511ddc 100644 --- a/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/HallRequestHandler.java +++ b/gemp-lotr/gemp-lotr-async/src/main/java/com/gempukku/lotro/async/handler/HallRequestHandler.java @@ -194,7 +194,10 @@ public class HallRequestHandler extends LotroServerRequestHandler implements Uri } catch (Exception ex) { - _log.error("Error response for " + request.uri(), ex); + //This is a worthless error that doesn't need to be spammed into the log + if(!ex.toString().contains("You don't have a deck registered yet")) { + _log.error("Error response for " + request.uri(), ex); + } responseWriter.writeXmlResponse(marshalException(new HallException("Failed to create table. Please try again later."))); } finally { diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java index 2d0ccaa75..6d2684395 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/game/state/GameState.java @@ -670,7 +670,7 @@ public class GameState { } public int getPlayerPosition(String playerId) { - return _playerPosition.get(playerId); + return _playerPosition.getOrDefault(playerId, 0); } public Map getTokens(PhysicalCard card) {