mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Spells: Move all summoning spell effects to launch phase
This commit is contained in:
@@ -2938,7 +2938,7 @@ void Spell::EffectInterruptCast()
|
||||
|
||||
void Spell::EffectSummonObjectWild()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
WorldObject* target = focusObject;
|
||||
@@ -3505,7 +3505,7 @@ void Spell::EffectDismissPet()
|
||||
|
||||
void Spell::EffectSummonObject()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -4347,7 +4347,7 @@ void Spell::EffectModifyThreatPercent()
|
||||
|
||||
void Spell::EffectTransmitted()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -5181,7 +5181,7 @@ void Spell::EffectUnlockGuildVaultTab()
|
||||
|
||||
void Spell::EffectSummonPersonalGameObject()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
uint32 goId = effectInfo->MiscValue;
|
||||
@@ -5265,7 +5265,7 @@ void Spell::EffectResurrectWithAura()
|
||||
|
||||
void Spell::EffectCreateAreaTrigger()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -5346,7 +5346,7 @@ void Spell::EffectCreateGarrison()
|
||||
|
||||
void Spell::EffectCreateConversation()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -5672,7 +5672,7 @@ bool IsUnitTargetSceneObjectAura(Spell const* spell, TargetInfo const& target)
|
||||
|
||||
void Spell::EffectCreateSceneObject()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -5693,7 +5693,7 @@ void Spell::EffectCreateSceneObject()
|
||||
|
||||
void Spell::EffectCreatePrivateSceneObject()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
|
||||
return;
|
||||
|
||||
Unit* unitCaster = GetUnitCasterForEffectHandlers();
|
||||
@@ -5866,7 +5866,7 @@ void Spell::EffectLearnAzeriteEssencePower()
|
||||
|
||||
void Spell::EffectCreatePrivateConversation()
|
||||
{
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
|
||||
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
|
||||
return;
|
||||
|
||||
if (unitTarget->GetTypeId() != TYPEID_PLAYER)
|
||||
|
||||
Reference in New Issue
Block a user