{
  "id": "upgrade_glass_cannon",
  "slug": "glass-cannon",
  "sourcePath": "game/citadel/pak01_dir.vpk:scripts/abilities.vdata_c#upgrade_glass_cannon",
  "updatedAt": "2026-06-06T16:23:38.392Z",
  "token": "upgrade_glass_cannon",
  "displayName": {
    "english": "Glass Cannon",
    "byLanguage": {
      "brazilian": "Canhão de Vidro",
      "czech": "Fórový kanón",
      "english": "Glass Cannon",
      "french": "Canon de verre",
      "german": "Glaskanone",
      "italian": "Cannone di vetro",
      "indonesian": "Meriam Kaca",
      "japanese": "グラスキャノン",
      "koreana": "유리 대포",
      "latam": "Cañón de vidrio",
      "polish": "Wątły Mocarz",
      "russian": "Стеклянная пушка",
      "schinese": "玻璃大炮",
      "spanish": "Cañón de Cristal",
      "thai": "​กลาส​แคนนอน​",
      "turkish": "Kırılgan Kudret",
      "ukrainian": "Скляна гармата"
    }
  },
  "description": {
    "english": "Each hero kill grants <span class=\"highlight\">permanent Fire Rate</span> (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.",
    "byLanguage": {
      "brazilian": null,
      "czech": "Každé zabití hrdiny poskytuje vlastníkovi <span class=\"highlight\">permanentní bonus k rychlosti střelby</span> (maximálně {s:MaxStacks} sečtení). Úmrtím je vždy jedno sečtení ztraceno.",
      "english": "Each hero kill grants <span class=\"highlight\">permanent Fire Rate</span> (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.",
      "french": "Chaque victime vous confère une <span class=\"highlight\">charge permanente de cadence de tir</span> (jusqu'à {s:MaxStacks} charges cumulables). La mort entraine la perte d'une charge.",
      "german": "Jeder Heldenkill gewährt Dir <span class=\"highlight\">dauerhafte Feuerrate</span> (summiert sich max. {s:MaxStacks}-mal auf). Beim Tod geht 1 Instanz verloren.",
      "italian": "Ogni eroe ucciso conferisce <span class=\"highlight\">cadenza di fuoco permanente</span> (fino a un massimo di {s:MaxStacks} volte). Se muori perdi 1 istanza.",
      "indonesian": "Setiap melakukan kill pada hero, akan memberikan akumulasi <span class=\"highlight\">Tingkat Tembakan permanen</span> (maks. hingga {s:MaxStacks} kali). Death akan mengakibatkan hilangnya 1 akumulasi.",
      "japanese": "ヒーローをキルするたび、<span class=\"highlight\">永続的に発射速度</span>が上昇する（最大{s:MaxStacks}スタック）。デスするとスタックを1つ失う",
      "koreana": "영웅을 처치할 때마다 <span class=\"highlight\">영구적으로 발사 속도</span>를 얻습니다. 최대 {s:MaxStacks}회까지 중첩되며 사망 시 중첩 1회를 잃습니다.",
      "latam": "Cada héroe eliminado otorga <span class=\"highlight\">cadencia de tiro permanente</span> (hasta un máximo de {s:MaxStacks} veces). Al morir se pierde 1 acumulación.",
      "polish": "Każde zabójstwo bohatera przyznaje <span class=\"highlight\">trwałą szybkostrzelność</span> (maksymalnie {s:MaxStacks} razy). Śmierć skutkuje utratą 1 instancji.",
      "russian": "Каждое убийство героя даёт постоянный <span class=\"highlight\">бонус к скорострельности</span> (максимум — {s:MaxStacks} раз). При смерти владельца теряется один бонус.",
      "schinese": "每次击败英雄都会获得<span class=\"highlight\">永久射速</span>（最多可叠加{s:MaxStacks}层）。如果被击倒，则会失去1层叠加。",
      "spanish": "Cada héroe eliminado otorga <span class=\"highlight\">cadencia de tiro permanente</span> (hasta un máximo de {s:MaxStacks} veces). Morir provoca la pérdida de 1 acumulación.",
      "thai": "การสังหารฮีโร่แต่ละครั้งจะมอบ<span class=\"highlight\">อัตรายิง​ถาวร</span> (สูงสุด {s:MaxStacks} ครั้ง) การตายจะทำให้สูญเสีย 1 การซ้อนทับ",
      "turkish": "Her kahraman leşi en fazla {s:MaxStacks} defa olacak şekilde <span class=\"highlight\">kalıcı atış hızı</span> sağlar. Ölünce 1 istif kaybolur.",
      "ukrainian": "Кожне вбивство героя дає <span class=\"highlight\">постійну швидкострільність</span> (макс. до {s:MaxStacks} разів). Смерть призводить до втрати 1 заряду."
    }
  },
  "descriptionDisplay": {
    "english": "Each hero kill grants permanent Fire Rate (up to a max of 8 times). Death results in the loss of 1 stack.",
    "byLanguage": {
      "brazilian": null,
      "czech": "Každé zabití hrdiny poskytuje vlastníkovi permanentní bonus k rychlosti střelby (maximálně 8 sečtení). Úmrtím je vždy jedno sečtení ztraceno.",
      "english": "Each hero kill grants permanent Fire Rate (up to a max of 8 times). Death results in the loss of 1 stack.",
      "french": "Chaque victime vous confère une charge permanente de cadence de tir (jusqu'à 8 charges cumulables). La mort entraine la perte d'une charge.",
      "german": "Jeder Heldenkill gewährt Dir dauerhafte Feuerrate (summiert sich max. 8-mal auf). Beim Tod geht 1 Instanz verloren.",
      "italian": "Ogni eroe ucciso conferisce cadenza di fuoco permanente (fino a un massimo di 8 volte). Se muori perdi 1 istanza.",
      "indonesian": "Setiap melakukan kill pada hero, akan memberikan akumulasi Tingkat Tembakan permanen (maks. hingga 8 kali). Death akan mengakibatkan hilangnya 1 akumulasi.",
      "japanese": "ヒーローをキルするたび、永続的に発射速度が上昇する（最大8スタック）。デスするとスタックを1つ失う",
      "koreana": "영웅을 처치할 때마다 영구적으로 발사 속도를 얻습니다. 최대 8회까지 중첩되며 사망 시 중첩 1회를 잃습니다.",
      "latam": "Cada héroe eliminado otorga cadencia de tiro permanente (hasta un máximo de 8 veces). Al morir se pierde 1 acumulación.",
      "polish": "Każde zabójstwo bohatera przyznaje trwałą szybkostrzelność (maksymalnie 8 razy). Śmierć skutkuje utratą 1 instancji.",
      "russian": "Каждое убийство героя даёт постоянный бонус к скорострельности (максимум — 8 раз). При смерти владельца теряется один бонус.",
      "schinese": "每次击败英雄都会获得永久射速（最多可叠加8层）。如果被击倒，则会失去1层叠加。",
      "spanish": "Cada héroe eliminado otorga cadencia de tiro permanente (hasta un máximo de 8 veces). Morir provoca la pérdida de 1 acumulación.",
      "thai": "การสังหารฮีโร่แต่ละครั้งจะมอบอัตรายิงถาวร (สูงสุด 8 ครั้ง) การตายจะทำให้สูญเสีย 1 การซ้อนทับ",
      "turkish": "Her kahraman leşi en fazla 8 defa olacak şekilde kalıcı atış hızı sağlar. Ölünce 1 istif kaybolur.",
      "ukrainian": "Кожне вбивство героя дає постійну швидкострільність (макс. до 8 разів). Смерть призводить до втрати 1 заряду."
    }
  },
  "kind": "upgrade",
  "shop": {
    "category": "weapon",
    "slotType": "EItemSlotType_WeaponMod",
    "tier": 4,
    "tierLabel": "Tier 4",
    "cost": 6400,
    "isPublicShopItem": true,
    "filters": [
      "EShopFilterWeaponDamage",
      "EShopFilterClipSize",
      "EShopFilterFireRate"
    ],
    "upgradeSlotCost": 1,
    "groupId": "ESlowingBullets",
    "groupLabel": "Slowing Bullets",
    "componentIds": [],
    "upgradeIds": []
  },
  "activation": {
    "raw": "CITADEL_ABILITY_ACTIVATION_PASSIVE",
    "isPassive": true,
    "isActive": false,
    "isImbue": false
  },
  "properties": {
    "AbilityCooldown": {
      "value": "0",
      "disableValue": "0",
      "cssClass": "cooldown",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "EItemCooldown",
        "value": null
      }
    },
    "AbilityDuration": {
      "value": "0",
      "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
    },
    "BaseAttackDamagePercent": {
      "value": "80",
      "disableValue": null,
      "cssClass": "bullet_damage",
      "displayUnits": "EDisplayUnit_Normal",
      "displayType": "EBaseWeaponDamageIncrease",
      "providedPropertyType": "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE",
      "conditionalLocToken": null,
      "scale": null
    },
    "MaxHealthLossPercent": {
      "value": "-13",
      "disableValue": null,
      "cssClass": "health",
      "displayUnits": null,
      "displayType": "EMaxHealth",
      "providedPropertyType": "MODIFIER_VALUE_HEALTH_MAX_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "BonusClipPerKill": {
      "value": "2",
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": "EClipSize",
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "BonusFireRate": {
      "value": null,
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": "EFireRate",
      "providedPropertyType": "MODIFIER_VALUE_FIRE_RATE",
      "conditionalLocToken": null,
      "scale": null
    },
    "BonusMoveSpeed": {
      "value": null,
      "disableValue": null,
      "cssClass": "move_speed",
      "displayUnits": null,
      "displayType": "EMaxMoveSpeed",
      "providedPropertyType": "MODIFIER_VALUE_MOVEMENT_SPEED_MAX",
      "conditionalLocToken": null,
      "scale": null
    },
    "FireRatePerKill": {
      "value": "7",
      "disableValue": null,
      "cssClass": "fire_rate",
      "displayUnits": null,
      "displayType": "EFireRate",
      "providedPropertyType": "MODIFIER_VALUE_FIRE_RATE",
      "conditionalLocToken": null,
      "scale": null
    },
    "MaxStacks": {
      "value": "8",
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "SlowPercent": {
      "value": "30",
      "disableValue": null,
      "cssClass": "slow",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": "MODIFIER_VALUE_MOVEMENT_SPEED_SLOW_PERCENT",
      "conditionalLocToken": null,
      "scale": null
    },
    "SlowDuration": {
      "value": "3",
      "disableValue": null,
      "cssClass": "duration",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "BuildUpDuration": {
      "value": "2",
      "disableValue": null,
      "cssClass": "duration",
      "displayUnits": null,
      "displayType": null,
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": null
    },
    "BuildUpPerShot": {
      "value": "1.2",
      "disableValue": null,
      "cssClass": null,
      "displayUnits": null,
      "displayType": "EBuildUpRate",
      "providedPropertyType": null,
      "conditionalLocToken": null,
      "scale": {
        "stat": "EBuildUpRate",
        "value": null
      }
    }
  },
  "upgrades": [
    {
      "level": 1,
      "abilityPointCost": 1,
      "propertyUpgrades": [
        {
          "propertyName": "FireRatePerKill",
          "bonus": "8"
        },
        {
          "propertyName": "BaseAttackDamagePercent",
          "bonus": "60"
        }
      ]
    }
  ],
  "card": {
    "sections": [
      {
        "type": "innate",
        "description": null,
        "properties": [
          {
            "key": "BaseAttackDamagePercent",
            "role": "normal"
          },
          {
            "key": "MaxHealthLossPercent",
            "role": "normal"
          }
        ],
        "cooldownKey": null,
        "chargeUpKey": null
      },
      {
        "type": "passive",
        "description": {
          "english": "Each hero kill grants permanent Fire Rate (up to a max of 8 times). Death results in the loss of 1 stack.",
          "byLanguage": {
            "brazilian": null,
            "czech": "Každé zabití hrdiny poskytuje vlastníkovi permanentní bonus k rychlosti střelby (maximálně 8 sečtení). Úmrtím je vždy jedno sečtení ztraceno.",
            "english": "Each hero kill grants permanent Fire Rate (up to a max of 8 times). Death results in the loss of 1 stack.",
            "french": "Chaque victime vous confère une charge permanente de cadence de tir (jusqu'à 8 charges cumulables). La mort entraine la perte d'une charge.",
            "german": "Jeder Heldenkill gewährt Dir dauerhafte Feuerrate (summiert sich max. 8-mal auf). Beim Tod geht 1 Instanz verloren.",
            "italian": "Ogni eroe ucciso conferisce cadenza di fuoco permanente (fino a un massimo di 8 volte). Se muori perdi 1 istanza.",
            "indonesian": "Setiap melakukan kill pada hero, akan memberikan akumulasi Tingkat Tembakan permanen (maks. hingga 8 kali). Death akan mengakibatkan hilangnya 1 akumulasi.",
            "japanese": "ヒーローをキルするたび、永続的に発射速度が上昇する（最大8スタック）。デスするとスタックを1つ失う",
            "koreana": "영웅을 처치할 때마다 영구적으로 발사 속도를 얻습니다. 최대 8회까지 중첩되며 사망 시 중첩 1회를 잃습니다.",
            "latam": "Cada héroe eliminado otorga cadencia de tiro permanente (hasta un máximo de 8 veces). Al morir se pierde 1 acumulación.",
            "polish": "Każde zabójstwo bohatera przyznaje trwałą szybkostrzelność (maksymalnie 8 razy). Śmierć skutkuje utratą 1 instancji.",
            "russian": "Каждое убийство героя даёт постоянный бонус к скорострельности (максимум — 8 раз). При смерти владельца теряется один бонус.",
            "schinese": "每次击败英雄都会获得永久射速（最多可叠加8层）。如果被击倒，则会失去1层叠加。",
            "spanish": "Cada héroe eliminado otorga cadencia de tiro permanente (hasta un máximo de 8 veces). Morir provoca la pérdida de 1 acumulación.",
            "thai": "การสังหารฮีโร่แต่ละครั้งจะมอบอัตรายิงถาวร (สูงสุด 8 ครั้ง) การตายจะทำให้สูญเสีย 1 การซ้อนทับ",
            "turkish": "Her kahraman leşi en fazla 8 defa olacak şekilde kalıcı atış hızı sağlar. Ölünce 1 istif kaybolur.",
            "ukrainian": "Кожне вбивство героя дає постійну швидкострільність (макс. до 8 разів). Смерть призводить до втрати 1 заряду."
          }
        },
        "properties": [
          {
            "key": "FireRatePerKill",
            "role": "important"
          }
        ],
        "cooldownKey": null,
        "chargeUpKey": null
      }
    ]
  },
  "assets": {
    "icon": {
      "sourcePath": "panorama/images/upgrades/mods_weapon/glass_cannon_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/upgrades/mods_weapon/glass_cannon_psd.png",
      "publicPath": null,
      "type": "image"
    },
    "shopIcon": {
      "sourcePath": "panorama/images/items/weapon/glass_cannon_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/items/weapon/glass_cannon_psd.png",
      "publicPath": "/assets/game/panorama/images/items/weapon/glass_cannon_psd.png",
      "type": "image"
    }
  },
  "raw": {
    "className": "upgrade_glass_cannon",
    "cssClass": "glassCannon",
    "multibase": [
      "weapon_upgrade_t4"
    ],
    "updateTime": null
  }
}
