• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Singular - A community driven All-In-One CC - It Just Plain Works - (Pt. 2)

    Discussion in 'Archives' started by Xanathos, Apr 19, 2011.

    1. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      How will it know if I'm the tank in instancebuddy? I'd like to know this before starting instancebuddy, because I just did it with the other all-in-one CC and it just ran up to the mobs in cat form.
       
    2. Croga

      Croga Well-Known Member

      Joined:
      Jun 7, 2010
      Messages:
      1,636
      Likes Received:
      27
      Trophy Points:
      48
      I would replace Healing Touch here with Regrowth.
      - If his health is above 95% then HT is too big. Regrowth's HoT part is more useful
      - Regrowth has a higher crit chance (talented) so bigger chance of planting a Seed of Life
       
    3. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      could you give an example of how to cast a heal, i get its spell.castCast(name, onUnit, ret => true);
      But what are we ment to be using as onUnit

      Edit, nvm found it
       
      Last edited: May 10, 2011
    4. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Alright, it seems like you have some semblance of resto druid healing experience, but some of your logic here is just plain bad. (Eg; you never want to *actually* use RG for the nature's grace buff, as its a mana drain for little to no benefit in the long run)

      When you have CC and nobody is < 95%; you want to spend that CC on Regrowth instead of HT. RG also refreshes LB, casts quicker, and also leaves a little DoT rolling for the increased mastery bonus "just in case".

      You never want to maintain RJ on the tank specifically. Yes, its nice, but your typical rotation is -> LB x3 -> RJ => SM -> Nourish/HT. So your RJ will be on the tank before even getting to any 'spot heals'. (SM is cheap, heals for a good bit, and also procs Efflor, so you want to use it as a spot-heal whenever its not on CD. Plus; it has the benefit of leaving 3 HoTs rolling on your target; instead of just 2)

      With Tranq now being a 3min CD (assuming 2/2 talented) its far less 'situational' as it has been in the past.

      Also; unless glyphed for Innervate; you should never be popping it on other party members. Its a waste to both of you for doing it. (Especially at lower gear levels, when you *really* need that innervate)


      ###

      @Nuok; Spell.Cast("Name", ret => Me.CurrentTarget)

      Obviously "Me.CurrentTarget" can be any unit you choose.
       
    5. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      Apoc could you also answer my question please?
       
    6. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      Thanks i worked that one out am passing the healingmanager first on list as target;

      what is the argument in clusters for otherUnits in clusters;

      Im trying to count the units in a cone from a target to asses if its worth casting a cone aoe although i might swap to a radius i will have to test

      Code:
                      new Decorator(
                          ret => SpellManager.CanCast("Immolation Aura") &&
                                  !BossList.BossIds.Contains(StyxWoW.Me.CurrentTarget.Entry) &&
                                  StyxWoW.Me.HasAura("Metamorphosis") 
                                  && Clusters.GetClusterCount(StyxWoW.Me.CurrentTarget.Location, "MISSING" ,ClusterType.Cone, 10f),
                                new Sequence(
                                     Movement.CreateMoveToTargetBehavior(true, 5f),
                                     Spell.Cast("Immolation Aura"),
                                     Spell.Cast("Shadowflame"))),
       
    7. toby2001

      toby2001 New Member

      Joined:
      Jun 22, 2010
      Messages:
      219
      Likes Received:
      0
      Trophy Points:
      0
      When using two balance druids in RAF no heals are used at all. I checked the setting and everything is set to default. Any idea as to why the cc is behaving in such a way?
       
    8. HB5869U17

      HB5869U17 New Member

      Joined:
      Apr 14, 2011
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      1
      The cc for balance druids disables healing when in a party I believe to re enable it you would need to modify the code.
       
    9. toby2001

      toby2001 New Member

      Joined:
      Jun 22, 2010
      Messages:
      219
      Likes Received:
      0
      Trophy Points:
      0
      Ahhh that's a shame. It would be a massive improvement if it could heal....
       
    10. HB5869U17

      HB5869U17 New Member

      Joined:
      Apr 14, 2011
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      1
      Updated Druid Rotations

      So Should I be Editing my Port with the druid rotation for all Update's/Changes made to it or Making a new Post or a New Thread.? For now new reply, Any other suggjestions people have or modifications are appreciated.

      //////////////////////////////////////////Work In Progess/////////////////////////////////////////////
      VERY IMPORTANT: All Percentages and #'s should be Changeable so they can be made to scale with gear.
      Talent/Glyph Checks should also be implemented.

      *Should have two health variables one for Tank and one for the rest of the party since a tank has roughly 50% more health.
      *Bark-Skin should be used when, under attack & taking dmg, to avoid interruptions to healing, on low health.
      *Tranquility used when 3 or more Party members are below 60%, and should not be interrupted.
      *Tree Form if Health Drops Below 40%, or if 3# of party member are below 45%, Once in tree Form healing Logic needs to be rewritten
      *Innervate at 79%, or use on party member if my mana is 60% higher than lowest party members mana and that party member is not a tank.
      *If under Attack by beast or dragonkin, use hibernate, else use Nature's Grasp, and move away a bit. if Nature's Grasp is on CD & No Nature's Grasp buff is present then Cyclone.


      *Out of Combat Priority's.

      1st Rez Fallen Allies If enough mana do not interrupt resting(drinking) to rez
      2nd Drink to full mana/health if below x% threshold
      3rd Heal party
      4th Buff Party

      *In Combat Priority's


      Tree of Life Form:
      Assumes priority 8 has been completed
      0 Use Wild Growth on CD
      1 Channel Tranquility If not on CD
      2 Cast Rolling Lifeblooms evenly across targets Unless a target with health below 40% exists in which case cast Regrowth on that target continue with priorities below if any targets health is below 35%

      ///The First percentage is Non-Tank health percentage while the second value is the tank health percentage. Both Values Should be independent.

      Tank/Group/Raid:
      0 List of Debuff's where Current Cast is interrupt to Remove Debuff
      1 List of Instant Remove Debuff's (should be a common list) decurse
      2 if clearcast buff is present and no party members health is below 95% use Regrowth to Refresh Lifebloom on tank.
      3 If no targets health is below 45/35% Insure 3stack of lifebloom is on tank and maintain it.
      4 If no targets health is below 45/25% maintain Rejuvenation on tank unless tanks health is > 90%
      If Targets Health is below 35/25% Use Nature's Swiftness Then Cast Healing Touch
      5 If swiftmendable hot(Rejuv or Regrowth) is present and target is Below 85/90% cast swiftmend
      /////
      /While to some the below trigger may seem like it was it accomplishes two things it pops the NG buff which is a 20% increase in haste allowing you to spam HT in situations where it is necessary.
      ////
      6 If 1-2 target health drops by more than 4% per second & Nature's Grace is not on CD use regrowth to trigger natures grace buff/talent and increase throughput
      While Nature's Grace buff is present & lowest health targets health is below 50% Use HT
      7 If Clearcast is present cast Healing Touch on lowest health target if below 68% else use Regrowth
      8 if 2 or more # of targets health is below 85/90% use Wild Growth
      9 if 2 or more # of targets are within 8 yards of target use Swiftmend if targets are below 85/90% health
      10 if 3 or more # of targets are below 45% Use Tree of Life, Cast Wild Growth, Then Channel Tranquility
      11 if target health is < 85/90% use rejuvenation
      12 if target is below 90/94% and has > 1# of hots on them cast nourish else cast rejuvenation
      13 if targets health is below 70/82% cast Healing Touch
      14 Remove None critical Debuff unless on ignore debuff list.
       
    11. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      "otherUnits" is a list of units to check 'clusters' for. In the above case; this would be a list of enemy units.

      In the case of healing; it'd be friendly players.
       
      Last edited: May 10, 2011
    12. Nuok

      Nuok Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      975
      Likes Received:
      28
      Trophy Points:
      28
      so Unit.NearbyUnfriendlyUnits cant believe i didn't see that;

      Clusters.GetClusterCount(StyxWoW.Me.CurrentTarget, Unit.NearbyUnfriendlyUnits, ClusterType.Cone, 10f) >= 3, as an example for anyone else
       
    13. hi1674

      hi1674 New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,637
      Likes Received:
      5
      Trophy Points:
      0
      [Singular] Singular currently does not support Combat for this class/spec combination, in this context! [Paladin, RetributionPaladin, Normal]

      Class-specific folder for 319 is missing loads of classes.
       
      Last edited: May 10, 2011
    14. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      Thanks! AOE incoming for Fury and Arms.
       
    15. wiredtop

      wiredtop New Member

      Joined:
      Feb 15, 2011
      Messages:
      57
      Likes Received:
      0
      Trophy Points:
      0
      I'd also like to know this, At the moment The druid tank cc wont even come up in my custom classes in honorbuddy :/

      EDIT: Nvm I fixed my problem,
       
      Last edited: May 11, 2011
    16. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      Do you care to share your "fix"? I haven't figured it out yet
       
    17. HyperMonkey

      HyperMonkey Member

      Joined:
      Jul 3, 2010
      Messages:
      517
      Likes Received:
      7
      Trophy Points:
      18
      Use the right SVN:
      Revision 319: /tags/v1/Singular

      I believe you are trying to use the new verison of Singular, which doesnt support many classes/specs yet.
       
    18. Inrego

      Inrego New Member Buddy Store Developer

      Joined:
      Feb 7, 2010
      Messages:
      2,765
      Likes Received:
      71
      Trophy Points:
      0
      No I wasn't.. There's also a "Feral Tanking" category in class specific options. But the only option there is to use feral charge or not. But it'll just choose cat form when I start it.
      EDIT: Well I changed the code myself so it'll pick tankferal instead of cat. I'm using another CC when I'm cat anyways.

      It won't attack stuff though..
       
      Last edited: May 11, 2011
    19. Jon310

      Jon310 Member

      Joined:
      Jan 15, 2010
      Messages:
      368
      Likes Received:
      8
      Trophy Points:
      18
      I need some people to test Arms and Fury of Singular v2 at different levels. I can only test 1-20 and 85, I need mid 20's, 30's, 40's and 50's information and I can get Arms and Fury up and running for 1-85. Currently it is only set up for 85.

      Give as much detail as you can on what isn't working, what spec you were, level, race, what mobs you are fighting. Logs are helpful along with the information.

      Thanks in advance.
       
    20. wiredtop

      wiredtop New Member

      Joined:
      Feb 15, 2011
      Messages:
      57
      Likes Received:
      0
      Trophy Points:
      0
      What Class are you?: Druid
      What Spec are you?: Feral Tank
      What 'context' is the bot in? (Instance, BG, Normal): Instancebuddy
      What level are you?:72
      What revision of Singular are you using?: 321
      Have you made any modifications to Singular?: No
      Are you using a branched build, or the trunk build? (Only viable for developers):
      What version of Honorbuddy are you using?: Latest

      Please provide an explanation of the bug. The more detail, the easier it will be to resolve
      When using the druid custom class as a tank with Instance buddy. When It ques and enters the dungeon It states "Reached last hotspot. Leaving dungeon" (Or something along them lines) It happened 3 times. I don't know if the issue is with the Instancebuddy or your CC So im posting the bug report in both.

      So again, When it enters dungeon, it doesnt move and leaves after 30 seconds or so with a message saying something along the lines of reached last hotspot.
       

    Share This Page