diff --git a/src/main/java/me/ellieis/Sabotage/game/phase/SabotageActive.java b/src/main/java/me/ellieis/Sabotage/game/phase/SabotageActive.java index c295398..6b80a1c 100644 --- a/src/main/java/me/ellieis/Sabotage/game/phase/SabotageActive.java +++ b/src/main/java/me/ellieis/Sabotage/game/phase/SabotageActive.java @@ -621,6 +621,8 @@ private void onPlayerRemove(ServerPlayerEntity plr) { detectives.remove(plr); } else if (role == Roles.INNOCENT) { innocents.remove(plr); + } else { + dead.remove(plr); } if (gameState != GameStates.ENDED) { if (role != Roles.NONE) { diff --git a/src/main/resources/data/sabotage/lang/en_us.json b/src/main/resources/data/sabotage/lang/en_us.json index e48c68b..f1c7d25 100644 --- a/src/main/resources/data/sabotage/lang/en_us.json +++ b/src/main/resources/data/sabotage/lang/en_us.json @@ -10,6 +10,10 @@ "map.sabotage.hellbound": "Hellbound", "map.sabotage.skybound": "Skybound", + "statistic.bundle.sabotage": "Sabotage", + "statistic.sabotage.chests_opened": "Chests Opened", + "statistic.sabotage.karma": "Karma", + "sabotage.waiting": "Waiting for players.", "sabotage.full": "Game is full.", diff --git a/src/main/resources/data/sabotage/map_templates/hellbound.nbt b/src/main/resources/data/sabotage/map_templates/hellbound.nbt index 905cc14..d2c3c0e 100644 Binary files a/src/main/resources/data/sabotage/map_templates/hellbound.nbt and b/src/main/resources/data/sabotage/map_templates/hellbound.nbt differ