diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java index a8c808682d..4175c6dd57 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java @@ -41,8 +41,8 @@ public class EtcStatusUpdate implements IClientOutgoingPacket if (_player.getRace() == Race.KAMAEL) { - _isLight = _player.getLightMasterLevel() > 0; _isShadow = _player.getShadowMasterLevel() > 0; + _isLight = !_isShadow && (_player.getLightMasterLevel() > 0); } else { diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java index a8c808682d..4175c6dd57 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/network/serverpackets/EtcStatusUpdate.java @@ -41,8 +41,8 @@ public class EtcStatusUpdate implements IClientOutgoingPacket if (_player.getRace() == Race.KAMAEL) { - _isLight = _player.getLightMasterLevel() > 0; _isShadow = _player.getShadowMasterLevel() > 0; + _isLight = !_isShadow && (_player.getLightMasterLevel() > 0); } else {