Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
ef66d38
Batch Sim Re-Work
NerdEgghead Oct 3, 2025
2e4e1f0
Merge branch 'master' into feature/batch-sim
NerdEgghead Oct 3, 2025
59d95a1
Fix JS error & add back compare button
1337LutZ Oct 4, 2025
c3719fa
Merge branch 'master' into feature/batch-sim
NerdEgghead Oct 5, 2025
bcb3796
Add initial reference run and initialize progress tracker with it
NerdEgghead Oct 5, 2025
7ed1924
Keep track of the top 5 gear combinations rather than only the best
NerdEgghead Oct 5, 2025
9ce2913
Merge branch 'master' into feature/batch-sim
NerdEgghead Oct 7, 2025
81d4366
Added results display for top 5 gear combinations
NerdEgghead Oct 7, 2025
922d2b7
Various UX/UI fixes
1337LutZ Oct 8, 2025
b3e7da5
Fix dynamic DW getter
1337LutZ Oct 8, 2025
704bea5
Fix items undefined error
1337LutZ Oct 8, 2025
6cedbaa
Remove check
1337LutZ Oct 8, 2025
d70df8a
Fix memory overflow
1337LutZ Oct 8, 2025
eca0a69
Remove new-tab-result & add silent option to sim
1337LutZ Oct 8, 2025
74e5a94
Merge branch 'master' into feature/batch-sim
NerdEgghead Oct 8, 2025
43331d5
Update package lock
NerdEgghead Oct 8, 2025
24f4ef7
Fixed sorting of original result relative to top gear results
NerdEgghead Oct 8, 2025
26dd90c
Move ranged weapons for Hunters from the HandWeapon bulk slot to the
NerdEgghead Oct 8, 2025
a66cd6a
Block duplicate items from being added to the batch config when
NerdEgghead Oct 8, 2025
49becbd
Fix weapon combo generation to behave properly when mixtures of 2H and
NerdEgghead Oct 9, 2025
b1c8c0f
Remove stray comma
NerdEgghead Oct 9, 2025
9c4e0d2
Add LimitCategory to items
1337LutZ Oct 9, 2025
6a15f24
Add limitCategory unique check and fix toasts
1337LutZ Oct 9, 2025
f0dd62d
Merge branch 'master' into feature/batch-sim
NerdEgghead Oct 9, 2025
67c208a
Move batch sim out of Experimental
NerdEgghead Oct 9, 2025
288a43a
Styling tweaks
1337LutZ Oct 9, 2025
c0152e5
Merge branch 'feature/batch-sim' of https://github.com/wowsims/mop in…
1337LutZ Oct 9, 2025
7dd515b
Fix double toasts
1337LutZ Oct 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
Binary file modified assets/database/db.bin
Binary file not shown.
1,354 changes: 677 additions & 677 deletions assets/database/db.json

Large diffs are not rendered by default.

Binary file modified assets/database/leftover_db.bin
Binary file not shown.
480 changes: 240 additions & 240 deletions assets/database/leftover_db.json

Large diffs are not rendered by default.

