• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • TCRestoDruid - Instance/Raid Healer

    Discussion in 'Archives' started by tiagofmcosta, Dec 19, 2011.

    1. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      The log output is disabled by default for now because i wanted to test it it would impact the performance. I'm not sure yet, so it'll stay off by default. But if you want to see what it is doing simply change the option Log to true on the settings xml file.

      As to the "DPS" rotation, sure I may put some more things into it, like the ones you're referring, but not until I'm completely satisfied with the healing.

      I also noticed that one thing that was lowering the performance a lot was decursing, which impacts the end HPS throughput because the time you take to decurse 5 or 6 players on the raid is time you are not casting any healing spells. I'm trying to find a compromise between the 2, but for now on the SVN decursing is disabled by default.
       
    2. TuBBe

      TuBBe Member

      Joined:
      Nov 25, 2011
      Messages:
      37
      Likes Received:
      0
      Trophy Points:
      6
      For me, i would like to see it spam more rejuvenation on other peeps than tank. It keeps healing tank too much and thus sacrificing others HP too much. Only when it pops tree of life will it spam regrowth on everything it is supposed to, but not otherwise...My Rejuvenation thresold is at 90%, and still when ~whole raid is half dead it just wont do thing to them, except wild growth. What am i doing wrong? Oo
       
    3. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      First of all, what is the version you're using? You see, as this CC is pretty much a work in progress it suffered a lot of changes along the time since the first release. The default config values on the development release on the SVN is currently as follows:

      Code:
      <TCRestoDruidSettings>
        <Log>False</Log>
        <UseTree>True</UseTree>
        <UseBarkskin>True</UseBarkskin>
        <UseNaturesGrasp>True</UseNaturesGrasp>
        <UseRebirth>True</UseRebirth>
        <UseRevive>True</UseRevive>
        <UseRemoveCurse>False</UseRemoveCurse>
        <OnlyHealInstances>True</OnlyHealInstances>
        <SOSHealingPercent>45</SOSHealingPercent>
        <SwiftmendPercent>99</SwiftmendPercent>
        <RejuvenationPercent>98</RejuvenationPercent>
        <NourishPercent>97</NourishPercent>
        <RegrowthPercent>60</RegrowthPercent>
        <WildGrowthPercent>99</WildGrowthPercent>
        <TranquilityPercent>75</TranquilityPercent>
        <TreePercent>55</TreePercent>
        <LifebloomCount>3</LifebloomCount>
        <PercentOfPlayersAliveInNeedOfHealing>60</PercentOfPlayersAliveInNeedOfHealing>
        <ManaPercent>30</ManaPercent>
        <HealthPercent>0</HealthPercent>
      </TCRestoDruidSettings>
      As you can see I have the Rejuv threshold to just below Swiftmend in order for it to cast it to everyone in need if their hp is below 98%. There is only another case in which it will not cast Reju, which is if your mana is below 50% (for now it's still hardcoded but it will be a config value soon). This is because the last changes to Resto healing made the Rejuv not as efficient, and so, if we start to get low on mana it is best to use Nourish as a filler heal. You can read all about it on the EllitistJerks page from where this CC was based upon.

      Thank you very much for using my CC and for your comment. If you need further help, please don't be shy ;)
       
      Last edited: Jan 4, 2012
    4. TuBBe

      TuBBe Member

      Joined:
      Nov 25, 2011
      Messages:
      37
      Likes Received:
      0
      Trophy Points:
      6
      I have 1.0.7, but i have changed rej. thresold to 90%, and AoE healing thresold in 25man raids to 6players. 15players seemd tad too many low healths to start using wild growth, aye?
       
    5. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      I just confirmed on the SVN that effectively the version 1.0.7 will try an cast Swiftmend on the Tank as soon as it's off cooldown and he has Rejuv or Regrowth on them, which in turn makes it almost impossible for other people to get Swiftmended.

      I suggest that you get the latest version from the SVN or wait a bit for me to release it on the forums. Sorry for the inconvenience, but if everytime I make a new adjustment to a version I put it on the forums I would have to time left to make said adjustments :)

      As soon as I'm fairly happy with v1.0.8 performance I'll release it here so everyone can test.
       
    6. TuBBe

      TuBBe Member

      Joined:
      Nov 25, 2011
      Messages:
      37
      Likes Received:
      0
      Trophy Points:
      6


      Well i have no problem it swiftmending the tank, but i would love to see it using rejuvenation on everyone else than tank aswell. Ie, in
      warmaster blackhorn does his aoe shockwave stun and 15ppl goes to ~50% hp, my drood wont try to heal anyone else except tank and then pop wild growth when off cd. It's pain in the ass clicking everybody and then rejuvenating them manually.
       
    7. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Yes, i'm sorry, i confounded it with swiftmend :)
      But the Rejuv is also not used properly on that release. If you can use the SVN one, or wait a bit for the next release ;)

      Thank you very much for your comments.
       
    8. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Report from The Siege of Wyrmrest Temple on LFR with ilvl 378 (I ended at 2nd):

      Total healing
      total_effective_heal.jpg

      Healing breakdown
      heal_breakdown.jpg

      Buff uptime
      buff_uptime.jpg
       
    9. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Report from Well of Eternity on LFG with ilvl 378:

      Total healing
      total_effective_heal.jpg

      Healing breakdown
      heal_breakdown.jpg

      Buff uptime
      buff_uptime.jpg

      Effective / Overhealing
      effective_overhealing.jpg
       
    10. ripglider

      ripglider New Member

      Joined:
      Sep 21, 2010
      Messages:
      603
      Likes Received:
      4
      Trophy Points:
      0
      I agree that the addition of the other healers has a lot to do with it, even though I know nothing about healing. It seems like everyone is just spamming heals, AOE heals, and HOTs so everyone that takes damage is back to full health, or close to it, before my toon gets a heal off. Then when I do get a heal off 50% of it is just overhealing. That's probably why I end the fights with tons of mana left. So far no one has said anything about my heals, or what they think are "my" heals.
       
    11. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      Like the CustomClass :)
      But from what i am seeing, there's too much focus on tank in raid situations - meaning it'll end up using most of the time not healing very much :)
      Could just be me though :)

      Also; i can't say this for certain. But i think there's a kind of bug with Swiftmend.
      If tank is only one taking damage, and i am having mob or another player targetted - it seems like it wont use swiftmend on tank. (Tank will get rejuvenation still). Then if i target tank, it will indeed use the swiftmend on him
       
    12. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Those observations are from using the version v1.0.7 from the forum or the current one (v1.0.8) from the SVN?

      And yes I think that is a bug on a lower level, since I'm doing everything I should, or at least after checking and rechecking several times the code I cannot spot any logic error, and the targeting I had to implement on the last version, was precisely because of the Swiftment spell, because I noticed it was not casting it when it should. After i did the targeting i noticed the Swiftment started to work properly and if you notice on the 2 results i posted before, you can see that Efflorescence is one of the top healing effects.

      Thank you very much for your comment.
       
    13. pku1337

      pku1337 New Member

      Joined:
      Sep 23, 2010
      Messages:
      75
      Likes Received:
      0
      Trophy Points:
      0
      Love this Well Done dude keep up the Hard work , i like how fast your updateing it all ,

      Just keep geting a little issuse with speed , and 4geting to heal my Self , useing 0.7 just bout to update to 0.8 tho.
      love to see a nice fancy UI tho :p


      Thankyou very much for this.



      also are the Defualt settings yours?
       
      Last edited: Jan 5, 2012
    14. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Thanks for the comments and the support.

      I will work on a UI sometime when the core functionality is worked out and most people is happy (especially myself, I'm very hard to please, hehe). To me, making sure it all works good before fancying it up is a lot more important.

      And yes, the default values are tailored from my experience and for my toon (as I say on the first post somewhere, i think, hehe). So they may not work for everyone, if that's the case they should be tweaked for your needs.
       
    15. pku1337

      pku1337 New Member

      Joined:
      Sep 23, 2010
      Messages:
      75
      Likes Received:
      0
      Trophy Points:
      0
      Only me again -.- ,


      ive been testing all day , in radom Hcs on 0.8 , i am in love with this, i rly am just few more ideas or stuff to you to look into..

      #Speed(Slacks sometimes on healing other players other than tank)
      #more raid-party focus
      #Healing touch (iknow u said in a few posts back its a Ohshit .but wud be nice to have it at like 30-40% Hp without Sn Cooldown,
      #get a Donate button :D

      Nuffing Major just a few ideas,

      thanks again
       
    16. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      Gonna continue on Pku's post about minor changes that could be made

      Healing Touch: Sometimes the bot uses this on Omen of Clarity (as it should), but uses it again AFTER on same player, even though player is topped off. This usually happens if bot changes target to another target, while casting Healing Touch, and it will retarget the one we're already casting healing touch on

      Lower priority on healing tank.
      If a grp member is at 10 % health, it will still focus on the tank instead even though he might be at 95 %, because it's setting up lifebloom stacks or using rejuvenation

      I dont think this is your CC that is to blaim. But if i use any of the portals in the new Hour of Twilight, bot will stop using any lifebloom and start up with rejuvenation + swiftmend and then nourish spam like a mad man.
       
    17. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Thanks guys for using the CC and for your feedback.
      I will look into your suggestions and see what I can do about implementing them :D
       
    18. pku1337

      pku1337 New Member

      Joined:
      Sep 23, 2010
      Messages:
      75
      Likes Received:
      0
      Trophy Points:
      0
      can some one link me the Default settings please :p
       
    19. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      Here you go.

      Code:
      <TCRestoDruidSettings>
        <Log>True</Log>
        <UseTree>True</UseTree>
        <UseBarkskin>True</UseBarkskin>
        <UseNaturesGrasp>True</UseNaturesGrasp>
        <UseRebirth>True</UseRebirth>
        <UseRevive>True</UseRevive>
        <UseRemoveCurse>False</UseRemoveCurse>
        <OnlyHealInstances>False</OnlyHealInstances>
        <SOSHealingPercent>45</SOSHealingPercent>
        <SwiftmendPercent>99</SwiftmendPercent>
        <RejuvenationPercent>98</RejuvenationPercent>
        <NourishPercent>97</NourishPercent>
        <RegrowthPercent>60</RegrowthPercent>
        <WildGrowthPercent>99</WildGrowthPercent>
        <TranquilityPercent>75</TranquilityPercent>
        <TreePercent>55</TreePercent>
        <LifebloomCount>3</LifebloomCount>
        <PercentOfPlayersAliveInNeedOfHealing>60</PercentOfPlayersAliveInNeedOfHealing>
        <ManaPercent>30</ManaPercent>
        <HealthPercent>0</HealthPercent>
      </TCRestoDruidSettings>
      But in a few minutes I'll upload a new version to the SVN which will feature a Settings window where you can change the values and revert to the defaults ;)
       
    20. tiagofmcosta

      tiagofmcosta New Member

      Joined:
      Aug 30, 2011
      Messages:
      116
      Likes Received:
      7
      Trophy Points:
      0
      For those interested, you can download from the SVN version 1.0.9 which already features a Settings Window.

      I'll be waiting for some feedback. If you have any suggestion as to how I could improve the interface, please, feel free to share ;)

      Thank you all for your support and for using my CC.
       

    Share This Page