p.updateTerritories();
p.setOnlineStatus(false);
p.setOfflineMode(true);
p.setConnected(false);
p.setNameColor(Config.SERVICES_OFFLINE_TRADE_NAME_COLOR);
p.restoreEffects();
p.restoreDisableSkills();
p.broadcastUserInfo(true);
if (p.getClan() != null && p.getClan().getClanMember(p.getObjectId()) != null) {
p.getClan().getClanMember(p.getObjectId()).setPlayerInstance(p);
}