Buggy code:
public class SetZoneLobbyCommand extends AbstractZoneMakerCommand { public SetZoneLobbyCommand ( WarCommandHandler handler , CommandSender sender , String [ ] args ) throws NotZoneMakerException { } @ Override public boolean handle ( ) { if ( ! ( ( this . getSender ( ) ) instanceof Player ) ) { this . badMsg ( "You<seq2seq4repair_space>can't<seq2seq4repair_space>do<seq2seq4repair_space>this<seq2seq4repair_space>if<seq2seq4repair_space>you<seq2seq4repair_space>are<seq2seq4repair_space>not<seq2seq4repair_space>in-game." ) ; return true ; } if ( ( this . args . length ) != 1 ) { return false ; } Player player = ( ( Player ) ( this . getSender ( ) ) ) ; Warzone zone = Warzone . getZoneByLocation ( ( ( Player ) ( this . getSender ( ) ) ) ) ; if ( zone == null ) { ZoneLobby lobby = ZoneLobby . getLobbyByLocation ( ( ( Player ) ( this . getSender ( ) ) ) ) ; if ( lobby != null ) { zone = lobby . getZone ( ) ; } } if ( zone == null ) { Warzone givenWarzone = Warzone . getZoneByName ( this . args [ 0 ] ) ; if ( givenWarzone == null ) { return false ; } else <START_BUG> if ( ! ( this . isSenderAuthorOfZone ( zone ) ) ) { <END_BUG> return true ; } else { ZoneLobby lobby = givenWarzone . getLobby ( ) ; if ( lobby != null ) { lobby . getVolume ( ) . resetBlocks ( ) ; lobby . setLocation ( player . getLocation ( ) ) ; lobby . initialize ( ) ; this . msg ( "Warzone<seq2seq4repair_space>lobby<seq2seq4repair_space>moved<seq2seq4repair_space>to<seq2seq4repair_space>your<seq2seq4repair_space>location." ) ; } else { lobby = new ZoneLobby ( givenWarzone , player . getLocation ( ) ) ; givenWarzone . setLobby ( lobby ) ; lobby . initialize ( ) ; if ( ( war . getWarHub ( ) ) != null ) { war . getWarHub ( ) . getVolume ( ) . resetBlocks ( ) ; war . getWarHub ( ) . initialize ( ) ; } this . msg ( "Warzone<seq2seq4repair_space>lobby<seq2seq4repair_space>moved<seq2seq4repair_space>to<seq2seq4repair_space>your<seq2seq4repair_space>location." ) ; } WarzoneMapper . save ( givenWarzone , false ) ; } } else if ( ! ( this . isSenderAuthorOfZone ( zone ) ) ) { return true ; } else { if ( ( ( ( ( ( ( ( ! ( this . args [ 0 ] . equals ( "north" ) ) ) && ( ! ( this . args [ 0 ] . equals ( "n" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "east" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "e" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "south" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "s" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "west" ) ) ) ) && ( ! ( this . args [ 0 ] . equals ( "w" ) ) ) ) { return false ; } ZoneLobby lobby = zone . getLobby ( ) ; BlockFace wall = BlockFace . WEST ; String wallStr = "" ; if ( ( this . args [ 0 ] . equals ( "north" ) ) || ( this . args [ 0 ] . equals ( "n" ) ) ) { wall = BlockFace . NORTH ; wallStr = "north" ; } else if ( ( this . args [ 0 ] . equals ( "east" ) ) || ( this . args [ 0 ] . equals ( "e" ) ) ) { wall = BlockFace . EAST ; wallStr = "east" ; } else if ( ( this . args [ 0 ] . equals ( "south" ) ) || ( this . args [ 0 ] . equals ( "s" ) ) ) { wall = BlockFace . SOUTH ; wallStr = "south" ; } else if ( ( this . args [ 0 ] . equals ( "west" ) ) || ( this . args [ 0 ] . equals ( "w" ) ) ) { wall = BlockFace . WEST ; wallStr = "west" ; } if ( lobby != null ) { lobby . getVolume ( ) . resetBlocks ( ) ; lobby . setWall ( wall ) ; lobby . initialize ( ) ; this . msg ( ( ( "Warzone<seq2seq4repair_space>lobby<seq2seq4repair_space>moved<seq2seq4repair_space>to<seq2seq4repair_space>" + wallStr ) + "<seq2seq4repair_space>side<seq2seq4repair_space>of<seq2seq4repair_space>zone." ) ) ; } else { lobby = new ZoneLobby ( zone , wall ) ; zone . setLobby ( lobby ) ; lobby . initialize ( ) ; if ( ( war . getWarHub ( ) ) != null ) { war . getWarHub ( ) . getVolume ( ) . resetBlocks ( ) ; war . getWarHub ( ) . initialize ( ) ; } this . msg ( ( ( "Warzone<seq2seq4repair_space>lobby<seq2seq4repair_space>created<seq2seq4repair_space>on<seq2seq4repair_space>" + wallStr ) + "side<seq2seq4repair_space>of<seq2seq4repair_space>zone." ) ) ; } WarzoneMapper . save ( zone , false ) ; } return true ; } }

Fix:
if ( ! ( this . isSenderAuthorOfZone ( givenWarzone ) ) ) {