• Visit Rebornbuddy
  • HB ARCHIVES: Singular--DO NOT DELETE

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

    1. xLegendx

      xLegendx Active Member

      Joined:
      Apr 25, 2010
      Messages:
      1,050
      Likes Received:
      1
      Trophy Points:
      38
      What Class+Spec are you?: Shaman, Resto
      What 'context' is the bot in? (Instance, BG, Normal): BG
      What level are you?: 90
      Have you made any modifications to Singular?: No

      The bot constantly switches between Flametongue to Earthliving and from Lightning Shield to Water Shield. (It seems when it's out of combat it switches back to Lighting Shield/Flametongue then when in combat back to Water Shield/Earthliving)

      It doesn't seem to use Earth Shield on my self when I'm being ganked or on anyone(?)

      It also keeps using Ghost Wolf even if it is set to false in the settings.

      View attachment 4368 2013-01-02 22.38.txt
       
      Last edited: Jan 2, 2013
    2. xsilverdicex

      xsilverdicex New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,389
      Likes Received:
      14
      Trophy Points:
      0
      Just a quick update on the self healing to survive for ele shaman as per my previous post

      Code:
      [04:01:48.248 N] [Singular] Casting Lava Burst on Orachi.6296 
      [04:01:48.249 D] [CGSpellBook::CastSpell] Override ID: 51505, KnownIndex: 54
      [04:01:49.701 N] [Singular-DEBUG] .... h=41.2%/m=66.5%, lstks=1, target=Orachi @ 2.0 yds, th=41.3%, face=True tlos=True, tloss=True
      [04:01:49.889 N] [Singular] Casting Lightning Bolt on Orachi.6296
      [04:01:49.889 D] [CGSpellBook::CastSpell] Override ID: 403, KnownIndex: 55
      [04:01:50.073 N] [Singular-DEBUG] MoveToRangeAndStop:  stopping - within 35.0 yds and LoSS of Orachi.6296
      [04:01:50.330 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Lightning Bolt#403 failure: 'Interrupted'
      [04:01:50.418 N] [Singular] Casting Searing Totem on Myself 
      [04:01:50.419 D] [CGSpellBook::CastSpell] Override ID: 3599, KnownIndex: 96
      [04:01:50.603 N] [Singular-DEBUG] MoveToRangeAndStop:  stopping - within 35.0 yds and LoSS of Orachi.6296
      [04:01:51.326 N] [Singular-DEBUG] .... h=6.2%/m=66.3%, lstks=1, target=Orachi @ 10.1 yds, th=39.0%, face=True tlos=True, tloss=True
      [04:01:51.515 N] [Singular] Casting Unleash Elements on Orachi.6296
      [04:01:51.516 D] [CGSpellBook::CastSpell] Override ID: 73680, KnownIndex: 62
      [04:01:51.701 N] [Singular-DEBUG] MoveToRangeAndStop:  stopping - within 35.0 yds and LoSS of Orachi.6296
      [04:01:52.551 N] [Singular] Casting Healing Stream Totem on Myself 
      [04:01:52.551 D] [CGSpellBook::CastSpell] Override ID: 5394, KnownIndex: 93
      [04:01:52.686 N] [Singular] Casting Healing Surge on Myself
      [04:01:52.687 D] [CGSpellBook::CastSpell] Override ID: 8004, KnownIndex: 52
      [COLOR=#ff0000][04:01:53.070 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Healing Stream Totem#5394 failure: 'Another action is in progress'[/COLOR]
      [COLOR=#ff0000][04:01:53.720 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Healing Surge#8004 failure: 'Interrupted'[/COLOR]
      [04:01:53.944 N] [Singular] Casting Lightning Shield on Myself 
      [04:01:53.945 D] [CGSpellBook::CastSpell] Override ID: 324, KnownIndex: 56
      [04:01:54.080 D] We died, Clearing current POI
      [04:01:54.080 D] Cleared POI - Reason Player Died
      [04:01:54.080 D] Cleared POI
      [04:01:54.090 D] Activity: Releasing from corpse
      [04:01:54.090 D] Activity: Releasing corpse
      [04:01:54.090 N] I died!
      [04:01:54.138 D] Activity: Releasing from corpse
      [04:01:54.229 N] [Singular] Waiting up to 10 seconds for clear area to use Reincarnation...
      [04:01:54.464 N] [Singular] Insignia taken or something else released the corpse 
      [04:01:55.138 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Lightning Shield#324 failure: 'You are dead'
      
      These are the two healing spells it actually called when i was in need before i died. I'm guessing the Interrupted on healing surge was a the CR interrupting it? as i was watching and the mob defiantly did not interrupt me, healing surge appeared to not even be called in game.
      Code:
      [COLOR=#FF0000][/COLOR][COLOR=#000000][04:01:53.070 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Healing Stream Totem#5394 failure:[/COLOR][COLOR=#FF0000] 'Another action is in progress'
      [/COLOR][COLOR=#FF0000][/COLOR][COLOR=#000000][04:01:53.720 N] [Singular-DEBUG] [CombatLog] SPELL_CAST_FAILED Healing Surge#8004 failure:[/COLOR][COLOR=#FF0000] 'Interrupted'[/COLOR]
      Full log is attached
       

      Attached Files:

    3. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      xLegendx, Thanks for taking the time to post and include a log file. Singular's use of Ghost Wolf is disabled by the setting which you set to false, however that has no effect on HonorBuddy's use of Ghost Wolf. For both Druids and Shaman, the HonorBuddy mount code detects if you are either indoors or in combat and will cast the appropriate form since you won't be able to mount. Per this message in your log:
      Code:
      [03:40:50.801 N] Mounting: Using Ghost Wolf since we are indoors.
      HonorBuddy chose to cast Ghost Wolf instead of mount because you are indoors.

      For imbues, it sounds like it may need some refinement for Battlegrounds. The original intent was when living group members were within 50 yds it would use Earthliving, otherwise it would use Flametongue. Since it is reasonable that the survivability with Earthliving exceeds the damage increase of Flametongue for a Resto, I'll change so it sticks with Earthliving in PVP.

      You are correct about Earth Shield. It appears to currently only support PVE groups. Will revise for the next release.

      Thanks again for taking the time to post and good luck with your Shaman, Bobby53
       
    4. xsilverdicex

      xsilverdicex New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,389
      Likes Received:
      14
      Trophy Points:
      0
      better example of the healing problem this is vs one mob. Only healing called was Healing stream totem, which resulted in my death.

      Starts in log at [05:05:47.296 N] until [05:06:08.681 N]
       

      Attached Files:

    5. Messiuh

      Messiuh New Member

      Joined:
      Jun 11, 2012
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      Flamestrike never actually clicks the ground and casts... it just casts the spell, the target comes up, then it casts something else
       
    6. xsilverdicex

      xsilverdicex New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,389
      Likes Received:
      14
      Trophy Points:
      0
      Same thing happens with Earthquake, it calls the spell then it goes into pending spell "large green circle on screen" but it never actually drops it.
       
    7. xsilverdicex

      xsilverdicex New Member

      Joined:
      Jan 15, 2010
      Messages:
      1,389
      Likes Received:
      14
      Trophy Points:
      0
      Here is a log with your edited handler and debug=true regarding evading mobs. i think you may be correct in your assumption that Blacklisting is working but Quest bot is overriding it as sometime's it appears to blacklist and move on.

      Evading mobs appear between [06:52:12.012 N] to [06:53:01.435 N] in the log.

      Sorry for spamming up your thread, let me know if you need anything else.
       

      Attached Files:

    8. gagginaspinnata

      gagginaspinnata New Member

      Joined:
      Jul 1, 2011
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      What Class+Spec are you?: discipline priest
      What 'context' is the bot in? (Instance, BG, Normal): questing, dungeon
      What level are you?: 22
      Have you made any modifications to Singular?: no
      What time (HH:MM:SS) or LogMark did your issue occur?
      What happened (be specific)?:
      Hey guys, I've been using singular cc for leveling my priest to level 16. It worked really well, but now is not going to work properly anymore.

      This is the log file: View attachment 76349

      There is few issues:

      1) Is not using the shield to absorbe damage. Until level 16 it used to use it very well

      2) After killing some mobs it does not heal itself and honorbuddy says: "Waiting to restore health, no food found" or something like that. Even if when its full of mana and should heal itself.

      3) Iside a dungeon is not casting the shield on the tank


      I hope you can help me to fix it. Because until level 16 (maybe 17) it worked really well
       
    9. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      xsilverdicex, Please do not apologize for making complete and detailed posts. I look forward to feedback from you as I know its thoughtfully considered and the detail needed if not initially provided is posted quickly. Just want to say thank you for your help and support in the continued improvement of Singular! -Bobby53

      I'll pass this detail along to the HB Devs as well. -Bobby53
       
    10. bobby53

      bobby53 New Member

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

      Scoofz New Member

      Joined:
      Nov 26, 2012
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
      Hello bobby, I noticed some irritant behavior on singular with my hunter, (I play survival). When you attack a mob, if there is another mob around (like 15 feet away, not on agro list), the CC will send an explosive trap, then an ice trap (which is useless because the fire trap...)

      If there's several mobs around, I usually end up with all of them on me.

      I didn't post a log because it's a common behavior of the routine by itself.

      I apologize for my english, it's not my primary language
       
      Last edited: Jan 3, 2013
    12. BaturalNoobs

      BaturalNoobs Member

      Joined:
      Feb 10, 2012
      Messages:
      511
      Likes Received:
      4
      Trophy Points:
      18
      • What Class+Spec are you?: Retribution Paladin (also happened with BM Hunter)
      • What 'context' is the bot in? (Instance, BG, Normal): Normal (Questing)
      • What level are you?: 90
      • Have you made any modifications to Singular?: No (using Singular-3-1496)
      • What time (HH:MM:SS) or LogMark did your issue occur? 23:03:40.107
      • What happened (be specific)? I'm using a fresh install of HB and have encountered this issue on my Paladin and Hunter. With 1496 my toon starts combat, and then begins running around randomly nonstop. This prevents them from being able to complete cast time casts (see below) and die very quickly because they keep spamming it, unable to complete it. If they do survive combat, they'll occasionally run into walls nonstop. This wasn't an issue with 1446 so I think there's a bug with the latest movement changes. My log has debug logging set to True. I'm rolling back to 1446 as 1496 is unusable for me. As always, thanks so much for your hard work on Singular and keep it up!
      • Did you attach a complete debug log? (choose one: YES or YES) YES
      View attachment 6416 2013-01-03 14.58.txt

       
    13. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Standard response to incomplete posts [CLICK HERE]
       
    14. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Bat, Thanks for the detailed post. In reviewing your log file I noticed a couple items:
      Beginning with Singular .1496 if you are in a group it will use Instance behaviors. Just an awareness item. It primarily effects spell selection (such as would now attempt to Rez a dead party member, check party buffs, etc. while in a world group.)

      I'm assuming as frequently as you post you run everyday. I would recommend restarting your comp each day as well. If you are getting any unexpected exits or errors in HB or WOW, that becomes a requirement. In some circumstances, this can impact the validity of values returned from WOW which can have a big impact on your botting experience.

      My apologies, this was a known bug. There were actually two occurrences of it and I only fixed one. I'll try to get a quick update late tonight pushed that addresses this and a couple one offs reported (during AOE, Divine Storm only being cast at 5 Holy Power is another.)

      As for the random running around, I have not seen that. I would need your help with a log and a very detailed description with the exact time of the movement you are referencing (HH:MM:SS of local computer) for specific occurrences. With the recent rewrite of Ret Paladins I have been testing a lot so am not familiar with the symptom described. The only difference I can detect is you running the Questing Bot while in a party, but that shouldn't really affect your movement as I mentioned earlier.

      Thanks for the post and good luck with your Paladin, Bobby53
       
      Last edited: Jan 3, 2013
    15. Scoofz

      Scoofz New Member

      Joined:
      Nov 26, 2012
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
    16. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      Thank you for taking the time to post. I absolutely read your post (both 402 and 406) as I do for every member that takes the time to post here. In return, if you will kindly re-read the post I linked to you (here it is again for your convenience Standard response to incomplete posts [CLICK HERE] .) In case it is not clear, log files are not optional. Thanks again for your post good luck with your Hunter. -Bobby53
       
    17. tomten

      tomten Banned

      Joined:
      Jun 25, 2012
      Messages:
      302
      Likes Received:
      5
      Trophy Points:
      0
      Hi.
      Tried lazyraider for the first time today together with singular and noticed some issues on my warlock.
      Following is log marks (shouldn't differ more then -+20 secs)

      ---------------------------------------------------

      What Class+Spec are you?: Destruction Warlock
      What 'context' is the bot in? (Instance, BG, Normal): Lazyraider, doing looking for 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? Described below.
      What happened (be specific)? Described Below.
      Did you attach a complete debug log? (choose one: YES or YES) YES
      Singular version: 1496

      View attachment 5896 2013-01-04 02.13.txt

      02:15:15
      Not casting Rain of fire on 5> enemies(should be 3>) it generates burning embers for Fire and brimstone aoe. (not even on 15+ enemies at 02:16:20)

      02:17:00
      Slow burning embers generation in multi target situations, spamming immolate and very little inceriate. Should be reverse, should be drowning in embers (rain of fire)

      02:19:00
      Not casting Doomguard/terrorguard (I casted manually)
      Is it set to be cast with heroism ?
      Sub 20% HP ?

      02:20:20.(Its anytime really)
      Lets immolate run to ~2 seconds left then double cast immolate.
      Bit depending on haste procs/on-use, the duration for immolate changes, but i would say its safe to only refresh immolate when its <8 seconds left of it. Otherwise would be a dps loss.

      ***
      Not using Optical blast(pet ability) also known as Command demon.(anytime in the log, has 24 sec cd, off gcd.)
      Every pet gives an ability, the choice of pet for destruction is 'The observer', he gives 'Optical blast'
      Spellid:
      Command Demon = 119898
      Optical blast = 115782
      For example you can keybind Command demon and when you summon the observer it changes to optical blast icon. Or you just keybind Optical blast :p

      ***
      Support for choosing pet names in config when 'Grimoire of supremacy' talent is enabled.
      I know they're in essence the same, but some change names beyond obvious.
      For example, if i hadn't read up on it i probably wouldn't know 'felhunter' becomes 'The observer' cause most guides just say use 'The observer'

      ***
      Support for prepotting. (You have 1-2 seconds from when tank pulls until it considers you in combat, it changed in mop, havent really researched exactly how much, just noticed you can cast it briefly after combat initiates.)
      And/or in conjunction with heroism/bloodlust cast. (Or triggered by <20% HP if heroism is cast on pull or not at all.)

      ***
      Bit tired, so bare with my explanation.
      I would like the bot to stack embers and sync them with trinket procs, onuse trinkets, heroism, skull banner, potions, dark soul etc.
      If thats beyond the capabilites / design goals, thats totally fine, i'd just like it in an ideal world :)

      Edit. Did some dailies after.
      Same as for my warrior, may i ask what the logic is behind not using cooldowns while questing ?
      Even if you would only use it on 1 mob per cooldown and waste half the durations, you would still gain infinite vs not using it at all ? :s
      With no multi target taunting/gathering logic currently implemented, questing tends to be 1 mob at a time unless you pull by distance.
      ---------------------------------------------------

      Cant put my finger on it, but something is slowing the rotation down.
      It feels like a slight stop delay between spells, something failing, it tries change target, bot gets confused, i havent spotted it yet, just know its there, ill come back on it :p


      As always bobby, you're awesome!! <3 :D



      I don't know if you've written the CC for high dps situations but here is the default APL from SimC, more for reference if you haven't seen it. :)

      Code:
      actions.precombat=flask,type=warm_sun
      actions.precombat+=/food,type=mogu_fish_stew
      actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
      actions.precombat+=/summon_pet
      actions.precombat+=/snapshot_stats
      actions.precombat+=/jade_serpent_potion
      
      actions=curse_of_the_elements,if=debuff.magic_vulnerability.down
      actions+=/jade_serpent_potion,if=buff.bloodlust.react|target.health.pct<=20
      actions+=/dark_soul
      actions+=/service_pet,if=talent.grimoire_of_service.enabled
      actions+=/grimoire_of_sacrifice,if=talent.grimoire_of_sacrifice.enabled
      actions+=/summon_pet,if=talent.grimoire_of_sacrifice.enabled&buff.grimoire_of_sacrifice.down
      actions+=/run_action_list,name=aoe,if=active_enemies>2
      actions+=/summon_doomguard
      actions+=/havoc,target=2,if=active_enemies>1
      actions+=/shadowburn,if=ember_react
      actions+=/immolate,cycle_targets=1,if=ticks_remain<add_ticks%2&target.time_to_die>=5&miss_react
      actions+=/chaos_bolt,if=ember_react&(buff.backdraft.stack<3|level<86)&(burning_ember>3.5|buff.dark_soul.remains>cast_time)&mana.pct<=80
      actions+=/conflagrate
      actions+=/incinerate
      actions+=/chaos_bolt,if=burning_ember>2&mana.pct<10
      
      actions.aoe=summon_doomguard,if=active_enemies<7
      actions.aoe+=/summon_infernal,if=active_enemies>=7
      actions.aoe+=/rain_of_fire,if=!ticking&!in_flight
      actions.aoe+=/fire_and_brimstone,if=ember_react&buff.fire_and_brimstone.down
      actions.aoe+=/immolate,if=buff.fire_and_brimstone.up&!ticking
      actions.aoe+=/conflagrate,if=ember_react&buff.fire_and_brimstone.up
      actions.aoe+=/incinerate,if=buff.fire_and_brimstone.up
      actions.aoe+=/immolate,cycle_targets=1,if=!ticking
      
       
      Last edited: Jan 4, 2013
      chinajade likes this.
    18. bobby53

      bobby53 New Member

      Joined:
      Jan 15, 2010
      Messages:
      4,040
      Likes Received:
      178
      Trophy Points:
      0
      tomten, Thank you for the extremely detailed post! Greatly appreciate it. It's somewhat late here and an early day tomorrow so won't be able to adequately respond until tomorrow night but will go through it in detail and follow up tomorrow. Quickly, yes, raid rotations are implemented and you should expect good results. Some of the results described don't match my results, so I'll need to research them in depths (Rain of Fire not being cast on 3+ mobs for example.) In general the design documents for rotation are Elitist Jerks primarily, but for class specs that EJ isn't keeping up to their past standards in Mysts its Icy-Veins. The reason for that is so users can debate the best spell priorities in those forums and then as changes/refinements occur in the doc it drives change in the classes. For the most part what you described should be implemented with the exception of trinket stacking, pre-potting, etc. which I'll follow up on in my later reply. Thank you again for the considered and detailed post, Bobby53
       
    19. tomten

      tomten Banned

      Joined:
      Jun 25, 2012
      Messages:
      302
      Likes Received:
      5
      Trophy Points:
      0
      Awesome to hear, i would just like to give a shout for mmo-champion.com, their class guide's are often very good. (Often written by raiders with high end experince)
      Icy-veins is nice as a compendium for class info but they tend to get outdated pretty quickly.
      Took a quick glance at icy-veins for destro warlock and its bit outdated on talent choice, glyph choice and stat priorty.

      Also double checking against simulationcraft.org, action priorty lists might help you out aswell :)

      Again, just wanna say you and the work you do is awesome!! <3 :)

      Edit.
      Just wanted to touch bit on "raid rotations and you can expect good results".
      More specifically what do you mean by that ?
      Currently, i beat the bot by miles :p
       
      Last edited: Jan 4, 2013
    20. Kuku

      Kuku Member

      Joined:
      Jan 27, 2010
      Messages:
      451
      Likes Received:
      1
      Trophy Points:
      18
      What Class+Spec are you?: Monk Mistweaver
      What 'context' is the bot in? (Instance, BG, Normal): Mixed Mode (Quest + Dungeon)
      What level are you?: 26
      Have you made any modifications to Singular?: No
      What time (HH:MM:SS) or LogMark did your issue occur? [17:25:52.576 N]
      What happened (be specific)? Does not Cast Soothing Mist. Neither on myself or other Partymembers until i change to the right Stance (Stance of Serpent) by myself.
      Did you attach a complete debug log? (choose one: YES or YES) YEEEEEES View attachment 1964 2013-01-04 18.19.txt
       
      Last edited: Jan 4, 2013

    Share This Page