Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2427 commits
Select commit Hold shift + click to select a range
dbf0be7
Merge pull request #298 from wowsims/feature/add-kafa-press-consumable
1337LutZ Jun 23, 2025
97ccfe8
PR Feedback
1337LutZ Jun 23, 2025
072f4d0
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 23, 2025
fc1eeb9
Regen DB
1337LutZ Jun 23, 2025
7b4adff
Fix CS Rage cost & Shattering Throw is instant
1337LutZ Jun 23, 2025
75de1f3
Merge branch 'master' into fix/delayed-pet-inheritance
NerdEgghead Jun 23, 2025
75481f3
Add improved APL
1337LutZ Jun 23, 2025
f1375e6
Update DK tests
1337LutZ Jun 23, 2025
87ff266
Merge pull request #300 from wowsims/feature/warrior
1337LutZ Jun 23, 2025
87c3287
Fix pet Focus bars to reset on spawn.
NerdEgghead Jun 23, 2025
674141c
Fix state leak with pet auto delays
NerdEgghead Jun 23, 2025
1796cf5
Remove unused desyncOH input from StopMeleeUntil()
NerdEgghead Jun 23, 2025
aa22e28
Fix pet Energy bars to inherit Haste multipliers on spawn
NerdEgghead Jun 23, 2025
b7a16c3
[Rogue] Fix Combat expertise checks
TheBackstabi Jun 23, 2025
2dc9449
Merge https://github.com/wowsims/mop into mop
TheBackstabi Jun 23, 2025
b8f715d
[Hunter] Fixes for Hunter abilities and cooldowns
Jun 23, 2025
be5ae64
Merge pull request #301 from wowsims/hunter/fixes-june
ToxicKevinFerm Jun 23, 2025
ceb4865
Merge pull request #302 from TheBackstabi/mop
TheBackstabi Jun 23, 2025
3d133b5
Enforce inheritance delays even at t=0
NerdEgghead Jun 23, 2025
a0c02b6
Removed minimum 2s offset from inheritance delay distribution
NerdEgghead Jun 23, 2025
2e24606
Shift env.heartbeatOffset back to before the pre-pull start time to
NerdEgghead Jun 24, 2025
a796cf5
Increased pet update interval from 5s to 5.25s to match in-game
NerdEgghead Jun 24, 2025
97f91c1
Implemented object pool for PendingAction structs to cut down on
NerdEgghead Jun 24, 2025
a5bf290
Use PendingAction pool for pet timeoutAction
NerdEgghead Jun 24, 2025
b579b0b
Merge remote-tracking branch 'origin/master' into cs_beast-mastery
cltnschlosser Jun 24, 2025
4be8825
Migrate simple examples of excessive PendingAction allocations in the
NerdEgghead Jun 24, 2025
f22cc1e
Merge branch 'master' into fix/delayed-pet-inheritance
NerdEgghead Jun 24, 2025
5381bd8
BM Hunter pr feedback
cltnschlosser Jun 24, 2025
b40da9e
Gen DB
1337LutZ Jun 24, 2025
2f0950c
[Core][CM] Improve on CM scaling
Jun 24, 2025
4de475a
[Core] Add DoT BaseDurationMultiplier and Add/Cleanup SpellMod
Jun 24, 2025
7a1dd34
[Warlock] Add Glyph Unending Resolve
Jun 24, 2025
e38ccf5
Merge pull request #303 from wowsims/feature/warlock
InDebt Jun 24, 2025
6eafc99
[Warlock] Update Demonology Presets
Jun 24, 2025
1fdd547
Merge branch 'master' into feature/warlock
Jun 24, 2025
d5d889c
[Warlock] Update tests
Jun 24, 2025
e29d12c
Merge pull request #304 from wowsims/feature/warlock
InDebt Jun 24, 2025
09e1d19
update HasBuff parsing to match wowhead
Polynomix Jun 24, 2025
72b0878
make sure Items are always the same order
1337LutZ Jun 24, 2025
0dfcd3e
Merge pull request #306 from wowsims/fix/db-item-parsing-order
1337LutZ Jun 24, 2025
dee4d14
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 24, 2025
de0c3b9
Generate DB
1337LutZ Jun 24, 2025
4cc9132
Merge pull request #278 from cltnschlosser/cs_beast-mastery
ToxicKevinFerm Jun 24, 2025
a7bc063
Merge remote-tracking branch 'wowsims/master' into fix/hasbuff
Polynomix Jun 24, 2025
8e3f3e5
rebuild db with master
Polynomix Jun 24, 2025
7c7f4f7
Fix RSK DDBC
1337LutZ Jun 24, 2025
80221cf
Merge pull request #307 from wowsims/feature/monk
1337LutZ Jun 24, 2025
fb9e3e5
[Core][CM] Remove obsolte code
Jun 24, 2025
4180aa0
Fix MM Mastery
Jun 24, 2025
0a38477
Merge remote-tracking branch 'origin' into hunter/fixes-june
Jun 24, 2025
dca19b3
Merge pull request #308 from wowsims/hunter/fixes-june
ToxicKevinFerm Jun 24, 2025
545381b
Exclude Tiger Strikes
1337LutZ Jun 24, 2025
e3a99e7
Merge pull request #309 from wowsims/feature/monk
1337LutZ Jun 24, 2025
5958840
Add ClassSpellMasks for all talent abilities and add to Bestial Wrath…
skinnay-dev Jun 24, 2025
7007ea5
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 24, 2025
244d666
Update tests
1337LutZ Jun 24, 2025
2f050b0
Add Bestial Wrath to Readiness trinket
1337LutZ Jun 24, 2025
35896b5
Merge pull request #310 from skinnay-dev/master
ToxicKevinFerm Jun 24, 2025
1bada05
[Hunter] Give glaive toss BW focus reduction
cltnschlosser Jun 24, 2025
91ab680
Merge pull request #312 from cltnschlosser/cs_bw-glaive
ToxicKevinFerm Jun 24, 2025
0b7212c
[Hunter] BM Tier 14 4-set bonus
cltnschlosser Jun 24, 2025
10c30ab
Merge pull request #313 from cltnschlosser/cs_bm-4t16
ToxicKevinFerm Jun 24, 2025
9026613
[Hunter] Bug fixes and add tests for each spec
Jun 24, 2025
20c0dd2
Merge branch 'master' into feature/hunter-fix-june
Jun 24, 2025
ce14971
Update tests
Jun 24, 2025
ad3f8bc
[Hunter] Updated BM APL
cltnschlosser Jun 24, 2025
b9bef02
Update tests
Jun 24, 2025
cc626d7
Various fixes
Jun 24, 2025
d07f115
Merge pull request #314 from wowsims/feature/hunter-fix-june
ToxicKevinFerm Jun 24, 2025
396a196
Merge remote-tracking branch 'origin/master' into cs_bm-apl
cltnschlosser Jun 24, 2025
d12c2ee
Update tests
cltnschlosser Jun 24, 2025
0e57787
Merge pull request #315 from cltnschlosser/cs_bm-apl
ToxicKevinFerm Jun 24, 2025
4a90195
Improve potion/elixir parsing
1337LutZ Jun 24, 2025
1725d19
Merge pull request #311 from wowsims/feature/manual-enchants-items
1337LutZ Jun 24, 2025
f3f7785
Fix potion parsing in FE
1337LutZ Jun 24, 2025
a5ba696
[DK][Core] Fix some issues with Ghouls and pets with startattack delay
hillerstorm Jun 24, 2025
f59af5f
[DK] Fix Rune of Razorice to be 3%
hillerstorm Jun 24, 2025
fa0af77
[DK] Fix Rune of Razorice to always deal MH damage
hillerstorm Jun 24, 2025
d7e059e
[Frost] Update mastery to be reduced for 2h
hillerstorm Jun 24, 2025
2fc8706
[Core] Update Draenei hit racial to be rating for pet inheritance
hillerstorm Jun 24, 2025
b9b7cd3
[Core] Update all pets to always inherit hit+exp from owner the same way
hillerstorm Jun 24, 2025
f876f1e
Update item sets
1337LutZ Jun 24, 2025
3a35f05
[UI] Show racial hit and exp as percent only
hillerstorm Jun 24, 2025
b6e3351
[Unholy] Mastery should apply to Gargoyle
hillerstorm Jun 24, 2025
507917a
more arcane buffs + I think barrage was stealth nerfed
BadJukeBox Jun 25, 2025
980afdb
[DK] 2025-06-24 beta changes
hillerstorm Jun 25, 2025
713074c
[Frost] Update frost presets
hillerstorm Jun 25, 2025
eb8877b
Merge branch 'master' into fix/delayed-pet-inheritance
NerdEgghead Jun 25, 2025
01b6c88
Merge pull request #279 from wowsims/fix/delayed-pet-inheritance
NerdEgghead Jun 25, 2025
772f3a5
Update default talents
Undertoe Jun 25, 2025
df45a33
[Hunter] BM Beast Cleave
cltnschlosser Jun 24, 2025
e04aa7d
Merge branch 'master' into fix/balance-druid
NerdEgghead Jun 25, 2025
077b6d1
Fix merge conflicts
NerdEgghead Jun 25, 2025
ec10995
Merge pull request #60 from wowsims/fix/balance-druid
NerdEgghead Jun 25, 2025
aae8ba3
[Hunter] Pet focus fixes
cltnschlosser Jun 25, 2025
216b5de
test changes
cltnschlosser Jun 25, 2025
f8d3085
Merge branch 'master' into feature/monk
1337LutZ Jun 25, 2025
205796c
Add Kafa Press type override
1337LutZ Jun 25, 2025
79aca2c
Merge pull request #317 from BadJukeBox/changes/arcane-buffed-again-wtf
1337LutZ Jun 25, 2025
0d4a41d
Merge branch 'master' into feature/mage
1337LutZ Jun 25, 2025
74d0e8d
Unrelease fire
1337LutZ Jun 25, 2025
d6eb460
Merge pull request #323 from wowsims/feature/mage-release
1337LutZ Jun 25, 2025
8d49930
Merge remote-tracking branch 'wowsims/master' into fix/hasbuff
Polynomix Jun 25, 2025
60e5391
rebuild db with master
Polynomix Jun 25, 2025
6644bae
Merge pull request #305 from Polynomix/fix/hasbuff
Polynomix Jun 25, 2025
366df1a
[Core][CM] Update CM Scaling
Jun 25, 2025
a278454
Merge branch 'master' into feature/dk
hillerstorm Jun 25, 2025
746db5a
Fix broken code after merge
hillerstorm Jun 25, 2025
89af437
Resolve PR comments
hillerstorm Jun 25, 2025
fe422ed
Merge pull request #234 from wowsims/feature/cm-scaling
InDebt Jun 25, 2025
81798e4
Re-run tests
hillerstorm Jun 25, 2025
a469758
Merge branch 'master' into feature/dk
hillerstorm Jun 25, 2025
151dbf8
Add missing Spell Config properties
1337LutZ Jun 25, 2025
2b950bf
[Frost] Update Masterfrost APL
hillerstorm Jun 25, 2025
ec6335f
Merge pull request #324 from wowsims/fix/balance-druid
1337LutZ Jun 25, 2025
0d88202
[Balance] added CA self buff, updated mastery calculations
stn-ms Jun 25, 2025
606b654
[Balance] updated tests
stn-ms Jun 25, 2025
9c3ac97
[Warlock] Implement Beta Changes 25/06
Jun 25, 2025
ddea812
Merge branch 'master' into feature/warlock
Jun 25, 2025
5a4e672
Merge pull request #325 from wowsims/feature/warlock
InDebt Jun 25, 2025
e885cd1
update tests
Undertoe Jun 25, 2025
f2c8377
Merge pull request #321 from cltnschlosser/cs_pet-focus
ToxicKevinFerm Jun 25, 2025
1b002fc
Correctly handle amoc reduction
Jun 25, 2025
f0fa9a7
update tests
Jun 25, 2025
7371f27
[Core][CM] Disable Gems and Set Effects
Jun 25, 2025
0137d28
Merge pull request #326 from wowsims/hotfix/amoc-fixes
ToxicKevinFerm Jun 25, 2025
614c7bb
Fix Ignite logic
1337LutZ Jun 25, 2025
6534be1
Add back cooldown type
1337LutZ Jun 25, 2025
285dc9b
Merge remote-tracking branch 'origin/master' into cs_beast-cleave
cltnschlosser Jun 25, 2025
b9b4c47
update tests
cltnschlosser Jun 25, 2025
667bc08
Merge branch 'master' into feature/monk
1337LutZ Jun 25, 2025
5aa93ce
[Priest] Update defaults for Shadow
Jun 25, 2025
4d0080f
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 25, 2025
07b7560
Merge pull request #330 from wowsims/feature/shadow
InDebt Jun 25, 2025
800730a
Merge pull request #320 from cltnschlosser/cs_beast-cleave
ToxicKevinFerm Jun 25, 2025
5a48839
Results
1337LutZ Jun 25, 2025
5068293
Merge branch 'master' into feature/dk
hillerstorm Jun 25, 2025
396bccd
Merge pull request #316 from wowsims/feature/monk
1337LutZ Jun 25, 2025
458212d
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 25, 2025
b2feea6
Merge pull request #319 from Undertoe/demo_talents
1337LutZ Jun 25, 2025
bf1acea
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 25, 2025
5822213
Update tests
1337LutZ Jun 25, 2025
e859b8f
Fix FoF
1337LutZ Jun 25, 2025
ccf3814
Merge pull request #332 from wowsims/feature/monk
1337LutZ Jun 25, 2025
c161543
[Balance] updated apl and t14 bis preset
stn-ms Jun 25, 2025
b74efa9
[Balance] fixes to HT and NS
stn-ms Jun 25, 2025
b3fe96d
[Balance] updated tests
stn-ms Jun 25, 2025
5888947
Merge branch 'master' into fix/balance-druid
stn-ms Jun 25, 2025
2e9848d
Change non-ignite off-target IB spread
1337LutZ Jun 25, 2025
6525048
Merge pull request #333 from wowsims/fix/balance-druid
stn-ms Jun 25, 2025
3148c91
Merge branch 'master' into feature/dk
hillerstorm Jun 25, 2025
b8820f8
Merge pull request #318 from hillerstorm/feature/dk
hillerstorm Jun 25, 2025
4840a74
Remove MG 2x dmg mod for Stormlash
1337LutZ Jun 25, 2025
2165fc6
Add new APL + Gear
1337LutZ Jun 25, 2025
17c69cd
Merge pull request #334 from wowsims/feature/stormlash-totem
1337LutZ Jun 25, 2025
76c95fc
Change RJW 3 > 2 target
1337LutZ Jun 25, 2025
56bb59f
Update APL and gear
1337LutZ Jun 25, 2025
3f08a74
Merge pull request #335 from wowsims/feature/monk
1337LutZ Jun 25, 2025
2fb6a81
Merge pull request #336 from wowsims/feature/mage
1337LutZ Jun 25, 2025
47e03c3
Merge branch 'master' into feature/legendary-cloaks
1337LutZ Jun 25, 2025
14f2056
Tests
1337LutZ Jun 25, 2025
2e43fc9
Merge pull request #288 from wowsims/feature/legendary-cloaks
1337LutZ Jun 25, 2025
276d4bd
Implemented Normalized sweeping strike for aoe and cleave spells
RobFalfa Jun 25, 2025
f738ecb
Merge
RobFalfa Jun 25, 2025
0270ae9
[Hunter] Reorganize abilities and bug fixes
Jun 25, 2025
9ce3713
Update tests
Jun 25, 2025
1dd3792
Merge pull request #339 from wowsims/hunter/reorganize
ToxicKevinFerm Jun 26, 2025
039d395
Doom snapshot update
Undertoe Jun 26, 2025
a457144
Merge pull request #341 from Undertoe/doom_snapshot
1337LutZ Jun 26, 2025
bc05a9b
Add Brewmaster Elixirs
1337LutZ Jun 26, 2025
c71c713
Merge pull request #338 from RobFalfa/alpha-warrior
1337LutZ Jun 26, 2025
cd52266
[Core] Update lib gem conversion
Jun 26, 2025
48309fa
Merge branch 'master' into feature/cm-scaling
Jun 26, 2025
2826a7b
Merge pull request #327 from wowsims/feature/cm-scaling
InDebt Jun 26, 2025
c8c87b8
Update tests
1337LutZ Jun 26, 2025
6a4b121
Merge pull request #343 from wowsims/feature/monk
1337LutZ Jun 26, 2025
ae63787
Merge branch 'master' into feature/warrior
1337LutZ Jun 26, 2025
324e0b4
[Priest] Update Leg-Sockets and default distance to target
Jun 26, 2025
78bfead
Merge pull request #346 from wowsims/feature/shadow
InDebt Jun 26, 2025
366da1c
Merge pull request #344 from wowsims/feature/warrior
1337LutZ Jun 26, 2025
1cebe8e
[Core] Only log pet focus gains if not already at max to avoid log spam
hillerstorm Jun 26, 2025
9e5c24f
[DK] Remove Vengeance AP from Ghouls
hillerstorm Jun 26, 2025
8105088
Add fire mage tests and update frost mage UI formatting
Saji-Saji Jun 26, 2025
f3ca725
move ilvl + update a few styles for consistency
kayla-glick Jun 26, 2025
89caf15
Merge pull request #347 from wowsims/item-list-styless
kayla-glick Jun 26, 2025
b39c976
[Hunter] Fix Barrage
Jun 26, 2025
a6cd9db
Update tests
Jun 26, 2025
4bbdcdb
Merge pull request #348 from wowsims/feature/fix-neteyes-june
ToxicKevinFerm Jun 26, 2025
75bf068
update elem presets
Polynomix Jun 26, 2025
1e6b1eb
Merge remote-tracking branch 'wowsims/master' into update/elem
Polynomix Jun 26, 2025
7d184b7
update again
Polynomix Jun 26, 2025
6b6caa2
Merge pull request #350 from Polynomix/update/elem
Polynomix Jun 26, 2025
ce8b31c
[DK] Fix disease expected tick calc to use physical crit chance
hillerstorm Jun 26, 2025
06b6fe1
[Unholy] Gargoyle has no GCD and UP should increase cast speed
hillerstorm Jun 26, 2025
f22b6dc
[Unholy] Update presets
hillerstorm Jun 26, 2025
ca64033
[UI] Hide Mighty Rage Potion for non-rage specs
hillerstorm Jun 26, 2025
b89e9ae
Merge pull request #351 from hillerstorm/feature/unholy-updates
hillerstorm Jun 26, 2025
51c6712
Update Fire Test, Update Test Results for all mage Specs, Update Pres…
Saji-Saji Jun 26, 2025
a12e7ec
Removed Old Cata Presets
Saji-Saji Jun 26, 2025
b85eedd
Remove outdated calls to outdated cata presets
Saji-Saji Jun 26, 2025
029d5fc
[Rogue] Asn APL Update
TheBackstabi Jun 26, 2025
a1c58ac
Merge https://github.com/wowsims/mop into mop
TheBackstabi Jun 26, 2025
361fa98
Merge pull request #340 from wowsims/feature/dk
hillerstorm Jun 26, 2025
21a5c79
Fix for AOE sweep to use next target
RobFalfa Jun 26, 2025
3df8dae
[DK][Pala] Add agi to dodge conversion
hillerstorm Jun 26, 2025
1300c01
[Prot][Blood] Move Riposte to shared helper and fix some pwarr passives
hillerstorm Jun 26, 2025
4a520cc
Merge pull request #353 from hillerstorm/feature/misc-fixes
hillerstorm Jun 26, 2025
82f28c0
Merge pull request #352 from RobFalfa/alpha-warrior
1337LutZ Jun 27, 2025
ba67b85
Fix Fire Mage Inferno Blast DoT spreading logic
Saji-Saji Jun 27, 2025
6e49050
Merge fork/fire-mage-tests-apl with Inferno Blast fixes
Saji-Saji Jun 27, 2025
e1585bf
[Rogue] Prepull and Weapon Shenanigans r kil
TheBackstabi Jun 27, 2025
55f8fb2
[Rogue] APL updates and re-test
TheBackstabi Jun 27, 2025
a5cf2f2
Merge https://github.com/wowsims/mop into mop
TheBackstabi Jun 27, 2025
a497490
Merge pull request #355 from TheBackstabi/mop
TheBackstabi Jun 27, 2025
79d6081
[Prot] Shield Slam shouldn't cost any rage
hillerstorm Jun 27, 2025
461cb6c
[Prot] Fix interaction between Ultimatum and Glyph of Incite
hillerstorm Jun 27, 2025
8d1f8f9
Merge pull request #356 from hillerstorm/feature/prot-warr-fixes
hillerstorm Jun 27, 2025
bf9b527
Barrage fix
Jun 27, 2025
9e0f570
Merge branch 'master' into feature/fix-neteyes-june
Jun 27, 2025
bdcf367
Merge pull request #357 from wowsims/feature/fix-neteyes-june
ToxicKevinFerm Jun 27, 2025
6655927
Updating gear filter UI for new raids.
BadJukeBox Jun 27, 2025
866e28b
Fix Fire Mage Inferno Blast DoT spreading logic
Saji-Saji Jun 27, 2025
cd9d25f
fix weapons swap crash dw -> 2h
Polynomix Jun 28, 2025
9082430
Merge branch 'master' into feature/warrior
1337LutZ Jun 28, 2025
380925d
Update tests
1337LutZ Jun 28, 2025
b1aaf14
Merge pull request #354 from wowsims/feature/warrior
1337LutZ Jun 28, 2025
2342237
fix frost dw/2h aura not being applied correctly on weapon swap
Polynomix Jun 28, 2025
727d9f6
Merge remote-tracking branch 'wowsims/master' into fix/mop-swap
Polynomix Jun 28, 2025
58be105
[Pala][DK] Add some missing MaxRange fields
hillerstorm Jun 29, 2025
9fdbb69
[Prot] Update prot P1 preset
hillerstorm Jun 29, 2025
dd29e13
Merge pull request #362 from hillerstorm/feature/pala
hillerstorm Jun 29, 2025
494699c
[Frost] Update APLs
hillerstorm Jun 28, 2025
2b8329f
Merge pull request #363 from hillerstorm/feature/fdk-presets
hillerstorm Jun 29, 2025
d7227f1
Fix ICD of Zen Alchemist Stone aura for APL checks
hillerstorm Jun 29, 2025
e7fa044
Merge pull request #365 from hillerstorm/fix/alch-stone
hillerstorm Jun 29, 2025
0b4a68a
Add some more missing ICDs for APL checks
hillerstorm Jun 29, 2025
a155c2a
Merge pull request #366 from hillerstorm/fix/icds
hillerstorm Jun 29, 2025
7b5d20b
Fix Arcane Blast cast time to 2.0 seconds
Saji-Saji Jun 29, 2025
b419088
Merge branch 'wowsims:master' into arcane-blast-cast-time-fix
Saji-Saji Jun 29, 2025
cfca5a4
removed leftover print
Polynomix Jun 29, 2025
4cba6de
Merge pull request #360 from Polynomix/fix/mop-swap
Polynomix Jun 29, 2025
8e3e635
Merge pull request #367 from hoaraucg/arcane-blast-cast-time-fix
1337LutZ Jun 30, 2025
f6f9534
Fix Base dodge/parry conversion
1337LutZ Jun 30, 2025
de08a4e
Update tests
1337LutZ Jun 30, 2025
d947e54
Merge pull request #372 from wowsims/feature/monk
1337LutZ Jun 30, 2025
0293d44
Update BRM sets
1337LutZ Jun 30, 2025
3414c9e
Merge pull request #373 from wowsims/feature/monk
1337LutZ Jun 30, 2025
a20e2f9
Merge pull request #358 from BadJukeBox/fix/ui-item-sources
1337LutZ Jun 30, 2025
7fb4668
Merge pull request #342 from hoaraucg/fire-mage-tests-apl
1337LutZ Jun 30, 2025
23868af
Update sets
1337LutZ Jun 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .deployedprotoversion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
saved_version_number: 3
saved_version_number: 1
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/missing-item-s-.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ assignees: ''

