What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Stuck in "Activity: Combat"

Matador

New Member
Joined
Dec 7, 2010
Messages
12
Reaction score
0
EDIT: Problem of the CC, not the bot.

I've encountered this problem with my 78 warrior in Hyjal, north of Nordrassil where the "Scalding Rock Elementals" are ( Scalding Rock Elemental - NPC - World of Warcraft ).

These mobs get attacked by the guards from the camp there and it seems that the character sometimes gets in combat mode if he is near the guards fighting the elementals. Not only in HB, but also in the WoW (can't mount, etc.). I couldn't find any more specific details about what exactly makes the character go into combat mode without having aggro.

Of course HB also shows "Activity: Combat" in these cases and the problem here is that the bot then won't target anything and just stands there doing nothing until it eventually gets attacked and automatically(?) targets the NPC.

Thanks!
 
Last edited:
The newest honor buddy sucks and glitches, I finally made my work I HAVE NO CLUE what i did because I did so much SHIT to it.
 
Yeah, I also just found out that this is an issue of the CC, not the bot, since in such cases auto attack has to be casted or so. Unfortunately, the fpsware warrior CC still fails here.
I have not the slightest clue about making CCs, but in fpswares' druid CC I found this:

#region Auto Attack
public class NeedToAutoAttack : Decorator
{
public NeedToAutoAttack(Composite child) : base(child) { }

protected override bool CanRun(object context)
{
Debug.Log("NeedToAutoAttack", 1);
if (ClassHelper.ClassSpec != ClassType.Feral) return false;
return (Me.GotTarget && CT.IsAlive && !Me.IsAutoAttacking);
}
}

public class AutoAttack : Action
{
protected override RunStatus Run(object context)
{
Utils.AutoAttack(true);
return RunStatus.Failure;

}
}
#endregion

This part doesn't exist in the warrior's CC and I'll try to take out the stuff around "if (ClassHelper.ClassSpec != ClassType.Feral) return false;" and experiment a little. If anyone who's more experienced with this could write me a quick PM with a little help, I'd really appreciate it!
 
Last edited:
Back
Top