Skip to content

V0.103.3#85

Open
aAltria wants to merge 4 commits into
wuhao21:mainfrom
aAltria:v0.103.3
Open

V0.103.3#85
aAltria wants to merge 4 commits into
wuhao21:mainfrom
aAltria:v0.103.3

Conversation

@aAltria

@aAltria aAltria commented Jun 6, 2026

Copy link
Copy Markdown

Compatible with game version V0.103.3

AAltriaa and others added 4 commits June 5, 2026 23:33
… in v0.103.3

STS2 v0.103.3 (build post-23372702) reverted the intermediate CardRewardSelection
struct change and returns CardModel? directly. Null = skip, non-null = take
that card. Match the decompiled ICardSelector signature.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
STS2 v0.103.3 moved MerchantRoom's inventory from a TestSupport extension
method (GetLocalInventory) to an instance property (Inventory) of type
MerchantInventory. The inventory content (CharacterCardEntries,
ColorlessCardEntries, RelicEntries, PotionEntries, CardRemovalEntry) is
unchanged; only the access path moved.

Affects DoBuyCard, DoBuyRelic, DoBuyPotion, DoRemoveCard, and ShopState
across 11 call sites in RunSimulator.cs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- IsPlayPhase: use CombatManager.Instance.IsPlayPhase property
- Reward auto-collect: SelectUnsynchronized() -> OnSelectWrapper()
- PowerCmd.Apply: remove PlayerChoiceContext param (6->5 args)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant