Stacklands BugFixes Mod
Fixes various bugs in the game:
- When dragging a stack onto a fight, add all cards to it
- Only spawn island ideas pack after the first Demon kill
- Fix resolution setting sometimes not loading correctly
- Allow getting the combat intro pack (with
Rumor: Combat) on any pack after the 10th instead of only exactly the 10th (for saves created before the Witch Forest update or when you buy multiple packs before opening them in which case there won't be one counted as exactly the 10th)
Not really a bug but just really stupid:
- Don't limit mob-specific drops to one per "attack" (i.e. until no more enemies are on the board)
- Allow the Demon to drop a Demon Sword while another one is on the board (you can already do this anyway by shipping them to the island before the fight)
Manual Installation
This mod requires BepInEx to work. BepInEx is a modding framework which allows multiple mods to be loaded.
- Download and install BepInEx from the Thunderstore.
- Download this mod and extract it into
BepInEx/plugins/
- Launch the game
Development
- Install BepInEx
- This mod uses publicized game DLLs to get private members without reflection
- Use https://github.com/CabbageCrow/AssemblyPublicizer for example to publicize
Stacklands/Stacklands_Data/Managed/GameScripts.dll (just drag the DLL onto the publicizer exe)
- This outputs to
Stacklands_Data\Managed\publicized_assemblies\GameScripts_publicized.dll (if you use another publicizer, place the result there)
- Compile the project. This copies the resulting DLL into
<GAME_PATH>/BepInEx/plugins/.
- Your
GAME_PATH should automatically be detected. If it isn't, you can manually set it in the .csproj file.
- If you're using VSCode, the
.vscode/tasks.json file should make it so that you can just do Run Build/Ctrl+Shift+B to build.
Links
Changelog
- v1.1.3:
- Remove now unneded "heal lowest" fix (got fixed in the game)
- Allow the Demon to drop a Demon Sword while another one is on the board (you can already do this anyway by shipping them to the island before the fight)
- v1.1.2: Update Readme (clarify mob-specific drops adjustment)
- v1.1.1: Fix drag into combat
- v1.1
- When dragging a stack onto a fight, add all cards to it
- Allow getting the combat intro pack (with
Rumor: Combat) on any pack after the 10th instead of only exactly the 10th (for saves created before the Witch Forest update or when you buy multiple packs before opening them in which case there won't be one counted as exactly the 10th)
- Don't limit mob-specific drops to one per "attack" and block them while there are still enemies on the board
- v1.0: Initial release