Prevent SiegeScheduleData setNextSiegeDate NPE.

This commit is contained in:
MobiusDevelopment
2022-02-05 03:02:48 +00:00
parent d7c0988949
commit ff1525bcc3
23 changed files with 23 additions and 23 deletions

View File

@ -1438,7 +1438,7 @@ public class Siege implements Siegable
private void setNextSiegeDate()
{
final SiegeScheduleDate holder = SiegeScheduleData.getInstance().getScheduleDateForCastleId(_castle.getResidenceId());
if (!holder.siegeEnabled())
if ((holder == null) || !holder.siegeEnabled())
{
return;
}