/b bind wont bind abilities player cant use

This commit is contained in:
MistPhizzle 2014-06-30 20:49:44 -04:00
parent 9bd3772148
commit d4cad612ec

View file

@ -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.");