瀏覽代碼

Move the ChimaeraWing permission check and add feedback

TfT_02 12 年之前
父節點
當前提交
21100de85d
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/main/java/com/gmail/nossr50/util/ChimaeraWing.java

+ 6 - 1
src/main/java/com/gmail/nossr50/util/ChimaeraWing.java

@@ -41,6 +41,11 @@ public final class ChimaeraWing {
             return;
         }
 
+        if (!Permissions.chimaeraWing(player)) {
+            player.sendMessage(LocaleLoader.getString("mcMMO.NoPermission"));
+            return;
+        }
+
         mcMMOPlayer = UserManager.getPlayer(player);
 
         location = player.getLocation();
@@ -48,7 +53,7 @@ public final class ChimaeraWing {
         long recentlyHurt = mcMMOPlayer.getRecentlyHurt();
         long lastTeleport = mcMMOPlayer.getLastTeleport();
 
-        if (Permissions.chimaeraWing(player) && ItemUtils.isChimaeraWing(inHand)) {
+        if (ItemUtils.isChimaeraWing(inHand)) {
             if (mcMMOPlayer.getTeleportCommenceLocation() != null) {
                 return;
             }