• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HB ARCHIVES: Singular--DO NOT DELETE

    Discussion in 'Archives' started by bobby53, Nov 19, 2012.

    1. user42

      user42 Member

      Joined:
      May 6, 2013
      Messages:
      47
      Likes Received:
      2
      Trophy Points:
      8
      What Class+Spec are you?: Shaman Enhancement
      What 'context' is the bot in? (Instance, BG, Normal): Questing
      What level are you?: 79
      Have you made any modifications to Singular?: No
      What happened (be specific)? I have the Feral Lunge talent but the bot never uses it. It always runs up to a mob and hit it with Boulderfist as the opener, every time. It never uses Feral Lunge
      What time (HH:MM:SS) or LogMark did your issue occur? Example at - [09:20:18.610 N] however the whole logfile contains numerous examples.

      Log attached.
       

      Attached Files:

      Last edited: Jul 28, 2016
    2. sc4

      sc4 New Member

      Joined:
      Dec 6, 2015
      Messages:
      44
      Likes Received:
      0
      Trophy Points:
      0
      Hello,

      Most if not all of the Singular settings in the new HB are displaying OLD spells that aren't in the game anymore. Will this be updated?

      Also, I can't find anywhere to set my holy paladin to Avenging Wrath (only ret toggle option). Same applies to Aura Mastery, and all of the new heals and spells.

      Also, I'm sure you are probably aware that half of the skills aren't working as toggled either.

      For example, I have it set to light of dawn players that are below 85% and it never even casts this spell.

      Will this be updated in the near future? I feel like a paid CR would be better but currently there aren't any in the market for Holy Paladins. According to TuanH it probably won't be until mid August before we see them.
       
    3. Botmaster

      Botmaster New Member

      Joined:
      Feb 4, 2012
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
      It's exactly my question.
       
    4. godpan

      godpan Member

      Joined:
      Mar 25, 2012
      Messages:
      59
      Likes Received:
      0
      Trophy Points:
      6
      What Class+Spec are you?: Holypala
      What 'context' is the bot in? (Instance, BG, Normal): Dungeons
      What level are you?: 100
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur? Any time
      What happened (be specific)?
      Same common error as the others healing classes. Holypala used only one ineffective spell at the rest of time just stands still and does nothing. No saves 4 the group at all.
       

      Attached Files:

      Last edited: Jul 29, 2016
    5. wizardpt

      wizardpt Member

      Joined:
      Sep 26, 2012
      Messages:
      414
      Likes Received:
      0
      Trophy Points:
      16
      Does shaman resto dont works ? At least is not working on dungeons , it only dps.
       
    6. Neverend

      Neverend New Member

      Joined:
      Mar 24, 2013
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      What Class+Spec are you?: Elemental Shaman
      What 'context' is the bot in? (Instance, BG, Normal): Daily Questing
      What level are you?: 100
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur? Any time
      What happened (be specific)?
      -Casting Chain Lighting for single-target rotation (occasionally casts Lighting Bolt, though)
      -Not dropping totems using Totem Mastery
      -Not using Astral Shift
      Did you attach a complete debug log? Yes: View attachment 2824 2016-07-28 18.02.txt
       
    7. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      =/ All healing classes seem to be bugged... Why has no dev / support staff answered this issue yet? Also same as everyone else says, it still displays OLD spells that are either ineffective now or do not work, are we going to get that fixed anytime soon?
       
    8. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      They are aware of it, they are working on it. If you cant wait singular is open source and you can edit away to fix it.
       
    9. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      my mistake if this is true, but ive kept fairly up to date on all these threads and ive seen no post from a staff member regarding healing and dungeonbuddy. Apologies though if there is one that I missed.
       
    10. speshulk926

      speshulk926 Community Developer

      Joined:
      Dec 8, 2014
      Messages:
      911
      Likes Received:
      17
      Trophy Points:
      18
      I've been keeping up with them some on Discord and I hear them making tons of internal changes that have not been published yet. Some of the changes are requiring an update to Honorbuddy in order to publish them, so I think that's why. I don't know for sure though.

      The best things you can do in this thread:

      1. Create an issue with an attached log file and try to explain in as much detail as you can, the problem. saying "not using efficient spells" is not really helpful tbh.
      2. Try to explain an issue without sounds too "complainy"
      3. Wait patiently. They are all scrambling right now.
       
    11. Dmpk

      Dmpk Member Legendary

      Joined:
      Jul 11, 2016
      Messages:
      280
      Likes Received:
      1
      Trophy Points:
      18
      all completely understandable, and about 3 pages back I do have a logfile of my mistweaver monk failing his ass off in a heroic =P, but your right. I was just noting that I hadn't seen anything published on the forum about that issue and therefore was not personally sure if anything was being done. I am fine being patient as long as I know the issue has been noted (as in previous areas he's actually posted that its a known bug, etc.)
       
    12. Ikyata

      Ikyata New Member

      Joined:
      Jul 25, 2016
      Messages:
      42
      Likes Received:
      1
      Trophy Points:
      0
      What Class+Spec are you?: Disc Priest
      What 'context' is the bot in? (Instance, BG, Normal): Multiboxing Dungeons
      What level are you?: 100
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur? Any time
      What happened (be specific)? Priest will cast PWS out of combat, applying atonement. In combat, however, the priest will only dps. As soon as combat is dropped, the priest shields again. Does not seem to make any use of PW Radiance or Shadow Mend either.
       
      Last edited: Jul 29, 2016
    13. roneo1

      roneo1 Member

      Joined:
      Mar 21, 2014
      Messages:
      480
      Likes Received:
      20
      Trophy Points:
      18
      DK (frost) still doesn't use dark succor buff to use free death strike. Because of it downtimes are very long and it eats every 30-40 sec due to the lack of sustain from it, I believe warriors have a simillar problem with victory rush atm but I can't be sure about that.
       
    14. Cracktomte

      Cracktomte Member

      Joined:
      Mar 7, 2010
      Messages:
      430
      Likes Received:
      13
      Trophy Points:
      18
      What Class+Spec are you?: Balance druid
      What 'context' is the bot in? (Instance, BG, Normal): Questing
      What level are you?: 100
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur? All the time
      What happened (be specific)? Dotting everything around itself even though pull more is disabled. Dying constantly.

      Temporary fix for anyone else having this problem (if you don't know how to do this change, you probably shouldn't)
      Code:
      // Avoid getting capped
      Spell.Cast("Astral Communion", ret => AstralPowerDeficit >= 75 + 5 && (!Common.HasTalent(DruidTalents.FuryOfElune) || Me.HasActiveAura("Fury of Elune"))),
      Spell.Cast("Blessing of the Ancients", ret => !Me.HasAura("Blessing of Elune")),
      Spell.CastOnGround("Force of Nature", on => Me.CurrentTarget.Location),
      Spell.BuffSelf("Celestial Alignment", ret => Me.CurrentTarget.IsStressful()),
      Spell.Cast("Moonfire", on => Unit.NearbyUnfriendlyUnits.FirstOrDefault(u => (u.Combat && (u.Aggro || u.PetAggro || u.TaggedByMe || u.IsTargetingUs())) && u.GetAuraTimeLeft("Moonfire").TotalSeconds < 1.8 && u.TimeToDeath(int.MaxValue) > 4)),
      Spell.Cast("Sunfire", on => Unit.NearbyUnfriendlyUnits.FirstOrDefault(u => (u.Combat && (u.Aggro || u.PetAggro || u.TaggedByMe || u.IsTargetingUs())) && u.GetAuraTimeLeft("Sunfire").TotalSeconds < 1.8 && u.TimeToDeath(int.MaxValue) > 4)),
      Spell.Cast("Stellar Flare", on => Unit.NearbyUnfriendlyUnits.FirstOrDefault(u => (u.Combat && (u.Aggro || u.PetAggro || u.TaggedByMe || u.IsTargetingUs())) && u.GetAuraTimeLeft("Stellar Flare").TotalSeconds < 1.8 && u.TimeToDeath(int.MaxValue) > 12)),
      
      Spell.CastOnGround("Starfall", on => Clusters.GetBestUnitForCluster(Unit.NearbyUnfriendlyUnits, ClusterType.Radius, 15).Location, ret => Unit.NearbyUnfriendlyUnits.Count(u => (u.Combat && (u.Aggro || u.PetAggro || u.TaggedByMe || u.IsTargetingUs()))) >= 3),
      Spell.Cast("Starsurge", ret => Me.GetAuraStacks("Lunar Empowerment") < 3 && Me.GetAuraStacks("Solar Empowerment") < 3),
      
      Spell.Cast("Solar Wrath", ret => Me.GetAuraStacks("Solar Empowerment") > 0),
      Spell.Cast("Warrior of Elune", ret => Me.GetAuraStacks("Lunar Empowerment") >= 2),
      Spell.Cast("Lunar Strike", ret => Me.GetAuraStacks("Lunar Empowerment") > 0),
      Spell.Cast("Solar Wrath", ret => !Unit.UnfriendlyUnitsNearTarget(5f).Any()),
      Spell.Cast("Lunar Strike", ret => Unit.UnfriendlyUnitsNearTarget(5f).Any())
      
       
      Last edited by a moderator: Jul 29, 2016
    15. speshulk926

      speshulk926 Community Developer

      Joined:
      Dec 8, 2014
      Messages:
      911
      Likes Received:
      17
      Trophy Points:
      18
      I wasn't sure where to put this, so I'll just add it here. I finally just modified the Guardian Druid myself. I could see the issue that was there and why it never cast Maul, Ironfur or Mark of Ursol.

      Why it didn't work:
      1. Ironfur and Mark of Ursol weren't even in there.
      2. The problem was Swipe was before Maul and Swipe has no cooldown anymore. Therefore Swipe was always up before Maul, no matter what.

      What I added (feel free to keep or remove these):
      1. Configuration DruidSettings.cs:
      Code:
              [Setting]
              [DefaultValue(90)]
              [Category("Guardian")]
              [DisplayName("Ironfur Health")]
              [Description("Ironfur will be used at this value. Set this to 100 to enable on cooldown usage.")]
              public int TankFeralIronfurHealth { get; set; }
      
              [Setting]
              [DefaultValue(3)]
              [Category("Guardian")]
              [DisplayName("Ironfur Units")]
              [Description("Ironfur will be used at this value. Anything more than 0 will also use on \"Big Guys\". 0 to disable only for units.  Ironfur Health will still be used.")]
              public int TankFeralIronfurUnits { get; set; }
      2. Guardian.cs CreateGuardianHeal()
      More or less added
      - Ironfur where Health < Setting OR Nearby Units that are in combat with me are 3 or more or there is 1 and it is an elite/boss.
      - Mark of Ursol to cast if Rage > 60, Health < 100 and Units in combat with me are casting a spell.

      Code:
              [Behavior(BehaviorType.Heal, WoWClass.Druid, WoWSpec.DruidGuardian, priority: 99)]
              public static Composite CreateGuardianHeal()
              {
                  const int DREAM_OF_CENARIUS_PROC = 145162;
      
                  return new PrioritySelector(
                  CreateGuardianDiagnosticOutputBehavior("Combat"),
      
      
                  // defensive
                  Spell.BuffSelf("Survival Instincts", ret => Me.HealthPercent <= Settings.TankSurvivalInstinctsHealth),
                  Spell.BuffSelf("Barkskin", ret => Me.HealthPercent <= Settings.TankFeralBarkskin),
                  Spell.BuffSelf("Ironfur", ret => Me.HealthPercent <= Settings.TankFeralIronfurHealth || Unit.NearbyUnitsInCombatWithMe.Count() >= 3 || (Unit.NearbyUnitsInCombatWithMe.Count() >= 1 && Unit.NearbyUnitsInCombatWithMe.Where(u => u.IsBoss || u.Elite).Any())),
                  Spell.BuffSelf("Mark of Ursol", ret => (Me.HealthPercent < 100 && Me.CurrentRage >= 60) && Unit.NearbyUnitsInCombatWithMe.Where(u => u.IsCasting).Any()),
                  Spell.BuffSelf("Bristling Fur", req => Spell.IsSpellOnCooldown("Barkskin") && Spell.IsSpellOnCooldown("Savage Defense")),
      
                  // self-heal
                  Spell.BuffSelf(
                      "Frenzied Regeneration",
                      req => (Me.HealthPercent < Settings.TankFrenziedRegenerationHealth && Me.CurrentRage >= 60)
                          || (Me.HealthPercent < 30 && Me.CurrentRage >= 15)
                      ),
      
                  new Sequence(
                      Spell.Cast("Healing Touch", on => Me, req => Me.HasAura(DREAM_OF_CENARIUS_PROC) && Me.HealthPercent < Settings.DreamOfCenariusHealingTouchHealth),
                      new Wait(TimeSpan.FromMilliseconds(750), until => !Me.HasAura(DREAM_OF_CENARIUS_PROC), new ActionAlwaysSucceed())
                      )
                  );
              }
      3. Guardian.cs CreateGuardianCombat
      basically just changed the order of the abilities. Now it is:
      Moonfire Proc > generates rage
      Mangle > on cooldown
      Thrash > on cooldown
      Maul > if no Ironfur or Mark of Ursol and have > 90 rage - Rage dump
      Swipe > on cooldown
      Moonfire > keep moonfire up on units in combat with me.




      Code:
              public static Composite CreateGuardianCombat()
              {
                  TankManager.NeedTankTargeting = (SingularRoutine.CurrentWoWContext == WoWContext.Instances);
      
                  // Logger.Write("guardian loop.");
                  return new PrioritySelector(
                      Helpers.Common.EnsureReadyToAttackFromMelee(),
                      CreateGuardianWildChargeBehavior(),
      
                      Spell.WaitForCast(),
                      new Decorator(
                          ret => !Spell.IsGlobalCooldown(),
                          new PrioritySelector(
                              ctx => TankManager.Instance.TargetList.FirstOrDefault(u => u.IsWithinMeleeRange) ?? Me.CurrentTarget,
                              SingularRoutine.MoveBehaviorInlineToCombat(BehaviorType.Heal),
                              SingularRoutine.MoveBehaviorInlineToCombat(BehaviorType.CombatBuffs),
      
                              Helpers.Common.CreateInterruptBehavior(),
      
                              CreateGuardianTauntBehavior(),
      
                              Movement.WaitForFacing(),
                              Movement.WaitForLineOfSpellSight(),
      
                              Spell.BuffSelf("Incarnation: Guardian of Ursoc", ret => Me.CurrentRage <= 20),
                              Spell.Cast("Moonfire", on => (WoWUnit)on, ret => Me.HasActiveAura("Galactic Guardian")),
                              Spell.Cast("Mangle", on => (WoWUnit)on),
                              Spell.Cast("Thrash", on => (WoWUnit)on),
                              Spell.Cast("Maul", on => (WoWUnit)on, ret => !Me.HasActiveAura("Ironfur") && !Me.HasActiveAura("Mark of Ursol") || RageDeficit < 10),
                              Spell.Cast("Swipe", on => (WoWUnit)on),
                              Spell.Cast("Moonfire", on => Unit.NearbyUnitsInCombatWithMe.FirstOrDefault(u => u.GetAuraTimeLeft("Moonfire").TotalSeconds < 4.2)),
      
      
      
                              CreateGuardianWildChargeBehavior()
                              )
                          )
                  );
              }
       
    16. azidtrip

      azidtrip Member

      Joined:
      Mar 3, 2012
      Messages:
      215
      Likes Received:
      0
      Trophy Points:
      16
      Had some lag/stuttering issues with Singular just now. I had this before as well and talked with Tony about this. I figured out the only way to get rid of it is to delete all the Singular settings. All worked fine until i changed some settings and a delete of the settings fixed it. I attach a log. Nice if you can pinpoint whats causing this because I got no clue at all. I just know it have to be Singular as this procedure fix the problem every time it occurs. It has neither anything to do with a spesific class. These things do happen on several classes, so likely a global setting causing it. Probably in the largest log, as i stopped bot, but I toss in both just in case. :)

      Refering also to https://www.thebuddyforum.com/honor...ort/248466-solved-stuttering-lag-botbase.html
       

      Attached Files:

      Last edited: Jul 30, 2016
    17. kozizzle

      kozizzle Member

      Joined:
      Feb 11, 2012
      Messages:
      92
      Likes Received:
      0
      Trophy Points:
      6
      I have done Timewalking,heroics and alot of proving grounds with healers.
      Resto druid,Holy pally,MW monk and a resto sham for now.
      The resto druid works. I can get it to lvl 28 ish on proving grounds for healing. The pally only works about 20%. The resto sham and the mw monk dont work at all.
      I see on the list that it says they are working. Is anyone else getting the resto sham or mw monk to heal? The only one I can do dungeons with is the druid,it does OK..not great but gets er done
       
    18. dottzor

      dottzor Member

      Joined:
      Jan 15, 2010
      Messages:
      786
      Likes Received:
      6
      Trophy Points:
      18
      Yeah they refuse to comment on it officially.
      But apparently they are "working on it".
       
    19. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      What Class+Spec are you?: Prot Paladin
      What 'context' is the bot in? (Instance, BG, Normal): Quest
      What level are you?: 100
      Have you made any modifications to Singular?: no
      What happened (be specific)? When a mob is targeted consecration is dropped and doesnt hit any enemy, can you add a range check that only casts consecration if it will hit an enemy
       

      Attached Files:

    20. gamer427

      gamer427 Member

      Joined:
      Dec 16, 2015
      Messages:
      125
      Likes Received:
      1
      Trophy Points:
      18

      I cant seem to get resto druid to work for me properly in dungeons. Oddly enough resto will cast rejuvanations but not healing touch, and my dps off heals will use healing touch but not rejuvanations. EDIT: Actually nvm, now it does neither and I didnt even change the class config...
       
      Last edited: Jul 31, 2016

    Share This Page