From fc15557e4ead8fc6c93612d99e4d574027c9c33f Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 3 Mar 2021 09:17:46 +0000 Subject: [PATCH] Support for abnormal visual effects for passives. --- .../l2jmobius/gameserver/model/EffectList.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/EffectList.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/EffectList.java index 1a6a1b93e7..fb398bb6bb 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/EffectList.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/EffectList.java @@ -1255,6 +1255,21 @@ public class EffectList { flags |= e.getEffectFlags(); } + + // Add AbnormalVisualEffect flag. + final Skill skill = info.getSkill(); + if (skill.hasAbnormalVisualEffects()) + { + for (AbnormalVisualEffect ave : skill.getAbnormalVisualEffects()) + { + abnormalVisualEffectFlags.add(ave); + _abnormalVisualEffects.add(ave); + } + if (broadcast) + { + _owner.updateAbnormalVisualEffects(); + } + } } }