From 741cb757b6762e0f0b0125c4965a48c6c5148817 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Fri, 2 Jul 2021 22:19:44 +0000 Subject: [PATCH] Fixed skills not been casted in instances. Contributed by nasseka. --- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 1 + .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 3 ++- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 3 ++- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/instances/AshenShadowRevolutionaries.xml | 3 ++- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../java/org/l2jmobius/gameserver/model/actor/Creature.java | 2 +- .../java/org/l2jmobius/gameserver/model/actor/Creature.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- .../dist/game/data/scripts/handlers/targethandlers/Ground.java | 2 +- 33 files changed, 36 insertions(+), 26 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/targethandlers/Ground.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/targethandlers/Ground.java index 2d4b94e385..ca061d55f8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/targethandlers/Ground.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/targethandlers/Ground.java @@ -62,7 +62,7 @@ public class Ground implements ITargetTypeHandler } final ZoneRegion zoneRegion = ZoneManager.getInstance().getRegion(creature); - if (skill.isBad() && !zoneRegion.checkEffectRangeInsidePeaceZone(skill, worldPosition.getX(), worldPosition.getY(), worldPosition.getZ())) + if (skill.isBad() && !creature.isInInstance() && !zoneRegion.checkEffectRangeInsidePeaceZone(skill, worldPosition.getX(), worldPosition.getY(), worldPosition.getZ())) { if (sendMessage) { diff --git a/L2J_Mobius_2.5_Underground/dist/game/data/instances/AshenShadowRevolutionaries.xml b/L2J_Mobius_2.5_Underground/dist/game/data/instances/AshenShadowRevolutionaries.xml index 8228010699..2d50271f26 100644 --- a/L2J_Mobius_2.5_Underground/dist/game/data/instances/AshenShadowRevolutionaries.xml +++ b/L2J_Mobius_2.5_Underground/dist/game/data/instances/AshenShadowRevolutionaries.xml @@ -2,6 +2,7 @@