476 {
480 {
481 Aura* aura = aurEff->GetBase();
482
486 countMax += 3000;
488 countMax += 3000;
489
490 if (countMin < countMax)
491 {
494 }
495 }
496 }
std::uint32_t uint32
Definition: Define.h:108
@ SPELL_AURA_PERIODIC_DAMAGE
Definition: SpellAuraDefines.h:66
@ SPELL_DRUID_INCREASED_MOONFIRE_DURATION
Definition: spell_druid.cpp:48
@ SPELL_DRUID_NATURES_SPLENDOR
Definition: spell_druid.cpp:54
@ SPELLFAMILY_DRUID
Definition: SharedDefines.h:3507
static ObjectGuid GetGUID(Object const *o)
Definition: Object.h:106
bool HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint8 reqEffMask=0) const
Definition: Unit.cpp:5610
Definition: SpellAuraEffects.h:39
Definition: SpellAuras.h:87
int32 GetMaxDuration() const
Definition: SpellAuras.h:129
int32 GetDuration() const
Definition: SpellAuras.h:133
void SetDuration(int32 duration, bool withMods=false)
Definition: SpellAuras.cpp:882
SpellInfo const * GetSpellInfo() const
Definition: SpellAuras.h:100
void SetMaxDuration(int32 duration)
Definition: SpellAuras.h:130
int32 GetMaxDuration() const
Definition: SpellInfo.cpp:2328
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
Unit * GetCaster()
Definition: SpellScript.cpp:401