Fixed probable AbstractConditionalHpEffect NPE.

This commit is contained in:
MobiusDevelopment 2019-06-05 05:57:39 +00:00
parent 0d4a181380
commit 0e258a7266
12 changed files with 48 additions and 0 deletions

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())

View File

@ -85,6 +85,10 @@ abstract class AbstractConditionalHpEffect extends AbstractStatEffect
{
final Creature creature = event.getCreature();
final AtomicBoolean update = _updates.get(creature);
if (update == null)
{
return;
}
if (canPump(null, creature, null))
{
if (update.get())