Core/Auras: Implemented SPELL_AURA_MOD_CHARGE_RECOVERY_RATE, SPELL_AURA_MOD_CHARGE_RECOVERY_RATE_BY_TYPE_MASK and SPELL_AURA_MOD_CHARGE_RECOVERY_BY_TYPE_MASK

Port From (https://github.com/TrinityCore/TrinityCore/commit/fa75f635669df6f0aab4abef074f9e8da4b5bf06)
This commit is contained in:
Hondacrx
2025-06-16 17:36:41 -04:00
parent e78a52886c
commit 13554e08ab
5 changed files with 80 additions and 4 deletions
+2 -1
View File
@@ -2084,7 +2084,8 @@ namespace Framework.Constants
{
CooldownScalesWithWeaponSpeed = 0x01, // unused
CooldownStartsOnEvent = 0x04,
CooldownExpiresAtDailyReset = 0x08
CooldownExpiresAtDailyReset = 0x08,
IgnoreForModTimeRate = 0x40
}
[Flags]
@@ -180,7 +180,7 @@ namespace Framework.Constants
DetectAmore = 170,
ModSpeedNotStack = 171,
ModMountedSpeedNotStack = 172,
ModRecoveryRate2 = 173, // NYI
ModChargeRecoveryRateByTypeMask = 173,
ModSpellDamageOfStatPercent = 174, // By Defeult Intelect, Dependent From ModSpellHealingOfStatPercent
ModSpellHealingOfStatPercent = 175,
SpiritOfRedemption = 176,
@@ -212,7 +212,7 @@ namespace Framework.Constants
IgnoreCombatResult = 202,
PreventInterrupt = 203, // NYI
PreventCorpseRelease = 204, // NYI
ModChargeCooldown = 205, // NYI
ModChargeRecoveryByTypeMask = 205,
ModIncreaseVehicleFlightSpeed = 206,
ModIncreaseMountedFlightSpeed = 207,
ModIncreaseFlightSpeed = 208,