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_PLUS
orSUPER_CLAIRVOYANCE
. I assume it was the “normal”CLAIRVOYANCE
. -
Add your mods id to the
mods.json
file 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.json
file indata/json/artifact
and 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.