Unique artifact, issues with having them kept in my inventory

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 or SUPER_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 in data/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.