{"id":254,"name":"Vi","alias":"Vi","title":"the Piltover Enforcer","shortBio":"Once a criminal from the mean streets of Zaun, Vi is a hotheaded, impulsive, and fearsome woman with only a very loose respect for authority figures. Growing up all but alone, Vi developed finely honed survival instincts as well as a wickedly abrasive sense of humor. Now working with the Wardens of Piltover to keep the peace, she wields mighty hextech gauntlets that can punch through walls and suspects with equal ease.","tacticalInfo":{"style":6,"difficulty":1,"damageType":"kPhysical"},"playstyleInfo":{"damage":2,"durability":2,"crowdControl":3,"mobility":2,"utility":1},"squarePortraitPath":"/lol-game-data/assets/v1/champion-icons/254.png","stingerSfxPath":"/lol-game-data/assets/v1/champion-sfx-audios/254.ogg","chooseVoPath":"/lol-game-data/assets/v1/champion-choose-vo/254.ogg","banVoPath":"/lol-game-data/assets/v1/champion-ban-vo/254.ogg","roles":["fighter","assassin"],"recommendedItemDefaults":["/DATA/Characters/Vi/Recommended/Beginner.json","/DATA/Characters/Vi/Recommended/ViARAM.json","/DATA/Characters/Vi/Recommended/ViFIRSTBLOOD.json","/DATA/Characters/Vi/Recommended/ViKINGPORO.json","/DATA/Characters/Vi/Recommended/ViNB.json","/DATA/Characters/Vi/Recommended/ViSR.json"],"skins":[{"id":254000,"isBase":true,"name":"Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254000.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254000.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254000.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Base/ViLoadScreen.jpg","skinType":"","rarity":"kNoRarity","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":null,"description":null},{"id":254001,"isBase":false,"name":"Neon Strike Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254001.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254001.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254001.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin01/ViLoadScreen_1.jpg","skinType":"","rarity":"kNoRarity","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":null,"description":null},{"id":254002,"isBase":false,"name":"Officer Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254002.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254002.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254002.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin02/ViLoadScreen_2.jpg","skinType":"","rarity":"kNoRarity","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254002.png","chromas":[{"id":254006,"name":"Officer Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254006.png","colors":["#ECF9F8","#ECF9F8"],"descriptions":[],"rarities":[{"region":"TENCENT","rarity":1},{"region":"riot","rarity":0}]},{"id":254007,"name":"Officer Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254007.png","colors":["#6ABBEE","#6ABBEE"],"descriptions":[],"rarities":[{"region":"TENCENT","rarity":1},{"region":"riot","rarity":0}]},{"id":254008,"name":"Officer Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254008.png","colors":["#D33528","#D33528"],"descriptions":[],"rarities":[{"region":"TENCENT","rarity":1},{"region":"riot","rarity":0}]},{"id":254009,"name":"Officer Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254009.png","colors":["#2DA130","#2DA130"],"descriptions":[],"rarities":[{"region":"TENCENT","rarity":1},{"region":"riot","rarity":0}]},{"id":254010,"name":"Officer Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254010.png","colors":["#27211C","#27211C"],"descriptions":[],"rarities":[{"region":"TENCENT","rarity":1},{"region":"riot","rarity":0}]}],"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":null,"description":null},{"id":254003,"isBase":false,"name":"Debonair Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254003.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254003.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254003.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin03/ViLoadScreen_3.jpg","skinType":"","rarity":"kNoRarity","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":[{"id":23}],"description":"Don the yellow power tie and red rose boutonnière of a woman in charge—of herself, her destiny, and the two dozen spines she's going to snap in effortless, elegant style."},{"id":254004,"isBase":false,"name":"Demon Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254004.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254004.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254004.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin04/ViLoadScreen_4.jpg","skinType":"","rarity":"kEpic","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":[{"id":116}],"description":"One of the great generals of Hell, Vi brutalizes the tormented with acts of martial savagery, arbitrarily raining lazy blows upon the damned. Invoking her in the mortal realm must be done cautiously, as she responds only to a worthy opponent… and only for so long."},{"id":254005,"isBase":false,"name":"Warring Kingdoms Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254005.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254005.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254005.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin05/ViLoadscreen_5.jpg","skinType":"","rarity":"kEpic","isLegacy":true,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":[{"id":53}],"description":"Vi is the mighty enforcer of Azir's will—a ferocious, ruthless combatant who thrills in any challenge, no matter how outmatched she may be. Her gauntlets are carved from mystic jade, and each strike connects with the power of a cannon."},{"id":254011,"isBase":false,"name":"PROJECT: Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254011.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254011.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254011.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin11/ViLoadScreen_11.jpg","loadScreenVintagePath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin11/ViLoadscreen_11_LE.PIE_C_Legacy_Bugs_10_3.jpg","skinType":"","rarity":"kEpic","isLegacy":false,"splashVideoPath":null,"featuresText":null,"chromaPath":null,"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":[{"id":18}],"description":"Street-smart, brash, and always bluntly honest, Vi is a Central detective working to keep law and order in the neon city. Toughened from her days as a lower sector enforcer, Vi keeps the peace with a pair ATLAS gauntlets, and a mean right hook."},{"id":254012,"isBase":false,"name":"Heartbreaker Vi","splashPath":"/lol-game-data/assets/v1/champion-splashes/254/254012.jpg","uncenteredSplashPath":"/lol-game-data/assets/v1/champion-splashes/uncentered/254/254012.jpg","tilePath":"/lol-game-data/assets/v1/champion-tiles/254/254012.jpg","loadScreenPath":"/lol-game-data/assets/ASSETS/Characters/Vi/Skins/Skin12/ViLoadScreen_12.jpg","skinType":"","rarity":"kEpic","isLegacy":true,"splashVideoPath":null,"featuresText":null,"chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254012.png","chromas":[{"id":254013,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254013.png","colors":["#D33528","#D33528"],"descriptions":[{"region":"riot","description":"This chroma was released as a bundle exclusive during 2019."}],"rarities":[{"region":"riot","rarity":2}]},{"id":254014,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254014.png","colors":["#E58BA5","#E58BA5"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]},{"id":254015,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254015.png","colors":["#FFEE59","#FFEE59"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]},{"id":254016,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254016.png","colors":["#73BFBE","#73BFBE"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]},{"id":254017,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254017.png","colors":["#9C68D7","#9C68D7"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]},{"id":254018,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254018.png","colors":["#27211C","#27211C"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]},{"id":254019,"name":"Heartbreaker Vi","chromaPath":"/lol-game-data/assets/v1/champion-chroma-images/254/254019.png","colors":["#ECF9F8","#ECF9F8"],"descriptions":[],"rarities":[{"region":"riot","rarity":1}]}],"emblems":null,"regionRarityId":0,"rarityGemPath":null,"skinLines":[{"id":64}],"description":"Vi plays fast and loose with the rules of love, leaving a long trail of broken hearts (and, sometimes, bodies) in her wake. After many years, she's finally encountered a new rival worthy of her strength… almost too worthy."}],"passive":{"name":"Blast Shield","abilityIconPath":"/lol-game-data/assets/ASSETS/Characters/Vi/HUD/Icons2D/ViPassive.png","abilityVideoPath":"champion-abilities/0254/ability_0254_P1.webm","abilityVideoImagePath":"champion-abilities/0254/ability_0254_P1.jpg","description":"Vi charges a shield over time. The shield can be activated by hitting an enemy with an ability."},"spells":[{"spellKey":"q","name":"Vault Breaker","abilityIconPath":"/lol-game-data/assets/ASSETS/Characters/Vi/HUD/Icons2D/ViQ.png","abilityVideoPath":"champion-abilities/0254/ability_0254_Q1.webm","abilityVideoImagePath":"champion-abilities/0254/ability_0254_Q1.jpg","cost":"@Cost@ @AbilityResourceName@","cooldown":"@Cooldown@s %i:cooldown%","description":"Vi charges her gauntlets and unleashes a vault shattering punch, carrying her forward. Enemies she hits are knocked back and receive a stack of Denting Blows.","dynamicDescription":"Charges a powerful punch that carries Vi forward.<br><br><spellPassive>First Cast:</spellPassive> Slows Movement Speed by @Effect4Amount@% while increasing damage and dash range over 1.25 seconds.<br><br><spellPassive>Second Cast:</spellPassive> Dashes forward dealing @Effect1Amount@ <scaleAD>(+@f3@)</scaleAD> to @f2@ <scaleAD>(+@f1@)</scaleAD> physical damage and applying Denting Blows to all enemies hit. Stops upon colliding with an enemy champion, knocking it back.","formulas":{"f1":{"link":"bonusattackdamage","coefficient":"1.4"},"f2":{"link":"","coefficient":""},"f3":{"link":"","coefficient":""},"f4":{"link":"","coefficient":""}},"range":[250.0000,250.0000,250.0000,250.0000,250.0000,250.0000],"costCoefficients":[50.0000,60.0000,70.0000,80.0000,90.0000,80.0000],"cooldownCoefficients":[12.0000,11.0000,10.0000,9.0000,8.0000,8.0000],"coefficients":{"coefficient1":0.7000,"coefficient2":0.7000},"effectAmounts":{"Effect1Amount":[55.0000,55.0000,80.0000,105.0000,130.0000,155.0000,90.0000],"Effect2Amount":[2.0000,2.0000,2.0000,2.0000,2.0000,2.0000,2.0000],"Effect3Amount":[1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000],"Effect4Amount":[15.0000,15.0000,15.0000,15.0000,15.0000,15.0000,15.0000],"Effect5Amount":[6.0000,6.0000,6.0000,6.0000,6.0000,6.0000,6.0000],"Effect6Amount":[5.0000,5.0000,5.0000,5.0000,5.0000,5.0000,5.0000],"Effect7Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect8Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect9Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect10Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000]},"ammo":{"ammoRechargeTime":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"maxAmmo":[0,0,0,0,0,0]},"maxLevel":0},{"spellKey":"w","name":"Denting Blows","abilityIconPath":"/lol-game-data/assets/ASSETS/Characters/Vi/HUD/Icons2D/ViW.png","abilityVideoPath":"champion-abilities/0254/ability_0254_W1.webm","abilityVideoImagePath":"champion-abilities/0254/ability_0254_W1.jpg","cost":"<font color='#FF9900'>Passive</font>","cooldown":"No Cooldown","description":"Vi's punches break her opponent's Armor, dealing bonus damage and granting her Attack Speed.","dynamicDescription":"Every 3rd attack on the same target deals an additional @Effect1Amount@% <scaleAD>(+@f1@%)</scaleAD> of the target's maximum Health as physical damage, reduces its Armor by @Effect3Amount@% and grants Vi @Effect2Amount@% Attack Speed for @Effect4Amount@ seconds (max @Effect5Amount@ damage vs. monsters).<br><br>Triggering Denting Blows reduces the cooldown of Blast Shield by 3 seconds.","formulas":{"f1":{"link":"@special.viw","coefficient":"35"},"f2":{"link":"","coefficient":""},"f3":{"link":"","coefficient":""},"f4":{"link":"","coefficient":""}},"range":[750.0000,750.0000,750.0000,750.0000,750.0000,750.0000],"costCoefficients":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"cooldownCoefficients":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"coefficients":{"coefficient1":0.0500,"coefficient2":0.0000},"effectAmounts":{"Effect1Amount":[2.5000,4.0000,5.5000,7.0000,8.5000,10.0000,11.5000],"Effect2Amount":[30.0000,30.0000,37.5000,45.0000,52.5000,60.0000,60.0000],"Effect3Amount":[20.0000,20.0000,20.0000,20.0000,20.0000,20.0000,20.0000],"Effect4Amount":[4.0000,4.0000,4.0000,4.0000,4.0000,4.0000,4.0000],"Effect5Amount":[300.0000,300.0000,300.0000,300.0000,300.0000,300.0000,300.0000],"Effect6Amount":[4.0000,4.0000,4.0000,4.0000,4.0000,4.0000,4.0000],"Effect7Amount":[0.0286,0.0286,0.0286,0.0286,0.0286,0.0286,0.0286],"Effect8Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect9Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect10Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000]},"ammo":{"ammoRechargeTime":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"maxAmmo":[0,0,0,0,0,0]},"maxLevel":0},{"spellKey":"e","name":"Excessive Force","abilityIconPath":"/lol-game-data/assets/ASSETS/Characters/Vi/HUD/Icons2D/ViE.png","abilityVideoPath":"champion-abilities/0254/ability_0254_E1.webm","abilityVideoImagePath":"champion-abilities/0254/ability_0254_E1.jpg","cost":"@Cost@ @AbilityResourceName@","cooldown":"@Cooldown@s %i:cooldown%","description":"Vi's next attack blasts through her target, dealing damage to enemies behind it.","dynamicDescription":"Causes next basic attack to deal @Effect1Amount@ <scaleAD>(+@f3@)</scaleAD> <scaleAP>(+@CharAbilityPower@)</scaleAP> physical damage to the target and enemies behind it.<br><br>Vi charges a new punch every <scaleLevel>@AmmoRechargeTime@</scaleLevel> seconds and can hold 2 charges at once.","formulas":{"f1":{"link":"@text","coefficient":"14/12.5/11/9.5/8"},"f2":{"link":"","coefficient":""},"f3":{"link":"attackdamage","coefficient":"1.15"},"f4":{"link":"","coefficient":""}},"range":[400.0000,400.0000,400.0000,400.0000,400.0000,400.0000],"costCoefficients":[26.0000,32.0000,38.0000,44.0000,50.0000,50.0000],"cooldownCoefficients":[1.0000,1.0000,1.0000,1.0000,1.0000,1.0000],"coefficients":{"coefficient1":0.9000,"coefficient2":0.0000},"effectAmounts":{"Effect1Amount":[0.0000,10.0000,30.0000,50.0000,70.0000,90.0000,110.0000],"Effect2Amount":[1.1000,1.1000,1.1000,1.1000,1.1000,1.1000,1.1000],"Effect3Amount":[50.0000,50.0000,50.0000,50.0000,50.0000,50.0000,50.0000],"Effect4Amount":[1.5000,1.5000,1.5000,1.5000,1.5000,1.5000,1.5000],"Effect5Amount":[6.0000,6.0000,6.0000,6.0000,6.0000,6.0000,6.0000],"Effect6Amount":[1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000],"Effect7Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect8Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect9Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect10Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000]},"ammo":{"ammoRechargeTime":[14.0000,12.5000,11.0000,9.5000,8.0000,8.0000],"maxAmmo":[2,2,2,2,2,2]},"maxLevel":0},{"spellKey":"r","name":"Assault and Battery","abilityIconPath":"/lol-game-data/assets/ASSETS/Characters/Vi/HUD/Icons2D/ViR.png","abilityVideoPath":"champion-abilities/0254/ability_0254_R1.webm","abilityVideoImagePath":"champion-abilities/0254/ability_0254_R1.jpg","cost":"@Cost@ @AbilityResourceName@","cooldown":"@Cooldown@s %i:cooldown%","description":"Vi runs down an enemy, knocking aside anyone in the way. When she reaches her target she knocks it into the air, jumps after it, and slams it back into the ground.","dynamicDescription":"Targets an enemy champion and chases it down, knocking it up for @RStunDuration@ seconds. Deals <physicalDamage>@Damage@</physicalDamage> physical damage.<br><br>While charging, Vi cannot be stopped and has <font color='#ee91d7'>True Sight</font> of the target. Any enemies in the way are dealt damage, knocked aside, and stunned for @SecondaryTargetStunDuration@ seconds.","formulas":{"f1":{"link":"","coefficient":""},"f2":{"link":"","coefficient":""},"f3":{"link":"","coefficient":""},"f4":{"link":"","coefficient":""}},"range":[800.0000,800.0000,800.0000,800.0000,800.0000,800.0000],"costCoefficients":[100.0000,125.0000,150.0000,100.0000,100.0000,0.0000],"cooldownCoefficients":[120.0000,100.0000,80.0000,60.0000,60.0000,60.0000],"coefficients":{"coefficient1":0.0000,"coefficient2":0.0000},"effectAmounts":{"Effect1Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect2Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect3Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect4Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect5Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect6Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect7Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect8Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect9Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"Effect10Amount":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000]},"ammo":{"ammoRechargeTime":[0.0000,0.0000,0.0000,0.0000,0.0000,0.0000],"maxAmmo":[0,0,0,0,0,0]},"maxLevel":0}]}