From bf63d1c3242b685d9288f68592851a37cb14b2dd Mon Sep 17 00:00:00 2001 From: rosenrusinov Date: Fri, 2 Feb 2024 16:00:30 +0100 Subject: [PATCH] lower multipliers a bit more --- sim/hunter/flanking_strike.go | 2 +- sim/hunter/pet.go | 2 +- sim/hunter/pet_abilities.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sim/hunter/flanking_strike.go b/sim/hunter/flanking_strike.go index 66fc9dd268..dc7a9c7f65 100644 --- a/sim/hunter/flanking_strike.go +++ b/sim/hunter/flanking_strike.go @@ -27,7 +27,7 @@ func (hunter *Hunter) registerFlankingStrikeSpell() { Flags: core.SpellFlagMeleeMetrics | core.SpellFlagIncludeTargetBonusDamage, BonusCritRating: 0, - DamageMultiplier: 0.5, + DamageMultiplier: 0.45, CritMultiplier: hunter.pet.MeleeCritMultiplier(1, 0), ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { diff --git a/sim/hunter/pet.go b/sim/hunter/pet.go index edd2dcd7c5..c1c62cdeca 100644 --- a/sim/hunter/pet.go +++ b/sim/hunter/pet.go @@ -60,7 +60,7 @@ func (hunter *Hunter) NewHunterPet() *HunterPet { // After checking numerous logs it seems pet auto attacks are hitting for less then what they should if following standard attack formulas // TODO: Figure out from where this difference comes - hp.AutoAttacks.MHConfig().DamageMultiplier *= 0.6 + hp.AutoAttacks.MHConfig().DamageMultiplier *= 0.45 // Happiness hp.PseudoStats.DamageDealtMultiplier *= 1.25 diff --git a/sim/hunter/pet_abilities.go b/sim/hunter/pet_abilities.go index f4dfd33c7b..be6f874058 100644 --- a/sim/hunter/pet_abilities.go +++ b/sim/hunter/pet_abilities.go @@ -195,7 +195,7 @@ func (hp *HunterPet) newLightningBreath() *core.Spell { ApplyEffects: func(sim *core.Simulation, target *core.Unit, spell *core.Spell) { // TODO: Figure out how LB scales as it doesnt seem to be from SP even tho the spell is listed // with a sp mod - baseDamage := sim.Roll(baseDamageMin, baseDamageMax) + spell.MeleeAttackPower()*0.3 + baseDamage := sim.Roll(baseDamageMin, baseDamageMax) + spell.MeleeAttackPower()*0.2 spell.CalcAndDealDamage(sim, target, baseDamage, spell.OutcomeMagicHitAndCrit) },