Stop effects for all attackables.

Contributed by Iris.
This commit is contained in:
MobiusDevelopment
2021-04-18 19:09:50 +00:00
parent a9d81a5b17
commit a7b1b8cf48
21 changed files with 21 additions and 21 deletions
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -2404,7 +2404,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -2406,7 +2406,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1680,7 +1680,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1680,7 +1680,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1680,7 +1680,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1679,7 +1679,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1683,7 +1683,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())
@@ -1690,7 +1690,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
// Stop HP/MP/CP Regeneration task // Stop HP/MP/CP Regeneration task
_status.stopHpMpRegeneration(); _status.stopHpMpRegeneration();
if (isMonster()) if (isAttackable())
{ {
final Spawn spawn = ((Npc) this).getSpawn(); final Spawn spawn = ((Npc) this).getSpawn();
if ((spawn != null) && spawn.isRespawnEnabled()) if ((spawn != null) && spawn.isRespawnEnabled())