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

CLU (Codified Likeness Utility)

Status
Not open for further replies.
Hey wulf, was bored this morning and figured i would farm up some mats for gits and shiggle on my hunter. Think you could put something in movement logic that allows hunters to back up a few yards instead of meleeing when they get aggro from something near and herb or ore. Looked kinda funny seeing my hunter go bruce lee on some stuff,

Haha (bruce lee) no worries bennyquest, I will look into it. Maybe we could just Disengage? Any gotchas I need to watch out for with Disengage? (Probably check we don't Disengage into another mob)
 
Last edited:
Haha (bruce lee) no worries bennyquest, I will look into it. Maybe we could just Disengage? Any gotchas I need to watch out for with Disengage? (Probably check we don't Disengage into another mob)
Or off a cliff lol
 
Yea stepping back about four yards would be better. gatherbuddy 1 would disengage and that meant no farming on a hunter due to other mobs or cliffs lava etc.
 
how can i change the hunter trap. he always use Explosive Trap and what if i don't want the AoE i just want him to use Immolation Trap how can i change it ?

and thank you it is a very nice :)
 
Hey Wulf.
I'd suggest that you don't make the bot disengage and just move a few steps back. or! Feign Death and move back. I've had some bad moments with bots disengaging :D

Also, and this is just a tip, if you wanna make the CLU more hunter leveling friendly, you could make the bot move towards targets when they are at like 20 % health. To 8 yards or something. Would reduce the time that the bot has to run everytime combat is over.

I am not sure how this is working, but i'll ask anyways.
You could possibly make it so that if a player presses Trap Launcher on his hunter, bot will hault rotation and allow player to fire whatever trap he wants. That way you wont have to worry about Ranges and odd hitboxes on bosses and allow users to use whatever trap they want on encounters.
You could still make it so that the bot uses Explosive Trap when there's over Y adds and then make it hault rotation is there's under X adds or something :)
 
Yeah, I saw that. I don't think they're working on it anymore, but I can throw up a post about it. It still works, as far as I can tell, but it does spam the log with errors. My rogue has 129k health, and when I checked she was at about 14k in that Twilight Highlands fight where she was attacked by four mobs at once. After the fight was over she sat down and started eating. I'll tinker with the percentages and see what happens.

Edit: I must be doing something wrong. I've changed the percentage from 40 to 95, just to see if it works, and I made this change in the combat.cs, nowhere else. It's still not using Recuperate. I have the settings configured to be completely automated. So, it should be working if I go to, or below, 95% health. I have done this multiple times. I've checked my current log and the only mention of recuperate is in the initialization of the CC, lol. I dunno wulf, maybe it's just something I"m doing?

Or it could be the same problem that I had with blood.cs where the clu piro main roation instead of medic. you can try moving the recuperate to main rotation and check if the cc is using it this time
 
Or it could be the same problem that I had with blood.cs where the clu piro main roation instead of medic. you can try moving the recuperate to main rotation and check if the cc is using it this time
That's where I let the more experienced come in to play. Unless it's absolutely basic, and as easy as just typing the skill name in to a rotation string, I don't mess with it. I know absolutely nothing about coding, or writing a CC, or editing one. I just know how to do extremely small things like changing percentage numbers, or adding a skill/spell name to an already existing string. When it comes to doing things like &&, ||, bools, {}, ifs and endifs, etc... I'm lost.
 
&& means 2 or more conditons are true than it will fire && stands AND logic which does derive from electrionic's gate logic.
|| means an "OR" statements, that only requires one statement to be true and the rest can be false and the code will fire off.
bools hell if i know I havn't coded in awhile and if I do it is only in LUA not C# or C++
"if" and "else if" means: IF= you would use this function to start a new subroutine within the main program and if the conditions that you code in equal true than it can either call to another if statement to perform additional checks or an IF statement can just hold new code. Now for instance of HB CC's every spell you want to write a logicial statement for it to perform requires it's own IF statement.
ELSE IF= when you are writing this statement all it really means is that your IF statement is false it will move onto your ELSE IF or ELSE statement to see if they are true and if one is it will return back true and perform the corresponding action in that else if or else statement. Seeing it explained with code is easier to see so goto this link to see examples and also to see how the logic works. if-else (C# Reference)

that link I provided has all the operators, statements and everything with examples of how each work. Good luck to you.

 
Hi Wulf, thank you for all your efforts and improvements with CLU.

I just tried CLU out in dungeon buddy with a almost full bot group in vortex pinnacle healing on my druid. It runs just brilliantly, keep three stacks of lifebloom up, healing out of combat. Brilliant, love your work. :)
 
That's where I let the more experienced come in to play. Unless it's absolutely basic, and as easy as just typing the skill name in to a rotation string, I don't mess with it. I know absolutely nothing about coding, or writing a CC, or editing one. I just know how to do extremely small things like changing percentage numbers, or adding a skill/spell name to an already existing string. When it comes to doing things like &&, ||, bools, {}, ifs and endifs, etc... I'm lost.
i just edit and test combat.cs and it works fine.
 

Attachments

i just edit and test combat.cs and it works fine.

Thanks Noelbuddy, I am currently running my combat rogue - in fact have been all day - and on all occasions it has used Recuperate @ 40% so that's why I haven't included it in the main rotation.

