Core/Auras: Implement spell effect attribute NoScaleWithStack (0x40)
Port From (https://github.com/TrinityCore/TrinityCore/commit/b832ed2479c039958bce40c3c26294fc67acf744)
This commit is contained in:
@@ -1672,6 +1672,16 @@ namespace Framework.Constants
|
||||
CooldownExpiresAtDailyReset = 0x08
|
||||
}
|
||||
|
||||
public enum SpellEffectAttributes
|
||||
{
|
||||
None = 0,
|
||||
UnaffectedByInvulnerability = 0x01, // not cancelled by immunities
|
||||
NoScaleWithStack = 0x40,
|
||||
StackAuraAmountOnRecast = 0x8000, // refreshing periodic auras with this attribute will add remaining damage to new aura
|
||||
AllowAnyExplicitTarget = 0x100000,
|
||||
IgnoreDuringCooldownTimeRateCalculation = 0x800000
|
||||
}
|
||||
|
||||
public enum SpellProcsPerMinuteModType : byte
|
||||
{
|
||||
Haste = 1,
|
||||
|
||||
Reference in New Issue
Block a user