---

Links to [Cataclysm Wowhead](https://wowhead.com/cata/items "https://wowhead.com/cata/items") for each item:
Links to [Mists of Pandaria Wowhead](https://wowhead.com/mop-classic/items "https://wowhead.com/mop-classic/items") for each item:
5 changes: 5 additions & 0 deletions .github/labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,8 @@ Druid:
- ui/druid/**/*
- sim/druid/**/*
- proto/druid.proto

Monk:
- ui/monk/**/*
- sim/monk/**/*
- proto/monk.proto
13 changes: 9 additions & 4 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,12 @@ jobs:

- name: Checkout 🛎️
uses: actions/[email protected]
with:
persist-credentials: false

- name: Build 🔧
run: |
make dist/cata/.dirstamp
make dist/mop/.dirstamp

- name: Update proto version file
run: |
Expand All @@ -57,8 +59,11 @@ jobs:
make test

- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@4.1.5
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: dist/cata
repository-name: wowsims/pages-deploy
branch: main
folder: dist/mop
target-folder: mop
single-commit: true
token: ${{ secrets.DEPLOY_REPO_TOKEN }}
1 change: 1 addition & 0 deletions .github/workflows/pr_labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ name: 'Pull Request Labeler'

permissions:
contents: read
issues: write
pull-requests: write

on:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
artifacts: |
wowsimcli-amd64-linux.zip
wowsimcli-windows.exe.zip
wowsimcata-amd64-darwin.zip
wowsimcata-arm64-darwin.zip
wowsimcata-amd64-linux.zip
wowsimcata-windows.exe.zip
wowsimmop-amd64-darwin.zip
wowsimmop-arm64-darwin.zip
wowsimmop-amd64-linux.zip
wowsimmop-windows.exe.zip
2 changes: 1 addition & 1 deletion .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

- name: Build 🔧
run: |
make dist/cata/.dirstamp
make dist/mop/.dirstamp

- name: Test
run: |
Expand Down
15 changes: 9 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@ dist
binary_dist
sim/web/__debug_bin
/wowsimcli*
/wowsimcata*
/wowsimmop*

# temporary files
*.results.tmp
package.json.tmp

#.dockerignore
/cata/
/mop/
*.code-workspace
wowsimcata
wowsimmop

# old result file
TestAPL.results
Expand All @@ -35,6 +35,9 @@ TestAPL.results
tmp/

# lib
wowsimcata*.so
wowsimcata*.dll
wowsimcata*.h
wowsimmop*.so
wowsimmop*.dll
wowsimmop*.h
wowsims.db
assets/db_inputs/dbc/
mop.sln
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

FROM golang:1.23

WORKDIR /cata
WORKDIR /mop

RUN rm /bin/sh && ln -s /bin/bash /bin/sh

Expand Down
171 changes: 116 additions & 55 deletions README.md

Large diffs are not rendered by default.

Binary file modified assets/database/db.bin
Binary file not shown.
28,382 changes: 18,704 additions & 9,678 deletions assets/database/db.json

Large diffs are not rendered by default.

Binary file modified assets/database/leftover_db.bin
Binary file not shown.
48,319 changes: 19,007 additions & 29,312 deletions assets/database/leftover_db.json

Large diffs are not rendered by default.

18 changes: 16 additions & 2 deletions assets/database/loader.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,32 @@ package database

import (
_ "embed"
"fmt"

"github.com/wowsims/cata/sim/core/proto"
"github.com/wowsims/mop/sim/core/proto"
googleProto "google.golang.org/protobuf/proto"
)

//go:embed db.bin
var dbBytes []byte

//go:embed leftover_db.bin
var leftoverBytes []byte

func Load() *proto.UIDatabase {
// 1) Unmarshal the “main” DB
db := &proto.UIDatabase{}
if err := googleProto.Unmarshal(dbBytes, db); err != nil {
panic(err)
panic(fmt.Errorf("unmarshal db.bin: %w", err))
}

if len(leftoverBytes) > 0 {
extra := &proto.UIDatabase{}
if err := googleProto.Unmarshal(leftoverBytes, extra); err != nil {
panic(fmt.Errorf("unmarshal leftover_db.bin: %w", err))
}
googleProto.Merge(db, extra)
}

return db
}
101 changes: 101 additions & 0 deletions assets/db_inputs/basestats/OCTBaseHPByClass.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
Level Warrior Paladin Hunter Rogue Priest Death Knight Shaman Mage Warlock Monk Druid
1 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000 83.000000
2 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000 114.000000
3 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000 141.000000
4 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000 163.000000
5 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000 200.000000
6 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000 236.000000
7 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000 248.000000
8 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000 285.000000
9 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000 321.000000
10 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000 334.000000
11 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000 370.000000
12 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000 407.000000
13 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000 419.000000
14 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000 455.000000
15 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000 492.000000
16 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000 504.000000
17 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000 541.000000
18 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000 577.000000
19 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000 589.000000
20 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000 626.000000
21 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000 662.000000
22 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000 674.000000
23 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000 711.000000
24 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000 738.000000
25 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000 774.000000
26 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000 818.000000
27 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000 879.000000
28 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000 923.000000
29 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000 969.000000
30 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000 1042.000000
31 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000 1098.000000
32 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000 1157.000000
33 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000 1218.000000
34 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000 1281.000000
35 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000 1347.000000
36 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000 1415.000000
37 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000 1485.000000
38 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000 1558.000000
39 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000 1634.000000
40 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000 1712.000000
41 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000 1792.000000
42 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000 1875.000000
43 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000 1960.000000
44 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000 2048.000000
45 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000 2138.000000
46 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000 2230.000000
47 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000 2325.000000
48 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000 2423.000000
49 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000 2506.000000
50 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000 2627.000000
51 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000 2754.000000
52 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000 2885.000000
53 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000 3022.000000
54 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000 3163.000000
55 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000 3309.000000
56 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000 3460.000000
57 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000 3616.000000
58 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000 3680.000000
59 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000 3743.000000
60 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000 3807.000000
61 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000 3871.000000
62 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000 3934.000000
63 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000 3998.000000
64 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000 4062.000000
65 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000 4126.000000
66 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000 4189.000000
67 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000 4253.000000
68 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000 4317.000000
69 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000 4380.000000
70 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000 4444.000000
71 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000 4720.000000
72 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000 5013.000000
73 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000 5325.000000
74 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000 5656.000000
75 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000 6008.000000
76 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000 6381.000000
77 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000 6778.000000
78 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000 7199.000000
79 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000 7646.000000
80 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000 8121.000000
81 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000 11349.000000
82 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000 15860.000000
83 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000 22164.000000
84 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000 30974.000000
85 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000 43285.000000
86 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000 55250.000000
87 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000 70523.000000
88 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000 90017.000000
89 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000 114901.000000
90 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000 146663.000000
91 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000 187204.000000
92 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000 238953.000000
93 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000 305006.000000
94 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000 389318.000000
95 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000 496937.000000
96 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000 634304.000000
97 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000 809644.000000
98 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000 1033452.000000
99 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000 1319127.000000
100 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000 1683771.000000
Loading