if(command.startsWith("admin_sethero")) { L2Object target = activeChar.getTarget(); L2PcInstance player = null; SystemMessage sm = new SystemMessage(SystemMessage.S1_S2); if(target instanceof L2PcInstance) player = (L2PcInstance)target; else player = activeChar; if(player.isHero()) { player.setHero(false); sm.addString("You are no longer a hero."); sm.addString("Your social status has been changed by a GM."); } else { player.setHero(true); sm.addString("You are now a hero"); } sm.addString("Your social status has been changed by a GM."); player.sendPacket(sm); player.broadcastUserInfo(); if(player.isHero()){ String playername = player.getName(); String text = playername+" has become a Hero."; Announcements.getInstance().announceToAll(text); } player.broadcastPacket(new SocialAction(player.getObjectId(), 16)); }