{
  "id": "upgrade_aoe_root",
  "slug": "vortex-web",
  "sourcePath": "game/citadel/pak01_dir.vpk:scripts/abilities.vdata_c#upgrade_aoe_root",
  "updatedAt": "2026-06-06T16:23:38.392Z",
  "token": "upgrade_aoe_root",
  "displayName": {
    "english": "Vortex Web",
    "byLanguage": {
      "brazilian": "Teia Quântica",
      "czech": "Zpomalující pavučina",
      "english": "Vortex Web",
      "french": "Toile tourbillonnante",
      "german": "Wirbelnetz",
      "italian": "Ragnatela a vortice",
      "indonesian": "Jaring Pusaran",
      "japanese": "ボルテックスウェブ",
      "koreana": "소용돌이 거미줄",
      "latam": "Red de vórtices",
      "polish": "Wirowa Sieć",
      "russian": "Паутинный вихрь",
      "schinese": "雷织漩涡",
      "spanish": "Red de Vórtices",
      "thai": "​วอร์เท็กซ์​เว็บ​",
      "turkish": "Girdap Ağı",
      "ukrainian": "Вакуумне павутиння"
    }
  },
  "description": null,
  "descriptionDisplay": null,
  "kind": "upgrade",
  "shop": {
    "category": "spirit",
    "slotType": "EItemSlotType_Tech",
    "tier": 4,
    "tierLabel": "Tier 4",
    "cost": 6400,
    "isPublicShopItem": true,
    "filters": [],
    "upgradeSlotCost": 1,
    "groupId": "ECrownControl",
    "groupLabel": "Crown Control",
    "componentIds": [
      "upgrade_containment"
    ],
    "upgradeIds": []
  },
  "activation": {
    "raw": "CITADEL_ABILITY_ACTIVATION_PRESS",
    "isPassive": false,
    "isActive": true,
    "isImbue": false
  },
  "properties": {
    "AbilityCooldown": {
      "value": "42",
      "disableValue": "0",
      "cssClass": "cooldown",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "EItemCooldown",
        "value": null
      }
    },
    "AbilityDuration": {
      "value": "4.0",
      "disableValue": "0",
      "cssClass": "duration",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "ETechDuration",
        "value": null
      }
    },
    "AbilityCastRange": {
      "value": "30m",
      "disableValue": null,
      "cssClass": "range",
      "displayUnits": "EDisplayUnit_Meters",
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "ETechRange",
        "value": null
      }
    },
    "AbilityUnitTargetLimit": {
      "value": "1",
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityCastDelay": {
      "value": "0.2",
      "disableValue": "0",
      "cssClass": "cast",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityChannelTime": {
      "value": "0",
      "disableValue": "0",
      "cssClass": "cast",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityPostCastDuration": {
      "value": "0",
      "disableValue": "0",
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityCharges": {
      "value": "0",
      "disableValue": "-1",
      "cssClass": "cast",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityCooldownBetweenCharge": {
      "value": "-1.0",
      "disableValue": "-2",
      "cssClass": "charge_cooldown",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "ChannelMoveSpeed": {
      "value": "-1",
      "disableValue": null,
      "cssClass": "move_speed",
      "displayUnits": "EDisplayUnit_MetersPerSecond",
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "AbilityResourceCost": {
      "value": "0",
      "disableValue": "0",
      "cssClass": "cast",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "TechPower": {
      "value": "0",
      "disableValue": "0",
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_TECH_POWER",
      "conditionalLocToken": null,
      "scale": null
    },
    "WeaponPower": {
      "value": "0",
      "disableValue": "0",
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_WEAPON_POWER",
      "conditionalLocToken": null,
      "scale": null
    },
    "CaptureRadius": {
      "value": "12m",
      "disableValue": null,
      "cssClass": "distance",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "ETechRange",
        "value": null
      }
    },
    "TetherDuration": {
      "value": "0.5",
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "TetherRadius": {
      "value": "1m",
      "disableValue": null,
      "cssClass": "distance",
      "displayUnits": null,
      "displayType": "ETechRange",
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "SlowPercent": {
      "value": "35",
      "disableValue": null,
      "cssClass": "slow",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_MOVEMENT_SPEED_SLOW_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "GroundDashReductionPercent": {
      "value": "-40",
      "disableValue": null,
      "cssClass": "slow",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_MOVEMENT_GROUND_DASH_REDUCTION_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "TechRangeMultiplier": {
      "value": "8",
      "disableValue": null,
      "cssClass": "distance",
      "displayUnits": null,
      "displayType": "ETechRange",
      "providedPropertyType": "MODIFIER_VALUE_TECH_RANGE_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "TechRadiusMultiplier": {
      "value": "8",
      "disableValue": null,
      "cssClass": "distance",
      "displayUnits": null,
      "displayType": "ETechRadius",
      "providedPropertyType": "MODIFIER_VALUE_TECH_RADIUS_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "BonusSprintSpeed": {
      "value": "0.75m",
      "disableValue": null,
      "cssClass": "move_speed",
      "displayUnits": null,
      "displayType": "ESprintSpeed",
      "providedPropertyType": "MODIFIER_VALUE_SPRINT_SPEED_BONUS",
      "conditionalLocToken": null,
      "scale": null
    }
  },
  "upgrades": [
    {
      "level": 1,
      "abilityPointCost": 1,
      "propertyUpgrades": [
        {
          "propertyName": "BonusSprintSpeed",
          "bonus": "9m"
        },
        {
          "propertyName": "AbilityCooldown",
          "bonus": "-22"
        },
        {
          "propertyName": "TechRadiusMultiplier",
          "bonus": "10"
        },
        {
          "propertyName": "TechRangeMultiplier",
          "bonus": "10"
        },
        {
          "propertyName": "SlowPercent",
          "bonus": "15"
        }
      ]
    }
  ],
  "card": {
    "sections": [
      {
        "type": "innate",
        "description": null,
        "properties": [
          {
            "key": "TechRangeMultiplier",
            "role": "normal"
          },
          {
            "key": "BonusSprintSpeed",
            "role": "normal"
          }
        ],
        "cooldownKey": null,
        "chargeUpKey": null
      },
      {
        "type": "active",
        "description": {
          "english": "Throw a vacuum grenade, pulling all enemies into a small area and applying Slowing Hex.\n\nAlt Cast to Target Unit Directly.",
          "byLanguage": {
            "brazilian": "Lança uma granada de vácuo, puxando todos os inimigos para uma área pequena e aplicando um Feitiço Desacelerador.\n\nO uso alternativo alveja diretamente uma unidade.",
            "czech": "Vlastník vrhne vakuový granát, který přitáhne nepřátele ke středu malé oblasti a aplikuje na ně efekty předmětu Zpomalující znamení.\n\nAlternativním sesláním je možné zacílit jednotku, která je pak brána jako střed oblasti.",
            "english": "Throw a vacuum grenade, pulling all enemies into a small area and applying Slowing Hex.\n\nAlt Cast to Target Unit Directly.",
            "french": "Lance une grenade aspirante qui attire les unités ennemies dans une petite zone, et leur applique une malédiction de ralentissement.\n\nL'utilisation secondaire permet de cibler une unité directement.",
            "german": "Wirft eine Vakuum-Granate, die alle Gegner in die Mitte des Wirkungsbereichs zieht und mit dem Effekt von Fluch der Langsamkeit belegt.\n\nDer alternative Fähigkeitseinsatz kann aktiviert werden, um ein Ziel direkt anzuvisieren.",
            "italian": "Lanci una granata del vuoto, attirando tutti i nemici in una piccola area e applicando una Maledizione di rallentamento.\n\nL'uso alternativo bersaglia direttamente l'unità.",
            "indonesian": "Melemparkan granat vakum, menarik semua musuh ke area kecil dan menerapkan Kutukan Pelambat.\n\nBerganti Skill untuk menargetkan unit langsung.",
            "japanese": "バキュームグレネードを投げる。グレネードは小範囲へとすべての敵を引き寄せ、スロウヘックスを付与する\n\nオルトキャストで直接ユニットを指定する",
            "koreana": "진공 수류탄을 던져 모든 적을 좁은 공간에 끌어들이고 둔화 주술을 겁니다.\n\n대체 시전하면 유닛을 대상으로 합니다.",
            "latam": "Lanza una granada de vacío que arrastra a todos los enemigos a una zona pequeña y les aplica un hechizo de ralentización.\n\nUsa el lanzamiento alternativo para seleccionar una unidad como objetivo directamente.",
            "polish": "Rzuć granatem próżniowym wciągającym wszystkich wrogów na mały obszar, nakładając Spowalniający Urok.\n\nRzuć alternatywnie, by wskazać jednostkę do obrania za cel.",
            "russian": "Вы бросаете вакуумную гранату, которая притягивает врагов в небольшую область и накладывает на них «Замедляющие чары».\n\nАльт. огонь: применить на конкретную цель.",
            "schinese": "投掷一枚真空手雷，将所有敌人拉入一小片区域并施加减速魔咒。\n\n副施放可以直接以单位为目标。",
            "spanish": "Lanza una granada de vacío que arrastra a todos los enemigos a una zona pequeña y les aplica un hechizo ralentizante.\n\nUsa el lanzamiento alternativo para seleccionar una unidad como objetivo directamente.",
            "thai": "ขว้างระเบิด สุญญากาศ ดึงศัตรูทั้งหมดเข้าสู่พื้นที่ขนาดเล็กและส่งผล สโลวิงเฮ็กซ์\n\nร่ายอีกแบบเพื่อเลือกเป้าหมายเป็นยูนิตโดยตรง",
            "turkish": "Vakum bombası atarak tüm düşmanları küçük bir alana çeker ve onlara Yavaşlatma Büyüsü uygularsınız.\n\nAlternatif kullanımla bir birimi doğrudan hedefleyin.",
            "ukrainian": "Кидає вакуумну гранату, що притягує всіх ворогів у невелику область і накладає на них гальмівний врок.\n\nАльтернативне застосування націлює безпосередньо на істоту."
          }
        },
        "properties": [
          {
            "key": "CaptureRadius",
            "role": "important"
          },
          {
            "key": "SlowPercent",
            "role": "important"
          },
          {
            "key": "AbilityDuration",
            "role": "normal"
          },
          {
            "key": "GroundDashReductionPercent",
            "role": "normal"
          }
        ],
        "cooldownKey": "AbilityCooldown",
        "chargeUpKey": null
      }
    ]
  },
  "assets": {
    "icon": {
      "sourcePath": "panorama/images/upgrades/mods_tech/area_immobilize_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/upgrades/mods_tech/area_immobilize_psd.png",
      "publicPath": null,
      "type": "image"
    },
    "shopIcon": {
      "sourcePath": "panorama/images/items/spirit/vortex_web_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/items/spirit/vortex_web_psd.png",
      "publicPath": "/assets/game/panorama/images/items/spirit/vortex_web_psd.png",
      "type": "image"
    }
  },
  "raw": {
    "className": "upgrade_aoe_root",
    "cssClass": "areaImmobilize",
    "multibase": [
      "tech_upgrade_t4"
    ],
    "updateTime": 1741743802
  }
}
