• Visit Rebornbuddy
  • Uggla - A balance druid combat routine

    Discussion in 'Druid' started by Cybernisse, Nov 5, 2014.

    1. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      I can't think of anything in my code that would cause it to change behaviour over time like you describe. Anyone else noticing this or have experienced anything similar with this routine or any other HB product?

      Thank you for the suggestion! SVN updated with revision 36:
      Should now continue as if standing still when running with Empowered Moonkin.
       
    2. diablofan

      diablofan Member

      Joined:
      Apr 27, 2012
      Messages:
      446
      Likes Received:
      1
      Trophy Points:
      18
      gj with empowered moonkin,but still i got some problems with the eclipse bar, bot keeps casting wrath/starfire in wrong eclipse state sometimes :(
      I am also getting some red error code in hb :

      System.InvalidOperationException: Cannot call GetReactionTowards with an invalid unit
      at Styx.WoWInternals.WoWObjects.WoWUnit.GetReactionTowards(WoWUnit otherUnit)
      at Styx.WoWInternals.WoWObjects.WoWUnit.get_IsFriendly()
      at Uggla.Core.Unit.<>c__DisplayClass2.<UpdateEnemyList>b__1(WoWUnit unit) in d:\x\763\Routines\Uggla\Core\Unit.cs:line 54
      at System.Linq.Enumerable.WhereListIterator`1.MoveNext()
      at Uggla.Core.Unit.UpdateEnemyList(Double range) in d:\x\763\Routines\Uggla\Core\Unit.cs:line 54
      at Uggla.Main.Pulse() in d:\x\763\Routines\Uggla\Main.cs:line 77
      at Styx.Pulsator.Pulse(PulseFlags flags)
      at Styx.CommonBot.TreeRoot.()
      at Styx.CommonBot.TreeRoot.()
      at Styx.CommonBot.TreeRoot.()
       
    3. mautschos

      mautschos New Member

      Joined:
      Nov 10, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
    4. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      Should be fixed in latest revision, please report if it continues after update. Thank you!

      I'm investigating this option. Thank you for your suggestion! :)
      Edit: I've tested not spending starsurge when in solar (unless we are at 3 charges of course) both with and without Euphoria and it is a dps loss in both cases. Hence, I can't see any reason to implement this as an option.
       
      Last edited: Jan 15, 2015
    5. saltychip

      saltychip New Member

      Joined:
      Jan 11, 2013
      Messages:
      556
      Likes Received:
      1
      Trophy Points:
      0
      tested up to 10 mil damage on target dummy and uggla does 400 dps more than stars flurry for me single target no movement havent tested AOE yet with uggla but regardless thanks bro you are awesome interface is very basic in comparison but for just pure raiding this routine seems great.
       
    6. diablofan

      diablofan Member

      Joined:
      Apr 27, 2012
      Messages:
      446
      Likes Received:
      1
      Trophy Points:
      18
      got another tip for improvement.
      There should be an option to suppress routine for 100-300ms after user input basically when i try to blink/trinket or something. Similar like in tuanhas routine :)
       
      Last edited: Jan 18, 2015
    7. Day7

      Day7 Member

      Joined:
      Dec 14, 2014
      Messages:
      175
      Likes Received:
      2
      Trophy Points:
      18
      I do so wish this worked at super low levels :\
       
    8. mautschos

      mautschos New Member

      Joined:
      Nov 10, 2012
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      First of all thanks for looking up my advices :)
      But maybe u did sth. wrong? :/

      I talked to many Balance Druids from higher guilds and they told me to use Starsurge only for Starfire simply because of:
      Wrath: A Solar spell that causes (117% of Spell power)
      and
      Starfire A Lunar spell that causes (187.2% of Spell power) Arcane damage to the target.

      This will be powered up by Starsurge increases the damage of your next 2 Starfires or 3 Wraths by 30%.

      With Starfire u have 2 Starfire with 243% Spell Power (187.2 * 1,3)
      With Wrath u have 3 Wrath with 152% Spell Power (117 * 1,3)

      Lets Calculate.

      We have 5000 Spell Power:
      1 Starfire Deal 12150 Dmg: 2 = 24300 Dmg
      1 Wrath Deal 7600 Dmg: 3 = 22800 Dmg

      When we cast Starfire/Wrath near the Peak, Spells will be multiplied by Mastery: Total Eclipse.Mastery: Total Eclipse - Spell - World of Warcraft
      50% more dmg on Starfire: 24300 * 1,5 = 36450
      50% more dmg on Wrath: 22800 * 1,5 = 34200

      We have a calculated +2,25k DPS on a perfect usage.

      We should use Moonfire only on Lunar Peak Solar Peak - Spell - World of Warcraft
      or within 5 secs of it
      We should use Sunfire only on Solar Peak Solar Peak - Spell - World of Warcraft
      or within 5 secs of it

      To get an extra 100% dmg buff on them. (dont know exactly if its the case in the current state of uggla)


      But anyway thanks for this great and free routine. its simple and better then all the paid ones.
       
      Last edited: Jan 19, 2015
    9. diablofan

      diablofan Member

      Joined:
      Apr 27, 2012
      Messages:
      446
      Likes Received:
      1
      Trophy Points:
      18
      imho, the the difference between 36450 and 34200 can be even out by the multistrike procs, in raid fully buffed you got at least 10% multistrike and you will have more wraths ms procs then with starfires simply cuz you cast more wraths.
       
    10. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      Nice to see someone backing up their request with some logic (even though it was after getting rejected ;)). It might be true that it will result in higher DPS when used in raid, even though it did not for me against a target dummy. I have implemented your suggestion as a setting that is disabled as default. Please try it and give some feedback, there might be (probably are) more rotational tweaks that could be done!
       
    11. qtwgqrehjrqgqw

      qtwgqrehjrqgqw New Member

      Joined:
      Nov 17, 2014
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      the setting with the starsurge on empowered starfire, is it tick-able? cause i cant find it or is it build in in the routine?
       
    12. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      Make sure to use the latest version (only available on SVN currently).

      Untitled.png
       
    13. qtwgqrehjrqgqw

      qtwgqrehjrqgqw New Member

      Joined:
      Nov 17, 2014
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Would you be so kind to upload the latest version as download-able my SVN is kind of messed up atm and i cant get it
       
    14. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      When you're asking so nicely, I could hardly deny your request. Main post is updated with version 0.12.41 as a zip. ;-)
       
    15. wizardslayer

      wizardslayer Member

      Joined:
      Nov 3, 2010
      Messages:
      325
      Likes Received:
      0
      Trophy Points:
      16
      You should put a notice that hotkey enable/disable prints to WoW, it's required by HB now. Also, please put an option to turn it off as well and just output the text in HB status window.
       
    16. Cybernisse

      Cybernisse Community Developer

      Joined:
      Jan 26, 2012
      Messages:
      60
      Likes Received:
      3
      Trophy Points:
      8
      Thank you for pointing this out, you're absolutely right! I've updated the SVN, the zip and information in the main post. Cheers! :)
       
    17. wizardslayer

      wizardslayer Member

      Joined:
      Nov 3, 2010
      Messages:
      325
      Likes Received:
      0
      Trophy Points:
      16
      Awesome turnaround. Good work on the CR.
       
    18. tsatsa

      tsatsa Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      596
      Likes Received:
      5
      Trophy Points:
      18
      I've got good results so far! However I'm still looking forward for healthstone usage (which shouldn't be complicated to implement since it's the same code as ironbark) and a better solution for cat form...

      At brakenspore mythic i'm usually ment to go cat and run around with cannon getting dps stacks. I have to pause Enyo because CR automatically switch to boomkin... Could you rethink the cat form mechanic pls? :) Actually could be easy to add a check when in cat and character has the cannon buff activated, preventing to not switch back to boomkin form

      Thanks!
       
      Last edited: Jan 22, 2015
    19. diablofan

      diablofan Member

      Joined:
      Apr 27, 2012
      Messages:
      446
      Likes Received:
      1
      Trophy Points:
      18
      tsatsa, i fixed it by turning off auto-moonkin swap and macroing /use moonkinform into moonfire button
       
    20. tsatsa

      tsatsa Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      596
      Likes Received:
      5
      Trophy Points:
      18
      I've seen that this CR is going on the store! Excellent!
       

    Share This Page