SenSx Posted December 31, 2023 Posted December 31, 2023 Members 32 Posted Tuesday at 09:46 AM (edited) Hello, I recreate this topic in the modding section, it seems more appropriate. I'm trying to remove the mirror image effect. I don't have FPS issues, but I find it visually very disturbing, can't see anything in melee with it. I stopped my current playthough because of this issue, I find the visual effect makes everything unplayable. I tried to fix it by modifying a file, as explained here: But it just does not work... I would prefer to just reduce it to 1 or 2 clone reflexions, but removing it entirely is ok if I don't have the choice. Did anyone manage to do it ? Thanks 1
Kvellen Posted January 1 Posted January 1 Stealing this from another thread on the topic. { "GameDataObjects": [ { "$type": "Game.GameData.MirrorAbilityGameData, Assembly-CSharp", "DebugName": "Mirrored_Images", "ID": "9271c114-1219-48b0-a3b0-fd669a781441", "Components": [ { "$type": "Game.GameData.MirrorAbilityComponent, Assembly-CSharp", "NumberOfCopies": 2 } ] }, { "$type": "Game.GameData.MirrorAbilityGameData, Assembly-CSharp", "DebugName": "Mirrored_Images_Wael", "ID": "9c59f7e6-6593-4d2e-bc55-4e2afc7810b2", "Components": [ { "$type": "Game.GameData.MirrorAbilityComponent, Assembly-CSharp", "NumberOfCopies": 2 } ] }, { "$type": "Game.GameData.MirrorAbilityGameData, Assembly-CSharp", "DebugName": "Mirrored_Images_Trickster", "ID": "fb36bb54-5dec-4481-9ed6-1a4c023d7227", "Components": [ { "$type": "Game.GameData.MirrorAbilityComponent, Assembly-CSharp", "NumberOfCopies": 2 } ] }, { "$type": "Game.GameData.MirrorAbilityGameData, Assembly-CSharp", "DebugName": "Reflexive_Mirror", "ID": "6b179cdf-4590-4695-8869-ab33b582c4de", "Components": [ { "$type": "Game.GameData.MirrorAbilityComponent, Assembly-CSharp", "NumberOfCopies": 2 } ] } ] } I set it to 2 here, but you can increase/decrease the number of copies by changing the number next to... "NumberOfCopies":
SenSx Posted January 1 Author Posted January 1 (edited) Hello, This is the abilities.gamedatabundle file found in Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\exported\design\gamedata" I have to modify with notepad ? No matter what value I change to all the "NumberOfCopies" it just does not work.... Edited January 1 by SenSx
Kvellen Posted January 1 Posted January 1 (edited) Hey! So instead of making changes directly to the .gamedatabundle files in "exported", Deadfire allows you to make non-destructive changes to the specific lines creating a modded .gamedatabundle that is placed into a folder in the "override". So to apply the changes in the above post: Copy & Paste the code from my previous post into a Notepad. Save it as something like "mirror_image_fix.gamedatabundle" (make sure there is no ".txt" at the end!) Create a new folder inside of the "override" folder: Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\override if the "override" folder doesn't exist create it. Place the "mirror_image_fix.gamedatabundle" file into your new folder. Edited January 1 by Kvellen
SenSx Posted January 1 Author Posted January 1 (edited) Thanks, But it still does not work, I provided the screens of what I did for this method: For the first method: (changed the value on all the NumberOfCopies) Does it really work on your game ? The changes are effective ? Edited January 1 by SenSx
Kvellen Posted January 1 Posted January 1 Sorry I could definitely have been clearer with those instructions. The modded .gamedatabundle needs to go inside of a new folder in "override": Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\override\New folder 28 minutes ago, SenSx said: For the first method: (changed the value on all the NumberOfCopies) So there are 5 abilities in that file that have a "NumberOfCopies": parameter: Mirrored Image (Wizard) Mirrored Image (Priest of Wael) Mirrored Image (Trickster) Reflexive Mirror Wizards Double Each of these can be edited to set the number of copies. I can't tell which of them you are changing in the screenshot, but If it is the first one to comes up in a search it is likely to be the Priest of Wael variant of Mirrored Image. Really though, I wouldn't advise modding the game by making changes directly to the base .gamedatabundle files as these can be difficult to reverse if something breaks. Using the "override" folder to change bits of data is a lot less destructive!
Elric Galad Posted January 1 Posted January 1 Just try to do any other super classic modification (such as a duration of a particular effect). Just pick another mod such as Community Patch to check how it is one. If it does not work, it means that the issue has nothing to do with mirrored image but with your modding file management.
SenSx Posted January 2 Author Posted January 2 20 hours ago, Kvellen said: Sorry I could definitely have been clearer with those instructions. The modded .gamedatabundle needs to go inside of a new folder in "override": Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\override\New folder So there are 5 abilities in that file that have a "NumberOfCopies": parameter: Mirrored Image (Wizard) Mirrored Image (Priest of Wael) Mirrored Image (Trickster) Reflexive Mirror Wizards Double Each of these can be edited to set the number of copies. I can't tell which of them you are changing in the screenshot, but If it is the first one to comes up in a search it is likely to be the Priest of Wael variant of Mirrored Image. Really though, I wouldn't advise modding the game by making changes directly to the base .gamedatabundle files as these can be difficult to reverse if something breaks. Using the "override" folder to change bits of data is a lot less destructive! Oh my bad I did not understand I had to make a new folder in override, I thought the new folder was override. And it worked !!!! Thanks Kvellen !!! I don't lnow what Obsidian was thinking with that effect, it's too much, you can't see anything, and on top of that the number of illusions is not reduced with the number of hits you take, so it's not even a good indicator of how much deviation left there is with the spell. As for the gamedatabundle file, I made a backup copy before editing it, I just restaured it. Could not made the change I wanted with it anyway... 1
Kvellen Posted January 4 Posted January 4 (edited) No problem, glad you got it to work! Edited January 4 by Kvellen
SenSx Posted January 4 Author Posted January 4 Btw, PoE 1 probably suffers from the same issue ? I did not use mirror image much in the first game, maybe it's possible to fix it as well there ?
Kvellen Posted January 4 Posted January 4 I believe it is, though PoE1 doesn't have modding support in the same way Deadfire does. So involves a different approach that is a lot more technical. Such as making changes to files inside one or more ".unity3d" files. Or even making alterations to the C# code in one of the ".dll" files. Personally I've had no luck with either approach to modding, as much as I've tried.
SenSx Posted January 4 Author Posted January 4 Oh ok sad. At least I did not have this issue as only my mage used this spell in PoE 1 and he was never in melee. But if you ever make a mage warrior it could be a problem...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now