[11270] Let GM (.gm on) always see gossip options regardless of conditions set.

Signed-off-by: NoFantasy <nofantasy@nf.no>
This commit is contained in:
NoFantasy 2011-03-21 10:13:09 +01:00
parent 92a1e9b4d0
commit 5fc4a839e3
2 changed files with 20 additions and 17 deletions

View file

@ -12876,6 +12876,8 @@ void Player::PrepareGossipMenu(WorldObject *pSource, uint32 menuId)
{
bool hasMenuItem = true;
if (!isGameMaster()) // Let GM always see menu items regardless of conditions
{
if (itr->second.cond_1 && !sObjectMgr.IsPlayerMeetToCondition(this, itr->second.cond_1))
{
if (itr->second.option_id == GOSSIP_OPTION_QUESTGIVER)
@ -12896,6 +12898,7 @@ void Player::PrepareGossipMenu(WorldObject *pSource, uint32 menuId)
canSeeQuests = false;
continue;
}
}
if (pSource->GetTypeId() == TYPEID_UNIT)
{

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
#define REVISION_NR "11269"
#define REVISION_NR "11270"
#endif // __REVISION_NR_H__