290 {
292 return false;
293
296
298 if (!wintergrasp)
299 return true;
300
302 {
305 }
306 else
307 {
311 {
314 }
315 else
317 }
318 return true;
319 }
constexpr auto MINUTE
Definition: Common.h:49
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:155
@ WG_NPCQUEUE_TEXT_H_WAR
Definition: zone_wintergrasp.cpp:42
@ WG_NPCQUEUE_TEXT_H_NOWAR
Definition: zone_wintergrasp.cpp:40
@ WG_NPCQUEUE_TEXT_A_WAR
Definition: zone_wintergrasp.cpp:45
@ WG_GOSSIP_MENU_QUEUE
Definition: zone_wintergrasp.cpp:48
@ WG_NPCQUEUE_TEXT_A_QUEUE
Definition: zone_wintergrasp.cpp:44
@ WG_NPCQUEUE_TEXT_H_QUEUE
Definition: zone_wintergrasp.cpp:41
@ WG_NPCQUEUE_TEXT_A_NOWAR
Definition: zone_wintergrasp.cpp:43
#define sWorld
Definition: World.h:447
Seconds GetGameTime()
Definition: GameTime.cpp:38
Definition: Battlefield.h:206
TeamId GetDefenderTeam()
Definition: Battlefield.h:277
uint32 GetTimer()
Definition: Battlefield.h:354
bool IsWarTime()
Return true if battle is start, false if battle is not started.
Definition: Battlefield.h:249
static ObjectGuid GetGUID(Object const *o)
Definition: Object.h:106
void SendUpdateWorldState(uint32 variable, uint32 value) const
Definition: PlayerUpdates.cpp:2197
void PrepareQuestMenu(ObjectGuid guid)
Definition: PlayerQuest.cpp:39
bool IsQuestGiver() const
Definition: Unit.h:1667