#Orb Barrage combat log proc

40 messages · Page 1 of 1 (latest)

copper geyser
#

Arcane Mage has a mechanic where he randomly launches an orb it can happen when you literally dont cast anything in combat but your dot damages etc.

People track it in a very tricky way by using 2 triggers
t1: player : spell : cast success : Arcane Barrage 0.63s
t2: player spell : energize : Arcane Orb 0.63s
Im understanding the character sends a spell cast success event in log when orb is launched and they catch the log within 0.63s after casting barrage, but thats not ideal because as i said the orb can launch completely randomly and the time gate 0.63s is i believe to prevent catching the event outside of global cooldown, because sending barrage starts global cooldown swipe so you cant cast anything else, its also limited to showing it only in 0.63s time.

Would there be other way of doing it?

dull bluff
#

What's the thing then exactly that triggers it?

#

The orb spawning I mean

copper geyser
#

Spending Arcane Charge (mage power)

#

Oh im sorry

#

Also this:

#

Hmmm so this thing i just found splits the case into 2

  • Orbs launched from Barrage
  • Orbs launched from Teachings
dull bluff
dull bluff
# copper geyser

For this one you'd need to run /etrace to check what happens and see if you can catch that

#

If the static durations aren't good enough for you, then you'd have to go for some small custom setup.

copper geyser
#

i think this was the case i had in mind from the start but i didnt know the talent

dull bluff
#

!etrace

gray slateBOT
#

See this message #pins message for info on tracking the various game events fired by the API

dull bluff
#

Get that WA that's linked there, go to some dummies without other people (e.g. your garrison) and do your rotation until you proc that stuff.
See if there's a way to differentiate each occurrence easily

#

And then make a custom trigger around that

#

E.g. I guess you could replicate the first check in a custom trigger, but include a check for whether or not the orb happened right after arcane splinter damage, which would mean it's from teachings.

#

But maybe there's an easier way to differentiate them, e.g. the spell ID is different or stuff like that.
Guessing won't help, you just need to check

copper geyser
#

Im worried blizzard handled that by sending a regular event spell cast succeed on arcane orb, but one talent gives 100% effectivness 2nd one gives 50% so maaybe they track it differently, they should

#

hmmm

dull bluff
#

Check it out.

#

And even if you can't differentiate it easily, you can still do what I mentioned and check it it procced right after a barrage vs. right after direct splinter damage probably.

copper geyser
#

there is nothing in the log, im confused :/ nothing for either of the 2 orbs from talents

#

i filtered a lot of things though

dull bluff
#

That's not the combat log

#

You want to look for COMBAT_LOG_EVENT_UNFILTERED events

#

It seems you filtered them out

#

(and as I said you need the WA from the link there to actually get data for these events in the tool)

copper geyser
#

i think i found something

#

energized orb = 153626 - useless information, because this is exactly same ID as regular spell orb

#

but the second event is interesting

#

arcane barrage = 321529
the regular barrage ID is 44425

#

seems the barrage i send has different ID based on if its tied with RNG orb? gonna check

#

463356 - energize random
153626 - energize from barrage

#

great 🙂 it seems like i found it! thank u very much @dull bluff .
463356 - arcane orb energized from RNG talent
153626 - arcane orb energized from barrage

the only issue is, casting a regular arcane orb spell (this is also a spell) triggers default 153626 ID (which is also used for energized barrage)

#

but i think i know a trick how to filter it

hardy sedge
#

proc