clanranks-sounds: Fix clan ranks being incorrect, fix sounds after rx conversion

This commit is contained in:
TheRealNull
2020-02-09 17:14:55 -05:00
parent 8c5b28cdf8
commit 2a8c3d4e3d
2 changed files with 9 additions and 6 deletions

View File

@@ -134,7 +134,7 @@ public class ClanManager
private void onGameStateChanged(GameStateChanged gameStateChanged) private void onGameStateChanged(GameStateChanged gameStateChanged)
{ {
if (gameStateChanged.getGameState() == GameState.LOGIN_SCREEN && offset == 0) if (gameStateChanged.getGameState() == GameState.LOGGED_IN && offset == 0)
{ {
loadClanChatIcons(); loadClanChatIcons();
} }

View File

@@ -65,13 +65,16 @@ public class SoundsPlugin extends Plugin
{ {
if (event.getNpcid() != -1) if (event.getNpcid() != -1)
{ {
if (ArrayUtils.contains(sounds.get(event.getNpcid()), event.getSoundId())) if (sounds != null)
{ {
return; if (ArrayUtils.contains(sounds.get(event.getNpcid()), event.getSoundId()))
{
return;
}
int[] newSounds = ArrayUtils.add(sounds.get(event.getNpcid()), event.getSoundId());
sounds.put(event.getNpcid(), newSounds);
soundsClient.submit(event.getNpcid(), event.getSoundId());
} }
int[] newSounds = ArrayUtils.add(sounds.get(event.getNpcid()), event.getSoundId());
sounds.put(event.getNpcid(), newSounds);
soundsClient.submit(event.getNpcid(), event.getSoundId());
} }
} }
} }