33 changes: 9 additions & 24 deletions assets/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -770,34 +770,19 @@
"max_ilvl": "Max ILvl",
"no_results": "No results found.",
"showing_results": "Showing {{max}} of {{total}} total results.",
"item_added": "{{itemName}} was added to the batch."
"item_added": "{{itemName}} was added to the batch.",
"item_removed": "{{itemName}} was removed from the batch.",
"item_unique": "{{itemName}} is unique and already added."
},
"settings": {
"combinations_count": "{{count}} Combinations",
"combination_singular": "1 Combination",
"iterations": "Iterations",
"fast_mode": {
"label": "Fast Mode",
"tooltip": "Fast mode reduces accuracy but will run faster."
},
"combinations": {
"label": "Combinations",
"tooltip": "When checked bulk simulator will create all possible combinations of the items. When disabled trinkets and rings will still run all combinations because they each have two slots to fill."
},
"auto_enchant": {
"label": "Auto Enchant",
"tooltip": "When checked bulk simulator apply the current enchant for a slot to each replacement item it can."
},
"auto_gem": {
"label": "Auto Gem",
"tooltip": "When checked bulk simulator will fill any un-filled gem sockets with default gems."
},
"sim_talents": {
"label": "Sim Talents",
"tooltip": "When checked bulk simulator will sim chosen talent setups. Warning, it might cause the bulk sim to run for a lot longer"
},
"default_gems": "Default Gems",
"talents_to_sim": "Talents to Sim"
"inherit_upgrades": {
"label": "Inherit Upgrades",
"tooltip": "When enabled, items will inherit upgrades from the equipped item. Otherwise, items will be simmed without any upgrades."
}
},
"progress": {
"total_combinations": "{{count}} total combinations.",
Expand Down Expand Up @@ -1360,8 +1345,8 @@
"tooltip": "The amount of time specified by the <b>Input Dleay</b> setting."
},
"spell_in_flight": {
"label":"Spell in Flight",
"tooltip":"<b>True</b> if this spell is currently in flight, otherwise <b>False</b>."
"label": "Spell in Flight",
"tooltip": "<b>True</b> if this spell is currently in flight, otherwise <b>False</b>."
},
"aura_known": {
"label": "Aura Known",
Expand Down
39 changes: 12 additions & 27 deletions assets/locales/fr/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -769,35 +769,20 @@
"min_ilvl": "ILvl min",
"max_ilvl": "ILvl max",
"no_results": "Aucun résultat trouvé.",
"showing_results": "Affichage de {max} sur {total} résultats totaux.",
"item_added": "{itemName} a été ajouté au lot."
"showing_results": "Affichage de {{max}} sur {{total}} résultats totaux.",
"item_added": "{{itemName}} a été ajouté au lot.",
"item_removed": "{{itemName}} a été retiré du lot.",
"item_unique": "{{itemName}} est unique et a déjà été ajouté."
},
"settings": {
"combinations_count": "{count} Combinaisons",
"combinations_count": "{{count}} Combinaisons",
"combination_singular": "1 Combinaison",
"iterations": "Itérations",
"fast_mode": {
"label": "Mode rapide",
"tooltip": "Le mode rapide réduit la précision mais s'exécute plus rapidement."
},
"combinations": {
"label": "Combinaisons",
"tooltip": "Lorsqu'il est coché, le simulateur par lot créera toutes les combinaisons possibles des objets. Lorsqu'il est désactivé, les trinkets et anneaux exécuteront toujours toutes les combinaisons car chacun a deux emplacements à remplir."
},
"auto_enchant": {
"label": "Enchantement automatique",
"tooltip": "Lorsqu'il est coché, le simulateur par lot appliquera l'enchantement actuel d'un emplacement à chaque objet de remplacement qu'il peut."
},
"auto_gem": {
"label": "Gemme automatique",
"tooltip": "Lorsqu'il est coché, le simulateur par lot remplira tous les châsses de gemmes non remplis avec des gemmes par défaut."
},
"sim_talents": {
"label": "Simuler les talents",
"tooltip": "Lorsqu'il est coché, le simulateur par lot simulera les configurations de talents choisies. Attention, cela pourrait faire durer la simulation par lot beaucoup plus longtemps"
},
"default_gems": "Gemmes par défaut",
"talents_to_sim": "Talents à simuler"
"inherit_upgrades": {
"label": "Hériter des améliorations",
"tooltip": "Lorsque cette option est activée, les objets hériteront des améliorations de l'objet équipé. Sinon, les objets seront simulés sans aucune amélioration."
}
},
"progress": {
"total_combinations": "{{count}} combinaisons totales.",
Expand Down Expand Up @@ -1063,7 +1048,7 @@
},
"warlock_next_exhale_target": {
"label": "Choisir la prochaine cible d'Expiration",
"tooltip": "Choisi la prochaine cible valide d'Expiration. Si la cible actuelle n'est pas la cible de l'échange d'âme ou si l'échange d'âme n'a pas été lancé, la cible ne changera pas."
"tooltip": "Choisi la prochaine cible valide d'Expiration. Si la cible actuelle n'est pas la cible de l'échange d'âme ou si l'échange d'âme n'a pas été lancé, la cible ne changera pas."
}
},
"values": {
Expand Down Expand Up @@ -1360,8 +1345,8 @@
"tooltip": "La quantité de temps spécifiée par le paramètre <b>Temps de réaction</b>."
},
"spell_in_flight": {
"label":"Sort en vol",
"tooltip":"<b>Vrai</b> si ce sort est actuellement en cours, sinon <b>Faux</b>."
"label": "Sort en vol",
"tooltip": "<b>Vrai</b> si ce sort est actuellement en cours, sinon <b>Faux</b>."
},
"aura_known": {
"label": "Aura connue",
Expand Down
182 changes: 0 additions & 182 deletions cmd/wowsimcli/cmd/bulk_replace.go

This file was deleted.

1 change: 0 additions & 1 deletion cmd/wowsimcli/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ var rootCmd = &cobra.Command{
func Execute(version string) {
rootCmd.AddCommand(newVersionCommand(version))
rootCmd.AddCommand(simCmd)
rootCmd.AddCommand(bulkCmd)
rootCmd.AddCommand(decodeLinkCmd)

if err := rootCmd.Execute(); err != nil {
Expand Down
3 changes: 1 addition & 2 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,7 @@ PAGE_INDECES := ui/death_knight/blood/index.html \
ui/warrior/arms/index.html \
ui/warrior/fury/index.html \
ui/warrior/protection/index.html \
ui/raid/full/index.html \
ui/results/detailed/index.html
ui/raid/full/index.html

$(OUT_DIR)/.dirstamp: \
$(OUT_DIR)/lib.wasm \
Expand Down
Loading
Loading