• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • CLU (Codified Likeness Utility)

    Discussion in 'Archives' started by wulf, Feb 18, 2012.

    Thread Status:
    Not open for further replies.
    1. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      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: Aug 16, 2012
    2. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Or off a cliff lol
       
    3. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      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.
       
    4. gogogaga

      gogogaga New Member

      Joined:
      Jul 27, 2010
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      0
      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 :)
       
    5. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      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 :)
       
    6. justjames

      justjames Member

      Joined:
      Mar 13, 2010
      Messages:
      115
      Likes Received:
      2
      Trophy Points:
      18
    7. Noelbuddy

      Noelbuddy Member

      Joined:
      Nov 6, 2011
      Messages:
      126
      Likes Received:
      0
      Trophy Points:
      16
      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
       
    8. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      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.
       
    9. imdasandman

      imdasandman Active Member

      Joined:
      Feb 2, 2011
      Messages:
      1,207
      Likes Received:
      6
      Trophy Points:
      38
      && 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.

       
    10. cryogenicrooster

      cryogenicrooster New Member

      Joined:
      Nov 3, 2010
      Messages:
      196
      Likes Received:
      4
      Trophy Points:
      0
      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. :)
       
      wulf likes this.
    11. Noelbuddy

      Noelbuddy Member

      Joined:
      Nov 6, 2011
      Messages:
      126
      Likes Received:
      0
      Trophy Points:
      16
      i just edit and test combat.cs and it works fine.
       

      Attached Files:

    12. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      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.

       
    13. Noelbuddy

      Noelbuddy Member

      Joined:
      Nov 6, 2011
      Messages:
      126
      Likes Received:
      0
      Trophy Points:
      16
      I have not test the original but i could give it a try and check later.
       
    14. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      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: Aug 17, 2012
    15. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      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.
       

      Attached Files:

    16. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      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.
       
    17. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      I appreciate it wulf. I know it's a big pain in the ass.
       
    18. triel559

      triel559 New Member

      Joined:
      Nov 6, 2010
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      1
      my post can be deleted
       
      Last edited: Aug 19, 2012
    19. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      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: Aug 19, 2012
    20. cryogenicrooster

      cryogenicrooster New Member

      Joined:
      Nov 3, 2010
      Messages:
      196
      Likes Received:
      4
      Trophy Points:
      0
      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: Aug 19, 2012
    Thread Status:
    Not open for further replies.

    Share This Page