Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
b9588dd
Initial Implementation of Fingers of Frost and Brain Freeze
BadJukeBox May 19, 2025
59916e1
WIP commit Im going to break out the T14 into a separate MR
BadJukeBox May 19, 2025
2d50ab4
Attempting a pass at Implementing the T14 Tier set bonuses as part of…
BadJukeBox May 19, 2025
5fa24da
Actually adding cata Tier back in to keep it as additive as possible …
BadJukeBox May 19, 2025
c2cfa5d
Updating Pyroblast to include Dot, AM to be the Tick, fixing float va…
BadJukeBox May 19, 2025
4f8a3ce
Merge branch 'feature/mage-t14-set-bonus' into feature/frost-mage
BadJukeBox May 19, 2025
36c0e34
FrostFire Bolt Changes, including Glyph cast speed reduction.
BadJukeBox May 20, 2025
70b5d5e
Frostbolt changes, fixing some Frostfire Bolt Changes, dragging out v…
BadJukeBox May 20, 2025
2c0f53a
Frozen Orb Implementation, based on flame orb but slightly different.
BadJukeBox May 20, 2025
0483072
Ice Lance Update, small frostbolt comment change
BadJukeBox May 20, 2025
f933b2c
Cone of Cold and Frost Nova
BadJukeBox May 21, 2025
0971a67
Living bomb update for MOP
BadJukeBox May 21, 2025
feb898f
A shoddy attempt at Frost Bomb
BadJukeBox May 21, 2025
01f2d85
Icy Veins
BadJukeBox May 21, 2025
76c73fe
Armors initial pass, I'm fairly certain there are some incorrect bits.
BadJukeBox May 23, 2025
1431cbc
small frozen Orb change, and fingers of frost update, still unsure if…
BadJukeBox May 23, 2025
c2382ef
brain freeze, but i'm not sure how the sim buff gets deactivated.
BadJukeBox May 23, 2025
f0eadb1
Moving glyph for frostfire bolt out to glyphs file, and removing the …
BadJukeBox May 23, 2025
7af986e
removing _ from files in progress, type in frost.
BadJukeBox May 23, 2025
e9b2978
cone of cold correctly should be AOE, T14 spell mod chaining
BadJukeBox May 23, 2025
91656fb
brain freeze helper use
BadJukeBox May 23, 2025
30be5f2
Removed Cata Tier set references from arcane talents
BadJukeBox May 24, 2025
096b3f7
Fixing up some things from review!
BadJukeBox May 25, 2025
b08f7c9
Some Glyphs, including icy veins with glyph. also Icicles first pass.…
BadJukeBox May 26, 2025
e1853fc
AttachStatBuff instead
BadJukeBox May 26, 2025
c9f0272
Some basic talent implementations, not entirely sure if I got invocat…
BadJukeBox May 26, 2025
5f19339
Brain Freeze and Fingers of Frost updates with crit modifier that cha…
BadJukeBox May 27, 2025
c6371d3
Removing presence of mind from arcane
BadJukeBox May 27, 2025
2e826bf
Removing a few spells that no longer exist
BadJukeBox May 27, 2025
6a203f3
Various review fixes!
BadJukeBox May 28, 2025
5b09793
removing tricks related bit
BadJukeBox May 28, 2025
5a801e4
Boilerplate Water Ele and Nether Tempest code. I don't really know ho…
BadJukeBox May 28, 2025
2ffb89d
Merge branch 'master' into feature/frost-mage
BadJukeBox May 29, 2025
a42f84e
Merge branch 'master' into feature/frost-mage
BadJukeBox May 29, 2025
fbf8691
Moving Icicles related stuff to just mage because the mastery working…
BadJukeBox May 29, 2025
7223436
An attempt at the water elemental glyph implementation. Idk if this i…
BadJukeBox May 30, 2025
f1e7062
Changing a couple of bits. I realize I don't really know where/how to…
BadJukeBox May 30, 2025
39eda30
Wizardry, but probably done wrong. I assume I want to have it be dyna…
BadJukeBox May 30, 2025
92b1b34
Fixing a bunch of compile errors. Also, attempted to make frost bomb …
BadJukeBox May 30, 2025
4027cd0
A bit of cleanup
BadJukeBox May 30, 2025
02da1fa
A little bit of cleanup and fixing up blizzard values
BadJukeBox Jun 2, 2025
98ca7d6
Making stacks work for brain freeze and fingers of frost, making icic…
BadJukeBox Jun 2, 2025
251ccaf
invocation buff correct id
BadJukeBox Jun 3, 2025
21cc05a
Fixing frost bomb brain freeze interaction, making it work in sim a l…
BadJukeBox Jun 3, 2025
cc59179
wip
BadJukeBox Jun 3, 2025
c437122
Merge branch 'feature/mage' into feature/frost-mage
BadJukeBox Jun 3, 2025
4df6e66
Ok I got frozen orb to actually do it's thing each time, but for reas…
BadJukeBox Jun 4, 2025
baa4d99
Got Evocation to correctly channel faster and give the invoker buff!!…
BadJukeBox Jun 4, 2025
343925c
static mods for evo, prep update for blizzard, mirror image mana
BadJukeBox Jun 4, 2025
6db6ac2
Merge branch 'feature/mage' into feature/frost-mage
BadJukeBox Jun 5, 2025
8c1ade7
you also need an outcome for these things, callback not enuf
BadJukeBox Jun 5, 2025
452bcbb
icicle damage needs to be based on resultant damage rather than base …
BadJukeBox Jun 6, 2025
32e30f5
Damage was too high before, doing each damage calc in the loop and ju…
BadJukeBox Jun 6, 2025
4dc3665
Living bomb go boom when you reapply with 1 tick left.
BadJukeBox Jun 6, 2025
fdc3da0
Nether Tempest!
BadJukeBox Jun 6, 2025
bbf6b54
Fixing Ice lance, adding aoe flags to bliizard and frozen orb as well…
BadJukeBox Jun 7, 2025
2850588
some presets stuff and testing
BadJukeBox Jun 7, 2025
f40eb8e
Changes getting rid of vars, cleaning up checking for multiple targets
BadJukeBox Jun 7, 2025
754751a
small frost test update... largely still do not know what i'm doing.
BadJukeBox Jun 8, 2025
1571be7
Damage mult rather than editing result damage
BadJukeBox Jun 8, 2025
61a4dc6
some misc fixed, and making the frost mastery work/all be in the same…
BadJukeBox Jun 8, 2025
3a456e8
Fixing some small things, adding nether tempest to brain freeze, and …
BadJukeBox Jun 9, 2025
e743f0c
Fixing up frost bomb a bit. Still a bit janky but what can you do. so…
BadJukeBox Jun 9, 2025
b073ff2
Ice lance bonus crit percent instead : ). also moving removal of stac…
BadJukeBox Jun 9, 2025
03dd3a3
PR Review Updates, sans living bomb as I will do that separately
BadJukeBox Jun 9, 2025
7d284d4
Forstfire bolt buff deactivation time, reworking the ice lance logic …
BadJukeBox Jun 9, 2025
1131212
brain freeze correct cost reduction. Left a print in living bomb
BadJukeBox Jun 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sim/druid/druid.go
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ func New(char *core.Character, form DruidForm, selfBuffs SelfBuffs, talents stri
druid.AddStatDependency(stats.Agility, stats.PhysicalCritPercent, core.CritPerAgiMaxLevel[char.Class])

// Druids get roughly 1% Dodge per 951.16 Agi at level 90
druid.AddStatDependency(stats.Agility, stats.DodgeRating, 0.00105135 * core.DodgeRatingPerDodgePercent)
druid.AddStatDependency(stats.Agility, stats.DodgeRating, 0.00105135*core.DodgeRatingPerDodgePercent)

// Base dodge is unaffected by Diminishing Returns
druid.PseudoStats.BaseDodgeChance += 0.03
Expand Down
2 changes: 1 addition & 1 deletion sim/druid/frenzied_regeneration.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ func (druid *Druid) registerFrenziedRegenerationSpell() {
} else {
const maxRageCost = 60.0
rageDumped := min(druid.CurrentRage(), maxRageCost)
healthGained := max((druid.GetStat(stats.AttackPower) - 2 * druid.GetStat(stats.Agility)) * 2.2, druid.GetStat(stats.Stamina) * 2.5) * rageDumped / maxRageCost
healthGained := max((druid.GetStat(stats.AttackPower)-2*druid.GetStat(stats.Agility))*2.2, druid.GetStat(stats.Stamina)*2.5) * rageDumped / maxRageCost
spell.CalcAndDealHealing(sim, spell.Unit, healthGained, spell.OutcomeHealing)
druid.SpendRage(sim, rageDumped, rageMetrics)
}
Expand Down
2 changes: 1 addition & 1 deletion sim/druid/lacerate.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ func (druid *Druid) registerLacerateSpell() {
panic("Lacerate cannot roll over snapshots!")
}

dot.SnapshotPhysical(target, 0.0512 * dot.Spell.MeleeAttackPower() * float64(dot.Aura.GetStacks()))
dot.SnapshotPhysical(target, 0.0512*dot.Spell.MeleeAttackPower()*float64(dot.Aura.GetStacks()))
},

OnTick: func(sim *core.Simulation, target *core.Unit, dot *core.Dot) {
Expand Down
180 changes: 0 additions & 180 deletions sim/mage/_flame_orb.go

This file was deleted.

34 changes: 0 additions & 34 deletions sim/mage/_focus_magic.go

This file was deleted.

51 changes: 0 additions & 51 deletions sim/mage/_frostbolt.go

This file was deleted.

79 changes: 0 additions & 79 deletions sim/mage/_frostfire_bolt.go

This file was deleted.

Loading