Scripts/Kologarn:
- Correct target limitation for Focused Eyebeam - Correct target selection and limitation for Stone Grip ** Fixes random teleports to the "safe spot" caused by aura unapply when that player wasn't intended as target. ** Stone Grip will only target the main tank if there's no one else in range. - Despawn Rubbles on encounter reset/complete - Use elegant MotionMaster::MoveJump instead of NearTeleportTo when releasing Stone Grip target DB/NPC Templates: - Add civilian flag for Armsweep Stalker and Rubble Stalker Other: - Fix 2011_02_23_2_world_conditions.sql to comply to standards - Cleanup affected code
This commit is contained in:
@@ -1633,13 +1633,6 @@ void Spell::EffectForceCast(SpellEffIndex effIndex)
|
||||
}
|
||||
}
|
||||
|
||||
switch (triggered_spell_id)
|
||||
{
|
||||
case 62056: case 63985: // Stone Grip Forcecast (10m, 25m)
|
||||
unitTarget->CastSpell(unitTarget, spellInfo, true); // Don't send m_originalCasterGUID param here or underlying
|
||||
return; // AureEffect::HandleAuraControlVehicle will fail on caster == target
|
||||
}
|
||||
|
||||
Unit * caster = GetTriggeredSpellCaster(spellInfo, m_caster, unitTarget);
|
||||
|
||||
caster->CastSpell(unitTarget, spellInfo, true, NULL, NULL, m_originalCasterGUID);
|
||||
|
||||
@@ -3946,7 +3946,16 @@ void SpellMgr::LoadSpellCustomAttr()
|
||||
spellInfo->EffectImplicitTargetB[0] = TARGET_UNIT_MASTER;
|
||||
count++;
|
||||
break;
|
||||
// ULDUAR SPELLS
|
||||
//
|
||||
case 63342: // Focused Eyebeam Summon Trigger
|
||||
spellInfo->MaxAffectedTargets = 1;
|
||||
count++;
|
||||
break;
|
||||
// ENDOF ULDUAR SPELLS
|
||||
//
|
||||
// ICECROWN CITADEL SPELLS
|
||||
//
|
||||
// THESE SPELLS ARE WORKING CORRECTLY EVEN WITHOUT THIS HACK
|
||||
// THE ONLY REASON ITS HERE IS THAT CURRENT GRID SYSTEM
|
||||
// DOES NOT ALLOW FAR OBJECT SELECTION (dist > 333)
|
||||
|
||||
Reference in New Issue
Block a user