Line 2734: [4:44:22 PM:491] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 5466: [5:30:10 PM:271] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 7163: [5:53:07 PM:607] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 7201: [5:53:34 PM:778] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 7487: [5:56:25 PM:232] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 7712: [5:59:00 PM:345] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 9627: [6:22:56 PM:297] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 11368: [6:47:40 PM:210] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 11618: [6:51:54 PM:267] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 12977: [7:11:50 PM:497] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 13617: [7:23:06 PM:620] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 13632: [7:23:14 PM:535] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 13645: [7:23:25 PM:880] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 13947: [7:30:35 PM:915] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 13968: [7:30:44 PM:292] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 14430: [7:40:37 PM:521] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 14810: [7:44:47 PM:364] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 15178: [7:51:42 PM:126] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 17812: [8:31:44 PM:158] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 18131: [8:35:21 PM:720] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 18148: [8:35:30 PM:840] [CLU] 3.0.8: [Casting] Recuperate on Myself
Line 19031: [8:50:31 PM:165] [CLU] 3.0.8: [Casting] Recuperate on Myself
 
Thanks Noelbuddy, I am currently running my combat rogue - in fact have been all day - and on all occasions it has used Recuperate @ 40% so that's why I haven't included it in the main rotation.
I have not test the original but i could give it a try and check later.
 
I have not test the original but i could give it a try and check later.

Let's not forget we have to have at least one combo point...having watched it I think we can up the percentage - at least for questing, which is its main use at the moment - to 55%.

EDIT: Uploaded change to 55% to SVN.
 
Last edited:
Let's not forget we have to have at least one combo point...having watched it I think we can up the percentage - at least for questing, which is its main use at the moment - to 55%.

EDIT: Uploaded change to 55% to SVN.
I can't figure it out wulf. Your log shows you using it quite frequently, and I'm wondering if it's due to a particular botbase? The logs I've been posting for you are from Archaeology Buddy. I've been using my rogue to farm for the Vial of the Sands recipe, since she's my alchemist, and I've seen her health drop really low on several occasions. She's never used recuperate for health regen. All she's done is eat while out of combat. Could that be it? Do the botbases use a CC differently? I just looked at my log from yesterday afternoon, which is about 5mb in size (the first one I gave you was 9mb in size), and again the only mention of recuperate is the initialization of the bot, and one other cast. This is after I set the percentage in the CC to use recup at 95% just to test to see if it got used. I know she drops below 95% on a regular basis. Especially when the bot doesn't turn around for a few seconds and just lets the mob beat on her. That's the only thing I can think of. You showed me solid proof that it's there, and it's working. It's got to be the botbase, that's the only other thing I can think of.
 

Attachments

I can't figure it out wulf. Your log shows you using it quite frequently, and I'm wondering if it's due to a particular botbase? The logs I've been posting for you are from Archaeology Buddy. I've been using my rogue to farm for the Vial of the Sands recipe, since she's my alchemist, and I've seen her health drop really low on several occasions. She's never used recuperate for health regen. All she's done is eat while out of combat. Could that be it? Do the botbases use a CC differently? I just looked at my log from yesterday afternoon, which is about 5mb in size (the first one I gave you was 9mb in size), and again the only mention of recuperate is the initialization of the bot, and one other cast. This is after I set the percentage in the CC to use recup at 95% just to test to see if it got used. I know she drops below 95% on a regular basis. Especially when the bot doesn't turn around for a few seconds and just lets the mob beat on her. That's the only thing I can think of. You showed me solid proof that it's there, and it's working. It's got to be the botbase, that's the only other thing I can think of.

Yes I have not fully tested with ArchaeologyBuddy, I am using Questing at the moment....It looks like ArchaeologyBuddy sets up the use of CombatBuffBehavior so...I will test a bit later.
 
Yes I have not fully tested with ArchaeologyBuddy, I am using Questing at the moment....It looks like ArchaeologyBuddy sets up the use of CombatBuffBehavior so...I will test a bit later.
I appreciate it wulf. I know it's a big pain in the ass.
 
Hey wulf, I noticed when the rogue applies poisons if you have more than Instant and Deadly in your bag, it will apply various ones. I have my CLU settings set to apply Instant and Deadly, but I carry all four types, depending on what I'm doing. It will occasionally apply Wound and Crippling, even though I have it set to apply Instant and Deadly. It happens maybe once every three times it applies poisons. Just letting you know.

Edit: I noticed this is true for all CCs that apply poisons. For some reason, they randomly apply poisons to weapons. The combination is random. I've had deadly/instant, deadly/deadly, wound/crippling, wound/deadly, instant/instant, etc. I don't know what the issue is with poisons now.
 
Last edited:
Hi Wulf,

I've did a few heroics with the druid and it was quite impressive, on of my guildies kept commenting how awesome the healer is :)

Although, I have one question regarding the dispelling. The bot for some reason wasn't able to dispel the "static cling" spell Static Cling - Spell - World of Warcraft during the last boss fight Asaad. In the configuration menu dispelling was enabled.

Thanks again.

Edit: Druid is talented with nature's cure and since 4.1 you can dispel it. On the second attempt I switched to my second monitor and did it manually during the fight.
 
Last edited:
Status
Not open for further replies.
Back
Top