Aller au contenu

Photo

Savegame editing of talent\\spell, skill, stat and specialization points (and having more than 2 specializations)


  • Veuillez vous connecter pour répondre
16 réponses à ce sujet

#1
sekhethsis

sekhethsis
  • Members
  • 3 messages
Apologies in advance for the wall of text. This post is a major use at your own risk point (I don't want anyone to ruin their saved games because of me).

I've been playing around a bit with the toolset to try to find out where the saved values for how many points one has to spend when leveling up are. To edit one's save file open, in the toolset, the .das file associate with the save. For savegame locations under Vista they are, by default under "<user's document directory>\\Bioware\\Dragon Age\\Characters\\<Name of the Character the save is for>\\<save slot>\\<savename>.das". As the save name is part of the save file name (though not the folders) it should be pretty easy to find the proper folder name provided one named one's save something distinguishable.

So, once opened in the toolset you are presented with a neat little branching tree structure on the left (assuming you didn't change any of the layout stuff, if you don't see something like this I can't really help you as I'm a noob with the toolset). One has to navigate through the expandable nodes to find the appropriate values to edit.

Note I mainly experimented on a mage character, though I did some testing on a rogue to make sure that spell and talent points use the same value.

To start navigate as follows: SAVEGAME_PLAYERCHAR->SAVEGAME_PLAYERCHAR_CHAR->
SAVEGAME_CREATURE_STATS->SAVEGAME_STATLIST

After this point you'll have to do some searching as things can move around some. I've found that the points to spend values (at least on all the saves I've checked) are at the bottom. If they aren't, just do some looking.

Anyway, something to note, if you set a value and the value in game looks different it is due to each value having a cap on the displayed value, extra points are still there though.. For each point pool I'll list the cap I've found. What you are looking to find is the proper STAT_PROPERTY_INDEX. The node name itself can vary, but the STAT_PROPERTY_INDEX value is constant).

Stat/attribute points:
The STAT_PROPERTY_INDEX to look for is 34. The maximum displayed value is 100 though.

Skill points:
The STAT_PROPERTY_INDEX to look for is 35. I didn't look for the max displayable value though, I'd guess 100.

Spell/Talent points:
The STAT_PROPERTY_INDEX to look for is 36. The maximum displayed value is 100 though.

Specialization points:
The STAT_PROPERTY_INDEX to look for is 38. The maximum displayed value is 2 though.
Here's something cool though. You can have more than 2 specializations by changing this value. On your character screen additional specializations show up properly and are listed in the order you picked them up (there even seems to be room for a 5th, I haven't tried making a fifth though and adding it, and I have no idea what would happen to the list after 4/5, maybe they run off the bottom of the screen/window). Under the spell/talent window the appropriate spells/talents are listed appropriately. Note that I haven't gone through the game with having more than 2 specializations (I am going through the game legitly and have restarted twice now to respec, why couldn't they have made a respec method!?) so I am not sure if any problems will come up, so if you are going to go with more than two be forwarned that it may cause issues later (if anyone wants to go through the game like this let us know!).

Experience points:
The STAT_PROPERTY_INDEX to look for is 19. No idea as to maximums, I just located it on the rogue as I figured some people would want this value.

Some notes on new characters:
Aside from the having more than 2 specializations having unknown affects it seems that a new character does not have the appropriate entries to edit. I'd suggest gaining a level first in game so that these entries are added. You could make this faster by first gaining some xp, then editing the experience points to be a point under leveling, and then gaining that point. I suppose if one looks at another save to get the appropriate struct field names one could add them manually; I haven't tried it and won't though as it seems like it'd be less work to gain that first level.

If you do want to try it the appropriate fields to add to the struct are (for all of the values I discussed above):
SAVEGAME_STATPROPERTY_BASE    FLOAT32
SAVEGAME_STATPROPERTY_INDEX    UINT16


An Important Note/Disclaimer:
I haven't played through any significant part of the game making these change as I'm still going through my first legit playthrough so I'm unsure of any long term issues. For things like attribute points, talent/spell points and skill points I would not expect any issues to come up (as there are tomes to raise these), but who knows with specializations?

