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
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
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
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]
Flamestrike never actually clicks the ground and casts... it just casts the spell, the target comes up, then it casts something else
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.
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.
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
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
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
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
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
There's no need for a log here it's just the way the CC works with a hunter, every single time. But you didn't take the time to read obviously...
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
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 *** 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 As always bobby, you're awesome!! <3 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
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
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
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