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

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

    1. brainAbuddy

      brainAbuddy Active Member

      Joined:
      Aug 12, 2010
      Messages:
      2,180
      Likes Received:
      11
      Trophy Points:
      38
      hey here is an new log with your plugin.

      on mark 1 my pet gets aggro from other mobs that I didn't attacked
      and on the second mark my pet is done with killing and the bot is moving again
       

      Attached Files:

    2. wafflyboo

      wafflyboo New Member

      Joined:
      May 27, 2013
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      What Class+Spec are you?: Shaman Resto
      What 'context' is the bot in? (Instance, BG, Normal): Instance (raid)
      What level are you?: 90
      Have you made any modifications to Singular?: no
      What time (HH:MM:SS) or LogMark did your issue occur? none
      What happened (be specific)? When in resto mode, bot does not do anything besides

      [09:54:43.472 N] [Singular-DEBUG] enter: PreCombat
      [09:54:43.500 N] [Singular-DEBUG] leave: PreCombat, took 28 ms
      [09:54:44.423 N] [Singular-DEBUG] enter: PreCombat
      [09:54:44.454 N] [Singular-DEBUG] leave: PreCombat, took 31 ms
      [09:54:45.384 N] [Singular-DEBUG] enter: PreCombat
      [09:54:45.417 N] [Singular-DEBUG] leave: PreCombat, took 33 ms
      [09:54:46.373 N] [Singular-DEBUG] enter: PreCombat
      [09:54:46.405 N] [Singular-DEBUG] leave: PreCombat, took 32 ms
      [09:54:47.446 N] [Singular-DEBUG] enter: Heal
      [09:54:47.481 N] [Singular-DEBUG] leave: Heal, took 35 ms
      [09:54:48.546 N] [Singular-DEBUG] enter: Heal
      [09:54:48.590 N] [Singular-DEBUG] leave: Heal, took 44 ms​

      Did you attach a complete debug log? (choose one: YES or YES) YES

      Enhance shaman mode has no problem. Neither do the rest of my toons and specs. just shaman Resto is an issue.
       

      Attached Files:

    3. mjj23

      mjj23 New Member

      Joined:
      Oct 28, 2012
      Messages:
      291
      Likes Received:
      4
      Trophy Points:
      0
      Hi Bobby,


      I'm not sure if this is the place to ask, or in the developer forum, but thought I would turn here first. I'm in the midst of writing various custom behaviors for our Questing Dungeon farm compendium, and am wondering if Singular might have a fix, or if you might have an idea how I might force Melee toons (such as DKs) to damage Onyxia using only those abilities that can "reach" her. I'm wondering if you might have thought about a fix for melee toons in singular when fighting flying mobs, as currently the bot tries indefinitely to reach them when it cannot. For example, in the case of a DK, Death Siphon and icy touch have a 40y and 30y range respectively, but Singular will not use these abilities on Onyxia.

      I know I could write my own mini combat routine into my behavior, for each class, but I'm wondering if there might be a better way.

      Thanks in advance!
       
    4. ben84

      ben84 New Member

      Joined:
      Jul 23, 2012
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      0
      Monk heal do nothing but renewing mist
       
    5. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      I have started farming lower level instances for profitable DE stuff and gold. Would it be interesting to implement some kind of "pull everything in sight" that you could have as an option?
       
    6. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      wafflyboo, Thanks for the post with log file. I am a bit confused by:
      Code:
      What time (HH:MM:SS) or LogMark did your issue occur? [B]none[/B]
      Are you saying the issue didn't occur or you don't know when it occurred? -Bobby53
       
    7. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      For Onyxia you would want to melee to only attack her while she is on the ground, and then switch to adds while she is in the air. Ranged classes should just stay on Onyxia. My suggestion is to let the Combat Routine do the fighting and have your behaviors just focus on the encounter specific logic (target selection/switching when appropriate, positioning away from breath / tail, etc.) -Bobby53
       
      Last edited: Jun 4, 2013
    8. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      You should be able to do that by either writing a Questing profile to control your toon -or- a custom DungeonBuddy script. -Bobby53
       
    10. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      madcow344, Thanks for the post. You will want to upgrade to the latest version of Singular as you are currently using 3.0.0.2544 which has a bug and will cast Blink Strike (which doesn't exist.) This may give the appearance of not attacking even though it is attempting to. After updating if you encounter the problem please post a new log file with the updated version. Thanks for the post with log file and good luck with your Hunter, Bobby53
       
    11. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      Will look into that! Thanks for the .... obvious tip :)
       
    12. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
      Having leveled many characters I have seen that melee classes can have problems with the pull. Would it be possible to add an option to start the pull with a ranged spell like the Druids Faerie Fire?

      I now see that it's using it sometimes. But not always on cooldown. It seems to have something to do with how close it seems to be.

      Connected to below post. So ignore this one.
       
      Last edited: Jun 5, 2013
    13. 23051602

      23051602 New Member

      Joined:
      Mar 5, 2011
      Messages:
      379
      Likes Received:
      0
      Trophy Points:
      0
    14. Jalockin

      Jalockin Member

      Joined:
      Aug 29, 2012
      Messages:
      441
      Likes Received:
      0
      Trophy Points:
      16
      Hello Singular dev's

      I have a problem with the current singular release...... my feral kitty, doesn't use savage roar, even though that the log file says: [12:04:48.540 N] [Singular-DEBUG] cast Savage Roar to use 4 points on corpse of Risen Guard.117C since buff has 0 seconds left

      But it actually doesn't cast 'Savage Roar'.... this means a huge decrease in DPS in raid/dungeons.

      Here's the full log: View attachment 11500 2013-06-05 14.01.txt

      J.

      ps. this was working excellent pre 5.3
       
    15. wafflyboo

      wafflyboo New Member

      Joined:
      May 27, 2013
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Ah sorry, i meant its already attached in the second part.
      is that the time you need ?

      [09:54:43.472 N] [Singular-DEBUG] enter: PreCombat
      [09:54:43.500 N] [Singular-DEBUG] leave: PreCombat, took 28 ms
      [09:54:44.423 N] [Singular-DEBUG] enter: PreCombat
      [09:54:44.454 N] [Singular-DEBUG] leave: PreCombat, took 31 ms
      [09:54:45.384 N] [Singular-DEBUG] enter: PreCombat
      [09:54:45.417 N] [Singular-DEBUG] leave: PreCombat, took 33 ms
      [09:54:46.373 N] [Singular-DEBUG] enter: PreCombat
      [09:54:46.405 N] [Singular-DEBUG] leave: PreCombat, took 32 ms
      [09:54:47.446 N] [Singular-DEBUG] enter: Heal
      [09:54:47.481 N] [Singular-DEBUG] leave: Heal, took 35 ms
      [09:54:48.546 N] [Singular-DEBUG] enter: Heal
      [09:54:48.590 N] [Singular-DEBUG] leave: Heal, took 44 ms
       
    16. NopiSoul

      NopiSoul New Member

      Joined:
      Mar 6, 2012
      Messages:
      21
      Likes Received:
      2
      Trophy Points:
      0
      hi there,
      i worked a little at the Shadow Priest AOE Code, its dealing now more dmg, and, it is looking more like a Pro player ^^

      Code:
      			// AoE Rotation
                              new Decorator(
                                  ret => Spell.UseAOE && AoeTargets.Count() > 1,
                                  new PrioritySelector(
                                      ctx => AoeTargets.FirstOrDefault(),
      
                                      // halo only if nothing near we aren't already in combat with
                                      Spell.Cast("Halo", 
                                          ret => Unit.NearbyUnfriendlyUnits.All(u => Me.SpellDistance(u) < 34 && !u.IsCrowdControlled() && u.Combat && (u.IsTargetingMeOrPet || u.IsTargetingMyRaidMember))),
                                      Spell.Cast("Mind Sear", mov => true, ctx => (WoWUnit)ctx, ret => AoeTargets.Count() > 5, cancel => Me.HealthPercent < PriestSettings.ShadowFlashHealHealth ),
      
                                      new PrioritySelector(
                                          ctx => AoeTargets.FirstOrDefault(u => !u.HasAllMyAuras("Shadow Word: Pain", "Vampiric Touch")),
                                          Spell.Buff("Vampiric Touch", on => (WoWUnit) on),
                                          Spell.Buff("Shadow Word: Pain", on => (WoWUnit) on)
                                          ),
      
                                      Spell.Cast("Mind Blast", ret => Me.HasAura("Divine Insight") && Me.GetCurrentPower(WoWPowerType.ShadowOrbs) < 3),
                                      Spell.Buff("Devouring Plague", true, ret => Me.GetCurrentPower(WoWPowerType.ShadowOrbs) >= PriestSettings.NormalContextOrbs ),
                                      Spell.Cast("Shadow Word: Death", ret => Me.CurrentTarget.HealthPercent <= 20),
                                      Spell.Cast("Mind Spike", ret => Me.HasAura("Surge of Darkness")),
                                      Spell.Cast("Mind Sear", ret => AoeTargets.Count() > 3),
      				Spell.Cast("Mind Flay", ret => Me.ManaPercent >= PriestSettings.MindFlayMana)
                                      )
                                  ),
      
      Have fun.

      NopiSoul
       
      Last edited: Jun 5, 2013
    17. Giwin

      Giwin Well-Known Member Buddy Store Developer

      Joined:
      Dec 3, 2011
      Messages:
      3,431
      Likes Received:
      49
      Trophy Points:
      48
      Please can you add the option of attacking Neutral (Yellow) Quest mobs, as singular doesn't want to attack yellow mobs which are needed for some quests (the grubs in eastern plaguelands for example).
       
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      23051602, Thanks for the log with mark, but there are a number of messages following that. Not sure which are you are asking about. As for whether it was Singular or DungeonBuddy, all Singular generated output is prefixed with [Singular] or [Singular-DEBUG]. The only ambiguity is whether the Singular message refers to something that it chose to do (like casting a spell) or something that it observed (like the YourCurrentTarget changed -or- Pull Distance change messages (which merely report what happened.) Let me know if you have additional questions on this one and happy to look at it. Bobby53
       
    19. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Giwin, Thanks for the post! Singular does attack neutral mobs (aka yellow) so it is either a problem with the questing/grinding profile being used or the specific Singular class implementation you are using. However from the post I don't know which class, spec, botbase, profile, or plugins you are using all of with are relevant to beginning to look at this. If it is not attacking neutral mobs for you then you'll want to post with the detail for the problem to be researched. Please see Bobby53's Standard Response to Incomplete Posts [CLICK HERE] for additional details. Bobby53
       
    20. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thanks for the post ^^
       

    Share This Page