--TODO, verify dragon strike target scan and spear target scan
--TODO, Need a LOT more data to properly update timers around Fetter, right now sample size is literally 2 pulls
--TODO, same for uninterrupted Blade Lock
--TODO, boss has two diff sets of timers. One hwere he does magma at 15 seconds but dragon is 21 second cd, and one where he skips first magma but dragon is now 12sec cd
--TODO, mythic logs to fix fetter behavior for mythic
localtimerDragonStrikeCD=mod:NewCDTimer(12.1,373733,nil,nil,nil,3,nil,DBM_COMMON_L.BLEED_ICON)--12 but lowest spell queue priority, it's often delayed by several more seconds
localtimerMagmaWaveCD=mod:NewCDTimer(17.8,373742,nil,nil,nil,3)--Actual CD still not known, since you'd never fully see it unhindered by blade lock or reset by fetter
--Boss has spell queung problems on top of varying timers, which can cause abilities to come in different orders and timings
--First magmawave is usually 15 sec into boss, but also soemtimes 26 and sometimes not cast at all before first blade lock
--And first blade lock can be anywhere between 30 seconds in and 44 seconds in despite fact it's based on bosses supposed to be consistent energy rate
--Yet he can't cast blade lock if he's casting something else so even his ultimate gets queued
--Then you have fetter, which can stun boss at at any time, which resets CDs on most abilities but not all of them
--For example if magmawave was cast recently before fetter stun then CD is set to about 12 seconds after stun ends, but if it was not cast recently before fetter the it's set to 3.5 after
--Dragon strike has a Cd of 12 but is almost always 20+ due to spell queue if boss cast Magma wave 15 seconds into fight
--But if boss didn't cast magma wave 15 seconds into fight then ability orders change and causes dragon strike to actually see it's cast every 12 seconds instead of every 20+
--TL/DR, timers on this boss, despite best efforts, are extremely hit or miss without excessive manual on the fly corrections (and that's pretty unreasonable to do for a lot of bosses)
functionmod:OnCombatStart(delay)
self.vb.magmawaveCount=0
timerDragonStrikeCD:Start(3.3-delay)
timerGroundingSpearCD:Start(10.5-delay)
timerMagmaWaveCD:Start(15-delay)--usually 15 but in rare cases boss flips ability order and this gets queued as far out as 32 which can cause it not to be ast at all before bladelock/fetter (which resets cd on magma)
timerBladeLockCD:Start(29.2-delay)--29.2-44 variance even without fetter stuns done before first lock cast