@@ -3231,23 +3231,12 @@ function calcs.perform(env, skipEHP)
32313231 doActorLifeManaReservation (env .player , true )
32323232 end
32333233
3234- if not env .minion and modDB :Flag (env .player .mainSkill .skillCfg , " Condition:CanInflictHallowingFlame" ) then
3235- local magnitude = modDB :Override (nil , " HallowingFlameMagnitude" )
3236-
3237- if env .mode == " MAIN" or not magnitude then
3238- local magnitudeInc = modDB :Sum (" INC" , nil , " HallowingFlameMagnitude" )
3239- magnitude = magnitude or magnitudeInc
3240- if env .mode == " MAIN" then
3241- env .build .configTab .varControls [' conditionHallowingFlameMagnitude' ]:SetPlaceholder (magnitudeInc , true )
3242- end
3243- end
3244-
3245- local val = m_floor (25 * (1 + magnitude / 100 )) -- Hallowing flame grants Attack Hits against you gain 25% of Physical Damage as Extra Fire Damage
3246- modDB :NewMod (" Multiplier:HallowingFlameMax" , " BASE" , 1 , " Base" )
3247- modDB :NewMod (" ExtraAura" , " LIST" , { onlyAllies = true , mod = modLib .createMod (" PhysicalDamageGainAsLightning" , " BASE" , val , " Hallowing Flame" , { type = " GlobalEffect" , effectType = " Global" , unscalable = true }, { type = " ActorCondition" , actor = " enemy" , var = " HallowingFlame" }, { type = " Multiplier" , var = " HallowingFlame" , actor = " enemy" , limitActor = " parent" , limitVar = " HallowingFlameMax" }) })
3234+ if modDB :Flag (env .player .mainSkill .skillCfg , " Condition:CanInflictHallowingFlame" ) then
3235+ local magnitude = modDB :Override (nil , " HallowingFlameMagnitude" ) or modDB :Sum (" INC" , nil , " HallowingFlameMagnitude" )
3236+ local val = m_floor (25 * (1 + magnitude / 100 )) -- Hallowing flame grants Attack Hits against you gain 25% of Physical Damage as Extra Fire Damage
3237+ modDB :NewMod (" ExtraAura" , " LIST" , { mod = modLib .createMod (" PhysicalDamageGainAsFire" , " BASE" , val , " Hallowing Flame" , { type = " GlobalEffect" , effectType = " Global" , unscalable = true }, { type = " ActorCondition" , actor = " enemy" , var = " HallowingFlame" }, { type = " Multiplier" , var = " HallowingFlame" , actor = " enemy" }) })
32483238 end
32493239
3250-
32513240 -- Check for extra auras
32523241 buffExports [" Aura" ][" extraAura" ] = { effectMult = 1 , modList = new (" ModList" ) }
32533242 for _ , value in ipairs (modDB :List (nil , " ExtraAura" )) do
0 commit comments