Core/Guilds: Implemented reordering guild ranks

Port From (https://github.com/TrinityCore/TrinityCore/commit/9dc11391c570ebc75a580aceed0c7eeaa1dedcf0)
This commit is contained in:
hondacrx
2022-02-25 10:44:55 -05:00
parent 91c2fedb6e
commit 76ee5fa931
2 changed files with 49 additions and 1 deletions
+8
View File
@@ -192,6 +192,14 @@ namespace Game
guild.HandleRemoveRank(this, (GuildRankOrder)packet.RankOrder);
}
[WorldPacketHandler(ClientOpcodes.GuildShiftRank)]
void HandleGuildShiftRank(GuildShiftRank shiftRank)
{
Guild guild = GetPlayer().GetGuild();
if (guild)
guild.HandleShiftRank(this, (GuildRankOrder)shiftRank.RankOrder, shiftRank.ShiftUp);
}
[WorldPacketHandler(ClientOpcodes.GuildUpdateInfoText)]
void HandleGuildUpdateInfoText(GuildUpdateInfoText packet)
{