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