Another thing to be wary of: when opening the .das file you'll get a warning saying "GFF file contains references. Shared references will no longer be shared." I do not fully understand what this means and if there are any consequences of any shared references no longer being shared in this file (I don't even know if there are any shared ones to be honest). So use at your own risk.

#2
bleedspretty

bleedspretty
  • Members
  • 10 messages
Nice! Thanks for the research. Anyone know if there is there a place in the Toolset Wiki to start collecting Save Game and respec info?

#3
sekhethsis

sekhethsis
  • Members
  • 3 messages
There is not to my knowledge (I did a quick search). I'll make a quick page that will contain this information. I'll post a reply once I have it done (may take a bit as I've never made anything on a wiki).

#4
sekhethsis

sekhethsis
  • Members
  • 3 messages
http://social.biowar...ter_Save_Values



It isn't pretty, but with my limited knowledge of wiki editing that's probably the best I can manage.

#5
Raiithe

Raiithe
  • Members
  • 83 messages
I was able to make a Warrior/Rogue, specializing in Champion/Templar/Berserker character all abilities work as far as i can tell (though hotbar is a pain to juggle skills). lol, did that using console and apparently theres a free trainer that can give the points as well.




#6
Gfan24

Gfan24
  • Members
  • 87 messages
Mine only goes up to 33, not 34 and beyond.

EDIT Never mind. I thought you meant the numbers with the plus sign by them went up into the 40s.

Modifié par Gfan24, 09 novembre 2009 - 03:45 .


#7
Tilador

Tilador
  • Members
  • 13 messages
How would I go about removing skills from a character? Archery is pretty MEH to say the least so I want to flush the Bard's archery skills and pump them into melee skills.

#8
Falconhurst

Falconhurst
  • Members
  • 2 messages
Any way to change the specialization of existing companions? Shapeshifter sucks; I would much rather turn Morrigan into an arcane mage...

#9
Raiithe

Raiithe
  • Members
  • 83 messages
Falconhurst- player characters get 2 specialization points in total (legit) so i'm assuming you could get that too

#10
Falconhurst

Falconhurst
  • Members
  • 2 messages
Right, but shapeshifter is the worst - I'd much rather have a spirit healer/arcane mage or even spirit healer/blood mage than a shapeshifter...

#11
Ariakas1

Ariakas1
  • Members
  • 21 messages
[quote]sekhethsis wrote...


Stat/attribute points:
The STAT_PROPERTY_INDEX to look for is 34. The maximum displayed value is 100 though.

I have been playing with this and have sucessfuly changed an attribute to 200 with no problems
Ariakas

#12
Tilador

Tilador
  • Members
  • 13 messages
So, using this as a basis along with some other posts I was able to piece together how to respec an AI character. I ended up taking Leliana and changing her from a Bard / Archer to a Duelist / Melee class. Hope this helps some of you! :)

social.bioware.com/58760/blog/671/

Modifié par Tilador, 09 novembre 2009 - 09:07 .


#13
Skillet37

Skillet37
  • Members
  • 1 messages
Hmm...I try to open my saved game and it says I'm out of memory.

#14
Darvag

Darvag
  • Members
  • 6 messages
at halfway thru game [lothering/redcliff/urn/dwarfville] You are eating 3.5G of memory per save game (halfway thru the deepraods and not even in the forest yet. The Utility makes my 6g of DDR3 ram bleed. I,d imagine even 8-12G ram systems can be stresed at end game.

#15
Darvag

Darvag
  • Members
  • 6 messages
( i know this because I have noticed a BUG with using the BLOOD DRAGON plate. If set is purchased at the very fist trip to camp and equiped, main charachter gets a RED ZERO base armor stat when it is unequipped ( negative hidden debuff to armor ) this can range from a decimal less then 0.5 armor loss to as much as 12.35 (I have been searching player stat list to try and see which one it is with no real luck yet



Alister is still a green 1 unequiped this attempt thru , altho sometimes he loses his base class bonuses as well

#16
15924

15924
  • Members
  • 6 messages
to add attribute points do i change the index, modifier, or base line?

#17
15924

15924
  • Members
  • 6 messages
Never mind. I figured out how to use 0-5 to edit strength-constitution.

Modifié par 15924, 12 février 2012 - 07:36 .