◆ HandleDummy()
  840    {
  843        {
  844            if (target->CanHaveThreatList() && target->GetThreatMgr().GetThreat(caster) > 0.0f)
  846        }
  847    }
Unit * GetHitUnit()
Definition SpellScript.cpp:448
 
Unit * GetCaster()
Definition SpellScript.cpp:401
 
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1194
 
@ SPELL_WARLOCK_SOULSHATTER
Definition spell_warlock.cpp:68
 
 
References Unit::CastSpell(), SpellScript::GetCaster(), SpellScript::GetHitUnit(), and SPELL_WARLOCK_SOULSHATTER.
Referenced by Register().
 
 
◆ PrepareSpellScript()
◆ Register()
  
  
      
        
          | void spell_warl_soulshatter::Register  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineoverrideprivatevirtual   | 
  
 
 
◆ Validate()
  
  
      
        
          | bool spell_warl_soulshatter::Validate  | 
          ( | 
          SpellInfo const *  | 
           | ) | 
           | 
         
       
   | 
  
inlineoverrideprivatevirtual   | 
  
 
 
The documentation for this class was generated from the following file: