Browse Source

Fix for pvp flag after kill player with karma.

JIV 15 years ago
parent
commit
d14dd20884

+ 7 - 6
L2_GameServer/java/com/l2jserver/gameserver/model/actor/L2Character.java

@@ -6427,12 +6427,6 @@ public abstract class L2Character extends L2Object
 				}
 			}
 
-			// Launch the magic skill and calculate its effects
-			if (handler != null)
-				handler.useSkill(this, skill, targets);
-			else
-				skill.useSkill(this, targets);
-
 			L2PcInstance player = getActingPlayer();
 			if (player != null)
 			{
@@ -6521,6 +6515,13 @@ public abstract class L2Character extends L2Object
 						}
 					}
 				}
+				
+				// Launch the magic skill and calculate its effects
+				if (handler != null)
+					handler.useSkill(this, skill, targets);
+				else
+					skill.useSkill(this, targets);
+				
 				// Mobs in range 1000 see spell
 				Collection<L2Object> objs = player.getKnownList().getKnownObjects().values();
 				//synchronized (player.getKnownList().getKnownObjects())