//-----------------------------------------------------------------------------//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------//----------------------------------------------------------------------------- if ($action == 'saveranks') { $guild_id = (int) $_REQUEST['guild']; if (empty($guild_errors)) { $guild = new Guild(); $guild->load($guild_id); if (!$guild->isLoaded()) { $guild_errors[] = 'Guild with ID <b>' . $guild_id . '</b> doesn\'t exist.'; } } if (empty($guild_errors)) { if ($logged) { $guild_leader_char = $guild->getOwner(); $rank_list = $guild->getGuildRanksList(); $guild_leader = FALSE; $account_players = $account_logged->getPlayers(); foreach ($account_players as $player) { if ($guild_leader_char->getId() == $player->getId()) { $guild_vice = TRUE; $guild_leader = TRUE; $level_in_guild = 3; } } if ($guild_leader) { foreach ($rank_list as $rank) { $rank_id = $rank->getId(); $name = $_REQUEST[$rank_id . '_name']; $level = (int) $_REQUEST[$rank_id . '_level'];