• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Beta Testers Needed for new Custom Class FightThisWay

    Discussion in 'Honorbuddy Forum' started by Kamilche, Oct 1, 2012.

    1. Brentus

      Brentus New Member

      Joined:
      Nov 29, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      0
      Iv been using this cc on my warlock and dk and I'm loving how easy it is to change stuff to your play style but i have a few concerns. I really dislike the chat spam and because of it I'm really thinking about not using this cc. And secondly It seems to have a slow delay between doing skills trying to dot up on lock takes like 7 seconds or sometimes longer just to get my dots up when this should be done in half the time and I am having the same problem with dk skills. The thing is I can deal with the delay in the cc but not the chat spam its a real turn off maybe you could make a way to disable this for some users.

      Thanks.
       
    2. ViscoDisco

      ViscoDisco New Member

      Joined:
      Sep 18, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      "Conjured Mana Pudding"

      Level 90 Food.

      And it tries to Cast flamestrike when you have a bunch on mobs on you.
      Like it clicks the button then the Green Area placement comes up and it just cancels itself and casts a different spell!


      And the chat spam isn't very appealing!
       
      Last edited: Oct 3, 2012
    3. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Congratulations, ViscoDisco, you found the class that drooled. Yeah, I agree, that class was pretty broken. I must have overlooked the testing on this one before releasing it. Oh well. (I had the spell rotations up for all the classes, then MOP hit, and they didn't get as much testing time after that.)

      I've fixed the conjure refreshment spam, and the spells getting interrupted. Flakestrike now casts, and the rotation look good to my eyes. Of course, that doesn't mean it's perfect! Feel free to submit more enhancements as you see them.

      Thanks for testing!
       
    4. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Thanks for posting that HerpinDerpin. I've added poisoning knives to the class, and Assassination spec now casts Dispatch when Blindside procs.
       
    5. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Yeah, no one likes that. I'm working up a normal interface for it now, instead of sending text to the chat window. It will be a couple days. Until then, if it bothers you, just don't open the third window.

      Regarding the slow dotting... What helps a lot in determining what's wrong, is using this macro in WoW. Enter it, click it once, then every time you cast a spell, it will display a message in the chat window. Do the spells seem to be happening frequently, but they're the wrong spells? Or are spells good, but they're just appearing in that window slowly?

      Code:
      /run local f=CreateFrame("Frame") f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED") f:SetScript("OnEvent", function(f,e,u,s,_,_,i) if u=="player" then print(s,i) end end)
      
      Finally - what level is your warlock?
       
    6. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Thanks for the food names, the conjure refreshment spam should stop now, let me know if it doesn't (my mage isn't 90 yet.)

      The chat spam has been removed, nobody liked that.

      Flamestrike - I tried it on my mage, and it appeared to work well. Try using this macro in WoW - click it once, and it will display in the chat window all spells it successfully cast. Does Flamestrike appear in the list for multiple mobs?

      Code:
      /run local f=CreateFrame("Frame") f:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED") f:SetScript("OnEvent", function(f,e,u,s,_,_,i) if u=="player" then print(s,i) end end)
      
      Thanks for testing!
       
    7. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      New version of 10/3/2012 ready

      All bugs submitted for today have been fixed, and the changes are available here.

      Thanks for testing!

      Changes include:

      Code:
      10/03/2012
      	Made movement wait for current spellcast to end, to prevent 'start to cast then interrupt with movement'  behavior.
      	Added anti-stuck behavior
      	Removed display of text in third WoW window.
      	Enhanced classes:
      		Druid Moonkin
      			Made 'Starfall' only cast when there are 2 or more mobs.
      			Made 'Ursol's Vortex' only cast when there are 2 or more mobs.
      		Mage:
      			Stopped 'conjure refreshment' spamming for mages with highest level food.
      			Fixed frequent interrupts of spells.
      		Rogue:
      			Add weapon poisons.
      		Rogue Assassination:
      			Cast 'Dispatch' when 'Blindside' procs.
      
       
    8. ViscoDisco

      ViscoDisco New Member

      Joined:
      Sep 18, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Will test out tomorrow if the mage bugs are fixed,

      and in bg's on a low level disc priest it doesn't face the target and continously tries to cast smite.
      I know Disc isn't supported it sais in chat, but it still works just doesn't face the target.
       
    9. dynamite

      dynamite New Member

      Joined:
      Feb 19, 2011
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      View attachment DeathKnight_Frost.txt

      Been using the CC to run Dungeons on my Frost DK had to do a few changes to it to mimic the rotation better to Elitist Jerks and removed movements b/c my keyboard didn't have scroll lock key (later just used the on screen keyboard instead), Doing good from gearing up from 446-455 Ilvl, I've pulled top Dps all but one time when me and a half epic half heroic geared Hunter was going neck and neck back and forth but I'm around 50k + or - on single target fights now. But anyways my question is about the healing.

      I've tried to get it to use Death Pact as a heal:
      Me.Cast Death Pact
      Me.Health < 50
      Me.PetIsMissing = 0
      but can't seem to get it to work.

      I removed the pull spells and movement spells as well to try to fix a small problem Ive been having with it selecting a target to cast what I think is Outbreak to throw its initial Diseases once he gets in range to cast it and the tank has already initiated his taunt. It never pre pulls which is good but occasionally Ive had it pop Outbreak on mobs that were "close" by the mobs we were killing.

      I haven't tested removing the Outbreak casting while moving line yet because it was getting late, but all in all VERY impressed really, at least for Frost DKs side once the rotation is set.
      Haven't been able to test:
      -----------------------------------------------------------------------
      -- Rebirth
      -----------------------------------------------------------------------

      Tank.Cast Raise Ally
      Me.InParty = 1
      Tank.Dead = 1
      Healer.Cast Raise Ally
      Me.InParty = 1
      Healer.Dead = 1

      Since I can't recall those situations coming up as of yet.
      The AoE rotation:
      -----------------------------------------------------------------------
      -- AOE
      -----------------------------------------------------------------------


      Howling Blast
      Me.AddsCount > 1
      Death and Decay
      Me.AddsCount > 1
      Me.IsMoving = 0
      Death and Decay
      Target.IsElite = 1
      Me.IsMoving = 0
      Obliterate
      Me.UnholyRune = 2
      Frost Strike

      Has been working awesome I'm pulling from 60k-100K+ dps for AoE. Just trying to fine tune it now to my own likings right now. I've done around 12-14 heroics today testing it. Feel free to use what ya want from it. Any tips on what I could try and clean up would be grateful as well.

      Oh and If ya need a log or something I can PM it to you, after skimming logs earlier I noticed the logs had Characters names (mines and those I'm in party with) so I'm not comfortable just posting in an open thread. Not sure if this is produced from the debug logging changes on HB or the CC itself.
       
      Last edited: Oct 4, 2012
    10. Haley

      Haley New Member

      Joined:
      Feb 1, 2010
      Messages:
      152
      Likes Received:
      3
      Trophy Points:
      0
      this CC is by far the best, easiest to understand and fastest (super lightweight) CC (For DKs) in the forums! Thank you very much for this and please continue the awesome work!
       
    11. Brentus

      Brentus New Member

      Joined:
      Nov 29, 2011
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      0
      my warlock is 85 but what ever updates you did today seemed to fix the delay between spells its running prefect. I try testing it out on something else now and see how its goes.

      Thanks for the great cc
       
    12. Kylling

      Kylling Member

      Joined:
      Jan 28, 2012
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      I can test the Druid & DK if u still need testers for that ;)


      _PM ME *~PEACE~*!
       
    13. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Make sure your scroll lock key is off. I chose scroll lock instead of num lock or caps lock, because num lock and caps lock both will interfere with typing.

      I'm going to try to rope my son into making profiles for the priests - he has a priest that he enjoys playing.
       
    14. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Thanks for posting that, I'll compare the rotation to the existing one and update it.

      Death Pact. If you see HonorBuddy trying to cast it, but nothing happening in the main window, that could be another spell that SpellManager has wrong in its Spells database. Try entering the following line in the Spells.txt file, and let me know if it starts working:

      Code:
      48743	120	Death Pact
      
      Note that those are tabs between the words, not spaces. (Will rename that file to 'spell_overrides' so it's clearer what it's used for.)

      Thanks for testing!

       
    15. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Hey, great, glad you like it! Thanks for testing.
       
    16. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      You're welcome!

      Yeah, there was a bug where trying to cast a spell you didn't have would interrupt the current spell. Didn't used to do that, must have crept in while I was sleep-coding, haha. Anyways, that is probably what caused your bug. Now, (again), it doesn't matter if you don't have the spell, it will keep chugging down the list looking for something else to cast.

      Thanks for testing!
       
      blancharke likes this.
    17. biervertrieb

      biervertrieb New Member

      Joined:
      Feb 16, 2012
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Hi Kamilche! I want to write a Monk Mistweaver Routine txt file and have some questions. Is there any other way to Instant Message you? pls pm
       
    18. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      1 word: EPIC

      Love the ability that you can update the cc on the fly. No need to restart the bot when you make changes.
      To me it feels like I'm using pocketgnome. This is the most efficient way to have lots of different kind of CC's
      Only thing missing now is a gui like pocketgnome. Perhaps not even necessary when botting but more like an offline program that has all the conditions you can use to make the spell cast or not cast.

      One question tough. Is it possible to use conditions for pull spells to?

      thx in advance
       
    19. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      Never mind about the conditions. Just tested. He does Roll to target now. Will see when he attacks neutrals (then he shouldnt be using it) :)

      I also am interested to make fight profiles for this. Used to do it on the mac with pocketgnome wich had for me the best noobfriendly way of making a CC.
      Send me a PM if you want me to help
       
      Last edited: Oct 4, 2012
    20. dynamite

      dynamite New Member

      Joined:
      Feb 19, 2011
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      Thanks Will test this out in a hour or so, think I'm gonna add in Remorseless Winter today ( slows targets around you then freezes them 6 seconds later) and into the AoE code when adds > 3. Also trying to figure out how to work in Anti-magic Zone in not sure how I'd want the CC to use it though, normally I just cast that on my own when i feel necessary.
      --
      Anti-Magic Shell
      Target.IsCasting = 1
      Me.HasAura("Anti-Magic Zone") = 0
      --

      Works for the Shell I think though since im glyphed I'm going to change it to use it for all attacks not just spells. Will pay attention more to it today, Ive seen it cast and use it just never payed attention if it Used it in the right manner. Another thing that can be added into Combat Buffs is use the engineer glove enchant when Pillar of Frost is Active.

      Oh and FYI for anyone wanting to test the rotation my talents are:

      Unholy Blight
      Anti-Magic Zone
      Deaths Advance
      Death Pact
      Runic Empowerment
      Remorseless Winter
      ----
      Glyphed:

      Major:
      Anti-Magic Shell
      Pestilence
      Dark Succor

      Minor:
      Path of Frost
      Tranquil Grip
      Geist (cosmetic maybe switched to Army of the Dead)

      ----

      You need 6% hit and 6% expertise for heriocs to be capped
       
      Last edited: Oct 4, 2012

    Share This Page