500 {
504 {
505 Aura* aura = aurEff->GetBase();
506
510 countMax += 3000;
512 countMax += 3000;
513
514 if (countMin < countMax)
515 {
518 }
519 }
520 }
std::uint32_t uint32
Definition: Define.h:107
@ SPELL_DRUID_INCREASED_MOONFIRE_DURATION
Definition: spell_druid.cpp:48
@ SPELL_DRUID_NATURES_SPLENDOR
Definition: spell_druid.cpp:54
@ SPELLFAMILY_DRUID
Definition: SharedDefines.h:3535
@ SPELL_AURA_PERIODIC_DAMAGE
Definition: SpellAuraDefines.h:66
static ObjectGuid GetGUID(Object const *o)
Definition: Object.h:112
bool HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint8 reqEffMask=0) const
Definition: Unit.cpp:5698
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:868
SpellInfo const * GetSpellInfo() const
Definition: SpellAuras.h:100
void SetMaxDuration(int32 duration)
Definition: SpellAuras.h:130
int32 GetMaxDuration() const
Definition: SpellInfo.cpp:2345
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
Unit * GetCaster()
Definition: SpellScript.cpp:401