Added protection for unowned islands

Islands can become unowned during the async island level calculation
process.
This commit is contained in:
tastybento 2019-03-10 17:47:05 -07:00
parent 3038cca894
commit bb21dbb266

View File

@ -217,7 +217,8 @@ public class CalcIslandLevel {
}
else
{
this.result.deathHandicap =
// At this point, it may be that the island has become unowned.
this.result.deathHandicap = this.island.getOwner() == null ? 0 :
this.addon.getPlayers().getDeaths(this.world, this.island.getOwner());
}