Don't bother with failsafe if the game is null (i.e. beyond dead)

Steps to reproduce:
1) Quit server at just the right time
This commit is contained in:
samczsun 2017-02-26 15:05:31 -05:00 committed by cnr
parent b3cc9f29e2
commit 3e8b23c6f4
1 changed files with 7 additions and 4 deletions

View File

@ -157,12 +157,15 @@ public class ProgressingKitManager implements Listener
PlayerKit playerKit = _manager.getKitProgressionManager().getDataManager().get(player.getUniqueId()); PlayerKit playerKit = _manager.getKitProgressionManager().getDataManager().get(player.getUniqueId());
try try
{ {
for (Kit kit : _manager.GetGame().GetKits()) if (_manager.GetGame() != null)
{ {
if (kit instanceof ProgressingKit) for (Kit kit : _manager.GetGame().GetKits())
{ {
ProgressingKit progressingKit = (ProgressingKit) kit; if (kit instanceof ProgressingKit)
_manager.getKitProgressionManager().getRepository().insertOrUpdate(playerKit, progressingKit.getInternalName()); {
ProgressingKit progressingKit = (ProgressingKit) kit;
_manager.getKitProgressionManager().getRepository().insertOrUpdate(playerKit, progressingKit.getInternalName());
}
} }
} }
} }