qwint
1e1efa3f5c
Wargroove: actually import Items ( #6422 )
2026-08-31 01:39:05 +02:00
black-sliver
1d8a6a556f
Test: flask duplicate route is now a ValueError ( #6380 )
2026-08-26 02:15:24 +02:00
agilbert1412
63b8e81632
Stardew Valley: Fixed Artifact spot logic ( #6213 )
2026-08-25 20:00:21 +02:00
rosen200
cf42061cd4
Wargroove: Add item groups ( #6254 )
2026-08-25 19:59:22 +02:00
Noa Aarts
94a3981c9e
stardew valley: use /explain from universal tracker instead of stardew valley client ( #6241 )
2026-08-24 02:55:57 +02:00
agilbert1412
4910875df6
Stardew Valley: Apworld Version To 7.4.25 ( #6407 )
2026-08-23 11:28:43 +02:00
agilbert1412
260b5cbfbc
Stardew Valley: Reorganise option groups and visibility a little bit ( #6224 )
2026-08-22 06:56:54 +02:00
Duck
1db7d33ed4
Core: Fix loading of worlds installed in launcher ( #6319 )
2026-08-22 05:20:02 +02:00
Duck
e4fd85d58f
Launcher: Show error message when world fails to load during install ( #6292 )
2026-08-22 03:08:30 +02:00
shananas
4a3ac718f4
KH2: Make Lucky Emblems behave like bounties and keyblade stats ( #6190 )
...
Swap the amount required and avaiable if required is more than avaiable instead of making avaiable equal required
2026-08-22 03:01:48 +02:00
Rob B
8d981a8027
Satisfactory: Fix broken links on the Setup guide ( #6110 )
2026-08-22 03:00:01 +02:00
Duck
f0c21fdadc
Core: Update PlandoConnection.Direction to use StrEnum ( #5801 )
2026-08-22 02:22:37 +02:00
RoobyRoo
ca33ebca0d
Subnautica: Handle empty filler item weights with specific error ( #6361 )
2026-08-22 02:10:48 +02:00
shananas
52a7637242
KH2: Prevent the client from crashing if the player duplicated items ( #6210 )
2026-08-21 23:51:37 +02:00
agilbert1412
eabced5d60
Stardew Valley: Fixed filler buffs only rolling one of each instead of as many as needed ( #6293 )
2026-08-21 23:50:14 +02:00
threeandthreee
0c9a232fcf
Tests: remove exception for LADX in test_itempool_not_modified ( #6390 )
2026-08-21 23:49:18 +02:00
agilbert1412
3ab4ab54d3
Stardew Valley: Rebalanced a dozen or so meme bundles ( #6214 )
2026-08-21 23:48:22 +02:00
Gearwcu
90b051a80e
Civ6: Update BOOST_TECH_CASTLES ( #6270 )
...
Replaced 8 slot government techs with 6 slot
2026-08-19 12:46:56 +02:00
Jérémie Bolduc
9c17dc5d62
The Messenger: Remove connection from Climb Shop to Rocket Maze Checkpoint - #6258
2026-08-18 00:06:01 +02:00
NewSoupVi
f2b22781df
APQuest: Reimplement Dijkstra by hand (so that it is LLM-free again) ( #6315 )
...
* reimplement Dijkstra by hand
* make it so that the player faces the breakable object even if they can't break it
* ruff
2026-08-18 00:00:10 +02:00
NewSoupVi
17f753281f
The Witness: Universal Tracker support + Clean up which options actually need to be in slot_data ( #5503 )
...
* Re-gen with UT + slim slot_data slightly
* make use of relevance in ut code
* That's not how enums work
* fixup
* more ut compat
* more ut fixup
* more ut fixup
* utils entity hex fixup
* Me when I lie
* Update options.py
2026-08-17 21:45:17 +02:00
NewSoupVi
9ae40fd6e4
MultiServer: Allow "and" chaining of Bounce packet conditions & add teams support ( #3845 )
...
* Allow 'and' concatenation of bounce packet conditions
* Docs + small change
* Docs stuff
* update Bounced as well
* lol
* shadowing issue
* Slight rework to allow teams
* teams note
* Make the PR ready
* docs further up too
* Let's not do this actually
* Use operator & don't redefine functions
* team default
* remove unnecessarily added whitespace
2026-08-17 21:31:41 +02:00
SomeJakeGuy
bf52661182
MultiServer: reject None targets on Bounce and validate types before sending Bounced ( #6397 )
2026-08-17 00:04:31 +02:00
James White
21e728c38d
CommonClient: reset session state when connecting to a different room or slot ( #6231 )
2026-08-16 10:24:28 +02:00
Bryce Wilson
c6d9411814
BizHawkClient: Fix compatibility for Lua 5.5+ ( #6200 )
2026-08-16 10:22:31 +02:00
qwint
a0ca21b8d9
HK: Various silly fixes ( #6276 )
2026-08-16 09:42:13 +02:00
qwint
5b155bcc48
CommonClient: Match ServerLabel's team to other UIs ( #5875 )
2026-08-16 09:38:37 +02:00
massimilianodelliubaldini
e3a60683e5
Jak and Daxter: Update client to use PME 2.0.x. ( #6393 )
2026-08-15 21:45:54 +02:00
qwint
ce8186010d
Core: Add helper for unescape kivy strings + cleanup its usages ( #6023 )
2026-08-14 23:39:55 +02:00
black-sliver
fe5b49e189
Core: limit depth of received JSON to 16 ( #6378 )
...
* Core: limit depth of received JSON to 16
This applies to both MultiServer and CommonClient.
This means DataStorage default is limited to 14 levels,
DataStorage op arg is limited to 13 levels.
* Core: fix JSON depth limit check for escape codes
* Core: cythonize JSON depth limit check
2026-08-10 11:03:01 +02:00
Colin
3359cacedd
CommonClient: Ignore invalid deathlink packets ( #6376 )
2026-08-08 00:39:41 +02:00
Alchav
0f76d35a8c
ALttP: Fix Randomzie Enemy Damage ( #6296 )
2026-08-06 07:14:01 +02:00
Ishigh1
d62772abc6
Core: Fix Open Patch ( #6356 )
2026-08-05 07:59:08 +02:00
CosmicWolf
408954c60b
Factorio: Locale fixes ( #6237 )
2026-08-05 02:56:52 +02:00
qwint and Jérémie Bolduc
f328ce7e7d
Options: add typing and remove unnecessary deepcopy call in OptionCounter ( #6321 )
...
Co-authored-by: Jérémie Bolduc <[email protected] >
2026-08-05 00:26:55 +02:00
Jérémie Bolduc
8b3557cd6c
The Messenger: Various small logic fix ( #6337 )
2026-08-05 00:24:35 +02:00
qwint
e759562506
Setup: bump cx-Freeze to fix frozen linux shortcuts ( #6365 )
2026-08-05 00:18:52 +02:00
Duck
838d55327e
MultiServer: Update hint_points when hint cost or check points is changed ( #6219 )
2026-08-05 00:12:23 +02:00
Jacob Lewis
26e4574252
ALTTP: Reflowed headers in docs and explicitly added what client is used. ( #5758 )
2026-08-04 08:10:43 +02:00
Fabian Dill
53bc3754c0
Core: remove per_slot_randoms and DeprecateDict ( #6186 )
2026-08-03 17:16:25 +02:00
Phaneros
18c3b19cfa
Starcraft 2: Moving pool filter to use a counter instead of a dict ( #6366 )
2026-07-30 23:39:51 +02:00
Severencir
b34b84aa8f
Starcraft 2: item pool reduction overcounting fix ( #6318 )
2026-07-30 15:25:11 +02:00
Jérémie Bolduc
26792ef113
The Messenger: Fix shop price not correctly handled by UT ( #6340 )
2026-07-30 15:19:06 +02:00
Fabian Dill
a7abc86eb1
Core: update platformdirs ( #6328 )
2026-07-30 15:18:21 +02:00
CodeGorilla
abb6f2647e
Tests: Force race mode off in test_generate_yaml ( #6349 )
2026-07-30 15:17:49 +02:00
Phaneros
72dbfcc1d3
SC2: Disabling UT as it doesn't work ( #6346 )
2026-07-20 11:49:12 +02:00
qwint
318a4ffa5e
Build APWorlds: fix moved import ( #6343 )
2026-07-19 22:48:14 +02:00
Silvris
2cde25ffd0
Unittests: allow running unittests for specific worlds when using unittest runner ( #6338 )
2026-07-18 21:53:35 +02:00
Ishigh1
6875f9da90
RuleBuilder: Optimize Has("Item", 0) ( #6228 )
2026-07-18 12:32:54 +02:00
Katelyn Gigante
bbd5fc3822
Launcher: Delete unused functions ( #6332 )
...
These were moved to LauncherComponents in #6115 , but due to a bad merge resolution, the originals were left behind.
2026-07-18 11:28:22 +02:00