if(selected!=null){
log.info("Updating Char " + " from " + selected.getX() + ","
+ selected.getY() + "," + selected.getZ() + " to "
+ info.getX() + "," + info.getY() + "," + info.getZ());
selected.updateFrom(info);
selectedObjectId = selected.getObjectId();
//TODO check doEnterWorld could be called after charSelected, not here as this will come several times, and perhaps for other players too?
//FIXME second time we land here all guis are gone!?!???!!!
Singleton.get().getGameController().doEnterWorld();
return true;