mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-22 12:18:27 +00:00
Remove rule to verify expedition leader with db
This is a holdover from earlier system design and shouldn't be necessary
This commit is contained in:
+3
-13
@@ -908,25 +908,15 @@ bool Expedition::ConfirmLeaderCommand(Client* requester)
|
||||
return false;
|
||||
}
|
||||
|
||||
ExpeditionMember leader;
|
||||
if (RuleB(Expedition, UseDatabaseToVerifyLeaderCommands))
|
||||
{
|
||||
leader = ExpeditionDatabase::GetExpeditionLeader(m_id);
|
||||
}
|
||||
else
|
||||
{
|
||||
leader = m_leader;
|
||||
}
|
||||
|
||||
if (leader.char_id == 0)
|
||||
if (m_leader.char_id == 0)
|
||||
{
|
||||
requester->MessageString(Chat::Red, UNABLE_RETRIEVE_LEADER); // unconfirmed message
|
||||
return false;
|
||||
}
|
||||
|
||||
if (leader.char_id != requester->CharacterID())
|
||||
if (m_leader.char_id != requester->CharacterID())
|
||||
{
|
||||
requester->MessageString(Chat::System, EXPEDITION_NOT_LEADER, leader.name.c_str());
|
||||
requester->MessageString(Chat::System, EXPEDITION_NOT_LEADER, m_leader.name.c_str());
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user