- Get the ARCtool.rar and 3DS-batch from here: https://www.fluffyquack.com/tools/
- extract arctool to its own folder anywhere, move the batch file with it
- Drag a copy of the file “Steam\steamapps\common\DDDA\nativePC\rom/game_main.arc” to “pc-dd-xfs-conversion.bat”. Remember the .arc needs to be in the same folder as the .bat.
- You can then edit the class .xml files at: “Game_main\param\pl\level”. See the info below on which files and how to edit them.
- Remove the original “game_main.arc” from the ArcTool Folder
- Drag the “game_main” onto the “pc-dd-xfs-conversion.bat” file
- Drag the included “game_main.arc” to “Steam\steamapps\common\DDDA\nativePC\rom” to install it.
mLevel value refers to the level at which this section applies to. Stat gains change at lvl 2+, 11+ and 101+. The level 1 section is starting stats. The other lines are exactly what you think they are, the stats. The value on the end is how much is gained per level. Regular stat growths for comparison: https://dragonsdogma.fandom.com/wiki/Stat_Growths?so=search.
- Game_main\param\pl\level/LvAssassin.lvl.xml = Assassin Class
- Game_main\param\pl\level/LvBattler.lvl.xml = Warrior
- Game_main\param\pl\level/LvFighter.lvl.xml = Fighter
- Game_main\param\pl\level/LvHunter.lvl.xml = Ranger
- Game_main\param\pl\level/LvMagicUser.lvl.xml = Mage
- Game_main\param\pl\level/LvPaladin.lvl.xml = Mystic Knight
- Game_main\param\pl\level/LvStrider.lvl.xml = Strider
- Game_main\param\pl\level/LvTrickster.lvl.xml = magic Archer
- Game_main\param\pl\level/LvWizard.lvl.xml = Sorcerer
Important note about online features
Modifying vocations pawns can use and then having pawn with said vocation can get them banned from online play. The anti-cheat will detect irregular stats. That said you can theoretically modify stats in a way that they still remain “non cheaty” to bypass this. But i don’t know the parameters the anti cheat checks for, so i recommend sticking to altering the player only hybrid classes if you want online play.
Credits
Thanks to Daeverius for the following: https://www.reddit.com/r/DragonsDogmods/comments/41dhbm/comment/cz1pteo/ and
Thanks to Th3 Space Pope and their instructions at https://www.nexusmods.com/dragonsdogma/mods/95/
I copied there comment here as the nexus forums are difficult to search and i cant directly link the specific comment.:
Now before anyone asks, here is the process for editing the .xml files that effect stat growth, and here is a slightly easier to follow version:
DO NOT level a pawn with a class that you have adjusted the stat growth on, they can no longer be shared.
From the tools here: http://residentevilmodding.boards.net/thread/5774/arctool all you need is "ARCtool.exe" from the first rar and "pc-dd.bat" from the second. To simplify the process make a copy of pc-dd.bat and rename it pc-dd-xfs.bat.
Open your newly created pc-dd-xfs.bat with any text editor (like notepad++) and change it to:
arctool -xfs -dd -texRE6 -alwayscomp -pc -txt -v 7 %1 %2 %3 %4 %5 %6 %7 %8 %9
Now all you need is "game_main.arc" from "\Steam\steamapps\common\DDDA\nativePC\rom" (Needs to be in the same folder as exe and bat files)
You are now ready to mod. It is easier if you just copy everything you need into a new folder while working.
Step 1. Drag "game_main.arc" onto "pc-dd-xfs.bat". A folder called game_main will be created with all the files uncompressed.
Step 2. In said folder go to "game_main\param\pl\level". Edit the xml file of your choice.
Step 3. Make a copy of the entire "level" folder and then delete the "game_main" folder you created in Step 1.
Step 4. Drag "game_main.arc" onto "pc-dd.bat". A folder called game_main will be created.
Step 5. Go to "game_main\param\pl\" and delete the level folder. Replace it with the one you made a copy of in Step 3.
Step 6. Delete the "game_main.arc" you copied into your new work folder. Now drag the game_main folder onto "pc-dd-xfs.bat". This creates your now modded "game_main.arc".
Step 7. In "\Steam\steamapps\common\DDDA\nativePC\rom" make a backup of your original "game_main.arc" and move your now modded "game_main.arc" into it's place.
Leave a Reply