@@ -581,7 +581,7 @@ void Guild::Member::ChangeRank(CharacterDatabaseTransaction trans, uint8 newRank
581581
582582 // Update rank information in player's field, if he is online.
583583 if (Player* player = FindConnectedPlayer ())
584- player->SetRank (newRank);
584+ player->SetGuildRank (newRank);
585585
586586 CharacterDatabasePreparedStatement* stmt = CharacterDatabase.GetPreparedStatement (CHAR_UPD_GUILD_MEMBER_RANK);
587587 stmt->setUInt8 (0 , newRank);
@@ -1398,17 +1398,17 @@ void Guild::HandleSetBankTabInfo(WorldSession* session, uint8 tabId, std::string
13981398 _BroadcastEvent (GE_BANK_TAB_UPDATED, ObjectGuid::Empty, std::to_string (tabId), tab->GetName (), tab->GetIcon ());
13991399}
14001400
1401- void Guild::HandleSetMemberNote (WorldSession* session, std::string_view name , std::string_view note , bool officer )
1401+ void Guild::HandleSetMemberNote (WorldSession* session, std::string_view note , std::string_view name , bool isPublic )
14021402{
14031403 // Player must have rights to set public/officer note
1404- if (!_HasRankRight (session->GetPlayer (), officer ? GR_RIGHT_EOFFNOTE : GR_RIGHT_EPNOTE ))
1404+ if (!_HasRankRight (session->GetPlayer (), isPublic ? GR_RIGHT_EPNOTE : GR_RIGHT_EOFFNOTE ))
14051405 SendCommandResult (session, GUILD_COMMAND_PUBLIC_NOTE, ERR_GUILD_PERMISSIONS);
14061406 else if (Member* member = GetMember (name))
14071407 {
1408- if (officer)
1409- member->SetOfficerNote (note);
1410- else
1408+ if (isPublic)
14111409 member->SetPublicNote (note);
1410+ else
1411+ member->SetOfficerNote (note);
14121412
14131413 HandleRoster (session);
14141414 }
@@ -1579,12 +1579,12 @@ void Guild::HandleRemoveMember(WorldSession* session, std::string_view name)
15791579 else
15801580 {
15811581 ObjectGuid guid = member->GetGUID ();
1582+ _LogEvent (GUILD_EVENT_LOG_UNINVITE_PLAYER, player->GetGUID ().GetCounter (), guid.GetCounter ());
1583+ _BroadcastEvent (GE_REMOVED, ObjectGuid::Empty, name, player->GetName ());
15821584
15831585 // After call to DeleteMember pointer to member becomes invalid
15841586 CharacterDatabaseTransaction trans (nullptr );
15851587 DeleteMember (trans, guid, false , true );
1586- _LogEvent (GUILD_EVENT_LOG_UNINVITE_PLAYER, player->GetGUID ().GetCounter (), guid.GetCounter ());
1587- _BroadcastEvent (GE_REMOVED, ObjectGuid::Empty, name, player->GetName ());
15881588 }
15891589 }
15901590 }
@@ -1676,7 +1676,7 @@ void Guild::HandleRemoveRank(WorldSession* session, uint8 rankId)
16761676 stmt->setUInt8 (1 , rankId);
16771677 CharacterDatabase.Execute (stmt);
16781678 // Delete rank
1679- stmt = CharacterDatabase.GetPreparedStatement (CHAR_DEL_GUILD_LOWEST_RANK );
1679+ stmt = CharacterDatabase.GetPreparedStatement (CHAR_DEL_GUILD_RANK );
16801680 stmt->setUInt32 (0 , m_id);
16811681 stmt->setUInt8 (1 , rankId);
16821682 CharacterDatabase.Execute (stmt);
@@ -2218,7 +2218,7 @@ bool Guild::AddMember(CharacterDatabaseTransaction trans, ObjectGuid guid, uint8
22182218 {
22192219 player->SetInGuild (m_id);
22202220 player->SetGuildIdInvited (0 );
2221- player->SetRank (rankId);
2221+ player->SetGuildRank (rankId);
22222222 member.SetStats (player);
22232223 SendLoginInfo (player->GetSession ());
22242224 name = player->GetName ();
@@ -2294,7 +2294,7 @@ bool Guild::DeleteMember(CharacterDatabaseTransaction trans, ObjectGuid guid, bo
22942294
22952295 // If player not online data in data field will be loaded from guild tabs no need to update it !!
22962296 if (Player* newLeaderPlayer = newLeader->FindPlayer ())
2297- newLeaderPlayer->SetRank (GR_GUILDMASTER);
2297+ newLeaderPlayer->SetGuildRank (GR_GUILDMASTER);
22982298
22992299 // If leader does not exist (at guild loading with deleted leader) do not send broadcasts
23002300 if (oldLeader)
@@ -2312,7 +2312,7 @@ bool Guild::DeleteMember(CharacterDatabaseTransaction trans, ObjectGuid guid, bo
23122312 if (player)
23132313 {
23142314 player->SetInGuild (0 );
2315- player->SetRank (0 );
2315+ player->SetGuildRank (0 );
23162316 }
23172317 else
23182318 sCharacterCache ->UpdateCharacterGuildId (guid, 0 );
0 commit comments