{
  "id": "frank",
  "slug": "victor",
  "sourcePath": "game/citadel/pak01_dir.vpk:scripts/heroes.vdata_c#hero_frank",
  "updatedAt": "2026-06-06T16:23:38.392Z",
  "token": "hero_frank:n",
  "heroId": 66,
  "codeName": "frank",
  "displayName": {
    "english": "Victor",
    "byLanguage": {
      "brazilian": "Victor",
      "czech": "Victor",
      "english": "Victor",
      "french": "Victor",
      "german": "Victor",
      "italian": "Victor",
      "indonesian": "Victor",
      "japanese": "ビクター",
      "koreana": "빅터",
      "latam": "Víctor",
      "polish": "Victor",
      "russian": "Виктор",
      "schinese": "维克多",
      "spanish": "Víctor",
      "thai": "วิกเตอร์",
      "turkish": "Victor",
      "ukrainian": "Віктор"
    }
  },
  "searchName": {
    "english": "Victor",
    "byLanguage": {
      "brazilian": "Victor Vitor",
      "czech": "Victor",
      "english": "Victor",
      "french": "Victor",
      "german": "Victor",
      "italian": "Victor",
      "indonesian": "Victor",
      "japanese": "ヴィクター ヴぃくたー ビクター びくたー vikuta- bikuta- victor",
      "koreana": "빅터",
      "latam": "Víctor",
      "polish": "Victor",
      "russian": "Виктор Victor",
      "schinese": "weikeduo 骷髅王 kulouwang 弗兰克 fulanke frank 塞拉斯 sailasi",
      "spanish": "Víctor",
      "thai": "วิกเตอร์",
      "turkish": "Victor",
      "ukrainian": "Віктор Victor"
    }
  },
  "playstyle": null,
  "lore": {
    "english": "A lot of people spend their whole lives wondering who they really are. For Victor, this existential question is made more complicated as he woke up on a mortuary table with no knowledge of his creator, why he was made, and whom he is made of.\n\nNow searching the five boroughs for answers, Victor is hoping to find someone who can identify any part of him.",
    "byLanguage": {
      "brazilian": "Muitas pessoas passam a vida se perguntando quem realmente são. Para Victor, essa questão existencial se complicou ainda mais quando ele acordou em uma mesa de necropsia sem ideia de quem o criou, por que foi criado e nem a partir de quem.\n\nAgora, buscando respostas pelos cinco burgos da cidade, Victor espera encontrar alguém que possa identificar alguma parte dele.",
      "czech": "Spousta lidí stráví celý život hledáním toho, kým doopravdy jsou. Pro Victora je tahle existenciální otázka o to komplikovanější, že se nenarodil, nýbrž se jednoho dne probudil v márnici, aniž by věděl, kdo ho stvořil, proč ho stvořil a z koho ho vlastně stvořil.\n\nNyní tedy v honbě za odpověďmi pročesává New York a doufá, že potká někoho, kdo identifikuje alespoň jednu jeho část...",
      "english": "A lot of people spend their whole lives wondering who they really are. For Victor, this existential question is made more complicated as he woke up on a mortuary table with no knowledge of his creator, why he was made, and whom he is made of.\n\nNow searching the five boroughs for answers, Victor is hoping to find someone who can identify any part of him.",
      "french": "Tant de gens passent leur vie entière à chercher leur véritable identité. Pour Victor, cette question existentielle est d'autant plus compliquée qu'il s'est éveillé sur une table mortuaire sans connaitre son créateur, sa raison d'être ni la provenance de ses membres corporels.\n\nDepuis, il parcourt sans relâche les cinq arrondissements en quête de réponses, et il espère trouver quelqu'un qui saura identifier une partie de son être.",
      "german": "Viele Menschen sind ihr ganzes Leben auf der Suche nach ihrem wahren Ich. Für Victor ist diese existenzielle Frage jedoch noch viel komplizierter, da er eines Tages in einer Leichenhalle aufwachte und nicht wusste, wer ihn erschaffen hatte, warum er erschaffen wurde und, geschweige denn, aus wessen Leichenteilen.\n\nVictor sucht nun in New York City nach Antworten und hofft, jemanden zu finden, der zumindest einen seiner Körperteile identifizieren kann.",
      "italian": "Molte persone trascorrono l'intera vita domandandosi chi siano veramente. Per Victor, questa domanda esistenziale è resa ancora più complicata dal fatto che si sia svegliato senza sapere chi l'avesse messo al mondo e perché, e di cosa fosse composto.\n\nOra, alla ricerca di risposte per i cinque distretti, Victor spera di trovare qualcuno che sia in grado di riconoscere una qualunque parte del suo corpo.",
      "indonesian": "Kebanyakan orang bertanya-tanya siapakah mereka sebenarnya. Bagi Victor, pertanyaan eksistensial ini sangatlah rumit karena dia tidak tahu siapa yang membuatnya saat dia terbangun di meja kamar mayat dan tanpa pengetahuan apa pun tentang pembuatnya.\n\nSekarang dia menjelajahi lima distrik ini untuk mencari jawaban, berharap ada yang mengenali bagian mana pun dari dirinya.",
      "japanese": "「自分とは何者なのか」という疑問は、多くの人間が死ぬまで一生\n抱き続ける問いだ。誰に、なぜ、そして誰を使って造られたのか、\nその一切の知識を持たずに遺体安置所の台の上で目覚めたビクター\nにとって、この根源的な命題はより複雑だ。\n\nそして現在、ビクターは、その答えを求めてニューヨークの五つの\n区をさまよう。自身の正体、そのほんの一部でも知る者を探し求めて……",
      "koreana": "많은 이들이 평생에 걸쳐 자신의 정체성을 찾으려 한다. 빅터에게 이 실존적 질문은 더 깊고 무거웠다. 빅터는 영안실 탁자 위에서 깨어난 순간부터 누가 자신을 만들었는지, 왜 만들었는지, 무엇으로 만들어졌는지 전혀 알 수 없었기 때문이다.\n\n이제 빅터는 다섯 개의 자치구를 떠돌며 그 답을 찾고 있다. 누군가 자신의 일부분이라도 알아봐 주길 바라면서.",
      "latam": "Mucha gente se pasa toda la vida preguntándose quiénes son en realidad. Para Víctor, esta duda existencial se complicó aún más cuando se despertó en la camilla de una morgue sin saber quién lo había creado, por qué ni cómo.\n\nAhora, va en busca de respuestas por los cinco distritos, Víctor espera encontrar a alguien que pueda identificar alguna parte de él.",
      "polish": "Wielu ludzi spędza całe swoje życie na zastanawianiu się, kim tak naprawdę są. Dla Victora to egzystencjalne pytanie jest bardziej skomplikowane, gdyż obudził się na stole w kostnicy, nie wiedząc niczego o swym stwórcy, o powodzie powołania go do życia, ani z kogo w ogóle składa się jego ciało.\n\nTeraz, szukając odpowiedzi po wszystkich pięciu dzielnicach Nowego Jorku, Victor ma nadzieję na znalezienie kogoś, kto byłby w stanie rozpoznać którąkolwiek jego część.",
      "russian": "Многие люди всю жизнь пытаются разобраться, кто же они на самом деле. Для Виктора этот экзистенциальный вопрос осложняется тем, что он проснулся на столе патологоанатома, понятия не имея о том, кто его создал, зачем и из кого.\n\nТеперь он ищет ответы по всему Нью-Йорку в надежде найти того, кто смог бы опознать хоть какую-то его часть.",
      "schinese": "很多人终其一生都在思考自己究竟是谁。而对于维克多，这个关乎存在的问题变得更加复杂，因为他在停尸间的桌子上醒来后完全不知道是创造了他，又是为什么创造了他，他的身体又是来自于谁。\n\n如今，维克多在五个行政区寻找答案，希望有人能辨认出他身上的任何一部分。",
      "spanish": "Mucha gente se pasa toda la vida preguntándose quiénes son en realidad. Para Víctor, esta duda existencial se complicó aún más cuando se despertó en la camilla de una morgue sin saber quién lo había creado, por qué ni a partir de quién.\n\nAhora, en busca de respuestas por los cinco distritos, Víctor espera encontrar a alguien que pueda identificar alguna parte de él.",
      "thai": "ผู้คนมากมายใช้เวลาทั้งชีวิตเพื่อค้นหาว่าแท้จริงแล้วพวกเขาคือใคร แต่สำหรับ \"วิกเตอร์\" คำถามเรื่องตัวตนนี้กลับซับซ้อนยิ่งกว่าเดิมเมื่อเขาตื่นขึ้นมาบนโต๊ะตั้งศพโดยไม่รู้ว่าใครสร้างเขาขึ้นมา สร้างเขาขึ้นมาทำไม และเขาถูกสร้างขึ้นมาจากใคร\n\nบัดนี้ วิกเตอร์จึงตระเวนไป 5 แว่นแคว้นเพื่อค้นหาคำตอบ และหวังว่าจะได้พบกับใครสักคนที่สามารถระบุตัวตนของเขาได้",
      "turkish": "Birçok insan, tüm hayatını gerçekte kim olduğunu anlamaya çalışarak geçirir. Victor için bu varoluşsal soru, morg masasında uyandığında kendisini kimin, neden ve kimden yarattığına dair hiçbir fikri olmadan uyanmasıyla daha da karmaşıklaşır.\n\nŞimdi, kendisini en ufak bir şekilde bile tanımlayabilecek birini bulma umuduyla şehrin beş bölgesinde dolaşıyor.",
      "ukrainian": "Багато людей ціле життя намагаються знайти відповідь на запитання, хто вони насправді. Для Віктора це екзистенційне питання ще складніше, оскільки він прокинувся на патологоанатомічному столі й не зміг згадати, хто його створив, з кого його створили та з якою метою.\n\nТепер він досліджує п’ять районів міста у пошуках відповідей. Віктор сподівається знайти когось, хто зможе впізнати хоча б якусь частину його тіла."
    }
  },
  "tags": [
    {
      "english": "You",
      "byLanguage": {
        "brazilian": "Você",
        "czech": "Nejde",
        "english": "You",
        "french": "Je",
        "german": "Ich",
        "italian": "Non",
        "indonesian": "Kamu",
        "japanese": "お前に",
        "koreana": "넌",
        "latam": "No",
        "polish": "Nie możesz",
        "russian": "Вам",
        "schinese": "我",
        "spanish": "No",
        "thai": "เจ้า",
        "turkish": "Beni",
        "ukrainian": "Вам"
      }
    },
    {
      "english": "Can't",
      "byLanguage": {
        "brazilian": "não pode",
        "czech": "Ho",
        "english": "Can't",
        "french": "suis",
        "german": "bin",
        "italian": "puoi",
        "indonesian": "Tidak Bisa",
        "japanese": "俺は",
        "koreana": "날",
        "latam": "Puedes",
        "polish": "mnie",
        "russian": "Меня",
        "schinese": "就  是",
        "spanish": "Puedes",
        "thai": "สังหารข้า",
        "turkish": "Asla",
        "ukrainian": "Мене"
      }
    },
    {
      "english": "Kill Me",
      "byLanguage": {
        "brazilian": "me matar",
        "czech": "Zabít",
        "english": "Kill Me",
        "french": "indestructible",
        "german": "unsterblich",
        "italian": "uccidermi",
        "indonesian": "Membunuhku",
        "japanese": "倒せない",
        "koreana": "죽일 수 없어",
        "latam": "Matarme",
        "polish": "zabić",
        "russian": "Не убить",
        "schinese": "屹 立 不 倒",
        "spanish": "Matarme",
        "thai": "ไม่ได้หรอก",
        "turkish": "Öldüremezsin",
        "ukrainian": "Не вбити"
      }
    }
  ],
  "gunArchetype": {
    "english": "Pistol",
    "byLanguage": {
      "brazilian": "Pistola",
      "czech": "Pistole",
      "english": "Pistol",
      "french": "Pistolet",
      "german": "Pistole",
      "italian": "Pistola",
      "indonesian": "Pistol",
      "japanese": "拳銃",
      "koreana": "권총",
      "latam": "Pistola",
      "polish": "Pistolet",
      "russian": "Пистолет",
      "schinese": "手枪",
      "spanish": "Pistola",
      "thai": "ปืนพก",
      "turkish": "Tabanca",
      "ukrainian": "Пістолет"
    }
  },
  "weapon": {
    "abilityId": "citadel_weapon_frank_set2",
    "archetype": {
      "english": "Pistol",
      "byLanguage": {
        "brazilian": "Pistola",
        "czech": "Pistole",
        "english": "Pistol",
        "french": "Pistolet",
        "german": "Pistole",
        "italian": "Pistola",
        "indonesian": "Pistol",
        "japanese": "拳銃",
        "koreana": "권총",
        "latam": "Pistola",
        "polish": "Pistolet",
        "russian": "Пистолет",
        "schinese": "手枪",
        "spanish": "Pistola",
        "thai": "ปืนพก",
        "turkish": "Tabanca",
        "ukrainian": "Пістолет"
      }
    },
    "name": {
      "english": "Memento Mori",
      "byLanguage": {
        "brazilian": "Memento Mori",
        "czech": "Memento Mori",
        "english": "Memento Mori",
        "french": "Memento Mori",
        "german": "Memento Mori",
        "italian": "Memento mori",
        "indonesian": "Memento Mori",
        "japanese": "メメント・モリ",
        "koreana": "죽음의 상징",
        "latam": "Memento mori",
        "polish": "Memento Mori",
        "russian": "Memento Mori",
        "schinese": "来生警示",
        "spanish": "Memento Mori",
        "thai": "Memento Mori",
        "turkish": "Memento Mori",
        "ukrainian": "Мементо морі"
      }
    },
    "description": null,
    "bulletDamage": 12,
    "bulletsPerShot": 1,
    "roundsPerSecond": 5.05,
    "clipSize": 24,
    "reloadTime": 2.4,
    "reloadSingle": null,
    "bulletSpeed": 8000,
    "range": 7000,
    "falloffStartRange": 787,
    "falloffEndRange": 2264,
    "dps": 60.6,
    "sustainedDps": 40.3,
    "ammoPerSecond": 5.05,
    "image": {
      "sourcePath": "panorama/images/heroes/guns/frank_gun_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/heroes/guns/frank_gun_psd.png",
      "publicPath": "/assets/game/panorama/images/heroes/guns/frank_gun_psd.png",
      "type": "image"
    }
  },
  "status": "released",
  "playerSelectable": true,
  "disabled": false,
  "inDevelopment": false,
  "newPlayerRecommended": false,
  "complexity": 2,
  "modelName": "models/heroes_wip/frank/frank.vmdl",
  "uiMaps": {
    "shopping": "maps/ui/hero_shop/frank_shop.vmap",
    "teamReveal": "maps/ui/team_reveal_hero/frank_team_reveal.vmap",
    "postgamePortrait": "maps/ui/hero_postgame_portrait/frank_postgame_portrait.vmap"
  },
  "stats": {
    "EMaxMoveSpeed": 6.3,
    "ESprintSpeed": 1.1,
    "ECrouchSpeed": 4.75,
    "EMoveAcceleration": 4,
    "ELightMeleeDamage": 50,
    "EHeavyMeleeDamage": 116,
    "EMaxHealth": 800,
    "EWeaponPower": 0,
    "EReloadSpeed": 1,
    "EWeaponPowerScale": 1,
    "EProcBuildUpRateScale": 1,
    "EStamina": 3,
    "EBaseHealthRegen": 1.5,
    "EStaminaRegenPerSecond": 0.222222,
    "EAbilityResourceMax": 0,
    "EAbilityResourceRegenPerSecond": 0,
    "ECritDamageReceivedScale": 1,
    "ETechDuration": 1,
    "ETechRange": 1,
    "ECritDamageBonusScale": 1,
    "EHeroSpiritLifestealEffectiveness": 1,
    "EHeroBulletLifestealEffectiveness": 1,
    "EGroundDashDistanceInMeters": 10,
    "EGroundDashDuration": 0.7,
    "EAirDashDistanceInMeters": 8,
    "EAirDashDuration": 0.49,
    "ETechArmorDamageReduction": 0
  },
  "boundAbilities": {
    "ESlot_Weapon_Primary": "citadel_weapon_frank_set2",
    "ESlot_Weapon_Melee": "ability_melee_frank",
    "ESlot_Ability_Mantle": "citadel_ability_mantle",
    "ESlot_Ability_Jump": "citadel_ability_jump",
    "ESlot_Ability_Slide": "citadel_ability_slide",
    "ESlot_Ability_ZipLine": "citadel_ability_zip_line",
    "ESlot_Ability_ZipLineBoost": "citadel_ability_zipline_boost",
    "ESlot_Ability_ClimbRope": "citadel_ability_climb_rope",
    "ESlot_Ability_Innate_1": "citadel_ability_dash",
    "ESlot_Ability_Innate_2": "citadel_ability_sprint",
    "ESlot_Ability_Innate_3": "citadel_ability_melee_parry",
    "ESlot_Signature_1": "ability_frank_shocktarget2",
    "ESlot_Signature_2": "ability_frank_selfzap",
    "ESlot_Signature_3": "ability_frank_painaura",
    "ESlot_Signature_4": "ability_frank_revive"
  },
  "recommendedItems": [],
  "abilities": [
    {
      "slot": "ESlot_Signature_1",
      "id": "ability_frank_shocktarget2",
      "slug": "pain-battery",
      "displayName": {
        "english": "Pain Battery",
        "byLanguage": {
          "brazilian": "Pilhado",
          "czech": "Nabité zlo",
          "english": "Pain Battery",
          "french": "Batterie d'affliction",
          "german": "Schmerzbatterie",
          "italian": "Batteria del dolore",
          "indonesian": "Baterai Kesakitan",
          "japanese": "ペインバッテリー",
          "koreana": "고통의 배터리",
          "latam": "Batería de dolor",
          "polish": "Bateria Bólu",
          "russian": "Батарея боли",
          "schinese": "疼痛蓄积",
          "spanish": "Batería de Dolor",
          "thai": "​เพน​แบตเตอรี่​",
          "turkish": "Acı Aküsü",
          "ukrainian": "Акумулятор болю"
        }
      },
      "description": {
        "english": "<span class=\"highlight\">Taking any damage</span> passively charges up your Pain Battery. <br><br>Once full, activating the ability fires multiple shocking bolts, dealing {g:citadel_inline_attribute:'SpiritDamage'} once per target.",
        "byLanguage": {
          "brazilian": "<span class=\"highlight\">Sofrer qualquer dano</span> deixa você cada vez mais Pilhado. <br><br>Após chegar ao seu limite, ative a habilidade para liberar vários raios, causando {g:citadel_inline_attribute:'SpiritDamage'} por alvo distinto atingido.",
          "czech": "Victor je pasivně nabíjen <span class=\"highlight\">dostáváním libovolného poškození</span>.<br><br>Jakmile je Victor plně nabit, může sesláním schopnosti vystřelit několik blesků, které udělí {g:citadel_inline_attribute:'SpiritDamage'}. Jeden cíl nemůže v rámci jednoho útoku zasáhnout více blesků.",
          "english": "<span class=\"highlight\">Taking any damage</span> passively charges up your Pain Battery. <br><br>Once full, activating the ability fires multiple shocking bolts, dealing {g:citadel_inline_attribute:'SpiritDamage'} once per target.",
          "french": "<span class=\"highlight\">Subir des dégâts</span> recharge de manière passive la Batterie d'affliction de {s:hero_name}. <br><br>Une fois rechargée, activer la capacité déclenche une salve de carreaux électriques qui infligent des {g:citadel_inline_attribute:'SpiritDamage'} une fois par cible.",
          "german": "Wenn {s:hero_name} <span class=\"highlight\">beliebigen Schaden erleidet</span>, wird seine Schmerzbatterie passiv aufgeladen.<br><br>Sobald diese vollständig aufgeladen ist, werden beim Fähigkeitseinsatz mehrere schockende Blitze abgefeuert, die einmal pro Ziel {g:citadel_inline_attribute:'SpiritDamage'} zufügen.",
          "italian": "<span class=\"highlight\">Subire ogni tipo di danni</span> carica passivamente la tua Batteria del dolore. <br><br>Una volta caricata al massimo, attivando l'abilità scagli vari dardi elettrici, infliggendo {g:citadel_inline_attribute:'SpiritDamage'} una volta per bersaglio.",
          "indonesian": "<span class=\"highlight\">Menerima damage apa pun</span> secara pasif mengisi Baterai Kesakitanmu. <br><br>Setelah penuh, mengaktifkan skill yang menembakkan blitz setruman beberapa kali, memberikan {g:citadel_inline_attribute:'SpiritDamage'} sekali untuk setiap target.",
          "japanese": "<span class=\"highlight\">ダメージを受けると</span>、ペインバッテリーが自動的に蓄積される<br><br>蓄積が満タンの状態でアビリティを発動すると複数の電撃を放ち、それぞれの対象に{g:citadel_inline_attribute:'SpiritDamage'}を与える",
          "koreana": "<span class=\"highlight\">피해를 입으면</span> 고통의 배터리가 서서히 충전됩니다. <br><br>완전히 충전되면 능력을 사용해 여러 개의 감전 볼트를 발사하고, 대상당 한 번씩 {g:citadel_inline_attribute:'SpiritDamage'}를 입힙니다.",
          "latam": "<span class=\"highlight\">Al recibir daño</span> carga pasivamente su Batería de dolor. <br><br>Una vez llena, al activar la habilidad se disparan varios rayos eléctricos, infligiendo {g:citadel_inline_attribute:'SpiritDamage'} una vez por objetivo.",
          "polish": "<span class=\"highlight\">Otrzymywanie jakichkolwiek obrażeń</span> pasywnie ładuje twoją Baterię Bólu. <br><br>Po naładowaniu aktywowanie tej umiejętności wystrzeliwuje wiele rażących piorunów, zadając {g:citadel_inline_attribute:'SpiritDamage'} raz na cel.",
          "russian": "При <span class=\"highlight\">получении любого урона</span> {s:hero_name} заряжает свою батарею боли. <br><br>Когда она полностью заряжена, при активации умения герой выпускает электрические заряды, которые наносят {g:citadel_inline_attribute:'SpiritDamage'} каждой цели.",
          "schinese": "<span class=\"highlight\">受到任意伤害</span>会被动地在疼痛源泉中蓄积。<br><br>蓄积完毕后主动施放技能会释放多道震击，对每个目标造成一次{g:citadel_inline_attribute:'SpiritDamage'}。",
          "spanish": "<span class=\"highlight\">Recibir daño</span> carga pasivamente tu Batería de Dolor. <br><br>Una vez llena, activar la habilidad dispara varios rayos eléctricos que infligen {g:citadel_inline_attribute:'SpiritDamage'} una vez por objetivo.",
          "thai": "<span class=\"highlight\">เมื่อได้รับความเสียหาย</span>จะชาร์จพลัง​เพน​แบตเตอรี่​ของคุณโดยอัตโนมัติ <br><br>เมื่อพลังเต็ม หากกดใช้สกิลจะปล่อยพลังช็อตใส่เป้าหมายหลายตัว สร้าง {g:citadel_inline_attribute:'SpiritDamage'} หนึ่งครั้งต่อเป้าหมายแต่ละตัว",
          "turkish": "<span class=\"highlight\">Hasar almak</span>, Acı Aküsü'nü pasif olarak şarj eder. <br><br>Yetenek dolduğunda, şok atışları göndererek her hedefe bir kez {g:citadel_inline_attribute:'SpiritDamage'} verir. ",
          "ukrainian": "<span class=\"highlight\">Зазнавання будь-якої шкоди</span> пасивно заряджає акумулятор болю. <br><br>Коли він заповнений, активація вміння випускає кілька шокових розрядів, один раз завдаючи кожній цілі {g:citadel_inline_attribute:'SpiritDamage'}."
        }
      },
      "type": "EAbilityType_Signature",
      "activation": "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST",
      "behaviors": [
        "CITADEL_ABILITY_BEHAVIOR_NO_TARGET",
        "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
        "CITADEL_ABILITY_BEHAVIOR_SHOW_CAST_RANGE_AS_SAT_SPHERE_WHILE_CASTING",
        "CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SLIDE_ON_CAST"
      ],
      "unlockCost": 1,
      "abilityPointCost": 0,
      "assets": {
        "icon": {
          "sourcePath": "panorama/images/hud/abilities/frank/frank_pain_battery_psd.vtex_c",
          "packagePath": "packages/game-data/assets/game/panorama/images/hud/abilities/frank/frank_pain_battery_psd.png",
          "publicPath": "/assets/game/panorama/images/hud/abilities/frank/frank_pain_battery_psd.png",
          "type": "image"
        }
      }
    },
    {
      "slot": "ESlot_Signature_2",
      "id": "ability_frank_selfzap",
      "slug": "jumpstart",
      "displayName": {
        "english": "Jumpstart",
        "byLanguage": {
          "brazilian": "Energizar",
          "czech": "Nakopnutí",
          "english": "Jumpstart",
          "french": "Coup de jus",
          "german": "Starthilfe",
          "italian": "Avvio rapido",
          "indonesian": "Nyala Mesin",
          "japanese": "ジャンプスタート",
          "koreana": "심장 충격기",
          "latam": "Pasacorriente",
          "polish": "Szybki Start",
          "russian": "Прикуривание",
          "schinese": "快速启动",
          "spanish": "Arranque Súbito",
          "thai": "​จัมป์​สตาร์ต​",
          "turkish": "Uyarıcı Şok",
          "ukrainian": "Швидкий старт"
        }
      },
      "description": {
        "english": "Deal {g:citadel_inline_attribute:'SpiritDamage'} to yourself. Then, gain bonus {g:citadel_inline_attribute:'Regen'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}, decaying over time.",
        "byLanguage": {
          "brazilian": "Causa {g:citadel_inline_attribute:'SpiritDamage'} a si mesmo. Então, ganha {g:citadel_inline_attribute:'Regen'} e {g:citadel_inline_attribute:'MoveSpeed'} adicionais, que desvanecem com o tempo.",
          "czech": "Victor udělí sám sobě {g:citadel_inline_attribute:'SpiritDamage'} odvíjející se jeho momentálního zdraví, načež získá bonusy k {g:citadel_inline_attribute:'Regen'} a <panel class=\"InlineAttributeIcon BonusMoveSpeed\" replacechar=\"_\"><span class=\"InlineAttributeName BonusMoveSpeed\">rychlosti pohybu</span>. Tyto bonusy postupně slábnou.",
          "english": "Deal {g:citadel_inline_attribute:'SpiritDamage'} to yourself. Then, gain bonus {g:citadel_inline_attribute:'Regen'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}, decaying over time.",
          "french": "{s:hero_name} s'autoinflige des {g:citadel_inline_attribute:'SpiritDamage'}. Il obtient ensuite un bonus de {g:citadel_inline_attribute:'Regen'} et de {g:citadel_inline_attribute:'BonusMoveSpeed'} qui diminuent avec le temps.",
          "german": "{s:hero_name} fügt sich selbst {g:citadel_inline_attribute:'SpiritDamage'} zu. Danach erhält er zusätzliche {g:citadel_inline_attribute:'Regen'} und {g:citadel_inline_attribute:'BonusMoveSpeed'}. Die Boni nehmen allmählich wieder ab.",
          "italian": "Ti autoinfliggi {g:citadel_inline_attribute:'SpiritDamage'}. Quindi, ottieni {g:citadel_inline_attribute:'Regen'} e {g:citadel_inline_attribute:'BonusMoveSpeed'} che svaniscono nel tempo.",
          "indonesian": "Memberikan {g:citadel_inline_attribute:'SpiritDamage'} untuk diri sendiri. Lalu mendapatkan bonus {g:citadel_inline_attribute:'Regen'} dan {g:citadel_inline_attribute:'BonusMoveSpeed'}, mengalami penyusutan seiring waktu.",
          "japanese": "自身に{g:citadel_inline_attribute:'SpiritDamage'}を与えた後に、追加の{g:citadel_inline_attribute:'Regen'}と{g:citadel_inline_attribute:'BonusMoveSpeed'}を得る。この効果は時間経過とともに減衰する",
          "koreana": "자신에게 {g:citadel_inline_attribute:'SpiritDamage'}를 입히고, 보너스 {g:citadel_inline_attribute:'Regen'} 및 {g:citadel_inline_attribute:'BonusMoveSpeed'}를 얻습니다. 이 효과는 점차 감소합니다.",
          "latam": "Te inflige {g:citadel_inline_attribute:'SpiritDamage'} y luego obtienes {g:citadel_inline_attribute:'Regen'} y {g:citadel_inline_attribute:'BonusMoveSpeed'} adicionales que disminuyen con el tiempo.",
          "polish": "Zadaj sobie {g:citadel_inline_attribute:'SpiritDamage'}. Następnie zyskaj premię do <panel class=\"InlineAttributeIcon Regen\" replacechar=\"_\"><span class=\"InlineAttributeName Regen\">regeneracji</span> oraz {g:citadel_inline_attribute:'BonusMoveSpeed'}, która zanika wraz z czasem.",
          "russian": "{s:hero_name} наносит себе {g:citadel_inline_attribute:'SpiritDamage'}, после чего у него повышаются {g:citadel_inline_attribute:'Regen'} и <panel class=\"InlineAttributeIcon BonusMoveSpeed\" replacechar=\"_\"><span class=\"InlineAttributeName BonusMoveSpeed\">скорость передвижения</span>. Сила эффекта постепенно снижается.",
          "schinese": "对自己造成{g:citadel_inline_attribute:'SpiritDamage'}，获得额外{g:citadel_inline_attribute:'Regen'}和 {g:citadel_inline_attribute:'BonusMoveSpeed'}，随时间衰减。",
          "spanish": "Te inflige {g:citadel_inline_attribute:'SpiritDamage'} y luego obtienes {g:citadel_inline_attribute:'Regen'} y {g:citadel_inline_attribute:'BonusMoveSpeed'} adicionales que disminuyen con el tiempo.",
          "thai": "สร้าง {g:citadel_inline_attribute:'SpiritDamage'}ให้กับตัวเอง จากนั้นเพิ่ม {g:citadel_inline_attribute:'Regen'}และ {g:citadel_inline_attribute:'BonusMoveSpeed'}โดยจะค่อย ๆ ลดลงอย่างต่อเนื่อง",
          "turkish": "Kendinize {g:citadel_inline_attribute:'SpiritDamage'} verin. Ardından zamanla etkisi azalan bonus {g:citadel_inline_attribute:'Regen'} ve {g:citadel_inline_attribute:'BonusMoveSpeed'} kazanın.",
          "ukrainian": "Завдає собі {g:citadel_inline_attribute:'SpiritDamage'}. Потім отримує додаткове {g:citadel_inline_attribute:'Regen'} і більше {g:citadel_inline_attribute:'BonusMoveSpeed'}, що з часом зникають."
        }
      },
      "type": "EAbilityType_Signature",
      "activation": "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST",
      "behaviors": [
        "CITADEL_ABILITY_BEHAVIOR_CHANNELLED",
        "CITADEL_ABILITY_BEHAVIOR_NO_TARGET",
        "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
        "CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL",
        "CITADEL_ABILITY_BEHAVIOR_DONT_INTERRUPT_SLIDE_ON_CAST"
      ],
      "unlockCost": 1,
      "abilityPointCost": 0,
      "assets": {
        "icon": {
          "sourcePath": "panorama/images/hud/abilities/frank/frank_jump_start_psd.vtex_c",
          "packagePath": "packages/game-data/assets/game/panorama/images/hud/abilities/frank/frank_jump_start_psd.png",
          "publicPath": "/assets/game/panorama/images/hud/abilities/frank/frank_jump_start_psd.png",
          "type": "image"
        }
      }
    },
    {
      "slot": "ESlot_Signature_3",
      "id": "ability_frank_painaura",
      "slug": "aura-of-suffering",
      "displayName": {
        "english": "Aura of Suffering",
        "byLanguage": {
          "brazilian": "Aura do Sofrimento",
          "czech": "Aura bolesti",
          "english": "Aura of Suffering",
          "french": "Aura de souffrance",
          "german": "Aura des Leidens",
          "italian": "Aura di sofferenza",
          "indonesian": "Aura Penderitaan",
          "japanese": "苦悶のオーラ",
          "koreana": "고통의 오라",
          "latam": "Aura de sufrimiento",
          "polish": "Aura Cierpienia",
          "russian": "Аура страдания",
          "schinese": "苦楚灵氲",
          "spanish": "Aura de Sufrimiento",
          "thai": "ออราออฟซัฟเฟอริง",
          "turkish": "Acı Aurası",
          "ukrainian": "Аура страждання"
        }
      },
      "description": {
        "english": "Unleash pain, dealing {g:citadel_inline_attribute:'SpiritDPS'} to both enemies and yourself. <br><br>The damage <span class=\"highlight\">continues to increase</span> the longer the ability is channeled, up to a maximum amount.",
        "byLanguage": {
          "brazilian": "Liberta a dor, causando {g:citadel_inline_attribute:'SpiritDPS'} a inimigos e a si mesmo. <br><br> O dano <span class=\"highlight\">continua aumentando</span> conforme a canalização da habilidade, até um valor máximo.",
          "czech": "Victor se obklopí aurou bolesti, která udílí {g:citadel_inline_attribute:'SpiritDPS'} jak jemu, tak nepřátelům kolem.<br><br>Poškození v průběhu vyvolávání <span class=\"highlight\">postupně narůstá</span>, dokud nedosáhne maxima.",
          "english": "Unleash pain, dealing {g:citadel_inline_attribute:'SpiritDPS'} to both enemies and yourself. <br><br>The damage <span class=\"highlight\">continues to increase</span> the longer the ability is channeled, up to a maximum amount.",
          "french": "{s:hero_name} déchaine sa douleur en infligeant des {g:citadel_inline_attribute:'SpiritDPS'} à la fois à ses adversaires et à lui-même. <br><br>Les dégâts <span class=\"highlight\">continuent d'augmenter</span> au fur et à mesure que la capacité est canalisée, jusqu'à son maximum.",
          "german": "{s:hero_name} entfesselt unerträgliche Schmerzen, wodurch er Gegnern und sich selbst {g:citadel_inline_attribute:'SpiritDPS'} zufügt.<br><br>Der Schaden <span class=\"highlight\">nimmt zu</span>, je länger die Fähigkeit kanalisiert wird (bis zu einer max. Menge).",
          "italian": "Scateni il dolore, infliggendo {g:citadel_inline_attribute:'SpiritDPS'} sia ai nemici che a te stesso. <br><br>I danni <span class=\"highlight\">continuano ad aumentare</span> durante la canalizzazione dell'abilità, fino a un limite massimo.",
          "indonesian": "Memberikan rasa sakit dan {g:citadel_inline_attribute:'SpiritDPS'} pada musuh juga diri sendiri. <br><br>Damage akan <span class=\"highlight\">terus meningkat</span> semakin lama skill dilakukan, hingga jumlah maksimum.",
          "japanese": "苦痛を解き放ち、敵と自分の両方に{g:citadel_inline_attribute:'SpiritDPS'}を与える<br><br>ダメージはアビリティの発動時間が長いほど、上限に達するまで<span class=\"highlight\">増加し続ける</span>",
          "koreana": "적군과 자신 모두에게 {g:citadel_inline_attribute:'SpiritDPS'}를 입히는 고통을 발산합니다. <br><br>능력을 시전하는 동안, 최대치에 도달할 때까지 피해가 <span class=\"highlight\">계속 증가</span>합니다.",
          "latam": "Desata dolor, infligiendo {g:citadel_inline_attribute:'SpiritDPS'} tanto a enemigos como a ti mismo⁠.<br><br>El daño <span class=\"highlight\">sigue aumentando</span> cuanto más tiempo se canalice la habilidad, hasta alcanzar una cantidad máxima.",
          "polish": "Uwolnij ból, zadając {g:citadel_inline_attribute:'SpiritDPS'} zarówno przeciwnikom, jak i sobie. <br><br>Obrażenia <span class=\"highlight\">ciągle rosną</span> wraz z czasem trwania umiejętności, aż do maksymalnej wartości.",
          "russian": "{s:hero_name} выпускает боль, нанося {g:citadel_inline_attribute:'SpiritDPS'} и врагам, и себе. <br><br>Урон <span class=\"highlight\">продолжает расти</span> по мере действия умения, пока не достигнет максимального значения.",
          "schinese": "释放痛苦，对敌人和自身均造成{g:citadel_inline_attribute:'SpiritDPS'}。<br><br>随着技能的持续施法，伤害<span class=\"highlight\">会持续增加</span>，最后达到上限。",
          "spanish": "Desata dolor, infligiendo {g:citadel_inline_attribute:'SpiritDPS'} tanto a los enemigos como a ti mismo⁠/⁠a.<br><br>El daño <span class=\"highlight\">sigue aumentando</span> cuanto más tiempo se canalice la habilidad, hasta alcanzar una cantidad máxima.",
          "thai": "ปล่อยคลื่นความเจ็บปวด สร้าง {g:citadel_inline_attribute:'SpiritDPS'} ให้ทั้งศัตรูและตัวคุณเอง <br><br>ความเสียหาย<span class=\"highlight\">จะเพิ่มขึ้นไปเรื่อย ๆ</span> ตามเวลาที่ยืนร่ายสกิล จนถึงจำนวนสูงสุด",
          "turkish": "Acı aurasını serbest bırakarak hem düşmanlara hem de kendinize {g:citadel_inline_attribute:'SpiritDPS'} verin. <br><br>Hasar, yeteneğin kullanımı sırasında maksimum seviyeye ulaşana kadar <span class=\"highlight\">artmaya devam eder</span>.",
          "ukrainian": "Вивільняє біль, завдаючи {g:citadel_inline_attribute:'SpiritDPS'} ворогам і собі. <br><br>Шкода <span class=\"highlight\">продовжує зростати</span> впродовж заряджання вміння, аж до максимального значення."
        }
      },
      "type": "EAbilityType_Signature",
      "activation": "CITADEL_ABILITY_ACTIVATION_INSTANT_CAST_TOGGLE",
      "behaviors": [
        "CITADEL_ABILITY_BEHAVIOR_START_COOLDOWN_ON_TOGGLE_OFF",
        "CITADEL_ABILITY_BEHAVIOR_NO_TARGET",
        "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
        "CITADEL_ABILITY_BEHAVIOR_DO_NOT_ALLOW_SPAM_PROC",
        "CITADEL_ABILITY_BEHAVIOR_CAN_CAST_ON_ZIPLINE"
      ],
      "unlockCost": 1,
      "abilityPointCost": 0,
      "assets": {
        "icon": {
          "sourcePath": "panorama/images/hud/abilities/frank/frank_aura_of_suffering_psd.vtex_c",
          "packagePath": "packages/game-data/assets/game/panorama/images/hud/abilities/frank/frank_aura_of_suffering_psd.png",
          "publicPath": "/assets/game/panorama/images/hud/abilities/frank/frank_aura_of_suffering_psd.png",
          "type": "image"
        }
      }
    },
    {
      "slot": "ESlot_Signature_4",
      "id": "ability_frank_revive",
      "slug": "shocking-reanimation",
      "displayName": {
        "english": "Shocking Reanimation",
        "byLanguage": {
          "brazilian": "Reanimação Chocante",
          "czech": "Opětovné zmrtvýchvstání",
          "english": "Shocking Reanimation",
          "french": "Défibrillation",
          "german": "Schockreanimation",
          "italian": "Rianimazione scioccante",
          "indonesian": "Bangkit dari Kubur",
          "japanese": "ショックリバイブ",
          "koreana": "충격 부활",
          "latam": "Reanimación electrizante",
          "polish": "Wstrząsająca Reanimacja",
          "russian": "Шоковая реанимация",
          "schinese": "骇然复苏",
          "spanish": "Reanimación Electrizante",
          "thai": "ช็อกกิงรีแอนิเมชัน",
          "turkish": "Çarpıcı Canlandırma",
          "ukrainian": "Шокова реанімація"
        }
      },
      "description": {
        "english": "Release a wave after taking lethal damage, applying a diminishing {g:citadel_inline_attribute:'Slow'}. <br><br>After a brief channel you reanimate, dealing {g:citadel_inline_attribute:'SpiritDamage'} and applying {g:citadel_inline_attribute:'Stun'} to nearby enemies.",
        "byLanguage": {
          "brazilian": "Emana uma onda de dor após sofrer dano letal, aplicando uma {g:citadel_inline_attribute:'Slow'} decrescente. <br><br>Após uma breve canalização, você é reanimado, causando {g:citadel_inline_attribute:'SpiritDamage'} e aplicando {g:citadel_inline_attribute:'Stun'} aos inimigos próximos.",
          "czech": "Victor po utržení smrtícího poškození vypustí vlnu, která aplikuje snižující se {g:citadel_inline_attribute:'Slow'}.<br><br>Po krátkém vyvolávání následně Victor znovu oživne, čímž <panel class=\"InlineAttributeIcon Stun\" replacechar=\"_\"><span class=\"InlineAttributeName Stun\">omráčí</span> nepřátele poblíž a udělí jim {g:citadel_inline_attribute:'SpiritDamage'}.",
          "english": "Release a wave after taking lethal damage, applying a diminishing {g:citadel_inline_attribute:'Slow'}. <br><br>After a brief channel you reanimate, dealing {g:citadel_inline_attribute:'SpiritDamage'} and applying {g:citadel_inline_attribute:'Stun'} to nearby enemies.",
          "french": "{s:hero_name} libère une vague après avoir subi des dégâts mortels, qui applique un {g:citadel_inline_attribute:'Slow'} s'estompant au fil du temps.<br><br>Après une brève canalisation, {s:hero_name} est réanimé, il inflige alors des {g:citadel_inline_attribute:'SpiritDamage'} et applique un {g:citadel_inline_attribute:'Stun'} aux unité ennemies proches.",
          "german": "Nachdem {s:hero_name} tödlichen Schaden erlitten hat, entfesselt er eine Welle, die Gegner {g:citadel_inline_attribute:'Slow'} (die Verlangsamung wirkt abnehmend).<br><br>Nach einer kurzen Kanalisierungsdauer wird {s:hero_name} wiederbelebt. Gegner in der Nähe erleiden {g:citadel_inline_attribute:'SpiritDamage'} und werden {g:citadel_inline_attribute:'Stun'}.",
          "italian": "Scateni un'ondata dopo aver subito danni letali, applicando un {g:citadel_inline_attribute:'Slow'} decrescente. <br><br>Dopo una breve canalizzazione ti rianimi, infliggendo {g:citadel_inline_attribute:'SpiritDamage'} e applicando {g:citadel_inline_attribute:'Stun'} ai nemici vicini.",
          "indonesian": "Melepaskan gelombang setelah menerima damage mematikan, menerapkan {g:citadel_inline_attribute:'Slow'} yang berkurang seiring waktu. <br><br>Setelah melakukan skill secara singkat, kamu bangkit kembali, memberikan {g:citadel_inline_attribute:'SpiritDamage'} dan menerapkan {g:citadel_inline_attribute:'Stun'} ke musuh terdekat.",
          "japanese": "致死ダメージを受けると、減衰する{g:citadel_inline_attribute:'Slow'}を付与する衝撃波を放つ<br><br>短い詠唱の後に復活し、付近の敵に{g:citadel_inline_attribute:'SpiritDamage'}を与えて{g:citadel_inline_attribute:'Stun'}を付与する",
          "koreana": "죽음에 달하는 피해를 입으면, 파동을 방출해 서서히 효과가 감소하는 {g:citadel_inline_attribute:'Slow'}를 적용합니다.<br><br>짧은 능력 집중 후 되살아나서 근처 적에게 {g:citadel_inline_attribute:'SpiritDamage'}를 입히고 {g:citadel_inline_attribute:'Stun'} 효과를 적용합니다.",
          "latam": "Libera una ola después de recibir daño letal, aplicando un {g:citadel_inline_attribute:'Slow'} decreciente. <br><br>Después de una breve canalización, te reanimas, infligiendo {g:citadel_inline_attribute:'SpiritDamage'} y aplicando {g:citadel_inline_attribute:'Stun'} a los enemigos cercanos.",
          "polish": "Po otrzymaniu śmiertelnych obrażeń uwalnia falę nakładającą zanikające {g:citadel_inline_attribute:'Slow'} <br><br>Odródź się po krótkiej inkantacji i zadaj {g:citadel_inline_attribute:'SpiritDamage'} oraz nałóż {g:citadel_inline_attribute:'Stun'} na pobliskich wrogów.",
          "russian": "Получив летальный урон, {s:hero_name} выпускает волну, которая накладывает затухающее {g:citadel_inline_attribute:'Slow'}.<br><br>После короткой подготовки {s:hero_name} реанимируется, нанося врагам поблизости {g:citadel_inline_attribute:'SpiritDamage'} и <panel class=\"InlineAttributeIcon Stun\" replacechar=\"_\"><span class=\"InlineAttributeName Stun\">оглушая</span> их.",
          "schinese": "遭受严重伤害后释放一阵冲击波，施加逐渐减弱的{g:citadel_inline_attribute:'Slow'}。<br><br>经过短暂持续施法后复活，对周围敌人造成{g:citadel_inline_attribute:'SpiritDamage'}并施加{g:citadel_inline_attribute:'Stun'}。",
          "spanish": "Tras recibir daño letal, lanza una onda que aplica una {g:citadel_inline_attribute:'Slow'} decreciente.<br><br>Te reanimas después de una canalización breve, infligiendo {g:citadel_inline_attribute:'SpiritDamage'} y aplicando {g:citadel_inline_attribute:'Stun'} a los enemigos cercanos.",
          "thai": "ปล่อยคลื่นพลังหลังจากได้รับความเสียหายถึงตาย ส่งผล {g:citadel_inline_attribute:'Slow'} แบบลดทอน<br><br>หลังจากยืนร่ายสั้น ๆ จะฟื้นคืนชีพ สร้าง {g:citadel_inline_attribute:'SpiritDamage'} และ {g:citadel_inline_attribute:'Stun'} ศัตรูใกล้เคียง",
          "turkish": "Ölümcül hasar aldıktan sonra bir dalga yayarak zamanla azalan bir {g:citadel_inline_attribute:'Slow'} uygulayın. <br><br>Kısa bir yönlendirmeden sonra tekrar canlanarak yakındaki düşmanlara {g:citadel_inline_attribute:'SpiritDamage'} verirsiniz ve {g:citadel_inline_attribute:'Stun'} uygularsınız.",
          "ukrainian": "Зазнавши смертельної шкоди, випускає хвилю, яка накладає {g:citadel_inline_attribute:'Slow'}, що з часом зменшується. <br><br>Після короткого заряджання герой відроджується, завдає {g:citadel_inline_attribute:'SpiritDamage'} та застосовує {g:citadel_inline_attribute:'Stun'} на ворогів поблизу."
        }
      },
      "type": "EAbilityType_Ultimate",
      "activation": "CITADEL_ABILITY_ACTIVATION_PASSIVE",
      "behaviors": [
        "CITADEL_ABILITY_BEHAVIOR_CAST_EVEN_IF_BUSY_AND_EXCLUSIVE",
        "CITADEL_ABILITY_BEHAVIOR_CHANNELLED",
        "CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_BUSY",
        "CITADEL_ABILITY_BEHAVIOR_NOT_SILENCABLE",
        "CITADEL_ABILITY_BEHAVIOR_NO_TARGET",
        "CITADEL_ABILITY_BEHAVIOR_CASTABLE_WHILE_CMD_RESTRICTED",
        "CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT",
        "CITADEL_ABILITY_BEHAVIOR_CAN_CAST_WHILE_DEAD"
      ],
      "unlockCost": 1,
      "abilityPointCost": 0,
      "assets": {
        "icon": {
          "sourcePath": "panorama/images/hud/abilities/frank/frank_shocking_reanimation_psd.vtex_c",
          "packagePath": "packages/game-data/assets/game/panorama/images/hud/abilities/frank/frank_shocking_reanimation_psd.png",
          "publicPath": "/assets/game/panorama/images/hud/abilities/frank/frank_shocking_reanimation_psd.png",
          "type": "image"
        }
      }
    }
  ],
  "itemSlotInfo": {
    "EItemSlotType_WeaponMod": {
      "maxPurchasesForTier": [
        6,
        6,
        6
      ]
    },
    "EItemSlotType_Armor": {
      "maxPurchasesForTier": [
        6,
        6,
        6
      ]
    },
    "EItemSlotType_Tech": {
      "maxPurchasesForTier": [
        6,
        6,
        6
      ]
    }
  },
  "purchaseBonuses": [
    {
      "slotType": "EItemSlotType_WeaponMod",
      "tier": 1,
      "value": "4"
    },
    {
      "slotType": "EItemSlotType_WeaponMod",
      "tier": 2,
      "value": "8"
    },
    {
      "slotType": "EItemSlotType_WeaponMod",
      "tier": 3,
      "value": "13"
    },
    {
      "slotType": "EItemSlotType_WeaponMod",
      "tier": 4,
      "value": "18"
    },
    {
      "slotType": "EItemSlotType_WeaponMod",
      "tier": 5,
      "value": "23"
    },
    {
      "slotType": "EItemSlotType_Armor",
      "tier": 1,
      "value": "7"
    },
    {
      "slotType": "EItemSlotType_Armor",
      "tier": 2,
      "value": "8"
    },
    {
      "slotType": "EItemSlotType_Armor",
      "tier": 3,
      "value": "9"
    },
    {
      "slotType": "EItemSlotType_Armor",
      "tier": 4,
      "value": "10"
    },
    {
      "slotType": "EItemSlotType_Armor",
      "tier": 5,
      "value": "11"
    },
    {
      "slotType": "EItemSlotType_Tech",
      "tier": 1,
      "value": "4"
    },
    {
      "slotType": "EItemSlotType_Tech",
      "tier": 2,
      "value": "7"
    },
    {
      "slotType": "EItemSlotType_Tech",
      "tier": 3,
      "value": "10"
    },
    {
      "slotType": "EItemSlotType_Tech",
      "tier": 4,
      "value": "13"
    },
    {
      "slotType": "EItemSlotType_Tech",
      "tier": 5,
      "value": "16"
    }
  ],
  "progression": {
    "standardAbilityUpgradeCosts": [
      1,
      2,
      5
    ],
    "levels": [
      {
        "level": 1,
        "requiredSouls": 0,
        "abilityPoints": 0,
        "abilityUnlocks": 1,
        "useStandardUpgrade": false
      },
      {
        "level": 2,
        "requiredSouls": 300,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 3,
        "requiredSouls": 600,
        "abilityPoints": 0,
        "abilityUnlocks": 1,
        "useStandardUpgrade": true
      },
      {
        "level": 4,
        "requiredSouls": 900,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 5,
        "requiredSouls": 1500,
        "abilityPoints": 0,
        "abilityUnlocks": 1,
        "useStandardUpgrade": true
      },
      {
        "level": 6,
        "requiredSouls": 2200,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 7,
        "requiredSouls": 3000,
        "abilityPoints": 0,
        "abilityUnlocks": 1,
        "useStandardUpgrade": true
      },
      {
        "level": 8,
        "requiredSouls": 3800,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 9,
        "requiredSouls": 4600,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 10,
        "requiredSouls": 5400,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 11,
        "requiredSouls": 6200,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 12,
        "requiredSouls": 7100,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 13,
        "requiredSouls": 8000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 14,
        "requiredSouls": 9000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 15,
        "requiredSouls": 10000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 16,
        "requiredSouls": 11000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 17,
        "requiredSouls": 12000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 18,
        "requiredSouls": 13200,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 19,
        "requiredSouls": 14500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 20,
        "requiredSouls": 16000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 21,
        "requiredSouls": 17500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 22,
        "requiredSouls": 19000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 23,
        "requiredSouls": 20500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 24,
        "requiredSouls": 22000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 25,
        "requiredSouls": 23500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 26,
        "requiredSouls": 25000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 27,
        "requiredSouls": 26500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 28,
        "requiredSouls": 28000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 29,
        "requiredSouls": 29500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 30,
        "requiredSouls": 31000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 31,
        "requiredSouls": 32500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 32,
        "requiredSouls": 34000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 33,
        "requiredSouls": 35500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 34,
        "requiredSouls": 37000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 35,
        "requiredSouls": 38500,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      },
      {
        "level": 36,
        "requiredSouls": 40000,
        "abilityPoints": 1,
        "abilityUnlocks": 0,
        "useStandardUpgrade": true
      }
    ]
  },
  "statDisplayGroups": [
    {
      "category": "ECitadelStat_Vitality",
      "stats": [
        "EMaxHealth",
        "EBaseHealthRegen",
        "EBulletArmorDamageReduction",
        "ETechArmorDamageReduction",
        "EMaxMoveSpeed",
        "ESprintSpeed",
        "EStamina"
      ]
    },
    {
      "category": "ECitadelStat_Spirit",
      "stats": [
        "ETechPower"
      ]
    },
    {
      "category": "ECitadelStat_Weapon",
      "stats": [
        "EWeaponDPS",
        "EBulletDamage",
        "EClipSize",
        "ERoundsPerSecond",
        "ELightMeleeDamage",
        "EHeavyMeleeDamage"
      ]
    }
  ],
  "assets": {
    "icon": {
      "sourcePath": "panorama/images/heroes/frank_sm_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/heroes/frank_sm_psd.png",
      "publicPath": "/assets/game/panorama/images/heroes/frank_sm_psd.png",
      "type": "image"
    },
    "card": {
      "sourcePath": "panorama/images/heroes/frank_card_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/heroes/frank_card_psd.png",
      "publicPath": "/assets/game/panorama/images/heroes/frank_card_psd.png",
      "type": "image"
    },
    "portrait": {
      "sourcePath": "panorama/images/heroes/frank_card_critical_psd.vtex_c",
      "packagePath": "packages/game-data/assets/game/panorama/images/heroes/frank_card_critical_psd.png",
      "publicPath": "/assets/game/panorama/images/heroes/frank_card_critical_psd.png",
      "type": "image"
    },
    "model": {
      "sourcePath": "models/heroes_wip/frank/frank.vmdl_c",
      "packagePath": "packages/game-data/assets/game/models/heroes/victor.glb",
      "publicPath": "/assets/game/models/heroes/victor.glb",
      "type": "model"
    }
  }
}
