Jump to content

Recommended Posts

Posted (edited)

This is not a post mirror.   im just adding here for other playes the cheats to change companion classes in order for it to be registered in the forum.  Thanks to boerer for the help!

 

EXAMPLES:


comp classes

setclasslevel companion<hit tab until Konstanten pops up> Barbarian 8 true


player classes

setclasslevel player<hit tab> paladin 8 true

 

 

 

 

SetClasslevel <companion_name> <base_class_name> <level> true

and then

 

 

SetSubclass <companion_name> <base_class_name> <subclass_name>

 

 

I think (?) you don't have to remove/add the lvl-0 abilites manually but maybe you have to. This is done with the AddAbility player<hit tab> <abilityname> and RemoveAbility commands.

 

 

 

 

 

 

Edited by nouser
  • Like 1

Share this post


Link to post
Share on other sites

For companion name just type "comp" and hit tab repeatedly until something like companion_clone(Pallegina) shows up. You can use tab to complete all parts of the command if you're not sure how the spelling is.

Share this post


Link to post
Share on other sites
Posted (edited)

The thing that is lacking however.  is the cheat regarding multiclasses for companions.  It would be ideal if someone added it.

Edited by nouser

Share this post


Link to post
Share on other sites
Posted (edited)

unfortunately the cheat do not seem to really change class , because once you go to the vendor to retrain , the class goes back to the original. in this case konstanten returns to chanter.   dont know if using codes to add experience to companions could correct this.

 

also, just to know, it would be great if the codes for multiclasses are listed here,

Edited by nouser

Share this post


Link to post
Share on other sites

these are the codes for changing sublasses and multiclasses.  codes for adding experience are still missing though


Findcharacter Eder

setclasslevel *input whatever findcharacter returned* Fighter 1 True

//Edér is now a lv1 fighter

setclasslevel *input whatever findcharacter returned* Rogue 1 False

//Edér is now a level 1 Fighter/Rogue

setsubclass *input whatever findcharacter returned* Fighter Fighter_Unbroken

//Edér is now an Unbroken/Rogue

 

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

HOWEVER , the codes seem to be unsucessful because the character returns to the original class after going to vendors

Edited by nouser

Share this post


Link to post
Share on other sites
Posted (edited)

the following message appears after changing the class :  Changing 'Companion_Konstanten(Clone)' class from   '*Missing string -1*"  to 'barbarian' level 9. 

   i wonder if thats related to me previously installing unity (although after that i think i manually uninstalled the unity archives).  i  hope that i will not have to re-install the game.  has someone had a symilar problem ?

Edited by nouser

Share this post


Link to post
Share on other sites
1 hour ago, AeonsLegend said:

Or you know. Just check the wikis.

i already did that

Share this post


Link to post
Share on other sites

Really? Because all the questions you ask are covered by the wiki here: https://pillarsofeternity.gamepedia.com/Console

Also, if you want to fiddle with settings on your characters I'd suggest to use Unity Console. It's much more effective and has more options. Easier to use as well. Changing character classes is iffy though in this game. So make sure to clean up any left over passives and abilities from the old class. I've changed classes many times through unity console and it always works perfectly.

Share this post


Link to post
Share on other sites
Posted (edited)

the command i mentioned is to change the class and level of a companion.  this was sucessful, but when i go to retrain the companion goes back to the previous class . the wiki does not deal with that...

 

 

Edited by nouser

Share this post


Link to post
Share on other sites
Posted (edited)

  Exmaple:   setclasslevel companion<hit tab until Konstanten pops up> Barbarian 9 true .   Konstanten clears all his abilities and becomes a lv 9 barbarian,  . but when retraning he resets to the previous class.

the following message appears after changing the class :  Changing 'Companion_Konstanten(Clone)' class from   '*Missing string -1*"  to 'barbarian' level 9. 

 

Edited by nouser

Share this post


Link to post
Share on other sites
Posted (edited)

SOLVED THE PROBLEM.

What you need to do is to change the companion to ONLY Level 1.  after changing companion to level 1  and retraining, the character will actually go all levels until it gets to the level of the experience  he/she has . Thanks for the patience.

 

 

Edited by nouser

Share this post


Link to post
Share on other sites

I'd recommend just using the unity console mod from Deadfire Nexus. It's more intuitive, has more options, doesn't disable achievements, and requires no memorization.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...