{
  "id": "upgrade_vex_barrier",
  "slug": "reactive-barrier",
  "sourcePath": "game/citadel/pak01_dir.vpk:scripts/abilities.vdata_c#upgrade_vex_barrier",
  "updatedAt": "2026-06-06T16:23:38.392Z",
  "token": "upgrade_vex_barrier",
  "displayName": {
    "english": "Reactive Barrier",
    "byLanguage": {
      "brazilian": "Barreira Reativa",
      "czech": "Reaktivní bariéra",
      "english": "Reactive Barrier",
      "french": "Protection d'urgence",
      "german": "Reaktive Barriere",
      "italian": "Barriera reattiva",
      "indonesian": "Perisai Reaktif",
      "japanese": "リアクティブバリア",
      "koreana": "반응성 방벽",
      "latam": "Barrera reactiva",
      "polish": "Bariera Reaktywna",
      "russian": "Барьерная реакция",
      "schinese": "应急屏障",
      "spanish": "Barrera Reactiva",
      "thai": "​รีแอกทีฟ​แบร์ริเออร์​",
      "turkish": "Reaktif Bariyer",
      "ukrainian": "Реактивний бар’єр"
    }
  },
  "description": {
    "english": "Gain a <span class=\"highlight\">Barrier</span> when you are <span class=\"highlight\">Stunned, Chained, Immobilized, Slept or Silenced</span>.",
    "byLanguage": {
      "brazilian": "Ganha uma <span class=\"highlight\">barreira</span> quando for <span class=\"highlight\">atordoado, acorrentado, imobilizado, adormecido ou silenciado</span>.",
      "czech": "Když je vlastník <span class=\"highlight\">omráčen, přivázán, znehybněn, uspán nebo umlčen</span>, získá <span class=\"highlight\">bariéru</span>.",
      "english": "Gain a <span class=\"highlight\">Barrier</span> when you are <span class=\"highlight\">Stunned, Chained, Immobilized, Slept or Silenced</span>.",
      "french": "Vous accorde une <span class=\"highlight\">protection</span> lorsque vous êtes la cible <span class=\"highlight\">d'un étourdissement, d'une prise au piège, d'une immobilisation, d'un endormissement ou d'une réduction au silence</span>.",
      "german": "Du erhältst eine <span class=\"highlight\">Barriere</span>, wenn Du <span class=\"highlight\">in Schlaf versetzt, betäubt, angekettet, festgesetzt oder verstummt</span> wirst.",
      "italian": "Ottieni una <span class=\"highlight\">barriera</span> quando sei sotto l'effetto di <span class=\"highlight\">stordimento, incatenamento, immobilizzazione, sonno o silenziamento</span>.",
      "indonesian": "Mendapatkan <span class=\"highlight\">Pengaman</span> saat terkena efek <span class=\"highlight\">Stun, Rantai, Lumpuh, Tidur, atau Bungkam</span>.",
      "japanese": "<span class=\"highlight\">スタン、束縛、移動不能、睡眠、サイレンス</span>状態になると、<span class=\"highlight\">バリア</span>を獲得する",
      "koreana": "<span class=\"highlight\">기절, 속박, 이동 불가, 수면 또는 침묵</span>에 걸리면 <span class=\"highlight\">방벽</span>을 획득합니다.",
      "latam": "Obtienes una <span class=\"highlight\">barrera</span> cuando te <span class=\"highlight\">aturdan, encadenen, inmovilicen, duerman o silencien</span>.",
      "polish": "Zyskaj <span class=\"highlight\">barierę</span>, gdy zostaniesz <span class=\"highlight\">ogłuszony, skuty, unieruchomiony, uśpiony lub uciszony</span>.",
      "russian": "Вы получаете <span class=\"highlight\">барьер</span>, когда <span class=\"highlight\">оглушены, скованы, обездвижены, спите или обезмолвлены</span>.",
      "schinese": "在<span class=\"highlight\">晕眩、禁锢、定身、睡眠或沉默</span>时获得<span class=\"highlight\">屏障</span>。",
      "spanish": "Obtén una <span class=\"highlight\">barrera</span> cuando te <span class=\"highlight\">aturdan, encadenen, inmovilicen, duerman o silencien</span>.",
      "thai": "สร้าง<span class=\"highlight\">แบร์ริเออร์​​</span>​​เมื่อคุณ<span class=\"highlight\">ถูกสตัน ถูกล่าม ถูกตรึง ถูกทำให้หลับ หรือถูกใบ้</span>",
      "turkish": "<span class=\"highlight\">Sersemletme, zincirleme, hareketsizleştirme, uyutma veya susturma</span> etkisindeyken bir <span class=\"highlight\">bariyer</span> kazanın.",
      "ukrainian": "Ви здобуваєте <span class=\"highlight\">бар’єр</span>, коли <span class=\"highlight\">приголмшені, скуті, знерухомлені, у сні чи знемовлені</span>."
    }
  },
  "descriptionDisplay": {
    "english": "Gain a Barrier when you are Stunned, Chained, Immobilized, Slept or Silenced.",
    "byLanguage": {
      "brazilian": "Ganha uma barreira quando for atordoado, acorrentado, imobilizado, adormecido ou silenciado.",
      "czech": "Když je vlastník omráčen, přivázán, znehybněn, uspán nebo umlčen, získá bariéru.",
      "english": "Gain a Barrier when you are Stunned, Chained, Immobilized, Slept or Silenced.",
      "french": "Vous accorde une protection lorsque vous êtes la cible d'un étourdissement, d'une prise au piège, d'une immobilisation, d'un endormissement ou d'une réduction au silence.",
      "german": "Du erhältst eine Barriere, wenn Du in Schlaf versetzt, betäubt, angekettet, festgesetzt oder verstummt wirst.",
      "italian": "Ottieni una barriera quando sei sotto l'effetto di stordimento, incatenamento, immobilizzazione, sonno o silenziamento.",
      "indonesian": "Mendapatkan Pengaman saat terkena efek Stun, Rantai, Lumpuh, Tidur, atau Bungkam.",
      "japanese": "スタン、束縛、移動不能、睡眠、サイレンス状態になると、バリアを獲得する",
      "koreana": "기절, 속박, 이동 불가, 수면 또는 침묵에 걸리면 방벽을 획득합니다.",
      "latam": "Obtienes una barrera cuando te aturdan, encadenen, inmovilicen, duerman o silencien.",
      "polish": "Zyskaj barierę, gdy zostaniesz ogłuszony, skuty, unieruchomiony, uśpiony lub uciszony.",
      "russian": "Вы получаете барьер, когда оглушены, скованы, обездвижены, спите или обезмолвлены.",
      "schinese": "在晕眩、禁锢、定身、睡眠或沉默时获得屏障。",
      "spanish": "Obtén una barrera cuando te aturdan, encadenen, inmovilicen, duerman o silencien.",
      "thai": "สร้างแบร์ริเออร์เมื่อคุณถูกสตัน ถูกล่าม ถูกตรึง ถูกทำให้หลับ หรือถูกใบ้",
      "turkish": "Sersemletme, zincirleme, hareketsizleştirme, uyutma veya susturma etkisindeyken bir bariyer kazanın.",
      "ukrainian": "Ви здобуваєте бар’єр, коли приголмшені, скуті, знерухомлені, у сні чи знемовлені."
    }
  },
  "kind": "upgrade",
  "shop": {
    "category": "vitality",
    "slotType": "EItemSlotType_Armor",
    "tier": 2,
    "tierLabel": "Tier 2",
    "cost": 1600,
    "isPublicShopItem": true,
    "filters": [
      "EShopFilterDurability"
    ],
    "upgradeSlotCost": 1,
    "groupId": "ERevitalization",
    "groupLabel": "Revitalization",
    "componentIds": [
      "upgrade_grit"
    ],
    "upgradeIds": [
      "upgrade_auto_cleanse"
    ]
  },
  "activation": {
    "raw": "CITADEL_ABILITY_ACTIVATION_PASSIVE",
    "isPassive": true,
    "isActive": false,
    "isImbue": false
  },
  "properties": {
    "AbilityCooldown": {
      "value": "55",
      "disableValue": "0",
      "cssClass": "cooldown",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "EItemCooldown",
        "value": null
      }
    },
    "AbilityDuration": {
      "value": "10",
      "disableValue": "0",
      "cssClass": "duration",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "ETechDuration",
        "value": null
      }
    },
    "AbilityCastRange": {
      "value": "0",
      "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",
      "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
    },
    "VexBarrierCombatBarrier": {
      "value": "325",
      "disableValue": null,
      "cssClass": "combat_barrier",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_BARRIER_HEALTH",
      "conditionalLocToken": null,
      "scale": {
        "stat": "ETechPower",
        "value": 1.8
      }
    },
    "OutOfCombatHealthRegen": {
      "value": "1.0",
      "disableValue": null,
      "cssClass": "healing",
      "displayUnits": null,
      "displayType": "EOOCHealthRegen",
      "providedPropertyType": "MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN",
      "conditionalLocToken": null,
      "scale": null
    }
  },
  "upgrades": [
    {
      "level": 1,
      "abilityPointCost": 1,
      "propertyUpgrades": [
        {
          "propertyName": "VexBarrierCombatBarrier",
          "bonus": "375"
        },
        {
          "propertyName": "AbilityCooldown",
          "bonus": "-15"
        }
      ]
    }
  ],
  "card": {
    "sections": [
      {
        "type": "innate",
        "description": null,
        "properties": [
          {
            "key": "OutOfCombatHealthRegen",
            "role": "normal"
          }
        ],
        "cooldownKey": null,
        "chargeUpKey": null
      },
      {
        "type": "passive",
        "description": {
          "english": "Gain a Barrier when you are Stunned, Chained, Immobilized, Slept or Silenced.",
          "byLanguage": {
            "brazilian": "Ganha uma barreira quando for atordoado, acorrentado, imobilizado, adormecido ou silenciado.",
            "czech": "Když je vlastník omráčen, přivázán, znehybněn, uspán nebo umlčen, získá bariéru.",
            "english": "Gain a Barrier when you are Stunned, Chained, Immobilized, Slept or Silenced.",
            "french": "Vous accorde une protection lorsque vous êtes la cible d'un étourdissement, d'une prise au piège, d'une immobilisation, d'un endormissement ou d'une réduction au silence.",
            "german": "Du erhältst eine Barriere, wenn Du in Schlaf versetzt, betäubt, angekettet, festgesetzt oder verstummt wirst.",
            "italian": "Ottieni una barriera quando sei sotto l'effetto di stordimento, incatenamento, immobilizzazione, sonno o silenziamento.",
            "indonesian": "Mendapatkan Pengaman saat terkena efek Stun, Rantai, Lumpuh, Tidur, atau Bungkam.",
            "japanese": "スタン、束縛、移動不能、睡眠、サイレンス状態になると、バリアを獲得する",
            "koreana": "기절, 속박, 이동 불가, 수면 또는 침묵에 걸리면 방벽을 획득합니다.",
            "latam": "Obtienes una barrera cuando te aturdan, encadenen, inmovilicen, duerman o silencien.",
            "polish": "Zyskaj barierę, gdy zostaniesz ogłuszony, skuty, unieruchomiony, uśpiony lub uciszony.",
            "russian": "Вы получаете барьер, когда оглушены, скованы, обездвижены, спите или обезмолвлены.",
            "schinese": "在晕眩、禁锢、定身、睡眠或沉默时获得屏障。",
            "spanish": "Obtén una barrera cuando te aturdan, encadenen, inmovilicen, duerman o silencien.",
            "thai": "สร้างแบร์ริเออร์เมื่อคุณถูกสตัน ถูกล่าม ถูกตรึง ถูกทำให้หลับ หรือถูกใบ้",
            "turkish": "Sersemletme, zincirleme, hareketsizleştirme, uyutma veya susturma etkisindeyken bir bariyer kazanın.",
            "ukrainian": "Ви здобуваєте бар’єр, коли приголмшені, скуті, знерухомлені, у сні чи знемовлені."
          }
        },
        "properties": [
          {
            "key": "VexBarrierCombatBarrier",
            "role": "important"
          },
          {
            "key": "AbilityDuration",
            "role": "normal"
          }
        ],
        "cooldownKey": "AbilityCooldown",
        "chargeUpKey": null
      }
    ]
  },
  "assets": {
    "icon": {
      "sourcePath": "panorama/images/upgrades/mods_armor/last_stand_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/upgrades/mods_armor/last_stand_psd.png",
      "publicPath": null,
      "type": "image"
    },
    "shopIcon": {
      "sourcePath": "panorama/images/items/vitality/reactive_barrier_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/items/vitality/reactive_barrier_psd.png",
      "publicPath": "/assets/game/panorama/images/items/vitality/reactive_barrier_psd.png",
      "type": "image"
    }
  },
  "raw": {
    "className": "upgrade_vex_barrier",
    "cssClass": "vexBarrier",
    "multibase": [
      "armor_upgrade_t2"
    ],
    "updateTime": 1712007365
  }
}
