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());
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;
_manager.getKitProgressionManager().getRepository().insertOrUpdate(playerKit, progressingKit.getInternalName());
if (kit instanceof ProgressingKit)
{
ProgressingKit progressingKit = (ProgressingKit) kit;
_manager.getKitProgressionManager().getRepository().insertOrUpdate(playerKit, progressingKit.getInternalName());
}
}
}
}