Ah, so you’ve edited the artifacts.gsav of that save, not a .json file, got it.
Yes, looks like the solution is updating the game.
Since you’ve already changed around some things, why don’t change some more…?
-
First, backup your save, then create a new mod (assuming you want to update the game in the future and don’t want to make the same core file edit over and over).
-
In this mod, add in a new mutation:
{ "type": "mutation", "id": "ARTIFACT_CLAIRVOYANCE_EFFECT", "name": { "str": "Artifact clairvoyance" }, "points": 99, "valid": false, "description": "Adds the artifact clairvoyance effect back in.", "flags": [ "CLAIRVOYANCE" ], "debug": true } -
As for
"flags", choose whatever your effect was:CLAIRVOYANCE,CLAIRVOYANCE_PLUSorSUPER_CLAIRVOYANCE. I assume it was the “normal”CLAIRVOYANCE. -
Add your mods id to the
mods.jsonfile of your save. -
Open your game and load your world. This way you can also check if the newly made mod throws any errors.
-
Note the name of your artifact.
-
Exit the game.
-
Open the
artifact_item_types.jsonfile indata/json/artifactand search for the name of your artifact. -
Note the id of the artifact with that name.
-
Open your characters .sav file.
-
Search for the id of the artifact.
-
That entry should have a
"passive_effects"entry, which in turn should have at least either one of"has": "WIELD"or"has": "HELD"entries. -
In the “mutations” entry of that tag, add in the id of your mutation, including the double quotes (if you followed my suggestion, that would be
"ARTIFACT_CLAIRVOYANCE_EFFECT"). -
Save the file, load up the game and your world… Done. Aaand you should have your clairvoyance back.