From d4cad612ecf29e851ce95d126bbed77842d69bd6 Mon Sep 17 00:00:00 2001 From: MistPhizzle Date: Mon, 30 Jun 2014 20:49:44 -0400 Subject: [PATCH] /b bind wont bind abilities player cant use --- src/com/projectkorra/ProjectKorra/Commands.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/com/projectkorra/ProjectKorra/Commands.java b/src/com/projectkorra/ProjectKorra/Commands.java index d92a78bd..a96593a3 100644 --- a/src/com/projectkorra/ProjectKorra/Commands.java +++ b/src/com/projectkorra/ProjectKorra/Commands.java @@ -131,6 +131,10 @@ public class Commands { String ability = Methods.getAbility(abil); + if (!Methods.canBend(s.getName(), ability)) { + s.sendMessage(ChatColor.RED + "You don't have permission to do that."); + return true; + } if (Methods.isAirAbility(ability) && !Methods.isBender(s.getName(), Element.Air)) { s.sendMessage(Methods.getAirColor() + "You must be an Airbender to bind this ability."); return true; @@ -170,6 +174,11 @@ public class Commands { s.sendMessage(ChatColor.RED + "Slot must be an integer between 1 and 9."); return true; } + + if (!Methods.canBend(s.getName(), ability)) { + s.sendMessage(ChatColor.RED + "You don't have permission to do that."); + return true; + } if (Methods.isAirAbility(ability) && !Methods.isBender(s.getName(), Element.Air)) { s.sendMessage(Methods.getAirColor() + "You must be an Airbender to bind this ability.");