Merge pull request #2325 from open-osrs/clanranks-soundsplugin

clanranks-sounds: Fix clan ranks, fix sounds after rx conversion
This commit is contained in:
Tyler Bochard
2020-02-09 17:20:43 -05:00
committed by GitHub
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());
} }
} }
} }