287 {
289 return false;
290
293
295 if (!wintergrasp)
296 return true;
297
299 {
302 }
303 else
304 {
308 {
311 }
312 else
314 }
315 return true;
316 }
constexpr auto MINUTE
Definition: Common.h:56
std::uint32_t uint32
Definition: Define.h:108
void SendGossipMenuFor(Player *player, uint32 npcTextID, ObjectGuid const guid)
Definition: ScriptedGossip.cpp:45
void AddGossipItemFor(Player *player, uint32 icon, std::string const &text, uint32 sender, uint32 action)
Definition: ScriptedGossip.cpp:28
@ GOSSIP_SENDER_MAIN
Definition: ScriptedGossip.h:70
@ GOSSIP_ACTION_INFO_DEF
Definition: ScriptedGossip.h:68
@ BATTLEFIELD_BATTLEID_WG
Definition: Battlefield.h:37
#define sBattlefieldMgr
Definition: BattlefieldMgr.h:77
@ CONFIG_MINIGOB_MANABONK
Definition: IWorld.h:153
@ WG_NPCQUEUE_TEXT_H_WAR
Definition: zone_wintergrasp.cpp:39
@ WG_NPCQUEUE_TEXT_H_NOWAR
Definition: zone_wintergrasp.cpp:37
@ WG_NPCQUEUE_TEXT_A_WAR
Definition: zone_wintergrasp.cpp:42
@ WG_GOSSIP_MENU_QUEUE
Definition: zone_wintergrasp.cpp:45
@ WG_NPCQUEUE_TEXT_A_QUEUE
Definition: zone_wintergrasp.cpp:41
@ WG_NPCQUEUE_TEXT_H_QUEUE
Definition: zone_wintergrasp.cpp:38
@ WG_NPCQUEUE_TEXT_A_NOWAR
Definition: zone_wintergrasp.cpp:40
#define sWorld
Definition: World.h:451
Seconds GetGameTime()
Definition: GameTime.cpp:38
Definition: Battlefield.h:205
TeamId GetDefenderTeam()
Definition: Battlefield.h:276
uint32 GetTimer()
Definition: Battlefield.h:353
bool IsWarTime()
Return true if battle is start, false if battle is not started.
Definition: Battlefield.h:248
static ObjectGuid GetGUID(Object const *o)
Definition: Object.h:106
void SendUpdateWorldState(uint32 variable, uint32 value) const
Definition: PlayerUpdates.cpp:2194
void PrepareQuestMenu(ObjectGuid guid)
Definition: PlayerQuest.cpp:38
bool IsQuestGiver() const
Definition: Unit.h:1653