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

Have a question to CC devs - why something happens (and if it can be avoided)

Altoids

New Member
Joined
Jul 21, 2011
Messages
936
Reaction score
8
Hey there,

I have a question for CC devs and those that have looked into it. I'm trying to understand why something happens with my bot that doesn't happen when I play manually - and if there is a way to make it stop. Currently I'm using EzFrost for my DK and EzRet for my Pally although I don't just think it's just CC related.

What I'm referring to is when I have my Frost DK or Ret Pally out doing Melee using Combat Bot, when I come into a group of the enemy in BGs, I'm always looking for the healer... and if I spot one, I do everything I can to literally jump right onto them from my mount. Being I don't always see them upon charging in, I often just hit the closest target that is either low on health, or just in my way. Many times I THEN spot a healer in the area.

THAT is when something happens that I don't understand. As things are moving around and my bot is trying to pursue the fight that I'm in, it's of course got my current target... well... targeted. By that, I mean that in the upper left of my screen, I see my info and to the right of that I see my target's. When I see a healer, I try and swing the 'camera' around with my left mouse button (when I tried with my right button, the CC fought my motion) and then click on the healer, trying to get my toon to target 'him'. If I was to do that when I was playing manually, my target would then change to the healer and stay that way - even if I was being hit by several other toons. While using HB, it will often flash to the healer and then flip right back to the person that is attacking me. I gather this is some sore of self-defense mechanism, but it's stopping me from doing what I want my toon to do - and that is switch targets and at least attempt to burn down that healer.

I understand that if I'm alone, that there's a good chance that whatever's attacking me will kill me as I'm trying to take down the healer, but I also know that trying to take the dps down while the healer is healing him is going to get me nowhere as well. The least I can do is try and hit that healer and hope I get help... (I /s to everyone to focus fire on the healer and it often works).

Is it built into HB for it to switch to a target if it's getting hit by it or is this something that could be overcome by CC or plugin coding? If it's built in, then I would know to ask the HB devs to make that an option somewhere... but if it's in the CCs and/or could be corrected with a plugin, then I could either request for that functionality or start working on it myself... I just need to know which direction to go in.

In case anyone wonders why I use the Combat Bot to 'do the fighting for me', it's because my machine is a bit on the slow side so with the lag of the machine, I can at least make up for some of it by allowing the machine to make the combat decisions and be all over the other toon like white on rice.

I thank you for anyone that takes the time to read this over and let me know if it's possible. I would love to have a plugin that if I hit X button would automatically drop the target and switch to the healer... (or if I was the one developing it, it would allow you to define the target priorities in order... flag carrer, healer, dps with low health...)

Hope everyone's having a great week so far as we approach Chistmas!
 
sooo... no devs with any comments why this happens and if it's possible to avoid it? I'm not asking for anyone to write a plugin - at least not yet. If a plugin would fix this, I would probably jump on it as my first project... just hoping to have some idea whether it would work or not...
 
most CC's got fixated on targets, not only that, but the bot sets the Poi, (point of interest) as Kill (whatever the pull target was) so it tries to complete that objective.
 
Yep... got that but shouldn't it be possible to change that designation either by clicking on it or by actuating a keybound plugin? ie, I'm currently hitting that warrior and we are going back and forth. I spot the healer, and click on his nameplate. I have found that often times I have to click him 2, 3, sometimes 5 or 6 times to get it to 'stick' - before that, the healer will become my target for a split second and then revert back to the previous target, the warrior in this example.

Is it the CC or the bot that causes it to revert back to the previous target it when it hits you and would it be possible to override that by altering a CC and/or a plugin?
 
you could try something like this.
Code:
    public void test()
        {
            ulong LastTarget;
            if (Me.CurrentTargetGuid != LastTarget)
            {
                LastTarget = Me.CurrentTargetGuid;
                BotPoi.Clear();
                BotPoi.Current = new BotPoi(Me.CurrentTarget, PoiType.Kill);
            }
            
        }
this code wont work but should give you somewhat of an example.
 
In both ezret and ezfrost search for
Code:
BotPoi.Current = new BotPoi(unit, PoiType.Kill);

and replace it with
Code:
//BotPoi.Current = new BotPoi(unit, PoiType.Kill);

and see if you still have isssues.
 
Very cool... much appreciated to both of you! I'll be giving it some tests and go from there.

Merry Chistmas guys!
 
Back
Top