Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3197 commits
Select commit Hold shift + click to select a range
4d1530c
remove unused buff/debuff presets
Saji-Saji Jul 17, 2025
01662a5
Rename talent Defaults
Saji-Saji Jul 17, 2025
d85b10f
Fix infinite loop
1337LutZ Jul 17, 2025
b0106e7
Merge pull request #519 from wowsims/fix/aura-set-infinite-loop
1337LutZ Jul 17, 2025
de96d2d
Merge pull request #515 from Saji-Saji/alter-channeling-error
1337LutZ Jul 17, 2025
02b1ae4
Add activate internal helper
1337LutZ Jul 17, 2025
ac9ec74
Minor UI fixes
1337LutZ Jul 17, 2025
9a0866f
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Jul 17, 2025
7710c9a
Merge pull request #520 from wowsims/feature/mage
1337LutZ Jul 17, 2025
12e20f8
Fix Nether Tempest UI
1337LutZ Jul 17, 2025
befe966
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Jul 17, 2025
26eb36b
PR Feedback
1337LutZ Jul 17, 2025
d6ae374
Merge pull request #521 from wowsims/feature/mage
1337LutZ Jul 17, 2025
77d2197
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Jul 17, 2025
9ade82e
Fix NT and Cleave/AOE APL
1337LutZ Jul 17, 2025
abed585
cache Dot
1337LutZ Jul 17, 2025
8b83130
Update warrior results
1337LutZ Jul 17, 2025
4d6702a
Merge pull request #522 from wowsims/feature/mage
1337LutZ Jul 17, 2025
3e292cf
Add Haunt to GrimSac DmgMod
1337LutZ Jul 17, 2025
367615d
Merge pull request #523 from wowsims/feature/warlock
1337LutZ Jul 17, 2025
1c9d095
Merge branch 'master' into feral
NerdEgghead Jul 17, 2025
46a364e
Fixed a bug where snapshot power values were not being lowered when
NerdEgghead Jul 17, 2025
051e547
Re-optimized BerserkBiteTime
NerdEgghead Jul 17, 2025
279055a
Force Mangle filler below 5 CP outside of Berserk
NerdEgghead Jul 17, 2025
1c40377
Allow hardcast Thrash during Berserk
NerdEgghead Jul 17, 2025
e262d65
Don't spam Rake as a filler if it will degrade a prior snapshot
NerdEgghead Jul 17, 2025
7ec7b65
Add Pandemic leeway to Thrash logic
NerdEgghead Jul 17, 2025
e2326a5
Added sinister strike's stormlash multiplier
Polynomix Jul 17, 2025
4ccc33c
Added Elemental Force
Polynomix Jul 17, 2025
c6307c8
Berserk rule bugfix
NerdEgghead Jul 17, 2025
d5d42c1
Hold Zerk + pot for the TF window just before Execute phase, unless all
NerdEgghead Jul 17, 2025
930bba6
Add GOARCH=amd64 flag to "make test" alias to resolve platform-dependent
NerdEgghead Jul 17, 2025
78f48be
Merge pull request #516 from wowsims/feral
NerdEgghead Jul 18, 2025
3e9dd11
Fixed Predatory Swiftness
NerdEgghead Jul 18, 2025
edd81b9
Implemented Soul of the Forest
NerdEgghead Jul 18, 2025
f78e878
Implemented Incarnation
NerdEgghead Jul 18, 2025
5c4c492
Implemented Force of Nature, and set as default
NerdEgghead Jul 18, 2025
1901011
Merge branch 'master' into feral
NerdEgghead Jul 18, 2025
62c27a1
Merge pull request #525 from wowsims/feral
NerdEgghead Jul 18, 2025
87c4e61
Add Deep Wounds snapshot check
1337LutZ Jul 18, 2025
eaf248b
Merge pull request #526 from wowsims/feature/warrior
1337LutZ Jul 18, 2025
60a4201
fix: Spell.CanCast not crashing on target being null
vvolodin Jul 18, 2025
aad4281
Merge pull request #524 from Polynomix/mop
Polynomix Jul 18, 2025
712edc6
Merge branch 'master' of https://github.com/wowsims/mop into tanksimc…
vvolodin Jul 18, 2025
1f4f67d
Update tests results
Polynomix Jul 18, 2025
a51ef60
Merge pull request #528 from Polynomix/mop
Polynomix Jul 18, 2025
f238a9e
Merge branch 'master' into tanksimcrash
vvolodin Jul 18, 2025
804bd16
Upgrade FE packages
1337LutZ Jul 18, 2025
553217a
Update stylelint validation
1337LutZ Jul 18, 2025
230b075
Run JS lint fix
1337LutZ Jul 18, 2025
c975315
Run stylelint & fix JS compile
1337LutZ Jul 18, 2025
fcdd5fd
More package upgrades
1337LutZ Jul 18, 2025
f33b26a
Remove outdated @types/glob
1337LutZ Jul 18, 2025
480647f
Handle locales by vite default
1337LutZ Jul 18, 2025
1b7aff2
Move locales to be inside the UI package
1337LutZ Jul 18, 2025
326fb53
Fix channel whilst casting bug
1337LutZ Jul 18, 2025
7d011d3
Merge branch 'master' into feature/warrior
1337LutZ Jul 18, 2025
28fc60e
fix ascendance with weapon swap
Polynomix Jul 18, 2025
d21f699
Fix Dwarf Exp bonus
1337LutZ Jul 18, 2025
080bb9c
Make FOF/SCK cancelable
1337LutZ Jul 18, 2025
1915479
Merge pull request #530 from wowsims/feature/warrior
1337LutZ Jul 18, 2025
d4ea420
Update tests
1337LutZ Jul 18, 2025
8dae6f8
Merge pull request #531 from wowsims/feature/monk
1337LutZ Jul 18, 2025
f7e81c0
Fix Elemental fury not applying to every spell it should + add missin…
Polynomix Jul 19, 2025
f756068
Fix Channel InterruptIf not interrupting
1337LutZ Jul 19, 2025
44c55b8
Add i18n loader and move locales back to assets folder
1337LutZ Jul 19, 2025
0914d28
Fix ESM error
1337LutZ Jul 19, 2025
e63c39c
Change linter configs to MJS
1337LutZ Jul 19, 2025
7cdcbcb
update enh tests preset
Polynomix Jul 19, 2025
61e1e18
Merge remote-tracking branch 'wowsims/master' into mop
Polynomix Jul 19, 2025
ab9c37a
Merge pull request #534 from Polynomix/mop
Polynomix Jul 19, 2025
06f3530
Merge pull request #533 from wowsims/feature/cast-whilst-channeling
1337LutZ Jul 19, 2025
c445ab3
Add locale schema tests
1337LutZ Jul 19, 2025
5dd7f79
Remove locale error
1337LutZ Jul 19, 2025
c13c451
Move locales test to separate run
1337LutZ Jul 19, 2025
d0477e6
Merge pull request #529 from wowsims/feature/frontend-maintenance
1337LutZ Jul 19, 2025
16e0cbb
Revert protobuf FE dependency upgrade
1337LutZ Jul 19, 2025
360fe58
Merge pull request #535 from wowsims/feature/frontend-maintenance
1337LutZ Jul 19, 2025
a4ad30a
Add missing hasted GCD checks
1337LutZ Jul 19, 2025
d74f8f9
Fix workers cjs extension
1337LutZ Jul 19, 2025
e195054
Merge pull request #536 from wowsims/feature/frontend-maintenance
1337LutZ Jul 19, 2025
2bb658d
Merge branch 'master' into feature/warrior
1337LutZ Jul 19, 2025
3dddc18
Make sure workers build to JS
1337LutZ Jul 19, 2025
ff015aa
Merge pull request #537 from wowsims/feature/frontend-maintenance
1337LutZ Jul 19, 2025
4170b1c
Merge branch 'master' into feature/warrior
1337LutZ Jul 19, 2025
25470cf
Update tests
1337LutZ Jul 19, 2025
d9cff82
Merge branch 'master' into tanksimcrash
vvolodin Jul 19, 2025
836a162
consistent null checks on target
vvolodin Jul 19, 2025
44ee587
Implemented Feral HotW and Wrath-weaving rotation
NerdEgghead Jul 19, 2025
3c3b0f0
Added Incarn-NV talent combo to test suite
NerdEgghead Jul 19, 2025
789e8bd
Merge pull request #538 from wowsims/feature/warrior
1337LutZ Jul 20, 2025
8c6e0f1
Implemented Dream of Cenarius + initial rotation optimizations around it
NerdEgghead Jul 20, 2025
78592d8
Added pre-pull Healing Touch
NerdEgghead Jul 20, 2025
77203bc
Added NS to DoC rotation
NerdEgghead Jul 20, 2025
b4071d0
Added Glyph of Healing Touch
NerdEgghead Jul 20, 2025
faa4e85
Block Healing Touch usage during Berserk except when at 5 CP
NerdEgghead Jul 20, 2025
6bedce3
Fixed bug in NS logic
NerdEgghead Jul 20, 2025
daef312
Don't burn DoC procs on Maul
NerdEgghead Jul 20, 2025
8abb0ca
Merge branch 'master' into feral
NerdEgghead Jul 20, 2025
e9b24f2
Merge pull request #539 from wowsims/feral
NerdEgghead Jul 20, 2025
991cdf2
Merge pull request #527 from vvolodin/tanksimcrash
NerdEgghead Jul 20, 2025
09a449c
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Jul 20, 2025
8da7022
Implemented Simple rotation interface for UI
NerdEgghead Jul 20, 2025
5824eca
Added rotation option to toggle NS usage
NerdEgghead Jul 20, 2025
5cfc664
Fixed bug in NS input change emitter
NerdEgghead Jul 20, 2025
3538437
Added selectable rotation options for HotW rotation type when talented
NerdEgghead Jul 20, 2025
267dfa5
Cleaned up presets and set launch status to Alpha for gathering
NerdEgghead Jul 20, 2025
6d6f555
Merge pull request #540 from wowsims/feral
NerdEgghead Jul 20, 2025
bdfa773
Separately optimized advanced rotation parameters for HotW vs. DoC
NerdEgghead Jul 21, 2025
925927c
Updated default stat weights
NerdEgghead Jul 21, 2025
db74034
Added HotW mono-cat EP preset
NerdEgghead Jul 21, 2025
31eb751
[Rogue] Update Preraid setups for first week + fix Asn Hit EP
TheBackstabi Jul 21, 2025
bcf9093
Merge pull request #541 from wowsims/feral
NerdEgghead Jul 21, 2025
cfd007e
[Rogue] Tests
TheBackstabi Jul 21, 2025
a872571
Merge pull request #542 from wowsims/feature/rogue
TheBackstabi Jul 21, 2025
20f2283
Fix Release pipeline build
1337LutZ Jul 21, 2025
bbeda18
Merge pull request #543 from wowsims/feature/frontend-maintenance
1337LutZ Jul 21, 2025
277a625
Optimise stylelint checker
1337LutZ Jul 21, 2025
66034b4
Remove rollup debug flag
1337LutZ Jul 21, 2025
82d7e55
Remove Vite time reporter
1337LutZ Jul 21, 2025
f59add1
Fix Simple rotation matching
1337LutZ Jul 21, 2025
c46b0aa
Merge pull request #544 from wowsims/feature/frontend-maintenance
1337LutZ Jul 21, 2025
c2045cb
[Rogue] Add PvP 4 Set
TheBackstabi Jul 21, 2025
02bc573
Fix MS, Cs, Slam and HL
1337LutZ Jul 21, 2025
97d6eae
[Rogue] More preraid
TheBackstabi Jul 21, 2025
f56f343
Merge pull request #546 from wowsims/feature/rogue
TheBackstabi Jul 21, 2025
335ca15
fix some arms warrior damage
Polynomix Jul 21, 2025
2a355b8
Merge remote-tracking branch 'wowsims/feature/warrior' into fix/strik…
Polynomix Jul 21, 2025
8ba8fc8
Merge pull request #545 from wowsims/feature/warrior
1337LutZ Jul 21, 2025
ab4aa34
update tests
Polynomix Jul 21, 2025
2ee879f
Merge pull request #547 from Polynomix/fix/strike-damage
Polynomix Jul 21, 2025
0a86c9c
correct damagescaling for wild strike
RobFalfa Jul 21, 2025
d03f0cd
Merge pull request #548 from RobFalfa/alpha-warrior
1337LutZ Jul 21, 2025
ea782b2
Merge pull request #549 from wowsims/feature/warrior
1337LutZ Jul 21, 2025
03bc98f
Update frost prebis
fredrick-a-n Jul 23, 2025
d8ef007
fix build
fredrick-a-n Jul 23, 2025
5f11216
Merge pull request #550 from fredrick-a-n/update-dk-pre-bis-set
hillerstorm Jul 23, 2025
ee45d6f
[Rogue] Oh no they scale
TheBackstabi Jul 24, 2025
d6f749f
Merge branch 'master' into feature/rogue
TheBackstabi Jul 24, 2025
3914404
Merge pull request #551 from wowsims/feature/rogue
TheBackstabi Jul 24, 2025
c34df36
Fixed CD usage in Feral APL to support on-use trinkets together with
NerdEgghead Jul 24, 2025
1d1d5b6
Implemented AnyStatBuffCooldownsActive APL value to eliminate the
NerdEgghead Jul 24, 2025
a27a521
Updated Simple rotation to match APL
NerdEgghead Jul 24, 2025
b9d05f7
Generalized Force of Nature APL entry to still behave well without
NerdEgghead Jul 24, 2025
859b731
Updated pre-raid gear preset to true pre-MSV BiS (given no assumptions
NerdEgghead Jul 24, 2025
23e2452
Merge branch 'feral' of https://github.com/wowsims/mop into feral
NerdEgghead Jul 24, 2025
2dd661c
Merge pull request #552 from wowsims/feral
NerdEgghead Jul 24, 2025
e14a345
Update Arms APL
1337LutZ Jul 25, 2025
b83df15
Update Arms APL
1337LutZ Jul 25, 2025
fcae545
Merge branch 'feature/warrior' of https://github.com/wowsims/mop into…
1337LutZ Jul 25, 2025
d0399b1
Add back proto versioning
1337LutZ Jul 25, 2025
753c3a8
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Jul 25, 2025
15fcbb0
Merge pull request #553 from wowsims/feature/warrior
1337LutZ Jul 25, 2025
b0609db
Merge pull request #505 from wowsims/fix/mcd-buff-aura-arrays
1337LutZ Jul 25, 2025
d3ce2b4
Fix Expertise display on different spec types
1337LutZ Jul 25, 2025
b053849
Merge pull request #554 from wowsims/fix/character-stats-expertise
kayla-glick Jul 25, 2025
9c7f2d5
Add pre-raid, post-msv, post hof sets
1337LutZ Jul 25, 2025
accd273
Inject Expertise after hit
1337LutZ Jul 25, 2025
192cb8b
Merge pull request #556 from wowsims/fix/character-stats-expertise
1337LutZ Jul 25, 2025
e9b4a8a
Merge pull request #555 from wowsims/feature/mage
1337LutZ Jul 25, 2025
e32b1be
update elem cleave apl
Polynomix Jul 26, 2025
ef9dddd
Merge pull request #558 from Polynomix/mop
Polynomix Jul 26, 2025
0006285
Apply SEF changes
1337LutZ Jul 26, 2025
d2972ef
Merge pull request #559 from wowsims/feature/monk
1337LutZ Jul 26, 2025
51f34d9
Moonkin Aura dmg increase was nerfed 5% with prepatch
stn-ms Jul 26, 2025
20c4d0a
update balance tests
stn-ms Jul 26, 2025
c6513ca
Merge pull request #561 from wowsims/fix/moonkin-aura-nerf
stn-ms Jul 26, 2025
7a5959e
hunter changes
Polynomix Jul 27, 2025
fbfe138
Merge pull request #563 from Polynomix/mop
Polynomix Jul 27, 2025
8b314ed
removed bloodlust gcd
Polynomix Jul 27, 2025
5f89150
Merge pull request #565 from Polynomix/mop
Polynomix Jul 27, 2025
3d7aa7b
[DK] Fix Roiling Blood
hillerstorm Jul 27, 2025
5704a6b
[DK] Expose all tier set bonuses to APL
hillerstorm Jul 27, 2025
1459c57
[Unholy] Update APL and gear preset
hillerstorm Jul 27, 2025
f74ee7f
Merge pull request #566 from hillerstorm/feature/dk
hillerstorm Jul 27, 2025
fb401a4
Update preBIS sets
1337LutZ Jul 28, 2025
c0540ea
Add back protoversioning file
1337LutZ Jul 28, 2025
06153aa
Merge pull request #567 from wowsims/feature/monk
1337LutZ Jul 28, 2025
83c5041
Add Devouring Plague healing spell
1337LutZ Jul 28, 2025
daecdd7
Merge pull request #568 from wowsims/feature/shadow
1337LutZ Jul 28, 2025
17113a7
Change Bloodbath spell school
1337LutZ Jul 28, 2025
bcd0b54
Add default Armor to Mage settings
1337LutZ Jul 28, 2025
46690bc
Update results
1337LutZ Jul 28, 2025
99ee7a6
Merge pull request #569 from wowsims/feature/warrior
1337LutZ Jul 28, 2025
f6147f3
Update Fire test
1337LutZ Jul 28, 2025
1a5b410
Fix HS Cleave Damage Multi & SS Slam flags
1337LutZ Jul 29, 2025
fd1b746
Fix SkullBanner applying 2x
1337LutZ Jul 29, 2025
73bc1b2
Merge pull request #571 from wowsims/feature/warrior
1337LutZ Jul 29, 2025
3499101
Merge pull request #570 from wowsims/feature/mage
1337LutZ Jul 29, 2025
ff44b2d
Change JC gem requirement to 2
1337LutZ Jul 29, 2025
71e6ecd
Expose Glyph of SS and Resonating power
1337LutZ Jul 30, 2025
0e32c95
Merge pull request #572 from wowsims/fix/jewelcrafting-gem-count
1337LutZ Jul 30, 2025
345354a
Merge pull request #574 from wowsims/feature/warrior
1337LutZ Jul 30, 2025
8ee982e
[BM] Use correct spell id for Beast Cleave
hillerstorm Jul 30, 2025
271a6a5
[Hunter] Fix rotation defaults
hillerstorm Jul 30, 2025
6d39752
Merge pull request #575 from hillerstorm/feature/hunter
hillerstorm Jul 30, 2025
350bc03
[Pet] Fixup attack speed multiplier inheritance and disable haste rat…
Aug 1, 2025
cb7f03f
Update tests
Aug 1, 2025
d43b1c4
Merge pull request #582 from wowsims/feature/warlock
InDebt Aug 1, 2025
3942641
[Rogue] Gearset updates + Sub APL change
TheBackstabi Aug 1, 2025
f593600
Merge pull request #585 from wowsims/feature/rogue
TheBackstabi Aug 1, 2025
7a61ef4
[Hunter] Fix Spiked Collar crit mod
cltnschlosser Aug 2, 2025
08bb469
Merge pull request #586 from cltnschlosser/cs_pet-crit
ToxicKevinFerm Aug 2, 2025
9594ed4
[Rogue] Subtlety APL Fix
TheBackstabi Aug 2, 2025
d71b464
Merge pull request #589 from wowsims/feature/rogue
TheBackstabi Aug 2, 2025
3d36c40
[Rogue] Re-nerf Fangs stacking agi
TheBackstabi Aug 3, 2025
a0d87e4
Merge pull request #590 from wowsims/feature/rogue
TheBackstabi Aug 3, 2025
7e4fdcc
Set quickswap interface to default true
1337LutZ Aug 4, 2025
e630b6e
Merge pull request #593 from wowsims/fix/default-enable-quickswap
1337LutZ Aug 4, 2025
2ea48cf
Update APL & tests
1337LutZ Aug 4, 2025
9b48eed
[Rogue] 4pt Envenom because people won't stop asking
TheBackstabi Aug 4, 2025
f0dc9cd
Merge pull request #595 from wowsims/feature/rogue
TheBackstabi Aug 4, 2025
fb49d8a
Merge pull request #594 from wowsims/feature/warrior
1337LutZ Aug 4, 2025
6c4835a
Add leather spec
1337LutZ Aug 4, 2025
2a44b78
Update results
1337LutZ Aug 4, 2025
0ecdb08
Merge pull request #597 from wowsims/fix/balance-leather-spec
stn-ms Aug 4, 2025
b1addeb
[Rogue] Fix Venomous Wounds Garrote+Rupture detection
TheBackstabi Aug 4, 2025
0aeb76a
Merge pull request #599 from wowsims/feature/rogue
TheBackstabi Aug 5, 2025
adb95e0
[Rogue] Assassination APL improvements and Shadow Blades fix
TheBackstabi Aug 5, 2025
01202a0
Merge pull request #600 from wowsims/feature/rogue
TheBackstabi Aug 5, 2025
11c72eb
Merge branch 'master' into feature/apl-prev-next-target
1337LutZ Aug 5, 2025
5c77887
Merge pull request #400 from wowsims/feature/apl-prev-next-target
1337LutZ Aug 5, 2025
dc7577c
Initial auto-gemming implementation
NerdEgghead Aug 7, 2025
0bc533e
Merge branch 'master' into feature/auto-gemming
NerdEgghead Aug 7, 2025
ffc51ea
Allow Druid bleeds to use APL Dot Percentage increase
1337LutZ Aug 7, 2025
2e3f0cf
Fix broken Fire Mage updateSoftCaps
1337LutZ Aug 7, 2025
f8f1a73
Merge pull request #605 from wowsims/feature/auto-gemming
NerdEgghead Aug 7, 2025
3a6789f
Merge pull request #606 from wowsims/feature/bleed-apl-damage-percent
NerdEgghead Aug 7, 2025
47289b9
Add Glyph Of Siphon Life
1337LutZ Aug 8, 2025
4171996
fixed the dynamic eclipse mastery bonus calculation
stn-ms Aug 8, 2025
3ffc1f2
updated tests
stn-ms Aug 8, 2025
0dc3712
Fix state reset issue
1337LutZ Aug 8, 2025
79676f6
Add Enrage on Critical Block
1337LutZ Aug 8, 2025
0892b00
Shield Block non-DR
1337LutZ Aug 8, 2025
5779b66
Merge pull request #611 from wowsims/feature/warrior
1337LutZ Aug 8, 2025
8322650
Merge pull request #610 from wowsims/fix/balance-windsong
stn-ms Aug 9, 2025
8107bd0
Merge pull request #609 from wowsims/feature/warlock
1337LutZ Aug 9, 2025
fd12828
[Warlock] Update destruction default APL
Aug 9, 2025
3dcb41a
Merge pull request #612 from wowsims/feature/warlock
InDebt Aug 9, 2025
97a8cb1
Arcane Mage:
Saji-Saji Aug 9, 2025
547c7a1
Added Copy to Reforge Lite button in Reforge Summary section
erjdev Aug 10, 2025
91dadfa
Merge pull request #616 from erjdev/feature/addReforgeLiteSuggestions…
1337LutZ Aug 10, 2025
2b189ee
allow users to use disabled sims
kayla-glick Aug 10, 2025
902d92d
Merge pull request #618 from wowsims/kg/disabled-unlaunched-sims
kayla-glick Aug 10, 2025
8fcbd8b
update const
Saji-Saji Aug 11, 2025
5c47df9
Use hasteBreakpoints constant and remove unused import
Saji-Saji Aug 11, 2025
0eb87b8
Merge pull request #613 from Saji-Saji/mage-updates-clean
1337LutZ Aug 12, 2025
d56db58
Update tests
1337LutZ Aug 12, 2025
61a6181
Merge pull request #621 from wowsims/feature/mage
1337LutZ Aug 12, 2025
c872c84
Add ID sorting
1337LutZ Aug 13, 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
52 changes: 0 additions & 52 deletions .eslintrc.js

This file was deleted.

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
19 changes: 14 additions & 5 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,20 @@ jobs:
- name: Install Node
uses: actions/setup-node@v3
with:
node-version: 20
node-version: 22

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

- name: Test Locales 💬
run: |
npm run test:locales

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

- name: Update proto version file
run: |
Expand All @@ -57,8 +63,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
15 changes: 10 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,17 @@ jobs:
- name: Install Node
uses: actions/setup-node@v3
with:
node-version: 20
node-version: 22

- name: Checkout
uses: actions/[email protected]
with:
ref: ${{ github.event.inputs.ref }}

- name: Test Locales 💬
run: |
npm run test:locales

- name: Build 🔧
run: |
make clean && VERSION=${{ github.event.inputs.tag }} make release
Expand All @@ -62,7 +66,8 @@ 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
wowsimcli-arm64-darwin.zip
wowsimmop-amd64-darwin.zip
wowsimmop-arm64-darwin.zip
wowsimmop-amd64-linux.zip
wowsimmop-windows.exe.zip
8 changes: 6 additions & 2 deletions .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Install Node
uses: actions/setup-node@v3
with:
node-version: 20
node-version: 22

- name: Checkout 🛎️
uses: actions/[email protected]
Expand All @@ -36,9 +36,13 @@ jobs:
exit 1
fi

- name: Test Locales 💬
run: |
npm run test:locales

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

- name: Test
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update_items.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Install Node
uses: actions/setup-node@v3
with:
node-version: 20
node-version: 22

- name: Checkout
uses: actions/[email protected]
Expand Down
18 changes: 11 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ node_modules
ui/core/index.ts
ui/*/*/index.html
.dirstamp
.vscode/launch.json

# IDE folders
.idea
.history
Expand All @@ -14,16 +14,17 @@ dist
binary_dist
sim/web/__debug_bin
/wowsimcli*
/wowsimcata*
/wowsimmop*

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

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

# old result file
TestAPL.results
Expand All @@ -35,6 +36,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 .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.11.1
22.17.1
14 changes: 0 additions & 14 deletions .prettierrc.js

This file was deleted.

18 changes: 16 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,20 @@
"javascript.preferences.importModuleSpecifierEnding": "minimal",
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.preferences.importModuleSpecifierEnding": "minimal",
"[javascript][javascriptreact][typescript][typescriptreact][scss][html]": {
"[javascript][javascriptreact][typescript][typescriptreact][html]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
}
},
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"stylelint.validate": ["css", "scss"],
"[scss]": {
"editor.codeActionsOnSave": {
"source.fixAll.stylelint": "always"
}
},
"json.schemas": [
{
"fileMatch": ["*.apl.json"],
Expand All @@ -20,6 +29,10 @@
{
"fileMatch": ["*.gear.json"],
"url": "./schemas/gear.schema.json"
},
{
"fileMatch": ["assets/locales/**/translation.json"],
"url": "./schemas/translation.schema.json"
}
],
"Lua.diagnostics.globals": [
Expand Down Expand Up @@ -101,5 +114,6 @@
],
"[go]": {
"editor.defaultFormatter": "golang.go"
}
},
"makefile.configureOnOpen": false
}
4 changes: 2 additions & 2 deletions 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 All @@ -16,7 +16,7 @@ RUN apt-get update \
&& go install google.golang.org/protobuf/cmd/protoc-gen-go@latest \
&& curl -sSfL https://raw.githubusercontent.com/cosmtrek/air/master/install.sh | sh -s -- -b $(shell go env GOPATH)/bin

ENV NODE_VERSION=20.13.1
ENV NODE_VERSION=22.17.1
ENV NVM_DIR="/root/.nvm"

# Install all Frontend dependencies
Expand Down
Loading