251 {
254 {
256 if (!cr)
257 {
260 return;
261 }
262
265 else
266 {
268
269
272 }
273
274
277 }
278 }
constexpr auto IN_MILLISECONDS
Definition: Common.h:62
constexpr auto MINUTE
Definition: Common.h:56
@ TYPEID_PLAYER
Definition: ObjectGuid.h:38
@ SPELL_RIBBON_POLE_XP
Definition: midsummer.cpp:240
@ NPC_RIBBON_POLE_DEBUG_TARGET
Definition: midsummer.cpp:243
@ ACHIEVEMENT_CRITERIA_TYPE_BE_SPELL_TARGET
Definition: DBCEnums.h:148
Seconds GetGameTime()
Definition: GameTime.cpp:38
Definition: Creature.h:46
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition: Object.cpp:2409
void RemoveAura(AuraApplicationMap::iterator &i, AuraRemoveMode mode=AURA_REMOVE_BY_DEFAULT)
Definition: Unit.cpp:4708
Definition: SpellAuras.h:87
void PreventDefaultAction()
Definition: SpellScript.cpp:985
time_t GetApplyTime() const
Definition: SpellScript.cpp:1070
void SetDuration(int32 duration, bool withMods=false)
Definition: SpellScript.cpp:1060