Ver código fonte

Move the ChimaeraWing permission check and add feedback

TfT_02 12 anos atrás
pai
commit
21100de85d

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

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