Morrigan's Isle Patch Notes — January 28, 2025
Aggregated from Steam, cross-tracked with Battle.net coverage on GamePatchNote.
This update adds 38 Steam Achievements.
I made the achievements so they are arranged on the list in Steam in the order it's expected the player would likely complete them.
This also makes it so someone could look at the achievements list for some clue as to what to do next.
IE completing the achievements in order can kind of serve as a guide.
Future Achievements:
I'll be adding more "Challenge Achievements" in future updates such as one for surviving wave 1, 20, 30, etc. Or defeating bosses/unlocking ultimate weapons.
If you have an idea for an achievement you can share it in the Discord. Any good ideas will likely be added.
Performance:
In addition to to achievements this update also comes with some CPU performance improvements.
Mainly actions like attacking, taking damage, building, dropping and picking up items.
The number of enemies spawned in is largely limited by CPU, so I'm always on the lookout for ways to improve this and increase the max number of enemies a wave can have before it lags like crazy.
Unessesarily detailed version:
Many of the built-in "Foreach" loops in high traffic areas like attack tracing and event ticks have been replaced with "For Each Fast" loops that are supposedly 40% faster.