Now can allow GuildRanks other than GuildMaster to make purchases.

This commit is contained in:
Rob
2019-10-08 18:53:14 -07:00
parent a9ab8c98a5
commit d8b36e0a7f
2 changed files with 8 additions and 1 deletions

View File

@@ -9,6 +9,10 @@
#include "DataMap.h"
#include "GameObject.h"
#include "Transport.h"
#include "Chat.h"
#include "ScriptedGossip.h"
#include "SpellAuraEffects.h"
#include "CreatureAI.h"
int cost, GuildHouseInnKeeper, GuildHouseBank, GuildHouseMailBox, GuildHouseAuctioneer, GuildHouseTrainer, GuildHouseVendor, GuildHouseObject, GuildHousePortal, GuildHouseSpirit, GuildHouseProff, GuildHouseBuyRank;
@@ -25,7 +29,7 @@ public:
// WIP - Anhanga
Guild* guild = sGuildMgr->GetGuildById(player->GetGuildId());
Guild::Member const* memberMe = guild->GetMember(player->GetGUID());
if (memberMe->GetRankId() <= GuildHouseBuyRank)
if ((int)memberMe->GetRankId() > GuildHouseBuyRank)
//if (player->GetGuild()->GetLeaderGUID() != player->GetGUID())
{
ChatHandler(player->GetSession()).PSendSysMessage("You are not authorized to make guild house purchases (RankId: %hhu | %d).", memberMe->GetRankId(), GuildHouseBuyRank);

View File

@@ -9,6 +9,9 @@
#include "DataMap.h"
#include "GameObject.h"
#include "Transport.h"
#include "Chat.h"
#include "ScriptedGossip.h"
#include "SpellAuraEffects.h"
class GuildData : public DataMap::Base
{