diff --git a/src/main/java/at/hannibal2/skyhanni/features/dungeon/floor7/TerminalWaypoints.kt b/src/main/java/at/hannibal2/skyhanni/features/dungeon/floor7/TerminalWaypoints.kt index 42ffba93e322..f8479507a402 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/dungeon/floor7/TerminalWaypoints.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/dungeon/floor7/TerminalWaypoints.kt @@ -40,12 +40,14 @@ object TerminalWaypoints { @SubscribeEvent fun onChat(event: LorenzChatEvent) { if (!inBoss()) return - DungeonBossAPI.goldorTerminalPattern.matchMatcher(event.message) { - val playerName = group("playerName") - val playerEntity = EntityUtils.getEntities().find { it.name == playerName } ?: return - val terminal = TerminalInfo.getClosestTerminal(playerEntity.getLorenzVec()) - terminal?.highlight = false - } + + val playerName = DungeonBossAPI.goldorTerminalPattern.matchMatcher(event.message) { + group("playerName") + } ?: return + + val playerEntity = EntityUtils.getEntities().find { it.name == playerName } ?: return + val terminal = TerminalInfo.getClosestTerminal(playerEntity.getLorenzVec()) + terminal?.highlight = false } private fun inBoss() = DungeonAPI.inBossRoom && DungeonAPI.isOneOf("F7", "M7")