@@ -921,16 +921,9 @@ local function doActorMisc(env, actor)
921921 if modDB :Flag (nil , " UseGhostShrouds" ) then
922922 output .GhostShrouds = modDB :Override (nil , " GhostShrouds" ) or 3
923923 end
924- if modDB :Flag (nil , " CryWolfMinimumPower" ) and modDB :Sum (" BASE" , nil , " WarcryPower" ) < 10 then
925- modDB :NewMod (" WarcryPower" , " OVERRIDE" , 10 , " Minimum Warcry Power from CryWolf" )
926- end
927- if modDB :Flag (nil , " WarcryInfinitePower" ) then
928- modDB :NewMod (" WarcryPower" , " OVERRIDE" , 999999 , " Warcries have infinite power" )
929- end
930924 output .BloodCharges = m_min (modDB :Override (nil , " BloodCharges" ) or output .BloodChargesMax , output .BloodChargesMax )
931925 output .SpiritCharges = m_min (modDB :Override (nil , " SpiritCharges" ) or 0 , output .SpiritChargesMax )
932926
933- output .WarcryPower = modDB :Override (nil , " WarcryPower" ) or modDB :Sum (" BASE" , nil , " WarcryPower" ) or 0
934927 output .CrabBarriers = m_min (modDB :Override (nil , " CrabBarriers" ) or output .CrabBarriersMax , output .CrabBarriersMax )
935928 output .TotalCharges = output .PowerCharges + output .FrenzyCharges + output .EnduranceCharges
936929 modDB .multipliers [" WarcryPower" ] = output .WarcryPower
@@ -1322,6 +1315,15 @@ function calcs.perform(env, avoidCache, fullDPSSkipEHP)
13221315
13231316 local hasGuaranteedBonechill = false
13241317
1318+
1319+ if modDB :Flag (nil , " CryWolfMinimumPower" ) and modDB :Sum (" BASE" , nil , " WarcryPower" ) < 10 then
1320+ modDB :NewMod (" WarcryPower" , " OVERRIDE" , 10 , " Minimum Warcry Power from CryWolf" )
1321+ end
1322+ if modDB :Flag (nil , " WarcryInfinitePower" ) then
1323+ modDB :NewMod (" WarcryPower" , " OVERRIDE" , 999999 , " Warcries have infinite power" )
1324+ end
1325+ output .WarcryPower = modDB :Override (nil , " WarcryPower" ) or modDB :Sum (" BASE" , nil , " WarcryPower" ) or 0
1326+
13251327 for _ , activeSkill in ipairs (env .player .activeSkillList ) do
13261328 if activeSkill .skillFlags .brand then
13271329 local attachLimit = activeSkill .skillModList :Sum (" BASE" , activeSkill .skillCfg , " BrandsAttachedLimit" )
0 commit comments