[svn] Remove a hack on triggered spell target selection.

Some minor fixes.

--HG--
branch : trunk
This commit is contained in:
megamage
2008-11-04 10:33:02 -06:00
parent fc9a14a6cf
commit b53ab74b50
3 changed files with 5 additions and 5 deletions

View File

@@ -1,5 +1,5 @@
DELETE FROM spell_linked_spell WHERE `spell_trigger` IN (39992, 39835, 42052, -41914, 41126);
--INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (39992, 39835, 1, 'Needle Spine');
-- INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (39992, 39835, 1, 'Needle Spine');
INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (39835, 39968, 1, 'Needle Spine');
INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (-41914, 41915, 0, 'Summon Parasitic Shadowfiend');
INSERT INTO spell_linked_spell (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES (41126, 41131, 1, 'Flame Crash');

View File

@@ -1880,7 +1880,8 @@ void Aura::TriggerSpell()
}
}
}
// All ok cast by default case
m_target->CastSpell(target, triggredSpellInfo, true, 0, this, originalCasterGUID);
/*// All ok cast by default case
Spell *spell = new Spell(m_target, triggredSpellInfo, true, originalCasterGUID );
SpellCastTargets targets;
@@ -1890,7 +1891,7 @@ void Aura::TriggerSpell()
if(DynamicObject* dynObj = caster->GetDynObject(GetId()))
targets.setDestination(dynObj->GetPositionX(),dynObj->GetPositionY(),dynObj->GetPositionZ());
spell->prepare(&targets, this);
spell->prepare(&targets, this);*/
}
/*********************************************************/

View File

@@ -57,7 +57,6 @@
#include "Util.h"
#include "TemporarySummon.h"
pEffect SpellEffects[TOTAL_SPELL_EFFECTS]=
{
&Spell::EffectNULL, // 0
@@ -223,7 +222,7 @@ void Spell::EffectNULL(uint32 /*i*/)
void Spell::EffectUnused(uint32 /*i*/)
{
// NOT USED BY ANY SPELL OR USELESS OR IMPLEMENTED IN DIFFERENT WAY IN TRINITY
// NOT USED BY ANY SPELL OR USELESS OR IMPLEMENTED IN DIFFERENT WAY IN MANGOS
}
void Spell::EffectResurrectNew(uint32 i)