Core/Script: Implement CalcCritChance hooks for spell and aura scripts

Port From (https://github.com/TrinityCore/TrinityCore/commit/f8255b15419cd1efdd2ccaf77298c8598322288f)
This commit is contained in:
hondacrx
2021-03-29 16:04:29 -04:00
parent 487aad55df
commit 3d40c868f6
6 changed files with 86 additions and 11 deletions
+3 -1
View File
@@ -42,7 +42,8 @@ namespace Framework.Constants
CheckCast,
BeforeCast,
OnCast,
AfterCast
AfterCast,
CalcCritChance
}
// AuraScript interface - enum used for runtime checks of script function calls
@@ -57,6 +58,7 @@ namespace Framework.Constants
EffectCalcAmount,
EffectCalcPeriodic,
EffectCalcSpellmod,
EffectCalcCritChance,
EffectAbsorb,
EffectAfterAbsorb,
EffectManaShield,