View Single Post
  #1  
Old 04-11-2008, 06:31 AM
haecz
Hill Giant
 
Join Date: Apr 2003
Location: x
Posts: 205
Default 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..
Reply With Quote