{
  "name": {
    "text": "Prototype Omnitrix"
  },
  "icon": {
    "type": "palladium:texture",
    "texture": "alienevo:textures/gui/prototype/omnitrix.png"
  },
  "hidden": true,
  "ability_bar_texture": "alienevo:textures/gui/bars/omnitrix_bar.png",
  "abilities": {
    "apply_omnitrix": {
      "type": "omni_evo:couple",
      "hidden": true,
      "hidden_in_bar": true,
      "conditions": {
        "enabling": [
          {
            "type": "palladium:ability_enabled",
            "power": "null",
            "ability": "dna_bond"
          }
        ]
      }
    },
    "dna_bond": {
      "type": "palladium:command",
      "hidden": true,
      "hidden_in_bar": true,
      "commands": [
        "scoreboard objectives add AlienEvo.BasePrimary dummy",
        "scoreboard objectives add AlienEvo.BaseSecondary dummy",
        "scoreboard objectives add AlienEvo.BaseTertiary dummy",
        "scoreboard objectives add AlienEvo.Buttons dummy",
        "scoreboard objectives add AlienEvo.CoreSide dummy",
        "scoreboard objectives add AlienEvo.CoreTop dummy",
        "scoreboard objectives add AlienEvo.DialInner dummy",
        "scoreboard objectives add AlienEvo.DialInner dummy",
        "scoreboard objectives add AlienEvo.DialOuter dummy",
        "scoreboard objectives add AlienEvo.Tubes dummy",
        "scoreboard objectives add AlienEvo.10kStage dummy",
        "scoreboard objectives add AlienEvo.10kPhase dummy",
        "scoreboard players set @s AlienEvo.BasePrimary -1",
        "scoreboard players set @s AlienEvo.BaseSecondary -1",
        "scoreboard players set @s AlienEvo.BaseTertiary -1",
        "scoreboard players set @s AlienEvo.Buttons -1",
        "scoreboard players set @s AlienEvo.CoreSide -1",
        "scoreboard players set @s AlienEvo.CoreTop -1",
        "scoreboard players set @s AlienEvo.DialInner -1",
        "scoreboard players set @s AlienEvo.DialOuter -1",
        "scoreboard players set @s AlienEvo.Tubes -1",
        "playsound alienevo:recal_activation master @a[distance=0..2]",
        "superpower add alienevo:recal_omnitrix @s"
      ],
      "conditions": {
        "enabling": [
          {
            "type": "palladium:action",
            "key_type": "right_click"
          },
          {
            "type": "palladium:not",
            "conditions": [
              {
                "type": "palladium:or",
                "conditions": [
                  {
                    "type": "palladium:has_power",
                    "power": "alienevo:recal_omnitrix"
                  },
                  {
                    "type": "palladium:has_power",
                    "power": "alienevo:prototype_omnitrix"
                  },
                  {
                    "type": "palladium:has_power",
                    "power": "alienevo:ult_omnitrix"
                  },
                  {
                    "type": "palladium:has_power",
                    "power": "aeo:omniverse_omnitrix"
                  },
                  {
                    "type": "alienevo:is_alien"
                  },
                  {
                    "type": "palladium:has_tag",
                    "tag": "alienevo.ultimate"
                  },
                  {
                    "type": "palladium:has_tag",
                    "tag": "AlienEvo.Unworthy"
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  }
}