if ((t != null)
&& (!this.isDead())
&& (t.isReady())
&& (!t.getGrid().isOccupied())) {
SellTowerMessage stm = new SellTowerMessage();
stm.setClientId(getPlayerId());
stm.setTowerId(t.getId());
getNetwork().sendMessage(stm);
fireSelectedChangedEvent("sell");
t.getGrid().setOccupiedStatus(true);
return true;
}