update chance-man to v3.0.0 (#10151)

refactor(chanceman): refactor rolled vs obtained semantics, UI filtering, and roll causality, bump to v3.0.0

- Clarify Rolled (allowed) vs Obtained (acquired) item states
- refactor roll → obtain causality and chat messaging
- Migrate legacy unlocked naming to rolled/obtained
- Gate unlocks and GE filtering by Rolled
- Require Rolled + Obtained for usability
- Replace sidebar toggles with list-based filtering
- Update drops UI to track Obtained state
- Resolve client-thread item lookups and UI race conditions
- Rename and archive legacy rolled file
- Create new rolled/obtained files without overwrites
- Add guards for existing and new player data
- Update docs and bump to v3.0.0
This commit is contained in:
ChunkyAtlas
2026-01-13 13:16:45 -07:00
committed by GitHub
parent 00ae00382c
commit c921b77157

View File

@@ -1,2 +1,2 @@
repository=https://github.com/ChunkyAtlas/chance-man.git
commit=668e215cad0d75f55095d1542c3ea723df55b3a2
commit=a5628efb12bdfdfb787fe7b48542753d84dbf721