From b5e3f01af6a5c3cb742fc09f68a5c47e347b67d3 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 13 Nov 2019 18:51:18 +0000 Subject: [PATCH] Minor improvement for previous commit. --- .../game/data/scripts/handlers/effecthandlers/Stun.java | 6 +++++- .../game/data/scripts/handlers/effecthandlers/Stun.java | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/Stun.java b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/Stun.java index 7d02c7ff75..4b48270ba9 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/Stun.java +++ b/L2J_Mobius_CT_2.4_Epilogue/dist/game/data/scripts/handlers/effecthandlers/Stun.java @@ -53,6 +53,10 @@ public class Stun extends AbstractEffect public void onExit(BuffInfo info) { final Creature effected = info.getEffected(); + if ((effected == null) || effected.isRaid()) + { + return; + } effected.stopStunning(false); if (effected.isSummon()) { @@ -83,6 +87,6 @@ public class Stun extends AbstractEffect { return; } - info.getEffected().startStunning(); + effected.startStunning(); } } diff --git a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/Stun.java b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/Stun.java index 7d02c7ff75..4b48270ba9 100644 --- a/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/Stun.java +++ b/L2J_Mobius_CT_2.6_HighFive/dist/game/data/scripts/handlers/effecthandlers/Stun.java @@ -53,6 +53,10 @@ public class Stun extends AbstractEffect public void onExit(BuffInfo info) { final Creature effected = info.getEffected(); + if ((effected == null) || effected.isRaid()) + { + return; + } effected.stopStunning(false); if (effected.isSummon()) { @@ -83,6 +87,6 @@ public class Stun extends AbstractEffect { return; } - info.getEffected().startStunning(); + effected.startStunning(); } }