Core/Spells: refactor spell_enchant_proc_data table

Port From (https://github.com/TrinityCore/TrinityCore/commit/420f2e8ec2c5f19db313492c52a730c87fa2dab6)
This commit is contained in:
hondacrx
2019-08-31 11:22:34 -04:00
parent 9ef63a86cf
commit a294da63e4
3 changed files with 49 additions and 14 deletions
@@ -2502,4 +2502,10 @@ namespace Framework.Constants
AutoRemove = 0x2, // if has autoremove, spell is remove automatically inside zone/area (always removed on leaving area or zone)
IgnoreAutocastOnQuestStatusChange = 0x4, // if this flag is set then spell will not be applied automatically on quest status change
}
public enum EnchantProcAttributes
{
WhiteHit = 0x01, // enchant shall only proc off white hits (not abilities)
Limit60 = 0x02 // enchant effects shall be reduced past lvl 60
}
}