diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Creature.java index 52cec73e02..ec04f61e98 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5457,7 +5457,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/Creature.java index 52cec73e02..ec04f61e98 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5457,7 +5457,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/Creature.java index 7fe8245632..76bd3a03d9 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5457,7 +5457,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Creature.java index 7fe8245632..76bd3a03d9 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5457,7 +5457,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Creature.java index 23de297e8c..6c388f0819 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5466,7 +5466,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Creature.java index 23de297e8c..6c388f0819 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5466,7 +5466,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Creature.java index 23de297e8c..6c388f0819 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5466,7 +5466,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Creature.java index 52532af4b8..16e3317803 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5465,7 +5465,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/Creature.java index 72c431b372..0ad4539320 100644 --- a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5465,7 +5465,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Creature.java index 72c431b372..0ad4539320 100644 --- a/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5465,7 +5465,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Creature.java index e1d8d5b669..0f97764f28 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -6790,7 +6790,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Creature.java index efc63a3f18..a8d18cf576 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -6792,7 +6792,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Creature.java index cd63984908..a43ab961b1 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5456,7 +5456,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/Creature.java index cd63984908..a43ab961b1 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5456,7 +5456,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/Creature.java index 7b296814ae..63b3bd6e72 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5465,7 +5465,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Creature.java index 2cc0895268..fbf0b90148 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5490,7 +5490,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Creature.java index 2cc0895268..fbf0b90148 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5490,7 +5490,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Creature.java index e00cdc7160..f69bcac691 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5489,7 +5489,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Creature.java index cd63984908..a43ab961b1 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5456,7 +5456,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Creature.java index f8b6df9eb2..4626ca176d 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5499,7 +5499,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/Creature.java index 8c219bf9ee..fe7f08fbdb 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5506,7 +5506,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); } diff --git a/L2J_Mobius_Essence_5.5_FrostLord/java/org/l2jmobius/gameserver/model/actor/Creature.java b/L2J_Mobius_Essence_5.5_FrostLord/java/org/l2jmobius/gameserver/model/actor/Creature.java index 8c219bf9ee..fe7f08fbdb 100644 --- a/L2J_Mobius_Essence_5.5_FrostLord/java/org/l2jmobius/gameserver/model/actor/Creature.java +++ b/L2J_Mobius_Essence_5.5_FrostLord/java/org/l2jmobius/gameserver/model/actor/Creature.java @@ -5506,7 +5506,7 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe World.getInstance().forEachVisibleObjectInRange(this, Creature.class, _seenCreatureRange, creature -> { - if (_seenCreatures.add(creature)) + if (!creature.isInvisible() && _seenCreatures.add(creature)) { EventDispatcher.getInstance().notifyEventAsync(new OnCreatureSee(this, creature), this); }