@Override
	public void assignOrder(Orders order, Ship target) {
		if(_location.isConflicted()) {
			JOptionPane.showMessageDialog(_location, "Planet is in a conflicted zone! Can not perform orders!");
		}
		if(order == Orders.UPGRADE) {
			if(target.getLoc() == _location) {
				if(target.setUpgrading(true)) {
					clearOrder();
					_orderTarget = target;
					_order = order;
				}
			}
		} else {
			if(IsValidOrder(order)) 
				clearOrder();
			_order = order;
		}
	}