*Fixed spell 39445
*Added missing DoMeleeAttackIfReady(); in phase hunter script patch provided by Anubisss --HG-- branch : trunk
This commit is contained in:
@@ -444,8 +444,7 @@ struct TRINITY_DLL_DECL mob_phase_hunterAI : public ScriptedAI
|
|||||||
DoCast(target, SPELL_MANA_BURN);
|
DoCast(target, SPELL_MANA_BURN);
|
||||||
ManaBurnTimer = 8000 + (rand()%10 * 1000); // 8-18 sec cd
|
ManaBurnTimer = 8000 + (rand()%10 * 1000); // 8-18 sec cd
|
||||||
}
|
}
|
||||||
}
|
}else ManaBurnTimer -= diff;
|
||||||
else ManaBurnTimer -= diff;
|
|
||||||
|
|
||||||
if(!Weak && m_creature->GetHealth() < (m_creature->GetMaxHealth() / 100 * WeakPercent) && target->GetQuestStatus(10190) == QUEST_STATUS_INCOMPLETE) // start: support for quest 10190
|
if(!Weak && m_creature->GetHealth() < (m_creature->GetMaxHealth() / 100 * WeakPercent) && target->GetQuestStatus(10190) == QUEST_STATUS_INCOMPLETE) // start: support for quest 10190
|
||||||
{
|
{
|
||||||
@@ -473,6 +472,8 @@ struct TRINITY_DLL_DECL mob_phase_hunterAI : public ScriptedAI
|
|||||||
DrainedPhaseHunter->AI()->AttackStart(target);
|
DrainedPhaseHunter->AI()->AttackStart(target);
|
||||||
}
|
}
|
||||||
} // end: support for quest 10190
|
} // end: support for quest 10190
|
||||||
|
|
||||||
|
DoMeleeAttackIfReady();
|
||||||
}
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -8632,6 +8632,11 @@ uint32 Unit::SpellDamageBonus(Unit *pVictim, SpellEntry const *spellProto, uint3
|
|||||||
{
|
{
|
||||||
CastingTime = 0;
|
CastingTime = 0;
|
||||||
}
|
}
|
||||||
|
// Darkmoon Card: Vengeance - 0.1%
|
||||||
|
else if (spellProto->SpellVisual == 9850 && spellProto->SpellIconID == 2230)
|
||||||
|
{
|
||||||
|
CastingTime = 3.5;
|
||||||
|
}
|
||||||
case SPELLFAMILY_MAGE:
|
case SPELLFAMILY_MAGE:
|
||||||
// Ignite - do not modify, it is (8*Rank)% damage of procing Spell
|
// Ignite - do not modify, it is (8*Rank)% damage of procing Spell
|
||||||
if(spellProto->Id==12654)
|
if(spellProto->Id==12654)
|
||||||
|
|||||||
Reference in New Issue
Block a user