Distance check to Taunts
Taunt does not have a distance check.
You can pull NPCs over long distances utilising either "ghosted npcs" or MQ2.
Change:
Quote:
Originally Posted by special_attack.cpp - Line 1116
void Mob::Taunt(NPC* who, bool always_succeed) {
if (who == NULL)
return;
if(DivineAura())
return;
if (!always_succeed && IsClient())
CastToClient()->CheckIncreaseSkill(TAUNT);
|
To:
Quote:
Originally Posted by special_attack.cpp - Line 1116
void Mob::Taunt(NPC* who, bool always_succeed) {
if (who == NULL)
return;
if(DivineAura())
return;
// Range check to Taunts (depends on race. range 10-25)
if(!CombatRange(who))
return;
if (!always_succeed && IsClient())
CastToClient()->CheckIncreaseSkill(TAUNT);
|
__________________
there is no spoon!!
Last edited by KLS; 06-15-2008 at 01:12 PM..
|