Just so that people do not keep reporting things. I have not made any updates to this for years and is unlike to even work with current release.
Please consider this mostly abandoned by the original author (me) other people were making changes and releasing edits which I approve of but have not merged back in.
Just to confirm: 11 Jan 2023 this mod works with all DLC installed & all mods (e.g. Community Patch etc) with the exception being "No such thing as cheating" (or any mod that alters Assembly_CSharp.dll). Most complaints of this mod not working likely stem from this conflict.
Steps:
1) Install this mod, but do not run it 1A) If you have modded it, Revert Assembly_CSharp.dll to original, found in /PillarsofEternityII_Data/Managed. You can do this via Steam Verify Files or similar method. 2) D/L and paste bugfix found here: https://forums.nexusmods.com/index.php?/topic/7112276-unity-console-for-poe2-30-bugs/ into correct folder - on page 3 of that forum thread there is a dropbox file of a further modded version that you might require instead. 4) Drag .exe onto IPA, allow batch file to process 5) Enter game, alter save files
6) If you're using a mod such as "No Such thing as cheating" or one that mods scripts ("Sort by Item type" etc) remember to uninstall this mod (Drag .exe + hold Left ALT over IPA, then verify files if you like) and replace Assembly_CSharp.dll with a modded one once more.
I follow your steps, but still got when i try launch "GetThreadContext failed". I never have mods before on poe2, i just want Eder have another class :(
There are three "alternate companion class" type mods on Nexus (just search "Companion" you'll find them), with several class/subclass combos for Eder between them, which will work for a fresh game. If you want to change Eder's classes/subclasses in an ongoing game, then if you use one of those alternative class/subclass mods in combination with the Full Respec Companion mod, it means if you respec a companion the respec starts from Level 1 (from the class/subclass choice), with the new set of classes/subclass that you've chosen for Eder from one of those 3 mods.
However, that does mean you're limited to whatever the authors of those 3 mods dreamed up. Check their Descriptions, they might have something that looks good to you. Otherwise with a bit of digging you could figure out how to modify one of those mods and substitute the classes/subclasses for Eder that you want.
This mod, Unity Console, definitely still works and can be set up using the above method given by NexusCat7, I've just done it myself to tweak some Skills (although it causes a bit of hitching in play, so I tend to uninstall it again once I've used it for something specific). If you tried the first bugfix file (the .py file) noted in the thread link above and it's not working, try the second one instead (the one that's a few pages later on in the thread linked), that's the one I used.
Thanks alot mate. Was having this issue as of 03.07.2023 and it fixed my problem. Running first time PoE II after all these years of waiting !!! So excited :)
u can try using BepinEx x64 5.4.22 with the mod using ipaloaderx. no extra exe. just copy the plugin to bepnix plugin and be sure to get the pillars.py patch somewhere linked in nexus. change Type = Application to MonoBehaviour in BepInEx.cfg and Plugins Path = plugin to BepInEx\pluginsin BepInEx.IPALoader.cfg. it load on me the output error log well maybe plugin need update.
does not work CTRL+f8 does nothing, nothing appears in the upper right corner. I followed the instructions, extract in install folder, drag game exe to IPA exe
Can anybody help me with a problem i have the launcher keeps giving me the same error "Missing dll" even though the dll are there maybe i did a misstep
-------------------------------------------------------Important Steps if you want a clean class change----------------------------------------------------------------
1. After you chosen your new class/classes, hit convert. You will be place into the level up screen. At the top right, Click the X ( Do not click the X on the Unity Console, press CTRL+F8 to close the menu so you can click the real X) and leave the screen. if you clicked the unity consoles' X then you will have to relaunch the game.
2. Remove all of your equipment, to isolate the passives and abilities on your character sheet.
3. This mod does not reset your class completely so old abilities and passives will still remain. For example. If you started the game with an unbroken fighter then to change into a devoted fighter with this mod, You will have the passives of the unbroken fighter along with the devoted fighters. Open the Character sheet with the Unity console open (CTRL+F8 if you closed it). Use the remove abilities and remove effects menus to remove the old ones. Go to step 4 after you are done with that.
4. You are now Level 1 but it's the level 1 of your old class/classes not your new one/s. You will need to select your new "Starting" Abilities manually.
First, lets assume you are changing into new classes. if you are multi-class, you pick 1 non-passive ability from the Power level 1 tier for both classes. if you are single-class, you pick 1 non-passive ability from the Power level 1 tier (Yes you pick only 1 but you reach power levels a lot faster than multi-class). Some subclasses will give you an extra starting ability so don't worry about thinking you've messed up somewhere.
if you are adding a 2nd class but keeping your first class. You just pick 1 non-passive ability from power level 1 on your 2nd class.
5. You are now done and you can now safely level up to the level you were on.
Try not to change your class repeatedly, otherwise you will stuck on step 3 trying to remove unwanted abilities. I advise you to make a hired adventurer as a test subject for new builds before making changes to your main character.
Can't believe this game doesn't have class changing, you're a god send my man thank you.
For anyone having trouble: you have to extract the files in your main game folder Drag PillarsofEternity.exe onto the IPA file that should create a shortcut of the game which you can then use to launch the game with the console activated
Played 30 hours and wanted to change class without messing with console commands and disabling achievements. So I found this and it works great! Changed from druid to multi-class Cipher-Rogue. Achievements also work fine. Hiding the buttons from the upper corner also removed the micro-stutters I was having. Great, great mod and atleast parts of it are still working like I said before.
Oh my god I had no idea this mod was causing it. It seems so innocent just 2 little boxes on the top right hand of the screen. I learned to live with the stutter while cursing POE2....
Thank you so much man. Turning that thing invisible was a super noticeable improvement. Stutters are gone!
For anyone that is unable to use the Add Abilities function (but otherwise has the console working), I downloaded the pillars.py file posted by arxarx from this link and it immediately restored functionality for me after replacing the file in the PoE 2 -> Plugins -> Console -> Lib folder: https://drive.google...ZzOtDiLOu8R8q1_
Will note that I am using both the Community Patch (all 5 most recent ones as of May 2022) and the Enhanced User Interface, unsure if those mods have any bearing on the Unity Console.
I don't have the community patch installed but I do have all the Funnening Mods installed. But yeah console seems to work except for respeccing abilities which sucks cause that's all i wanted to use this mod for :/. anyone have a known fix? i already installed the linked py file
1304 comments
Please consider this mostly abandoned by the original author (me) other people were making changes and releasing edits which I approve of but have not merged back in.
Steps:
1) Install this mod, but do not run it
1A) If you have modded it, Revert Assembly_CSharp.dll to original, found in /PillarsofEternityII_Data/Managed. You can do this via Steam Verify Files or similar method.
2) D/L and paste bugfix found here: https://forums.nexusmods.com/index.php?/topic/7112276-unity-console-for-poe2-30-bugs/ into correct folder - on page 3 of that forum thread there is a dropbox file of a further modded version that you might require instead.
4) Drag .exe onto IPA, allow batch file to process
5) Enter game, alter save files
6) If you're using a mod such as "No Such thing as cheating" or one that mods scripts ("Sort by Item type" etc) remember to uninstall this mod (Drag .exe + hold Left ALT over IPA, then verify files if you like) and replace Assembly_CSharp.dll with a modded one once more.
However, that does mean you're limited to whatever the authors of those 3 mods dreamed up. Check their Descriptions, they might have something that looks good to you. Otherwise with a bit of digging you could figure out how to modify one of those mods and substitute the classes/subclasses for Eder that you want.
This mod, Unity Console, definitely still works and can be set up using the above method given by NexusCat7, I've just done it myself to tweak some Skills (although it causes a bit of hitching in play, so I tend to uninstall it again once I've used it for something specific). If you tried the first bugfix file (the .py file) noted in the thread link above and it's not working, try the second one instead (the one that's a few pages later on in the thread linked), that's the one I used.
EDIT: Actual link https://drive.google.com/open?id=1TS89p2G7ifKwTKOO7ZzOtDiLOu8R8q1_
10/10
I followed the instructions, extract in install folder, drag game exe to IPA exe
ERROR: Couldn't find DLLs! Make sure you extracted all contents of the release archive.
1. After you chosen your new class/classes, hit convert. You will be place into the level up screen. At the top right, Click the X ( Do not click the X on the Unity Console, press CTRL+F8 to close the menu so you can click the real X) and leave the screen. if you clicked the unity consoles' X then you will have to relaunch the game.
2. Remove all of your equipment, to isolate the passives and abilities on your character sheet.
3. This mod does not reset your class completely so old abilities and passives will still remain. For example. If you started the game with an unbroken fighter then to change into a devoted fighter with this mod, You will have the passives of the unbroken fighter along with the devoted fighters. Open the Character sheet with the Unity console open (CTRL+F8 if you closed it). Use the remove abilities and remove effects menus to remove the old ones. Go to step 4 after you are done with that.
4. You are now Level 1 but it's the level 1 of your old class/classes not your new one/s. You will need to select your new "Starting" Abilities manually.
First, lets assume you are changing into new classes.
if you are multi-class, you pick 1 non-passive ability from the Power level 1 tier for both classes. if you are single-class, you pick 1 non-passive ability from the Power level 1 tier (Yes you pick only 1 but you reach power levels a lot faster than multi-class). Some subclasses will give you an extra starting ability so don't worry about thinking you've messed up somewhere.
if you are adding a 2nd class but keeping your first class.
You just pick 1 non-passive ability from power level 1 on your 2nd class.
5. You are now done and you can now safely level up to the level you were on.
Try not to change your class repeatedly, otherwise you will stuck on step 3 trying to remove unwanted abilities. I advise you to make a hired adventurer as a test subject for new builds before making changes to your main character.
For anyone having trouble:
you have to extract the files in your main game folder
Drag PillarsofEternity.exe onto the IPA file
that should create a shortcut of the game which you can then use to launch the game with the console activated
Enjoy
Hiding the buttons from the upper corner also removed the micro-stutters I was having.
Great, great mod and atleast parts of it are still working like I said before.
Thank you so much man. Turning that thing invisible was a super noticeable improvement. Stutters are gone!
Will note that I am using both the Community Patch (all 5 most recent ones as of May 2022) and the Enhanced User Interface, unsure if those mods have any bearing on the Unity Console.
I tried this but the 'cheats' part doesn't work anymore, shame.Nvm I was on the wrong part of the game for it not to work. Works again thx!