Split up set in to claim and unclaim

This commit is contained in:
Olof Larsson
2014-11-19 10:30:44 +01:00
parent 2240696c98
commit c058cd7ca5
16 changed files with 273 additions and 146 deletions

View File

@ -15,8 +15,11 @@ public class CmdFactionsSetCircle extends CmdFactionsSetXRadius
// CONSTRUCT
// -------------------------------------------- //
public CmdFactionsSetCircle()
public CmdFactionsSetCircle(boolean claim)
{
// Super
super(claim);
// Aliases
this.addAliases("c", "circle");
@ -26,7 +29,8 @@ public class CmdFactionsSetCircle extends CmdFactionsSetXRadius
// Requirements
this.addRequirements(ReqIsPlayer.get());
this.addRequirements(ReqHasPerm.get(Perm.SET_CIRCLE.node));
String node = claim ? Perm.CLAIM_CIRCLE.node : Perm.UNCLAIM_CIRCLE.node;
this.addRequirements(ReqHasPerm.get(node));
}
// -------------------------------------------- //