v0.3.0
🛠️ Athena Randomizer v0.3.0 Release Notes
This release introduces critical gameplay fixes and a major internal overhaul of the replacement logic in preparation for expanded group configurations.
⚔️ Gameplay Fixes
-
✅ Initialization Logic Fixed
The event that initializes the DLC randomizer now correctly avoids triggering during certain quest events (e.g., invasion quests like helping Ansbach or Hornsent). This fix also improves stability during the Leda encounter. -
✅ Excluded Main-Gauche from Randomization
The main-gauche dagger is now excluded from the replacement pool to avoid gameplay or balance issues. -
✅ Shields Unrandomized
Shields have been removed from the randomization logic, restoring intended shield placements.
🧠 Replacement System Overhaul
-
✅ Support for Split Replacement Groups
You can now define separatetargets.csvandreplacements.csvwithin group directories. This allows for more controlled and flexible randomization setups. -
✅ Refactored Replacement Utilities
The internal replacement engine has been fully rewritten to:- Accept both single CSV files or grouped directories
- Automatically detect and handle split target/replacement definitions
- Improve clarity, scalability, and robustness of group-based randomization