About this mod
Your one-stop-shop for bugfixes for all content imported from Origins PLUS edit your worldstate in game!!
- Permissions and credits
- Changelogs
- Donations
4 September 2024 - Codex entries fixed and added to debug
22 August 2024 - Compatibility patch to address a major conflict with anshela's DLC Timings
20 July 2024 - Customizable pre-built histories added
Welcome to the ✨new✨ Import Vault Fixes!
It has been rebuilt ✨from scratch✨ bigger and better than ever!!!!!!
Starting a New Game
Do not do anything with the vault debug until after character creation is completed, i.e. not during the exaggerated intro. Wait until after the first cutscene with Leandra, Bethany, and Carver.
Importing a save:
- While the import process itself has been corrected to fix as many bugs as possible, there may still be issues present either when importing a new save, regardless of whether it was imported from a proper Origins playthrough or Gibbed's Save Generator, simply due to some flags being ill-defined or in inconsistent use.
- After starting a new game I recommend running the debug dialogue to check if everything imported as expected, or if some things will need to be manually corrected. See: Viewing the Vault and Editing the Vault.
Starting from a pre-built history: * Updated 20 July 2024 *
- The three pre-built histories available to select at character creation (Hero of Ferelden, The Martyr, and No Compromise) now import variables from a spreadsheet, rather than being hard-coded into the import process. This means every variable in the world state can can be customized, although the names and descriptions are hard-coded into the character creator.
- In the main mod: Minor corrections have been made to the three pre-built world states.
- In the optional download: More expansive changes have been made to the pre-built world states to maximize and diversify sidequests and dialogue. Also, everything you need to customize all three worldstates yourself.
- Click here for more information on custom pre-built histories!
Continuing an Existing Save
- MOST fixes will take effect immediately without any input! As with starting with a new import, I recommend immediately running the debug to see what further issues may need to be addressed manually. See: Viewing the Vault and Editing the Vault.
Viewing the Vault
- The imported Vault variables can be viewed by enabling the console and running the console command: runscript zz_vault_debug
- This has been completely rewritten from the vanilla debug, which caused a lot of confusion by showing irrelevant information, using flags which were not actually used in the game, and poorly describing the purpose of flags which were in use.
Editing the Vault
Manual save game editing:
- Flags which were imported incorrectly can be manually (and permanently) fixed via save game editing.
- Click here for a guide on how to manually edit the world vault variables stored in the save game!
Enabling in game vault editing:
- Unfortunately, the process used to set flags during initial import no longer works after character creation has been completed.
- This means that imported variables cannot be natively edited in game the way they can be manually edited by save editing.
- What I have done is created a routine that will copy all of your imported variables over to plot flags, which can be edited in game, and read those plot flags instead. This way, they can be manually edited in game from the same debug they can be viewed in.
- This has to be enabled manually. It will not be enabled by default.
- This does not make any permanent changes to your save game, and can be disabled at any time.
- The Editable Vault can be enabled in the vault debug by selecting the options World Vault Manager and then Enable Editable Vault.
- Once editing is enabled, view the variables you wish to edit. There will be an option to edit them after viewing.
Notable Fixes and Changes
Global fixes:
- Several issues with the game not correctly recognizing who should be the current ruler(s) of Ferelden, especially in the case that either Alistair or the Warden died slaying the Archdemon, have been resolved.
- Several issues with the game failing to correctly recognize Alistair's or Zevran's romance status have been resolved.
- Several issues with the gossip items from the bartenders at the Hanged Man and the Blooming Rose have been resolved.
Act 2 - Fool's Gold:
- Fool's Gold will be available in every playthrough, rather than mutually exclusive with Finding Nathaniel.
- If Merin is alive, he will appear in Finding Nathaniel in Act 3, which was previously cut content.
Act 3 - A Murder of Crows:
- Previously this quest was meant to be available as long as Zevran had not been killed, but it was bugged so that it would still trigger if Zevran had been killed under certain specific circumstances.
- Now it's available only if he was recruited, even if he later left the party, due to unavoidable references to the Warden.
- Changes to Zevran's quest trigger will only propagate for saves made prior to the start of Act 3.
Act 3 - Finding Nathaniel:
- Lots of broken content has been restored in the Finding Nathaniel quest, including Merin's brief appearance as well as additional lines of dialogue from Hawke's Warden sibling.
Click here for a list of specific lines of dialogue which are affected in some way by this mod!
Known Issues
- Some things are just not ever going to import as expected and will have to be corrected manually. Sorry! I'm bummed about it too.
- Aveline in her Questioning Beliefs will say the king has offered to reinstate her commission even if Anora rules alone.
- Codex entries you have already received will not automatically update to reflect fixes or changes to the world state.
- Codex entries that are manually refreshed through the vault debug may not display properly until you save and reload your game.
Localization
- If you have your game set to a language other than English, all dialogue and most text in the game will remain in the language you have chosen. The exceptions are:
- The vault debug is now English only.
- Parts of the codex entry A Study of the Fifth Blight, Vol. Two will be in English if and only if Loghain was executed and your Warden married Anora.
Files Modified & Mod Compatibility
- Click here for a complete list of vanilla files affected by this mod, and brief notes on mod compatibility!
- This is a complete replacement for other import fix mods, including Monochrome Wench's original DA2 Import Fixes as well as my old Import Vault Fixes and Zevran Romance Dialogue Fixes and anshela's Fifth Blight Codex Fix. Uninstall these!
Installation
- Unzip and place the mod in packages\core\override to install
Uninstallation
- Delete the files from packages\core\override
- Most changes made by the mod will immediately revert upon uninstallation, including changes made in the Editable Vault, although I suggest you disable the Editable Vault through the vault debug before uninstalling.
- Please be responsible and make frequent saves when playing with mods, just in case. ;)
Special Thanks
- Thank you ✨so much✨ to everyone who took a look at this mod while it was in beta testing!!! I cannot describe valuable your help was~~ ✨💖
- The "found the most potentially disruptive bug" award goes to Hermän2000
- ✨A very special shoutout✨ to Monochrome Wench, Thought Process, jenovan, and other users on the BSN for their efforts in documenting and fixing these bugs. This mod builds on what they started.
- xoreos tools NWScript bytecode disassembler, my beloved
Included in the description for mod search purposes:
- cod_bks_fifth_blight_2.utp
- dae220ar_hightown.ncs
- dae320ar_hightown.ncs
- drk000_anders.cnv
- drk000_janeka.cnv
- drk000_legionaire_ph.cnv
- eye200_party_group2.cnv
- eye200_teagan.cnv
- gen00fl_aveline.cnv
- gen00pt_vault.ncs
- lgt110_gxa_vgk_silver_order.cnv
- nat320_delilah.cnv
- nat380_nathaniel.cnv
- nat380_temmerin.cnv
- one300_zevran.cnv
- plt_cod_bks_fifth_blight_2.plo
- plt_cod_cha_cullen.plo
- plt_gen00pt_vault.plo
- plt_lgt160pt_cod_avern_lett.plo
- plt_nat300pt_find_nathaniel.plo
- plt_one300pt_murder_crows.plo
- seb321_leliana.cnv
- worldvault.gda
- zz_vault_debug.cnv