aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-08-28 19:51:29 +0200
committerShauren <shauren.trinity@gmail.com>2021-08-28 19:51:29 +0200
commit3dd75a49b190098010803014072c0c8bee2996bd (patch)
treec0af28ecb5fdb4cf7caeb17c3720020e7e1d92c9 /src/server/game/Spells/SpellEffects.cpp
parentbc2c76a5b8b4a6e5c1d6e65d367c700e4ef1cbf2 (diff)
Core/Spells: Removed SpellEffIndex effIndex argument from spell effect handlers, it was commented out in almost every handler
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp362
1 files changed, 181 insertions, 181 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index db53874ebde..192e392b3f5 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -368,17 +368,17 @@ NonDefaultConstructible<SpellEffectHandlerFn> SpellEffectHandlers[TOTAL_SPELL_EF
&Spell::EffectNULL, //285 SPELL_EFFECT_MODIFY_KEYSTONE_2
};
-void Spell::EffectNULL(SpellEffIndex /*effIndex*/)
+void Spell::EffectNULL()
{
TC_LOG_DEBUG("spells", "WORLD: Spell Effect DUMMY");
}
-void Spell::EffectUnused(SpellEffIndex /*effIndex*/)
+void Spell::EffectUnused()
{
// NOT USED BY ANY SPELL OR USELESS OR IMPLEMENTED IN DIFFERENT WAY IN TRINITY
}
-void Spell::EffectResurrectNew(SpellEffIndex /*effIndex*/)
+void Spell::EffectResurrectNew()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -404,7 +404,7 @@ void Spell::EffectResurrectNew(SpellEffIndex /*effIndex*/)
SendResurrectRequest(target);
}
-void Spell::EffectInstaKill(SpellEffIndex /*effIndex*/)
+void Spell::EffectInstaKill()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -428,7 +428,7 @@ void Spell::EffectInstaKill(SpellEffIndex /*effIndex*/)
Unit::DealDamage(unitCaster, unitTarget, unitTarget->GetHealth(), nullptr, NODAMAGE, SPELL_SCHOOL_MASK_NORMAL, nullptr, false);
}
-void Spell::EffectEnvironmentalDMG(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnvironmentalDMG()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -455,7 +455,7 @@ void Spell::EffectEnvironmentalDMG(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectSchoolDMG(SpellEffIndex effIndex)
+void Spell::EffectSchoolDMG()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -468,7 +468,7 @@ void Spell::EffectSchoolDMG(SpellEffIndex effIndex)
if (m_spellInfo->HasAttribute(SPELL_ATTR0_CU_SHARE_DAMAGE))
{
// divide to all targets
- if (int64 count = GetUnitTargetCountForEffect(effIndex))
+ if (int64 count = GetUnitTargetCountForEffect(SpellEffIndex(effectInfo->EffectIndex)))
damage /= count;
}
@@ -571,7 +571,7 @@ void Spell::EffectSchoolDMG(SpellEffIndex effIndex)
}
}
-void Spell::EffectDummy(SpellEffIndex effIndex)
+void Spell::EffectDummy()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -622,7 +622,7 @@ void Spell::EffectDummy(SpellEffIndex effIndex)
// pet auras
if (m_caster->GetTypeId() == TYPEID_PLAYER)
{
- if (PetAura const* petSpell = sSpellMgr->GetPetAura(m_spellInfo->Id, effIndex))
+ if (PetAura const* petSpell = sSpellMgr->GetPetAura(m_spellInfo->Id, effectInfo->EffectIndex))
{
m_caster->ToPlayer()->AddPetAura(petSpell);
return;
@@ -630,11 +630,11 @@ void Spell::EffectDummy(SpellEffIndex effIndex)
}
// normal DB scripted effect
- TC_LOG_DEBUG("spells", "Spell ScriptStart spellid %u in EffectDummy(%u)", m_spellInfo->Id, effIndex);
- m_caster->GetMap()->ScriptsStart(sSpellScripts, uint32(m_spellInfo->Id | (effIndex << 24)), m_caster, unitTarget);
+ TC_LOG_DEBUG("spells", "Spell ScriptStart spellid %u in EffectDummy(%u)", m_spellInfo->Id, effectInfo->EffectIndex);
+ m_caster->GetMap()->ScriptsStart(sSpellScripts, uint32(m_spellInfo->Id | (effectInfo->EffectIndex << 24)), m_caster, unitTarget);
}
-void Spell::EffectTriggerSpell(SpellEffIndex /*effIndex*/)
+void Spell::EffectTriggerSpell()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET
&& effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
@@ -731,7 +731,7 @@ void Spell::EffectTriggerSpell(SpellEffIndex /*effIndex*/)
m_caster->CastSpell(targets, spellInfo->Id, args);
}
-void Spell::EffectTriggerMissileSpell(SpellEffIndex /*effIndex*/)
+void Spell::EffectTriggerMissileSpell()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET
&& effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
@@ -778,7 +778,7 @@ void Spell::EffectTriggerMissileSpell(SpellEffIndex /*effIndex*/)
m_caster->CastSpell(targets, spellInfo->Id, args);
}
-void Spell::EffectForceCast(SpellEffIndex /*effIndex*/)
+void Spell::EffectForceCast()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -831,7 +831,7 @@ void Spell::EffectForceCast(SpellEffIndex /*effIndex*/)
unitTarget->CastSpell(m_caster, spellInfo->Id, args);
}
-void Spell::EffectTriggerRitualOfSummoning(SpellEffIndex /*effIndex*/)
+void Spell::EffectTriggerRitualOfSummoning()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -862,7 +862,7 @@ inline void CalculateJumpSpeeds(SpellEffectInfo const* effInfo, float dist, floa
speedXY = dist * 10.0f / speedZ;
}
-void Spell::EffectJump(SpellEffIndex /*effIndex*/)
+void Spell::EffectJump()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -884,7 +884,7 @@ void Spell::EffectJump(SpellEffIndex /*effIndex*/)
unitCaster->GetMotionMaster()->MoveJump(*unitTarget, speedXY, speedZ, EVENT_JUMP, false, &arrivalCast);
}
-void Spell::EffectJumpDest(SpellEffIndex /*effIndex*/)
+void Spell::EffectJumpDest()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH)
return;
@@ -905,7 +905,7 @@ void Spell::EffectJumpDest(SpellEffIndex /*effIndex*/)
unitCaster->GetMotionMaster()->MoveJump(*destTarget, speedXY, speedZ, EVENT_JUMP, !m_targets.GetObjectTargetGUID().IsEmpty(), &arrivalCast);
}
-void Spell::EffectTeleportUnits(SpellEffIndex /*effIndex*/)
+void Spell::EffectTeleportUnits()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1043,7 +1043,7 @@ void Spell::EffectTeleportUnits(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectApplyAura(SpellEffIndex effIndex)
+void Spell::EffectApplyAura()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1051,10 +1051,10 @@ void Spell::EffectApplyAura(SpellEffIndex effIndex)
if (!_spellAura || !unitTarget)
return;
- _spellAura->_ApplyEffectForTargets(effIndex);
+ _spellAura->_ApplyEffectForTargets(effectInfo->EffectIndex);
}
-void Spell::EffectApplyAreaAura(SpellEffIndex effIndex)
+void Spell::EffectApplyAreaAura()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1062,10 +1062,10 @@ void Spell::EffectApplyAreaAura(SpellEffIndex effIndex)
if (!_spellAura || !unitTarget)
return;
- _spellAura->_ApplyEffectForTargets(effIndex);
+ _spellAura->_ApplyEffectForTargets(effectInfo->EffectIndex);
}
-void Spell::EffectUnlearnSpecialization(SpellEffIndex /*effIndex*/)
+void Spell::EffectUnlearnSpecialization()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1081,7 +1081,7 @@ void Spell::EffectUnlearnSpecialization(SpellEffIndex /*effIndex*/)
TC_LOG_DEBUG("spells", "Spell: %s has unlearned spell %u from %s", player->GetGUID().ToString().c_str(), spellToUnlearn, m_caster->GetGUID().ToString().c_str());
}
-void Spell::EffectPowerDrain(SpellEffIndex /*effIndex*/)
+void Spell::EffectPowerDrain()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1115,7 +1115,7 @@ void Spell::EffectPowerDrain(SpellEffIndex /*effIndex*/)
ExecuteLogEffectTakeTargetPower(SpellEffectName(effectInfo->Effect), unitTarget, powerType, newDamage, gainMultiplier);
}
-void Spell::EffectSendEvent(SpellEffIndex /*effIndex*/)
+void Spell::EffectSendEvent()
{
// we do not handle a flag dropping or clicking on flag in battleground by sendevent system
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET
@@ -1156,7 +1156,7 @@ void Spell::EffectSendEvent(SpellEffIndex /*effIndex*/)
m_caster->GetMap()->ScriptsStart(sEventScripts, effectInfo->MiscValue, m_caster, target);
}
-void Spell::EffectPowerBurn(SpellEffIndex /*effIndex*/)
+void Spell::EffectPowerBurn()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1181,7 +1181,7 @@ void Spell::EffectPowerBurn(SpellEffIndex /*effIndex*/)
m_damage += newDamage;
}
-void Spell::EffectHeal(SpellEffIndex /*effIndex*/)
+void Spell::EffectHeal()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -1234,7 +1234,7 @@ void Spell::EffectHeal(SpellEffIndex /*effIndex*/)
m_healing += addhealth;
}
-void Spell::EffectHealPct(SpellEffIndex /*effIndex*/)
+void Spell::EffectHealPct()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1252,7 +1252,7 @@ void Spell::EffectHealPct(SpellEffIndex /*effIndex*/)
m_healing += heal;
}
-void Spell::EffectHealMechanical(SpellEffIndex /*effIndex*/)
+void Spell::EffectHealMechanical()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1271,7 +1271,7 @@ void Spell::EffectHealMechanical(SpellEffIndex /*effIndex*/)
m_healing += heal;
}
-void Spell::EffectHealthLeech(SpellEffIndex /*effIndex*/)
+void Spell::EffectHealthLeech()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1306,14 +1306,14 @@ void Spell::EffectHealthLeech(SpellEffIndex /*effIndex*/)
}
}
-void Spell::DoCreateItem(uint32 /*i*/, uint32 itemtype, ItemContext context /*= ItemContext::NONE*/, std::vector<int32> const& bonusListIDs /*= std::vector<int32>()*/)
+void Spell::DoCreateItem(uint32 itemId, ItemContext context /*= ItemContext::NONE*/, std::vector<int32> const& bonusListIDs /*= std::vector<int32>()*/)
{
if (!unitTarget || unitTarget->GetTypeId() != TYPEID_PLAYER)
return;
Player* player = unitTarget->ToPlayer();
- uint32 newitemid = itemtype;
+ uint32 newitemid = itemId;
ItemTemplate const* pProto = sObjectMgr->GetItemTemplate(newitemid);
if (!pProto)
{
@@ -1334,7 +1334,7 @@ void Spell::DoCreateItem(uint32 /*i*/, uint32 itemtype, ItemContext context /*=
// the chance of getting a perfect result
float perfectCreateChance = 0.0f;
// the resulting perfect item if successful
- uint32 perfectItemType = itemtype;
+ uint32 perfectItemType = itemId;
// get perfection capability and chance
if (CanCreatePerfectItem(player, m_spellInfo->Id, perfectCreateChance, perfectItemType))
if (roll_chance_f(perfectCreateChance)) // if the roll succeeds...
@@ -1409,16 +1409,16 @@ void Spell::DoCreateItem(uint32 /*i*/, uint32 itemtype, ItemContext context /*=
}
}
-void Spell::EffectCreateItem(SpellEffIndex effIndex)
+void Spell::EffectCreateItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
- DoCreateItem(effIndex, effectInfo->ItemType, m_spellInfo->HasAttribute(SPELL_ATTR0_TRADESPELL) ? ItemContext::Trade_Skill : ItemContext::NONE);
+ DoCreateItem(effectInfo->ItemType, m_spellInfo->HasAttribute(SPELL_ATTR0_TRADESPELL) ? ItemContext::Trade_Skill : ItemContext::NONE);
ExecuteLogEffectCreateItem(SpellEffectName(effectInfo->Effect), effectInfo->ItemType);
}
-void Spell::EffectCreateItem2(SpellEffIndex effIndex)
+void Spell::EffectCreateItem2()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1432,7 +1432,7 @@ void Spell::EffectCreateItem2(SpellEffIndex effIndex)
ItemContext context = m_spellInfo->HasAttribute(SPELL_ATTR0_TRADESPELL) ? ItemContext::Trade_Skill : ItemContext::NONE;
if (item_id)
- DoCreateItem(effIndex, item_id, context);
+ DoCreateItem(item_id, context);
// special case: fake item replaced by generate using spell_loot_template
if (m_spellInfo->IsLootCrafting())
@@ -1457,7 +1457,7 @@ void Spell::EffectCreateItem2(SpellEffIndex effIndex)
/// @todo ExecuteLogEffectCreateItem(i, m_spellInfo->Effects[i].ItemType);
}
-void Spell::EffectCreateRandomItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreateRandomItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1471,7 +1471,7 @@ void Spell::EffectCreateRandomItem(SpellEffIndex /*effIndex*/)
/// @todo ExecuteLogEffectCreateItem(i, m_spellInfo->Effects[i].ItemType);
}
-void Spell::EffectPersistentAA(SpellEffIndex effIndex)
+void Spell::EffectPersistentAA()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -1480,7 +1480,7 @@ void Spell::EffectPersistentAA(SpellEffIndex effIndex)
return;
// only handle at last effect
- for (uint8 i = effIndex + 1; i < MAX_SPELL_EFFECTS; ++i)
+ for (uint8 i = effectInfo->EffectIndex + 1; i < MAX_SPELL_EFFECTS; ++i)
if (SpellEffectInfo const* otherEffect = m_spellInfo->GetEffect(i))
if (otherEffect && otherEffect->IsEffect(SPELL_EFFECT_PERSISTENT_AREA_AURA))
return;
@@ -1515,10 +1515,10 @@ void Spell::EffectPersistentAA(SpellEffIndex effIndex)
return;
ASSERT(_dynObjAura->GetDynobjOwner());
- _dynObjAura->_ApplyEffectForTargets(effIndex);
+ _dynObjAura->_ApplyEffectForTargets(effectInfo->EffectIndex);
}
-void Spell::EffectEnergize(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnergize()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1561,7 +1561,7 @@ void Spell::EffectEnergize(SpellEffIndex /*effIndex*/)
unitCaster->EnergizeBySpell(unitTarget, m_spellInfo, damage, power);
}
-void Spell::EffectEnergizePct(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnergizePct()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1650,7 +1650,7 @@ void Spell::SendLoot(ObjectGuid guid, LootType loottype)
player->SendLoot(guid, loottype);
}
-void Spell::EffectOpenLock(SpellEffIndex effIndex)
+void Spell::EffectOpenLock()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -1721,7 +1721,7 @@ void Spell::EffectOpenLock(SpellEffIndex effIndex)
int32 reqSkillValue = 0;
int32 skillValue;
- SpellCastResult res = CanOpenLock(effIndex, lockId, skillId, reqSkillValue, skillValue);
+ SpellCastResult res = CanOpenLock(*effectInfo, lockId, skillId, reqSkillValue, skillValue);
if (res != SPELL_CAST_OK)
{
SendCastResult(res);
@@ -1759,7 +1759,7 @@ void Spell::EffectOpenLock(SpellEffIndex effIndex)
ExecuteLogEffectOpenLock(SpellEffectName(effectInfo->Effect), gameObjTarget ? (Object*)gameObjTarget : (Object*)itemTarget);
}
-void Spell::EffectSummonChangeItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonChangeItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -1873,7 +1873,7 @@ void Spell::EffectSummonChangeItem(SpellEffIndex /*effIndex*/)
delete pNewItem;
}
-void Spell::EffectProficiency(SpellEffIndex /*effIndex*/)
+void Spell::EffectProficiency()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -1895,7 +1895,7 @@ void Spell::EffectProficiency(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectSummonType(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonType()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -2118,7 +2118,7 @@ void Spell::EffectSummonType(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectLearnSpell(SpellEffIndex effIndex)
+void Spell::EffectLearnSpell()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2129,7 +2129,7 @@ void Spell::EffectLearnSpell(SpellEffIndex effIndex)
if (unitTarget->GetTypeId() != TYPEID_PLAYER)
{
if (unitTarget->ToPet())
- EffectLearnPetSpell(effIndex);
+ EffectLearnPetSpell();
return;
}
@@ -2141,7 +2141,7 @@ void Spell::EffectLearnSpell(SpellEffIndex effIndex)
TC_LOG_DEBUG("spells", "Spell: %s has learned spell %u from %s", player->GetGUID().ToString().c_str(), spellToLearn, m_caster->GetGUID().ToString().c_str());
}
-void Spell::EffectDispel(SpellEffIndex effIndex)
+void Spell::EffectDispel()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2235,10 +2235,10 @@ void Spell::EffectDispel(SpellEffIndex effIndex)
m_caster->SendMessageToSet(spellDispellLog.Write(), true);
- CallScriptSuccessfulDispel(effIndex);
+ CallScriptSuccessfulDispel(SpellEffIndex(effectInfo->EffectIndex));
}
-void Spell::EffectDualWield(SpellEffIndex /*effIndex*/)
+void Spell::EffectDualWield()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2246,7 +2246,7 @@ void Spell::EffectDualWield(SpellEffIndex /*effIndex*/)
unitTarget->SetCanDualWield(true);
}
-void Spell::EffectDistract(SpellEffIndex /*effIndex*/)
+void Spell::EffectDistract()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2266,7 +2266,7 @@ void Spell::EffectDistract(SpellEffIndex /*effIndex*/)
unitTarget->SetFacingTo(unitTarget->GetAngle(destTarget));
}
-void Spell::EffectPickPocket(SpellEffIndex /*effIndex*/)
+void Spell::EffectPickPocket()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2283,7 +2283,7 @@ void Spell::EffectPickPocket(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->SendLoot(unitTarget->GetGUID(), LOOT_PICKPOCKETING);
}
-void Spell::EffectAddFarsight(SpellEffIndex /*effIndex*/)
+void Spell::EffectAddFarsight()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -2309,7 +2309,7 @@ void Spell::EffectAddFarsight(SpellEffIndex /*effIndex*/)
dynObj->SetCasterViewpoint();
}
-void Spell::EffectUntrainTalents(SpellEffIndex /*effIndex*/)
+void Spell::EffectUntrainTalents()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2320,7 +2320,7 @@ void Spell::EffectUntrainTalents(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SendRespecWipeConfirm(m_caster->GetGUID(), sWorld->getBoolConfig(CONFIG_NO_RESET_TALENT_COST) ? 0 : unitTarget->ToPlayer()->GetNextResetTalentsCost());
}
-void Spell::EffectTeleUnitsFaceCaster(SpellEffIndex /*effIndex*/)
+void Spell::EffectTeleUnitsFaceCaster()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2339,7 +2339,7 @@ void Spell::EffectTeleUnitsFaceCaster(SpellEffIndex /*effIndex*/)
unitTarget->NearTeleportTo(fx, fy, fz, -m_caster->GetOrientation(), unitTarget == m_caster);
}
-void Spell::EffectLearnSkill(SpellEffIndex /*effIndex*/)
+void Spell::EffectLearnSkill()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2363,7 +2363,7 @@ void Spell::EffectLearnSkill(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SetSkill(skillid, damage, std::max<uint16>(skillval, 1), tier->Value[damage - 1]);
}
-void Spell::EffectPlayMovie(SpellEffIndex /*effIndex*/)
+void Spell::EffectPlayMovie()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2378,7 +2378,7 @@ void Spell::EffectPlayMovie(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SendMovieStart(movieId);
}
-void Spell::EffectTradeSkill(SpellEffIndex /*effIndex*/)
+void Spell::EffectTradeSkill()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -2390,7 +2390,7 @@ void Spell::EffectTradeSkill(SpellEffIndex /*effIndex*/)
// m_caster->ToPlayer()->SetSkill(skillid, skillval?skillval:1, skillmax+75);
}
-void Spell::EffectEnchantItemPerm(SpellEffIndex effIndex)
+void Spell::EffectEnchantItemPerm()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2411,7 +2411,7 @@ void Spell::EffectEnchantItemPerm(SpellEffIndex effIndex)
unitTarget = player;
// and add a scroll
damage = 1;
- DoCreateItem(effIndex, effectInfo->ItemType, m_spellInfo->HasAttribute(SPELL_ATTR0_TRADESPELL) ? ItemContext::Trade_Skill : ItemContext::NONE);
+ DoCreateItem(effectInfo->ItemType, m_spellInfo->HasAttribute(SPELL_ATTR0_TRADESPELL) ? ItemContext::Trade_Skill : ItemContext::NONE);
itemTarget = nullptr;
m_targets.SetItemTarget(nullptr);
}
@@ -2455,7 +2455,7 @@ void Spell::EffectEnchantItemPerm(SpellEffIndex effIndex)
}
}
-void Spell::EffectEnchantItemPrismatic(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnchantItemPrismatic()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2519,7 +2519,7 @@ void Spell::EffectEnchantItemPrismatic(SpellEffIndex /*effIndex*/)
itemTarget->ClearSoulboundTradeable(item_owner);
}
-void Spell::EffectEnchantItemTmp(SpellEffIndex effIndex)
+void Spell::EffectEnchantItemTmp()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2535,14 +2535,14 @@ void Spell::EffectEnchantItemTmp(SpellEffIndex effIndex)
if (!enchant_id)
{
- TC_LOG_ERROR("spells", "Spell %u Effect %u (SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY) has enchanting id 0.", m_spellInfo->Id, effIndex);
+ TC_LOG_ERROR("spells", "Spell %u Effect %u (SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY) has enchanting id 0.", m_spellInfo->Id, effectInfo->EffectIndex);
return;
}
SpellItemEnchantmentEntry const* pEnchant = sSpellItemEnchantmentStore.LookupEntry(enchant_id);
if (!pEnchant)
{
- TC_LOG_ERROR("spells", "Spell %u Effect %u (SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY) has a non-existing enchanting id %u ", m_spellInfo->Id, effIndex, enchant_id);
+ TC_LOG_ERROR("spells", "Spell %u Effect %u (SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY) has a non-existing enchanting id %u ", m_spellInfo->Id, effectInfo->EffectIndex, enchant_id);
return;
}
@@ -2594,7 +2594,7 @@ void Spell::EffectEnchantItemTmp(SpellEffIndex effIndex)
item_owner->ApplyEnchantment(itemTarget, TEMP_ENCHANTMENT_SLOT, true);
}
-void Spell::EffectTameCreature(SpellEffIndex /*effIndex*/)
+void Spell::EffectTameCreature()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2648,7 +2648,7 @@ void Spell::EffectTameCreature(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectSummonPet(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonPet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -2730,7 +2730,7 @@ void Spell::EffectSummonPet(SpellEffIndex /*effIndex*/)
ExecuteLogEffectSummonObject(SpellEffectName(effectInfo->Effect), pet);
}
-void Spell::EffectLearnPetSpell(SpellEffIndex effIndex)
+void Spell::EffectLearnPetSpell()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2740,7 +2740,7 @@ void Spell::EffectLearnPetSpell(SpellEffIndex effIndex)
if (unitTarget->ToPlayer())
{
- EffectLearnSpell(effIndex);
+ EffectLearnSpell();
return;
}
Pet* pet = unitTarget->ToPet();
@@ -2756,7 +2756,7 @@ void Spell::EffectLearnPetSpell(SpellEffIndex effIndex)
pet->GetOwner()->PetSpellInitialize();
}
-void Spell::EffectTaunt(SpellEffIndex /*effIndex*/)
+void Spell::EffectTaunt()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2784,7 +2784,7 @@ void Spell::EffectTaunt(SpellEffIndex /*effIndex*/)
mgr.MatchUnitThreatToHighestThreat(unitCaster);
}
-void Spell::EffectWeaponDmg(SpellEffIndex /*effIndex*/)
+void Spell::EffectWeaponDmg()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -2978,7 +2978,7 @@ void Spell::EffectWeaponDmg(SpellEffIndex /*effIndex*/)
m_damage += unitTarget->MeleeDamageBonusTaken(unitCaster, weaponDamage, m_attackType, SPELL_DIRECT_DAMAGE, m_spellInfo);
}
-void Spell::EffectThreat(SpellEffIndex /*effIndex*/)
+void Spell::EffectThreat()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -2995,7 +2995,7 @@ void Spell::EffectThreat(SpellEffIndex /*effIndex*/)
unitTarget->GetThreatManager().AddThreat(unitCaster, float(damage), m_spellInfo, true);
}
-void Spell::EffectHealMaxHealth(SpellEffIndex /*effIndex*/)
+void Spell::EffectHealMaxHealth()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3017,7 +3017,7 @@ void Spell::EffectHealMaxHealth(SpellEffIndex /*effIndex*/)
m_healing += addhealth;
}
-void Spell::EffectInterruptCast(SpellEffIndex effIndex)
+void Spell::EffectInterruptCast()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -3041,7 +3041,7 @@ void Spell::EffectInterruptCast(SpellEffIndex effIndex)
if (unitCaster)
{
int32 duration = m_spellInfo->GetDuration();
- unitTarget->GetSpellHistory()->LockSpellSchool(curSpellInfo->GetSchoolMask(), unitTarget->ModSpellDuration(m_spellInfo, unitTarget, duration, false, 1 << effIndex));
+ unitTarget->GetSpellHistory()->LockSpellSchool(curSpellInfo->GetSchoolMask(), unitTarget->ModSpellDuration(m_spellInfo, unitTarget, duration, false, 1 << effectInfo->EffectIndex));
if (m_spellInfo->DmgClass == SPELL_DAMAGE_CLASS_MAGIC)
Unit::ProcSkillsAndAuras(unitCaster, unitTarget, PROC_FLAG_DONE_SPELL_MAGIC_DMG_CLASS_NEG, PROC_FLAG_TAKEN_SPELL_MAGIC_DMG_CLASS_NEG,
PROC_SPELL_TYPE_MASK_ALL, PROC_SPELL_PHASE_HIT, PROC_HIT_INTERRUPT, nullptr, nullptr, nullptr);
@@ -3056,7 +3056,7 @@ void Spell::EffectInterruptCast(SpellEffIndex effIndex)
}
}
-void Spell::EffectSummonObjectWild(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonObjectWild()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -3106,7 +3106,7 @@ void Spell::EffectSummonObjectWild(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectScriptEffect(SpellEffIndex effIndex)
+void Spell::EffectScriptEffect()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3185,7 +3185,7 @@ void Spell::EffectScriptEffect(SpellEffIndex effIndex)
item = 23586; break; // Aerie Peak Pale Ale
}
if (item)
- DoCreateItem(effIndex, item);
+ DoCreateItem(item);
break;
}
case 20589: // Escape artist
@@ -3374,7 +3374,7 @@ void Spell::EffectScriptEffect(SpellEffIndex effIndex)
case 58418: // Portal to Orgrimmar
case 58420: // Portal to Stormwind
{
- if (!unitTarget || unitTarget->GetTypeId() != TYPEID_PLAYER || effIndex != 0)
+ if (!unitTarget || unitTarget->GetTypeId() != TYPEID_PLAYER || effectInfo->EffectIndex != 0)
return;
// Effects for 58418 and 58420 are all DIFFICULTY_NONE so always valid
@@ -3514,11 +3514,11 @@ void Spell::EffectScriptEffect(SpellEffIndex effIndex)
}
// normal DB scripted effect
- TC_LOG_DEBUG("spells", "Spell ScriptStart spellid %u in EffectScriptEffect(%u)", m_spellInfo->Id, effIndex);
- m_caster->GetMap()->ScriptsStart(sSpellScripts, uint32(m_spellInfo->Id | (effIndex << 24)), m_caster, unitTarget);
+ TC_LOG_DEBUG("spells", "Spell ScriptStart spellid %u in EffectScriptEffect(%u)", m_spellInfo->Id, effectInfo->EffectIndex);
+ m_caster->GetMap()->ScriptsStart(sSpellScripts, uint32(m_spellInfo->Id | (effectInfo->EffectIndex << 24)), m_caster, unitTarget);
}
-void Spell::EffectSanctuary(SpellEffIndex /*effIndex*/)
+void Spell::EffectSanctuary()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3542,7 +3542,7 @@ void Spell::EffectSanctuary(SpellEffIndex /*effIndex*/)
unitTarget->m_lastSanctuaryTime = GameTime::GetGameTimeMS();
}
-void Spell::EffectDuel(SpellEffIndex /*effIndex*/)
+void Spell::EffectDuel()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3634,7 +3634,7 @@ void Spell::EffectDuel(SpellEffIndex /*effIndex*/)
sScriptMgr->OnPlayerDuelRequest(target, caster);
}
-void Spell::EffectStuck(SpellEffIndex /*effIndex*/)
+void Spell::EffectStuck()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -3678,7 +3678,7 @@ void Spell::EffectStuck(SpellEffIndex /*effIndex*/)
spell.SendSpellCooldown();
}
-void Spell::EffectSummonPlayer(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonPlayer()
{
// workaround - this effect should not use target map
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
@@ -3693,7 +3693,7 @@ void Spell::EffectSummonPlayer(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SendSummonRequestFrom(unitCaster);
}
-void Spell::EffectActivateObject(SpellEffIndex /*effIndex*/)
+void Spell::EffectActivateObject()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3709,7 +3709,7 @@ void Spell::EffectActivateObject(SpellEffIndex /*effIndex*/)
gameObjTarget->GetMap()->ScriptCommandStart(activateCommand, 0, m_caster, gameObjTarget);
}
-void Spell::EffectApplyGlyph(SpellEffIndex /*effIndex*/)
+void Spell::EffectApplyGlyph()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -3753,7 +3753,7 @@ void Spell::EffectApplyGlyph(SpellEffIndex /*effIndex*/)
player->SendDirectMessage(activeGlyphs.Write());
}
-void Spell::EffectEnchantHeldItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnchantHeldItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3801,7 +3801,7 @@ void Spell::EffectEnchantHeldItem(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectDisEnchant(SpellEffIndex /*effIndex*/)
+void Spell::EffectDisEnchant()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3815,7 +3815,7 @@ void Spell::EffectDisEnchant(SpellEffIndex /*effIndex*/)
// item will be removed at disenchanting end
}
-void Spell::EffectInebriate(SpellEffIndex /*effIndex*/)
+void Spell::EffectInebriate()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3838,7 +3838,7 @@ void Spell::EffectInebriate(SpellEffIndex /*effIndex*/)
player->SetDrunkValue(currentDrunk, m_CastItem ? m_CastItem->GetEntry() : 0);
}
-void Spell::EffectFeedPet(SpellEffIndex /*effIndex*/)
+void Spell::EffectFeedPet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3880,7 +3880,7 @@ void Spell::EffectFeedPet(SpellEffIndex /*effIndex*/)
m_caster->CastSpell(pet, effectInfo->TriggerSpell, args);
}
-void Spell::EffectDismissPet(SpellEffIndex /*effIndex*/)
+void Spell::EffectDismissPet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3894,7 +3894,7 @@ void Spell::EffectDismissPet(SpellEffIndex /*effIndex*/)
pet->GetOwner()->RemovePet(pet, PET_SAVE_NOT_IN_SLOT);
}
-void Spell::EffectSummonObject(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonObject()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -3948,7 +3948,7 @@ void Spell::EffectSummonObject(SpellEffIndex /*effIndex*/)
unitCaster->m_ObjectSlot[slot] = go->GetGUID();
}
-void Spell::EffectResurrect(SpellEffIndex /*effIndex*/)
+void Spell::EffectResurrect()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3973,7 +3973,7 @@ void Spell::EffectResurrect(SpellEffIndex /*effIndex*/)
SendResurrectRequest(target);
}
-void Spell::EffectAddExtraAttacks(SpellEffIndex /*effIndex*/)
+void Spell::EffectAddExtraAttacks()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -3989,7 +3989,7 @@ void Spell::EffectAddExtraAttacks(SpellEffIndex /*effIndex*/)
ExecuteLogEffectExtraAttacks(SpellEffectName(effectInfo->Effect), unitTarget, damage);
}
-void Spell::EffectParry(SpellEffIndex /*effIndex*/)
+void Spell::EffectParry()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -3998,7 +3998,7 @@ void Spell::EffectParry(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->SetCanParry(true);
}
-void Spell::EffectBlock(SpellEffIndex /*effIndex*/)
+void Spell::EffectBlock()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4007,7 +4007,7 @@ void Spell::EffectBlock(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->SetCanBlock(true);
}
-void Spell::EffectLeap(SpellEffIndex /*effIndex*/)
+void Spell::EffectLeap()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4022,7 +4022,7 @@ void Spell::EffectLeap(SpellEffIndex /*effIndex*/)
unitTarget->NearTeleportTo(pos.GetPositionX(), pos.GetPositionY(), pos.GetPositionZ(), pos.GetOrientation(), unitTarget == m_caster);
}
-void Spell::EffectReputation(SpellEffIndex /*effIndex*/)
+void Spell::EffectReputation()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4045,7 +4045,7 @@ void Spell::EffectReputation(SpellEffIndex /*effIndex*/)
player->GetReputationMgr().ModifyReputation(factionEntry, repChange);
}
-void Spell::EffectQuestComplete(SpellEffIndex /*effIndex*/)
+void Spell::EffectQuestComplete()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4069,7 +4069,7 @@ void Spell::EffectQuestComplete(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectForceDeselect(SpellEffIndex /*effIndex*/)
+void Spell::EffectForceDeselect()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4103,7 +4103,7 @@ void Spell::EffectForceDeselect(SpellEffIndex /*effIndex*/)
(*itr)->AttackStop();
}
-void Spell::EffectSelfResurrect(SpellEffIndex /*effIndex*/)
+void Spell::EffectSelfResurrect()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4140,7 +4140,7 @@ void Spell::EffectSelfResurrect(SpellEffIndex /*effIndex*/)
player->SpawnCorpseBones();
}
-void Spell::EffectSkinning(SpellEffIndex /*effIndex*/)
+void Spell::EffectSkinning()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4198,7 +4198,7 @@ void Spell::EffectSkinning(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectCharge(SpellEffIndex /*effIndex*/)
+void Spell::EffectCharge()
{
if (!unitTarget)
return;
@@ -4254,7 +4254,7 @@ void Spell::EffectCharge(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectChargeDest(SpellEffIndex /*effIndex*/)
+void Spell::EffectChargeDest()
{
if (!destTarget)
return;
@@ -4282,7 +4282,7 @@ void Spell::EffectChargeDest(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectKnockBack(SpellEffIndex /*effIndex*/)
+void Spell::EffectKnockBack()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4323,7 +4323,7 @@ void Spell::EffectKnockBack(SpellEffIndex /*effIndex*/)
unitTarget->KnockbackFrom(x, y, speedxy, speedz);
}
-void Spell::EffectLeapBack(SpellEffIndex /*effIndex*/)
+void Spell::EffectLeapBack()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -4341,7 +4341,7 @@ void Spell::EffectLeapBack(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->SetFallInformation(0, m_caster->GetPositionZ());
}
-void Spell::EffectQuestClear(SpellEffIndex /*effIndex*/)
+void Spell::EffectQuestClear()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4389,7 +4389,7 @@ void Spell::EffectQuestClear(SpellEffIndex /*effIndex*/)
sScriptMgr->OnQuestStatusChange(player, quest, oldStatus, QUEST_STATUS_NONE);
}
-void Spell::EffectSendTaxi(SpellEffIndex /*effIndex*/)
+void Spell::EffectSendTaxi()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4400,7 +4400,7 @@ void Spell::EffectSendTaxi(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->ActivateTaxiPathTo(effectInfo->MiscValue, m_spellInfo->Id);
}
-void Spell::EffectPullTowards(SpellEffIndex /*effIndex*/)
+void Spell::EffectPullTowards()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4427,7 +4427,7 @@ void Spell::EffectPullTowards(SpellEffIndex /*effIndex*/)
unitTarget->GetMotionMaster()->MoveJump(pos, speedXY, speedZ);
}
-void Spell::EffectChangeRaidMarker(SpellEffIndex /*effIndex*/)
+void Spell::EffectChangeRaidMarker()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4446,7 +4446,7 @@ void Spell::EffectChangeRaidMarker(SpellEffIndex /*effIndex*/)
group->AddRaidMarker(damage, player->GetMapId(), x, y, z);
}
-void Spell::EffectDispelMechanic(SpellEffIndex /*effIndex*/)
+void Spell::EffectDispelMechanic()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4471,7 +4471,7 @@ void Spell::EffectDispelMechanic(SpellEffIndex /*effIndex*/)
unitTarget->RemoveAura(itr->first, itr->second, 0, AURA_REMOVE_BY_ENEMY_SPELL);
}
-void Spell::EffectResurrectPet(SpellEffIndex /*effIndex*/)
+void Spell::EffectResurrectPet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4533,7 +4533,7 @@ void Spell::EffectResurrectPet(SpellEffIndex /*effIndex*/)
pet->SavePetToDB(PET_SAVE_AS_CURRENT);
}
-void Spell::EffectDestroyAllTotems(SpellEffIndex /*effIndex*/)
+void Spell::EffectDestroyAllTotems()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4574,7 +4574,7 @@ void Spell::EffectDestroyAllTotems(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectDurabilityDamage(SpellEffIndex /*effIndex*/)
+void Spell::EffectDurabilityDamage()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4603,7 +4603,7 @@ void Spell::EffectDurabilityDamage(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectDurabilityDamagePCT(SpellEffIndex /*effIndex*/)
+void Spell::EffectDurabilityDamagePCT()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4632,7 +4632,7 @@ void Spell::EffectDurabilityDamagePCT(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->DurabilityLoss(item, float(damage) / 100.0f);
}
-void Spell::EffectModifyThreatPercent(SpellEffIndex /*effIndex*/)
+void Spell::EffectModifyThreatPercent()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4643,7 +4643,7 @@ void Spell::EffectModifyThreatPercent(SpellEffIndex /*effIndex*/)
unitTarget->GetThreatManager().ModifyThreatByPercent(unitCaster, damage);
}
-void Spell::EffectTransmitted(SpellEffIndex /*effIndex*/)
+void Spell::EffectTransmitted()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4774,7 +4774,7 @@ void Spell::EffectTransmitted(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectProspecting(SpellEffIndex /*effIndex*/)
+void Spell::EffectProspecting()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4799,7 +4799,7 @@ void Spell::EffectProspecting(SpellEffIndex /*effIndex*/)
player->SendLoot(itemTarget->GetGUID(), LOOT_PROSPECTING);
}
-void Spell::EffectMilling(SpellEffIndex /*effIndex*/)
+void Spell::EffectMilling()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4824,7 +4824,7 @@ void Spell::EffectMilling(SpellEffIndex /*effIndex*/)
player->SendLoot(itemTarget->GetGUID(), LOOT_MILLING);
}
-void Spell::EffectSkill(SpellEffIndex /*effIndex*/)
+void Spell::EffectSkill()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -4836,7 +4836,7 @@ void Spell::EffectSkill(SpellEffIndex /*effIndex*/)
If we would handle the resurrection here, the spiritguide would instantly disappear as the
player revives, and so we wouldn't see the spirit heal visual effect on the npc.
This is why we use a half sec delay between the visual effect and the resurrection itself */
-void Spell::EffectSpiritHeal(SpellEffIndex /*effIndex*/)
+void Spell::EffectSpiritHeal()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4855,7 +4855,7 @@ void Spell::EffectSpiritHeal(SpellEffIndex /*effIndex*/)
}
// remove insignia spell effect
-void Spell::EffectSkinPlayerCorpse(SpellEffIndex /*effIndex*/)
+void Spell::EffectSkinPlayerCorpse()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4870,7 +4870,7 @@ void Spell::EffectSkinPlayerCorpse(SpellEffIndex /*effIndex*/)
target->RemovedInsignia(player);
}
-void Spell::EffectStealBeneficialBuff(SpellEffIndex /*effIndex*/)
+void Spell::EffectStealBeneficialBuff()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4982,7 +4982,7 @@ void Spell::EffectStealBeneficialBuff(SpellEffIndex /*effIndex*/)
m_caster->SendMessageToSet(spellDispellLog.Write(), true);
}
-void Spell::EffectKillCreditPersonal(SpellEffIndex /*effIndex*/)
+void Spell::EffectKillCreditPersonal()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -4993,7 +4993,7 @@ void Spell::EffectKillCreditPersonal(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->KilledMonsterCredit(effectInfo->MiscValue);
}
-void Spell::EffectKillCredit(SpellEffIndex /*effIndex*/)
+void Spell::EffectKillCredit()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5005,7 +5005,7 @@ void Spell::EffectKillCredit(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->RewardPlayerAndGroupAtEvent(creatureEntry, unitTarget);
}
-void Spell::EffectQuestFail(SpellEffIndex /*effIndex*/)
+void Spell::EffectQuestFail()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5016,7 +5016,7 @@ void Spell::EffectQuestFail(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->FailQuest(effectInfo->MiscValue);
}
-void Spell::EffectQuestStart(SpellEffIndex /*effIndex*/)
+void Spell::EffectQuestStart()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5043,7 +5043,7 @@ void Spell::EffectQuestStart(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectCreateTamedPet(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreateTamedPet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5074,7 +5074,7 @@ void Spell::EffectCreateTamedPet(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectDiscoverTaxi(SpellEffIndex /*effIndex*/)
+void Spell::EffectDiscoverTaxi()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5086,7 +5086,7 @@ void Spell::EffectDiscoverTaxi(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->GetSession()->SendDiscoverNewTaxiNode(nodeid);
}
-void Spell::EffectTitanGrip(SpellEffIndex /*effIndex*/)
+void Spell::EffectTitanGrip()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5095,7 +5095,7 @@ void Spell::EffectTitanGrip(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->SetCanTitanGrip(true, uint32(effectInfo->MiscValue));
}
-void Spell::EffectRedirectThreat(SpellEffIndex /*effIndex*/)
+void Spell::EffectRedirectThreat()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5107,7 +5107,7 @@ void Spell::EffectRedirectThreat(SpellEffIndex /*effIndex*/)
unitCaster->GetThreatManager().RegisterRedirectThreat(m_spellInfo->Id, unitTarget->GetGUID(), uint32(damage));
}
-void Spell::EffectGameObjectDamage(SpellEffIndex /*effIndex*/)
+void Spell::EffectGameObjectDamage()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5122,7 +5122,7 @@ void Spell::EffectGameObjectDamage(SpellEffIndex /*effIndex*/)
gameObjTarget->ModifyHealth(-damage, m_caster, GetSpellInfo()->Id);
}
-void Spell::EffectGameObjectRepair(SpellEffIndex /*effIndex*/)
+void Spell::EffectGameObjectRepair()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5133,7 +5133,7 @@ void Spell::EffectGameObjectRepair(SpellEffIndex /*effIndex*/)
gameObjTarget->ModifyHealth(damage, m_caster);
}
-void Spell::EffectGameObjectSetDestructionState(SpellEffIndex /*effIndex*/)
+void Spell::EffectGameObjectSetDestructionState()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5207,7 +5207,7 @@ void Spell::SummonGuardian(SpellEffectInfo const* effect, uint32 entry, SummonPr
}
}
-void Spell::EffectRenamePet(SpellEffIndex /*effIndex*/)
+void Spell::EffectRenamePet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5219,7 +5219,7 @@ void Spell::EffectRenamePet(SpellEffIndex /*effIndex*/)
unitTarget->AddPetFlag(UNIT_PET_FLAG_CAN_BE_RENAMED);
}
-void Spell::EffectPlayMusic(SpellEffIndex /*effIndex*/)
+void Spell::EffectPlayMusic()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5238,7 +5238,7 @@ void Spell::EffectPlayMusic(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SendDirectMessage(WorldPackets::Misc::PlayMusic(soundid).Write());
}
-void Spell::EffectActivateSpec(SpellEffIndex /*effIndex*/)
+void Spell::EffectActivateSpec()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5257,7 +5257,7 @@ void Spell::EffectActivateSpec(SpellEffIndex /*effIndex*/)
player->GetPet()->SetSpecialization(specID);
}
-void Spell::EffectPlaySound(SpellEffIndex /*effIndex*/)
+void Spell::EffectPlaySound()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5289,7 +5289,7 @@ void Spell::EffectPlaySound(SpellEffIndex /*effIndex*/)
player->PlayDirectSound(soundId, player);
}
-void Spell::EffectRemoveAura(SpellEffIndex /*effIndex*/)
+void Spell::EffectRemoveAura()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5300,7 +5300,7 @@ void Spell::EffectRemoveAura(SpellEffIndex /*effIndex*/)
unitTarget->RemoveAurasDueToSpell(effectInfo->TriggerSpell);
}
-void Spell::EffectDamageFromMaxHealthPCT(SpellEffIndex /*effIndex*/)
+void Spell::EffectDamageFromMaxHealthPCT()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5311,7 +5311,7 @@ void Spell::EffectDamageFromMaxHealthPCT(SpellEffIndex /*effIndex*/)
m_damage += unitTarget->CountPctFromMaxHealth(damage);
}
-void Spell::EffectGiveCurrency(SpellEffIndex /*effIndex*/)
+void Spell::EffectGiveCurrency()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5325,7 +5325,7 @@ void Spell::EffectGiveCurrency(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->ModifyCurrency(effectInfo->MiscValue, damage);
}
-void Spell::EffectCastButtons(SpellEffIndex /*effIndex*/)
+void Spell::EffectCastButtons()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5366,7 +5366,7 @@ void Spell::EffectCastButtons(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectRechargeItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectRechargeItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5388,7 +5388,7 @@ void Spell::EffectRechargeItem(SpellEffIndex /*effIndex*/)
}
}
-void Spell::EffectBind(SpellEffIndex /*effIndex*/)
+void Spell::EffectBind()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5420,7 +5420,7 @@ void Spell::EffectBind(SpellEffIndex /*effIndex*/)
player->SendDirectMessage(packet.Write());
}
-void Spell::EffectTeleportToReturnPoint(SpellEffIndex /*effIndex*/)
+void Spell::EffectTeleportToReturnPoint()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5430,7 +5430,7 @@ void Spell::EffectTeleportToReturnPoint(SpellEffIndex /*effIndex*/)
player->TeleportTo(*dest, unitTarget == m_caster ? TELE_TO_SPELL | TELE_TO_NOT_LEAVE_COMBAT : 0);
}
-void Spell::EffectSummonRaFFriend(SpellEffIndex /*effIndex*/)
+void Spell::EffectSummonRaFFriend()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5441,7 +5441,7 @@ void Spell::EffectSummonRaFFriend(SpellEffIndex /*effIndex*/)
m_caster->CastSpell(unitTarget, effectInfo->TriggerSpell, true);
}
-void Spell::EffectUnlockGuildVaultTab(SpellEffIndex /*effIndex*/)
+void Spell::EffectUnlockGuildVaultTab()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5452,7 +5452,7 @@ void Spell::EffectUnlockGuildVaultTab(SpellEffIndex /*effIndex*/)
guild->HandleBuyBankTab(caster->GetSession(), damage - 1); // Bank tabs start at zero internally
}
-void Spell::EffectSummonPersonalGameObject(SpellEffIndex effIndex)
+void Spell::EffectSummonPersonalGameObject()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5474,7 +5474,7 @@ void Spell::EffectSummonPersonalGameObject(SpellEffIndex effIndex)
if (!go)
{
- TC_LOG_WARN("spells", "SpellEffect Failed to summon personal gameobject. SpellId %u, effect %u", m_spellInfo->Id, effIndex);
+ TC_LOG_WARN("spells", "SpellEffect Failed to summon personal gameobject. SpellId %u, effect %u", m_spellInfo->Id, effectInfo->EffectIndex);
return;
}
@@ -5501,7 +5501,7 @@ void Spell::EffectSummonPersonalGameObject(SpellEffIndex effIndex)
}
}
-void Spell::EffectResurrectWithAura(SpellEffIndex /*effIndex*/)
+void Spell::EffectResurrectWithAura()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5533,7 +5533,7 @@ void Spell::EffectResurrectWithAura(SpellEffIndex /*effIndex*/)
SendResurrectRequest(target);
}
-void Spell::EffectCreateAreaTrigger(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreateAreaTrigger()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5546,7 +5546,7 @@ void Spell::EffectCreateAreaTrigger(SpellEffIndex /*effIndex*/)
AreaTrigger::CreateAreaTrigger(effectInfo->MiscValue, unitCaster, nullptr, GetSpellInfo(), destTarget->GetPosition(), duration, m_SpellVisual, m_castId);
}
-void Spell::EffectRemoveTalent(SpellEffIndex /*effIndex*/)
+void Spell::EffectRemoveTalent()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5563,7 +5563,7 @@ void Spell::EffectRemoveTalent(SpellEffIndex /*effIndex*/)
player->SendTalentsInfoData();
}
-void Spell::EffectDestroyItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectDestroyItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5576,7 +5576,7 @@ void Spell::EffectDestroyItem(SpellEffIndex /*effIndex*/)
player->DestroyItem(item->GetBagSlot(), item->GetSlot(), true);
}
-void Spell::EffectLearnGarrisonBuilding(SpellEffIndex /*effIndex*/)
+void Spell::EffectLearnGarrisonBuilding()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5588,7 +5588,7 @@ void Spell::EffectLearnGarrisonBuilding(SpellEffIndex /*effIndex*/)
garrison->LearnBlueprint(effectInfo->MiscValue);
}
-void Spell::EffectCreateGarrison(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreateGarrison()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5599,7 +5599,7 @@ void Spell::EffectCreateGarrison(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->CreateGarrison(effectInfo->MiscValue);
}
-void Spell::EffectCreateConversation(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreateConversation()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5610,7 +5610,7 @@ void Spell::EffectCreateConversation(SpellEffIndex /*effIndex*/)
Conversation::CreateConversation(effectInfo->MiscValue, unitCaster, destTarget->GetPosition(), { GetCaster()->GetGUID() }, GetSpellInfo());
}
-void Spell::EffectAddGarrisonFollower(SpellEffIndex /*effIndex*/)
+void Spell::EffectAddGarrisonFollower()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5622,7 +5622,7 @@ void Spell::EffectAddGarrisonFollower(SpellEffIndex /*effIndex*/)
garrison->AddFollower(effectInfo->MiscValue);
}
-void Spell::EffectCreateHeirloomItem(SpellEffIndex effIndex)
+void Spell::EffectCreateHeirloomItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5638,11 +5638,11 @@ void Spell::EffectCreateHeirloomItem(SpellEffIndex effIndex)
std::vector<int32> bonusList;
bonusList.push_back(collectionMgr->GetHeirloomBonus(m_misc.Raw.Data[0]));
- DoCreateItem(effIndex, m_misc.Raw.Data[0], ItemContext::NONE, bonusList);
+ DoCreateItem(m_misc.Raw.Data[0], ItemContext::NONE, bonusList);
ExecuteLogEffectCreateItem(SpellEffectName(effectInfo->Effect), m_misc.Raw.Data[0]);
}
-void Spell::EffectActivateGarrisonBuilding(SpellEffIndex /*effIndex*/)
+void Spell::EffectActivateGarrisonBuilding()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5654,7 +5654,7 @@ void Spell::EffectActivateGarrisonBuilding(SpellEffIndex /*effIndex*/)
garrison->ActivateBuilding(effectInfo->MiscValue);
}
-void Spell::EffectHealBattlePetPct(SpellEffIndex /*effIndex*/)
+void Spell::EffectHealBattlePetPct()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5666,7 +5666,7 @@ void Spell::EffectHealBattlePetPct(SpellEffIndex /*effIndex*/)
battlePetMgr->HealBattlePetsPct(damage);
}
-void Spell::EffectEnableBattlePets(SpellEffIndex /*effIndex*/)
+void Spell::EffectEnableBattlePets()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5679,7 +5679,7 @@ void Spell::EffectEnableBattlePets(SpellEffIndex /*effIndex*/)
plr->GetSession()->GetBattlePetMgr()->UnlockSlot(0);
}
-void Spell::EffectLaunchQuestChoice(SpellEffIndex /*effIndex*/)
+void Spell::EffectLaunchQuestChoice()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5690,7 +5690,7 @@ void Spell::EffectLaunchQuestChoice(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->SendPlayerChoice(GetCaster()->GetGUID(), effectInfo->MiscValue);
}
-void Spell::EffectUncageBattlePet(SpellEffIndex /*effIndex*/)
+void Spell::EffectUncageBattlePet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5743,7 +5743,7 @@ void Spell::EffectUncageBattlePet(SpellEffIndex /*effIndex*/)
m_CastItem = nullptr;
}
-void Spell::EffectUpgradeHeirloom(SpellEffIndex /*effIndex*/)
+void Spell::EffectUpgradeHeirloom()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5753,7 +5753,7 @@ void Spell::EffectUpgradeHeirloom(SpellEffIndex /*effIndex*/)
collectionMgr->UpgradeHeirloom(m_misc.Raw.Data[0], int32(m_castItemEntry));
}
-void Spell::EffectApplyEnchantIllusion(SpellEffIndex /*effIndex*/)
+void Spell::EffectApplyEnchantIllusion()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5774,7 +5774,7 @@ void Spell::EffectApplyEnchantIllusion(SpellEffIndex /*effIndex*/)
itemTarget->ClearSoulboundTradeable(player);
}
-void Spell::EffectUpdatePlayerPhase(SpellEffIndex /*effIndex*/)
+void Spell::EffectUpdatePlayerPhase()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5785,7 +5785,7 @@ void Spell::EffectUpdatePlayerPhase(SpellEffIndex /*effIndex*/)
PhasingHandler::OnConditionChange(unitTarget);
}
-void Spell::EffectUpdateZoneAurasAndPhases(SpellEffIndex /*effIndex*/)
+void Spell::EffectUpdateZoneAurasAndPhases()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5796,7 +5796,7 @@ void Spell::EffectUpdateZoneAurasAndPhases(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->UpdateAreaDependentAuras(unitTarget->GetAreaId());
}
-void Spell::EffectGiveArtifactPower(SpellEffIndex /*effIndex*/)
+void Spell::EffectGiveArtifactPower()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -5810,7 +5810,7 @@ void Spell::EffectGiveArtifactPower(SpellEffIndex /*effIndex*/)
artifact->GiveArtifactXp(damage, m_CastItem, uint32(effectInfo->MiscValue));
}
-void Spell::EffectGiveArtifactPowerNoBonus(SpellEffIndex /*effIndex*/)
+void Spell::EffectGiveArtifactPowerNoBonus()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_LAUNCH_TARGET)
return;
@@ -5823,7 +5823,7 @@ void Spell::EffectGiveArtifactPowerNoBonus(SpellEffIndex /*effIndex*/)
artifact->GiveArtifactXp(damage, m_CastItem, 0);
}
-void Spell::EffectPlaySceneScriptPackage(SpellEffIndex /*effIndex*/)
+void Spell::EffectPlaySceneScriptPackage()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5834,7 +5834,7 @@ void Spell::EffectPlaySceneScriptPackage(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->GetSceneMgr().PlaySceneByPackageId(effectInfo->MiscValue, SCENEFLAG_UNK1, destTarget);
}
-void Spell::EffectPlayScene(SpellEffIndex /*effIndex*/)
+void Spell::EffectPlayScene()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5845,7 +5845,7 @@ void Spell::EffectPlayScene(SpellEffIndex /*effIndex*/)
m_caster->ToPlayer()->GetSceneMgr().PlayScene(effectInfo->MiscValue, destTarget);
}
-void Spell::EffectGiveHonor(SpellEffIndex /*effIndex*/)
+void Spell::EffectGiveHonor()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5862,7 +5862,7 @@ void Spell::EffectGiveHonor(SpellEffIndex /*effIndex*/)
playerTarget->SendDirectMessage(packet.Write());
}
-void Spell::EffectLearnTransmogSet(SpellEffIndex /*effIndex*/)
+void Spell::EffectLearnTransmogSet()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5873,7 +5873,7 @@ void Spell::EffectLearnTransmogSet(SpellEffIndex /*effIndex*/)
unitTarget->ToPlayer()->GetSession()->GetCollectionMgr()->AddTransmogSet(effectInfo->MiscValue);
}
-void Spell::EffectRespecAzeriteEmpoweredItem(SpellEffIndex /*effIndex*/)
+void Spell::EffectRespecAzeriteEmpoweredItem()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5901,7 +5901,7 @@ void Spell::EffectRespecAzeriteEmpoweredItem(SpellEffIndex /*effIndex*/)
owner->SetNumRespecs(owner->GetNumRespecs() + 1);
}
-void Spell::EffectLearnAzeriteEssencePower(SpellEffIndex /*effIndex*/)
+void Spell::EffectLearnAzeriteEssencePower()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT_TARGET)
return;
@@ -5940,7 +5940,7 @@ void Spell::EffectLearnAzeriteEssencePower(SpellEffIndex /*effIndex*/)
azeriteItem->SetState(ITEM_CHANGED, playerTarget);
}
-void Spell::EffectCreatePrivateConversation(SpellEffIndex /*effIndex*/)
+void Spell::EffectCreatePrivateConversation()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;
@@ -5951,7 +5951,7 @@ void Spell::EffectCreatePrivateConversation(SpellEffIndex /*effIndex*/)
Conversation::CreateConversation(effectInfo->MiscValue, unitCaster, unitTarget->GetPosition(), { unitTarget->GetGUID() }, GetSpellInfo());
}
-void Spell::EffectSendChatMessage(SpellEffIndex /*effIndex*/)
+void Spell::EffectSendChatMessage()
{
if (effectHandleMode != SPELL_EFFECT_HANDLE_HIT)
return;