Core/Spells: implement DoT clipping
* Core/Spells: Implementation of DoT clipping. * Core/Utilities: Backport "EnumFlags v3.0" from master. * Core/Spells: Switch AURA_REMOVE_MODE to a flag set.
This commit is contained in:
1 parent
6498452dd1
commit
0af44ccc01
72 files changed
+597
-499
No files matched your search
@@ -1057,7 +1057,7 @@ DynamicObject* AuraScript::GetDynobjOwner() const
|
||||
return m_aura->GetDynobjOwner();
|
||||
}
|
||||
|
||||
void AuraScript::Remove(AuraRemoveMode removeMode)
|
||||
void AuraScript::Remove(AuraRemoveFlags removeMode)
|
||||
{
|
||||
m_aura->Remove(removeMode);
|
||||
}
|
||||
@@ -1132,12 +1132,12 @@ uint8 AuraScript::CalcMaxCharges() const
|
||||
return m_aura->CalcMaxCharges();
|
||||
}
|
||||
|
||||
bool AuraScript::ModCharges(int8 num, AuraRemoveMode removeMode /*= AURA_REMOVE_BY_DEFAULT*/)
|
||||
bool AuraScript::ModCharges(int8 num, AuraRemoveFlags removeMode /*= AuraRemoveFlags::ByDefault*/)
|
||||
{
|
||||
return m_aura->ModCharges(num, removeMode);
|
||||
}
|
||||
|
||||
bool AuraScript::DropCharge(AuraRemoveMode removeMode)
|
||||
bool AuraScript::DropCharge(AuraRemoveFlags removeMode)
|
||||
{
|
||||
return m_aura->DropCharge(removeMode);
|
||||
}
|
||||
@@ -1152,7 +1152,7 @@ void AuraScript::SetStackAmount(uint8 num)
|
||||
m_aura->SetStackAmount(num);
|
||||
}
|
||||
|
||||
bool AuraScript::ModStackAmount(int32 num, AuraRemoveMode removeMode)
|
||||
bool AuraScript::ModStackAmount(int32 num, AuraRemoveFlags removeMode)
|
||||
{
|
||||
return m_aura->ModStackAmount(num, removeMode);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user