0 of 0

File information

Last updated

Original upload

Created by

Lena Wolf

Uploaded by

LenaWolfBravil

Virus scan

Safe to use

Tags for this mod

About this mod

Rook leveled up to level 26, to be imported into your save with Pawn Manager. Includes a new configuration file that saves knowledge.

Requirements
Permissions and credits
This is a preset of Rook leveled up to level 26. His health, stamina, resistances and skills are made consistent with a mage of level 26. He is not overpowered. His gear is largely left original, but several pieces replaced by "gifted" items which allows to upgrade them. The preset does not include knowledge.

To use this preset, you need Pawn Manager 0.1.3 with a newer configuration file from their GitHub page. For convenience, I uploaded it also here under Files, marked version 0.1.3U. Use it instead of config.xml that comes with the Pawn Manager. This version allows you to edit the pawn's personality too (not the same as inclination, see this Wiki page).

If you want knowledge to be saved as well, use my new config.xml version 1.1. This extracts information on learned knowledge from the save file and saves it in the pawn's preset file, and visa versa.

This mod does not edit the system preset for Rook, but only the data in your save file. This means that if Rook dies on you and you have to fetch him from the Rift, he reverts to the default level 6. However, you can use my updated config.xml to make a backup of Rook as he is in your game, so that when you hire his level 6 version, you then overwrite it with your backup to update him. If you use D8input.dll Hooks and have save file backups enabled, you can use them to extract Rook from the last backup when he was still alive and paste that over the level 6 Rook that comes from the Rift.

How to use

  • Hire Rook in the Rift, he is level 6. Save and exit the game.
  • Copy Rook's preset Rook.xml to the same folder where you have your save file.
  • Make a backup of your save file DDDA.sav.
  • Copy config.xml version 1.1 to the folder where you have your Pawn Manager.
  • Start the Pawn Manager and load Rook (click Load Pawn and select Rook.xml).
  • Select your save file and click Export Pawn to Save File overwriting Rook.
  • Start the game and load the save, you should now have Rook with all the right attributes and gear.

Start with a knowledgeable Rook

By default Rook does not have a lot of knowledge as he's supposed to gain it while walking with you. The above method gives you Rook with default knowledge (very little). If you wanted to start with Rook that had the knowledge of an average pawn of level 26, use a slightly different method as follows:

  • Hire any pawn with desired knowledge. Anything else about that pawn is unimportant. To give Rook typical knowledge of a level 26 pawn, hire any level 26 pawn.
  • Copy Rook's preset Rook.xml to the same folder where you have your save file.
  • Make a backup of your save file DDDA.sav.
  • Copy config.xml version 0.1.3U to the folder where you have your Pawn Manager. This configuration file skips knowledge data.
  • Start the Pawn Manager and load Rook's preset with the Load Pawn button.
  • Select your save file and click Export Pawn to Save File overwriting the pawn you just hired.
  • Start the game and load the save, you should now have Rook with all the right attributes and gear, but with the knowledge of the other pawn.

To save this knowledge into Rook's preset, follow these steps:

  • Exit Pawn Manager.
  • Replace the configuration file config.xml 0.1.3U with version 1.1 that reads knowledge.
  • Import your updated Rook from your save file and save a new preset with Save Pawn button.
  • In future continue using the new config.xml with Pawn Manager so it would read and write knowledge data.

Upgrading Rook

If you gift Rook new items in-game and you want to save them in Rook's preset, you can do it by importing Rook from your save into the Pawn Manager and saving him with Save Pawn button. All new knowledge that Rook gains while walking with you, is also saved.

You can also modify Rook with Pawn Manager or dinput8.dll hooks and save a new preset.

To let Rook level up, all you have to do is adjust one single value: his current XP. This can be done either with the Pawn Manager or with dinput8.dll hooks in game. Set it to something higher than XP needed for next level - this value is shown next to it. Do not update any other values. Save the game and Rook will be levelled up automatically within a few seconds. The system will adjust his health, stamina, resistances, etc. according to his new level. However, he does not earn discipline points and you'll have to fudge it yourself.

If you set the "Extra" field in Pawn Manager to "Main Pawn", then Rook's current experience and discipline points will be shown on his status page. However, they are not updated automatically, no matter how many spells he casts. This does not actually turn Rook into your main pawn, do not worry.

Using with other pawns

Obviously, you can do it all with any other support pawn as well.

Note that this is tested for support pawns only. Main pawn and player are handled differently. There were reports that Pawn Manager may not always correctly read or save the attributes of the main pawn. I did not test the knowledge part for the main pawn, and I do not believe that it works. So, stick to support pawns.

Knowledge structure

Knowledge is stored in five arrays with a huge number of values in them (322, 322, 72, 72 and 116). It does not translate directly to the bestiary, quests and travels that are shown on the pawn's status page. I don't know how they translate or what each of those numbers mean, exactly. You can see them in the Pawn Manager, if you are curious.

The purpose of loading the knowledge information into the Pawn Manager is to save it so that it could be restored if your support pawn dies and you cannot aid him in time. This would normally wipe out any learned knowledge, but now you can restore it from a previous save or from a preset. This becomes particularly valuable if you've had your squad for quite a while already, so that the pawns adapted to each other. Losing one of them puts you right back in terms of learning, but now it can be restored. Made with offline pawns in mind.