Check if Homunculus template is null.

This commit is contained in:
MobiusDevelopment 2021-06-06 11:17:38 +00:00
parent 50785ba3f3
commit 78f64e0cfa
2 changed files with 12 additions and 0 deletions

View File

@ -140,6 +140,12 @@ public class RequestExHomunculusSummon implements IClientIncomingPacket
} }
final HomunculusTemplate template = HomunculusData.getInstance().getTemplate(homunculusId); final HomunculusTemplate template = HomunculusData.getInstance().getTemplate(homunculusId);
if (template == null)
{
LOGGER.warning("Counld not find Homunculus template " + homunculusId + ".");
return;
}
final Homunculus homunculus = new Homunculus(template, player.getHomunculusList().size(), 1, 0, 0, 0, 0, 0, 0, false); final Homunculus homunculus = new Homunculus(template, player.getHomunculusList().size(), 1, 0, 0, 0, 0, 0, 0, false);
if (player.getHomunculusList().add(homunculus)) if (player.getHomunculusList().add(homunculus))
{ {

View File

@ -140,6 +140,12 @@ public class RequestExHomunculusSummon implements IClientIncomingPacket
} }
final HomunculusTemplate template = HomunculusData.getInstance().getTemplate(homunculusId); final HomunculusTemplate template = HomunculusData.getInstance().getTemplate(homunculusId);
if (template == null)
{
LOGGER.warning("Counld not find Homunculus template " + homunculusId + ".");
return;
}
final Homunculus homunculus = new Homunculus(template, player.getHomunculusList().size(), 1, 0, 0, 0, 0, 0, 0, false); final Homunculus homunculus = new Homunculus(template, player.getHomunculusList().size(), 1, 0, 0, 0, 0, 0, 0, false);
if (player.getHomunculusList().add(homunculus)) if (player.getHomunculusList().add(homunculus))
{ {