Skip to content

Commit b214eca

Browse files
committed
[Mage] Fix FFE anchoring
1 parent 8467ec2 commit b214eca

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

engine/class_modules/sc_mage.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3346,6 +3346,9 @@ struct fireball_t final : public fire_mage_spell_t
33463346
// TODO: Seems to get another 8% from Frostfire Infusion without any apparent reason
33473347
if ( frostfire )
33483348
base_multiplier *= 1.0 + p->talents.frostfire_infusion->effectN( 3 ).percent();
3349+
3350+
if ( data().ok() && p->talents.frostfire_empowerment.ok() )
3351+
add_child( p->action.frostfire_empowerment );
33493352
}
33503353

33513354
timespan_t travel_time() const override
@@ -3549,7 +3552,7 @@ struct flurry_t final : public frost_mage_spell_t
35493552
triggers.frostfire_empowerment = true; // Doesn't seem to need Heat Sink
35503553

35513554
add_child( flurry_bolt );
3552-
if ( p->action.glacial_assault )
3555+
if ( p->talents.glacial_assault.ok() )
35533556
add_child( p->action.glacial_assault );
35543557
}
35553558

@@ -3600,6 +3603,9 @@ struct frostbolt_t final : public frost_mage_spell_t
36003603
// TODO: Seems to get another 8% from Frostfire Infusion without any apparent reason
36013604
if ( frostfire )
36023605
base_multiplier *= 1.0 + p->talents.frostfire_infusion->effectN( 3 ).percent();
3606+
3607+
if ( data().ok() && p->talents.frostfire_empowerment.ok() )
3608+
add_child( p->action.frostfire_empowerment );
36033609
}
36043610

36053611
void init_finished() override

0 commit comments

Comments
 (0)