• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • CLU (Codified Likeness Utility) - (Pt. 2)

    Discussion in 'Archives' started by wulf, Aug 28, 2012.

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

      Cerbz New Member

      Joined:
      Oct 3, 2012
      Messages:
      81
      Likes Received:
      1
      Trophy Points:
      0
      I can help you with some points to make pvp of a warlock. So if you are interested pls contact me :)

      PS i'm 2,3k rait warlock so i can try you to help with pvp logic
       
    2. Aressandoro

      Aressandoro Member

      Joined:
      Jan 8, 2011
      Messages:
      193
      Likes Received:
      1
      Trophy Points:
      18
      Yes Please, fix warlock pve and pvp!
       
    3. kbrebel04

      kbrebel04 New Member

      Joined:
      Dec 15, 2011
      Messages:
      294
      Likes Received:
      3
      Trophy Points:
      0
      Been meaning to put this out there.

      Have any users been experiencing frequent WoW crashes while using Honorbuddy in dungeons / raids?
       
    4. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      atm not, still looking at some code which should work, but doesn't work atm

      --- edit ---
      small update to affliction, should now (again) use Soul Burn and Soul Swap for applying dots
       
      Last edited: Oct 29, 2012
    5. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      Hey storm and wulf and everyone else! Been a while since i checked in work has been killing me. Just some questions on how CLU is doing. what are the plans with the GUI? Lot of functionality is there for most classes and a lot is not. I know with spriest and brewmaster monk there are a lot of spells that i would like to have a little more control of via the gui. I know you guys are covered up with bugs and what not but let me know if you need any hardcore testing done that is what i am good at. Shoot me a PM and i will give you my info for skype and whatnot. anywho have a good one!
       
    6. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      Plans for the GUI:
      - Working on all classes with the same behavior! (atm a lil bit complicated caused by the amount of devs)
      - Removing some settings which are redundant and/or obsolete

      You are welcome to test every class / specc :) and give feedback suggestions
       
    7. swijaya

      swijaya New Member

      Joined:
      May 4, 2012
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      0
      never had any issue so far :D used it with raid and random DG
       
    8. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      @Storm are there any classes/specs that you need tested more than anything?6
       
    9. shadowdan

      shadowdan New Member

      Joined:
      Jan 2, 2012
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      Hi,

      Since .507, CLU dont drink and eat anymore. With Singular my mage eats Mana Cake, but not with CLU. Refreshment Plugin is enabled.
      New install HB and CLU, but the same.

      Log attached...

      Thanks Shadowdan
       

      Attached Files:

      Last edited: Oct 30, 2012
    10. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      two classes come to my mind atm

      Warlocks (all speccs - Affliction should work, Demo should work well, Destruction completely untested)
      Priests (disci,shadow)

      But in the next days i have to clean up the core of CLU, remove some old settings, rework the use of some settings to reflect their meaning, fix some issues (targetting)

      The targetting (if movement is enabled) will be rewritten to support the default HB api instead of doin it another way far away from perfect.

      But this will take some time, and no updates to rotations will be done until we could fix these core problems which are following us since some versions.
       
    11. ShadowSav

      ShadowSav New Member

      Joined:
      Mar 2, 2012
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      Is there a chance that the Unholy Deathknight rotation could be updated please? its really outdated as its not using the Unholy Frenzy or summon gargoyle CDs when fighting the boss, and its aoe rotation is a bit bad too, since it doesnt make optimal use of bloodboil, and it never uses DnD for aoe too.

      Use the rotation from Unholy Death Knight DPS Rotation, Cooldowns, and Abilities (WoW MoP 5.0.5) - Icy Veins please, that should improve the DPS from CLU alot

      I wasn't sure whenever a Log would be necessary for this, since the CLU does not even try to cast DND or Summon gargoyle/unholy frenzy
       
    12. gregt

      gregt New Member

      Joined:
      Feb 14, 2010
      Messages:
      93
      Likes Received:
      0
      Trophy Points:
      0
      Brewmaster tanking issue: Dizzying Haze. Casts this way too much and gets very glitchy if mobs are immune or unaffected by the debuff. This happens often in raids, the bot will start hurling kegs everywhere and freaks out. My log is > 1 meg cant attach....

      Code:
      [12:09:24.178 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:24.178 D] [Cast] Dizzying Haze 115180
      [12:09:24.179 D] [CGSpellBook::CastSpell] Override ID: 115180, KnownIndex: 41
      [12:09:24.261 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:24.261 D] [Cast] Dizzying Haze 115180
      [12:09:24.262 D] [CGSpellBook::CastSpell] Override ID: 115180, KnownIndex: 41
      [12:09:24.296 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:24.413 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_FAILED_QUIET
      [12:09:24.491 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:25.025 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_STOP
      [12:09:25.025 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:25.215 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:25.215 D] [Cast] Dizzying Haze 115180
      [12:09:25.216 D] [CGSpellBook::CastSpell] Override ID: 115180, KnownIndex: 41
      [12:09:25.268 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:25.268 D] [Cast] Dizzying Haze 115180
      [12:09:25.269 D] [CGSpellBook::CastSpell] Override ID: 115180, KnownIndex: 41
      [12:09:25.366 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:25.437 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_FAILED_QUIET
      [12:09:25.517 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:25.856 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_STOP
      [12:09:25.856 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:25.982 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_STOP
      [12:09:26.038 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:26.209 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:26.209 D] [Cast] Dizzying Haze 115180
      [12:09:26.210 D] [CGSpellBook::CastSpell] Override ID: 115180, KnownIndex: 41
      [12:09:26.244 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:09:26.297 N] [CLU] 3.3.6:  [Casting at Location] Dizzying Haze 
      [12:09:26.297 D] [Cast] Dizzying Haze 115180
      Another issue is trying to use black ox statue on elegon. If you are tanking the dragon CLU freaks out trying to place the statue

      Code:
      [12:27:00.494 N] [CLU] 3.3.6:  [Casting at Location] Summon Black Ox Statue 
      [12:27:00.494 D] [Cast] Summon Black Ox Statue 115315
      [12:27:00.495 D] [CGSpellBook::CastSpell] Override ID: 115315, KnownIndex: 63
      [12:27:00.531 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:27:00.552 N] [CLU] 3.3.6:  [Casting at Location] Summon Black Ox Statue 
      [12:27:00.552 D] [Cast] Summon Black Ox Statue 115315
      [12:27:00.553 D] [CGSpellBook::CastSpell] Override ID: 115315, KnownIndex: 63
      [12:27:00.588 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:27:00.651 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_STOP
      [12:27:00.651 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:27:00.651 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_STOP
      [12:27:00.722 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_SUCCEEDED
      [12:27:00.722 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_FAILED_QUIET
      [12:27:00.722 D] [LuaEvents] Getting argument values for event UNIT_SPELLCAST_FAILED
      [12:27:00.742 N] [CLU] 3.3.6:  [Casting at Location] Summon Black Ox Statue 
      [12:27:00.742 D] [Cast] Summon Black Ox Statue 115315
      [12:27:00.743 D] [CGSpellBook::CastSpell] Override ID: 115315, KnownIndex: 63
      Loops like this until you manually untarget the boss and drop the statue on the floor yourself.
       
    13. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      Ok i will give spriest a look at and affliction and demonology lock a go as well. test dummies and instances.
       
    14. KsuCoolCat

      KsuCoolCat Member

      Joined:
      Jan 16, 2012
      Messages:
      99
      Likes Received:
      2
      Trophy Points:
      8
      It doesn't appear that the Blood Death Knight rotation is using the IgnoreRangeCheck boss list. I have tracked through the code and the IgnoreRangeCheck list appears to only be used in CastSpellOnCurrentTargetsTarget(...) and CastSpellOnMostFocusedTarget(...), neither of which seem to be called from anywhere.

      I don't have the ability to test this right now, but making the following change should remedy the range check issue (If I understand the spell casting sequence correctly).

      Old:
      Code:
              public static Composite CastSpell(string name, CLU.UnitSelection onUnit, CanRunDecoratorDelegate cond, bool checkmovement, string label)
              {
                  return new Decorator(
                      delegate(object a)
                      {
                          if (!cond(a))
                              return false;
      
                          if (!Spell.CanCast(name, onUnit(a), [B][COLOR="#FF0000"]true[/COLOR][/B], checkmovement)) return false; //This is checking spell, unit, Range, Movement
      
                          return onUnit(a) != null;
                      },
                  new Sequence(
                      new Action(a => CLULogger.Log(" [Casting] {0} on {1}", label, CLULogger.SafeName(onUnit(a)))),
                      new Action(a => SpellManager.Cast(name, onUnit(a))),
                      new Action(a => LastspellCast = name)));
              }
      New:
      Code:
      public static Composite CastSpell(string name, CLU.UnitSelection onUnit, CanRunDecoratorDelegate cond, bool checkmovement, string label)
              {
                  return new Decorator(
                      delegate(object a)
                      {
                          if (!cond(a))
                              return false;
      
                          if (!Spell.CanCast(name, onUnit(a), [B][COLOR="#FF0000"]!BossList.IgnoreRangeCheck.Contains(onUnit(a).Entry)[/COLOR][/B], checkmovement)) return false; //This is checking spell, unit, Range, Movement
      
                          return onUnit(a) != null;
                      },
                  new Sequence(
                      new Action(a => CLULogger.Log(" [Casting] {0} on {1}", label, CLULogger.SafeName(onUnit(a)))),
                      new Action(a => SpellManager.Cast(name, onUnit(a))),
                      new Action(a => LastspellCast = name)));
              }
       
    15. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      I have already fixed both these issues in PureRotation(TM) I will see if I can port them over to CLU. No ETA.
       
    16. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      I have already fixed both these issues in PureRotation(TM) I will see if I can port them over to CLU. No ETA.
       
    17. Clubwar

      Clubwar Member

      Joined:
      May 3, 2012
      Messages:
      907
      Likes Received:
      3
      Trophy Points:
      18
      Mage Fire CLU no working well in will of Empeoror, no use all time cds, trinkets, etc...lost all my 50% dps...in other boss i make 100k average, in this 40-50k :(
       
    18. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      ^ no log no help
       
    19. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38

      What is this "PureRotaion" you speak of?
       
    20. weischbier

      weischbier Guest

      Our new project. (no ETA)

      Currently only Stormchasing works on CLU.

      greetz

      Weischbier
       
    Thread Status:
    Not open for further replies.

    Share This Page