Kaynağa Gözat

Skill shot should be after deflect check

t00thpick1 11 yıl önce
ebeveyn
işleme
f7928787dc

+ 4 - 4
src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java

@@ -141,10 +141,6 @@ public final class CombatUtils {
         McMMOPlayer mcMMOPlayer = UserManager.getPlayer(player);
         ArcheryManager archeryManager = mcMMOPlayer.getArcheryManager();
 
-        if (archeryManager.canSkillShot()) {
-            archeryManager.skillShot(target, event.getDamage(), arrow);
-        }
-
         if (target instanceof Player && SkillType.UNARMED.getPVPEnabled()) {
             UnarmedManager unarmedManager = UserManager.getPlayer((Player) target).getUnarmedManager();
 
@@ -157,6 +153,10 @@ public final class CombatUtils {
             }
         }
 
+        if (archeryManager.canSkillShot()) {
+            archeryManager.skillShot(target, event.getDamage(), arrow);
+        }
+
         if (archeryManager.canDaze(target)) {
             archeryManager.daze((Player) target, arrow);
         }