@@ -21,7 +21,6 @@ interface PrimordialStormCast extends CooldownTrigger<CastEvent> {
2121 maelstromUsed : number ;
2222 shouldHaveHadDoomwinds : boolean ;
2323 hadDoomwinds : boolean ;
24- legacyOfTheFrostWitch : boolean ;
2524 surgingElementsActive : boolean ;
2625 } ;
2726}
@@ -61,10 +60,6 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
6160 const details : PrimordialStormCast [ 'details' ] = {
6261 shouldHaveHadDoomwinds : this . doomWindsAlternater ,
6362 hadDoomwinds,
64- legacyOfTheFrostWitch : this . selectedCombatant . hasBuff (
65- SPELLS . LIGHTNING_STRIKES_BUFF ,
66- event . timestamp ,
67- ) ,
6863 maelstromUsed : this . resourceTracker . lastSpenderInfo ?. amount ?? 0 ,
6964 surgingElementsActive : this . selectedCombatant . hasBuff (
7065 SPELLS . SURGING_ELEMENTS_BUFF ,
@@ -82,14 +77,6 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
8277 ) ;
8378 }
8479
85- if ( ! details . legacyOfTheFrostWitch ) {
86- lis . push (
87- < >
88- < SpellLink spell = { SPELLS . LIGHTNING_STRIKES_BUFF } /> was missing.
89- </ > ,
90- ) ;
91- }
92-
9380 if ( details . maelstromUsed < 10 ) {
9481 lis . push (
9582 < >
@@ -145,9 +132,7 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
145132 < p >
146133 Each hit from { pstorm } is considered a Main-Hand attack, and can trigger{ ' ' }
147134 < SpellLink spell = { TALENTS . WINDFURY_WEAPON_TALENT } /> separately and are AoE. Each hit
148- deals combination physical and spell damage, and all hits are amplified by{ ' ' }
149- < SpellLink spell = { SPELLS . LIGHTNING_STRIKES_BUFF } /> , and{ ' ' }
150- < SpellLink spell = { SPELLS . PRIMORDIAL_FROST } /> is buffed twice.
135+ deals combination physical and spell damage.
151136 </ p >
152137 < p >
153138 { pstorm } is currently the < strong > strongest</ strong > { msw } spender, and you should always
@@ -164,47 +149,13 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
164149 const details = cast . details ;
165150
166151 const maelstromUsed = details . maelstromUsed ?? 0 ;
167- const lotfwActive = details . legacyOfTheFrostWitch ?? false ;
168152 const hadDoomwinds = details . hadDoomwinds ?? false ;
169153 const shouldHaveHadDoomwinds = details . shouldHaveHadDoomwinds ?? false ;
170154 const surgingElementsActive = details . surgingElementsActive ?? false ;
171155
172156 const issues : ReactNode [ ] = [ ] ;
173157 const checklistItems : ChecklistUsageInfo [ ] = [ ] ;
174158
175- /**
176- * Legacy of the Frost Witch (buff)
177- */
178- checklistItems . push ( {
179- check : 'legacy-of-the-frost-witch' ,
180- timestamp : cast . event . timestamp ,
181- performance : lotfwActive ? QualitativePerformance . Perfect : QualitativePerformance . Fail ,
182- summary : (
183- < >
184- < SpellLink spell = { SPELLS . LIGHTNING_STRIKES_BUFF } /> { lotfwActive ? '' : 'not' }
185- active.
186- </ >
187- ) ,
188- details : (
189- < div >
190- < SpellLink spell = { SPELLS . LIGHTNING_STRIKES_BUFF } /> { lotfwActive ? '' : 'not' }
191- active.
192- { ! lotfwActive && (
193- < > This is a significant damage increase, aim to have it active for every cast.</ >
194- ) }
195- </ div >
196- ) ,
197- } ) ;
198- if ( ! lotfwActive ) {
199- issues . push (
200- < >
201- < li key = "lotfw" >
202- < SpellLink spell = { SPELLS . LIGHTNING_STRIKES_BUFF } /> should be active for every cast.
203- </ li >
204- </ > ,
205- ) ;
206- }
207-
208159 /**
209160 * Maelstrom Used
210161 */
@@ -226,7 +177,7 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
226177 ) ,
227178 details : (
228179 < div >
229- < strong > { maelstromUsed } </ strong > < SpellLink spell = { TALENTS . MAELSTROM_WEAPON_TALENT } />
180+ < strong > { maelstromUsed } </ strong > < SpellLink spell = { TALENTS . MAELSTROM_WEAPON_TALENT } /> { ' ' }
230181 used.
231182 </ div >
232183 ) ,
@@ -235,7 +186,7 @@ class PrimordialStorm extends MajorCooldown<PrimordialStormCast> {
235186 issues . push (
236187 < >
237188 < li key = "maelstrom-weapon" >
238- Aim to use < strong > 10</ strong > < SpellLink spell = { TALENTS . MAELSTROM_WEAPON_TALENT } />
189+ Aim to use < strong > 10</ strong > < SpellLink spell = { TALENTS . MAELSTROM_WEAPON_TALENT } /> { ' ' }
239190 each time you cast < SpellLink spell = { TALENTS . PRIMORDIAL_STORM_TALENT } /> .
240191 </ li >
241192 </ > ,
0 commit comments