Core/Spells: Don't ignore power costs and reagents for spells triggered by SPELL_EFFECT_TRIGGER_SPELL, SPELL_EFFECT_TRIGGER_MISSILE, SPELL_EFFECT_FORCE_CAST, SPELL_AURA_PERIODIC_TRIGGER_SPELL, SPELL_AURA_PROC_TRIGGER_SPELL and fixed implementation of SPELL_ATTR6_DO_NOT_CONSUME_RESOURCES
Port From (https://github.com/TrinityCore/TrinityCore/commit/54a83b4b689b7d2bbddb91fc79319dd806da8cc0)
This commit is contained in:
@@ -1907,7 +1907,7 @@ namespace Framework.Constants
|
||||
NotAnAttack = 0x04, /*Nyi*/ // Not An Attack
|
||||
CanAssistImmunePc = 0x08, // Can Assist Immune Pc
|
||||
IgnoreForModTimeRate = 0x10, /*Nyi, Time Rate Not Implemented*/ // Ignore For Mod Time Rate
|
||||
DoNotConsumeResources = 0x20, // Do Not Consume Resources
|
||||
DoNotConsumeResources = 0x20, // Do Not Consume Resources Requires power/reagents to cast but doesn't consume them
|
||||
FloatingCombatTextOnCast = 0x40, // Floating Combat Text On Cast (Client Only)
|
||||
AuraIsWeaponProc = 0x80, // Aura Is Weapon Proc
|
||||
DoNotChainToCrowdControlledTargets = 0x100, // Do Not Chain To Crowd-Controlled Targets Description Implicit Targeting (Chaining And Area Targeting) Will Not Impact Crowd Controlled Targets
|
||||
|
||||
Reference in New Issue
Block a user