{
  "pokemons": ["Groudon"],
  "consume": 0,
  "effect": "mega_showdown:origin_g_effect",
  "aspect_conditions": {
    "apply": {
      "aspects": ["virus=true"],
      "aspect": {
        "blacklist_aspects": [
          ["primal"], 
          ["virus"]
        ]
      }
    },
    "revert": {
      "aspects": ["virus=false"],
      "aspect": {
        "required_aspects": [
          ["virus"]
        ]
      }
    }
  }
}