Created
March 24, 2014 22:10
-
-
Save kenany/9750379 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From 34b3f40d00b742548bc01cd4083abb608c128ca7 Mon Sep 17 00:00:00 2001 | |
| From: Kenan Yildirim <[email protected]> | |
| Date: Mon, 24 Mar 2014 18:09:58 -0400 | |
| Subject: [PATCH] Update for 4.1.2 | |
| --- | |
| lib/champions.js | 2110 +++++++++++++++++++++++++++++++++--------------------- | |
| test/index.js | 86 +-- | |
| 2 files changed, 1319 insertions(+), 877 deletions(-) | |
| diff --git a/lib/champions.js b/lib/champions.js | |
| index ba61c43..ab97806 100644 | |
| --- a/lib/champions.js | |
| +++ b/lib/champions.js | |
| @@ -1,6 +1,6 @@ | |
| module.exports = [ | |
| { | |
| - "version": "3.10.3", | |
| + "version": "4.1.2", | |
| "id": "Aatrox", | |
| "key": "266", | |
| "name": "Aatrox", | |
| @@ -14,14 +14,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Aatrox.png", | |
| - "sprite": "champion3.png", | |
| + "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 144, | |
| - "y": 96, | |
| + "x": 0, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "BloodWell", | |
| "stats": { | |
| "hp": 395, | |
| @@ -35,18 +37,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 150, | |
| "hpregen": 5.75, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Ahri", | |
| "key": "103", | |
| "name": "Ahri", | |
| @@ -62,17 +65,19 @@ module.exports = [ | |
| "full": "Ahri.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 48, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| "hpperlevel": 80, | |
| - "mp": 230, | |
| + "mp": 250, | |
| "mpperlevel": 50, | |
| "movespeed": 330, | |
| "armor": 11, | |
| @@ -81,18 +86,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .6, | |
| - "mpregen": 6.25, | |
| - "mpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| + "mpregen": 7, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.065, | |
| + "attackspeedoffset": -0.065, | |
| "attackspeedperlevel": 2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Akali", | |
| "key": "84", | |
| "name": "Akali", | |
| @@ -108,12 +114,14 @@ module.exports = [ | |
| "full": "Akali.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 96, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Energy", | |
| "stats": { | |
| "hp": 445, | |
| @@ -127,18 +135,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 50, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.1, | |
| + "attackspeedoffset": -0.1, | |
| "attackspeedperlevel": 3.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Alistar", | |
| "key": "12", | |
| "name": "Alistar", | |
| @@ -154,12 +163,14 @@ module.exports = [ | |
| "full": "Alistar.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 144, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 442, | |
| @@ -173,9 +184,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.03, | |
| @@ -183,8 +194,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.125 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Amumu", | |
| "key": "32", | |
| "name": "Amumu", | |
| @@ -200,12 +212,14 @@ module.exports = [ | |
| "full": "Amumu.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 192, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 472, | |
| @@ -219,18 +233,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .525, | |
| + "mpregenperlevel": 0.525, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47, | |
| "attackdamageperlevel": 3.8, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 2.18 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Anivia", | |
| "key": "34", | |
| "name": "Anivia", | |
| @@ -246,12 +261,14 @@ module.exports = [ | |
| "full": "Anivia.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 240, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 350, | |
| @@ -265,9 +282,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 600, | |
| "hpregen": 4.65, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| @@ -275,8 +292,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.68 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Annie", | |
| "key": "1", | |
| "name": "Annie", | |
| @@ -292,12 +310,14 @@ module.exports = [ | |
| "full": "Annie.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 288, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 384, | |
| @@ -311,18 +331,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 625, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| "attackdamageperlevel": 2.625, | |
| - "attackspeedoffset": .08, | |
| + "attackspeedoffset": 0.08, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Ashe", | |
| "key": "22", | |
| "name": "Ashe", | |
| @@ -338,12 +359,14 @@ module.exports = [ | |
| "full": "Ashe.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 336, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 395, | |
| @@ -357,39 +380,42 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 600, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.3, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.3, | |
| "attackdamageperlevel": 2.85, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Blitzcrank", | |
| "key": "53", | |
| "name": "Blitzcrank", | |
| "title": "the Great Steam Golem", | |
| - "blurb": "The city of Zaun is a place where both magic and science have gone awry. The unchecked nature of experimentation has taken its toll on the city. However, Zaun's lenient restrictions allow their researchers and inventors the leeway to push the bounds ...", | |
| + "blurb": "The city of Zaun is a place where both magic and science have gone awry. The unchecked nature of experimentation has taken its toll on the city. However, Zaun's lenient restrictions allow their researchers and inventors the leeway to push the bounds ...", | |
| "info": { | |
| "attack": 4, | |
| - "defense": 6, | |
| + "defense": 8, | |
| "magic": 5, | |
| - "difficulty": 8 | |
| + "difficulty": 6 | |
| }, | |
| "image": { | |
| "full": "Blitzcrank.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 336, | |
| + "x": 384, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 423, | |
| @@ -403,9 +429,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.6, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.66, | |
| @@ -413,8 +439,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.13 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Brand", | |
| "key": "63", | |
| "name": "Brand", | |
| @@ -430,12 +457,14 @@ module.exports = [ | |
| "full": "Brand.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 384, | |
| + "x": 432, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -449,9 +478,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| @@ -459,8 +488,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Caitlyn", | |
| "key": "51", | |
| "name": "Caitlyn", | |
| @@ -476,12 +506,14 @@ module.exports = [ | |
| "full": "Caitlyn.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 0, | |
| + "x": 0, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -495,9 +527,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 650, | |
| "hpregen": 4.75, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .55, | |
| + "mpregenperlevel": 0.55, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47, | |
| @@ -505,8 +537,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Cassiopeia", | |
| "key": "69", | |
| "name": "Cassiopeia", | |
| @@ -522,12 +555,14 @@ module.exports = [ | |
| "full": "Cassiopeia.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 48, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -541,23 +576,24 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.85, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 7.1, | |
| - "mpregenperlevel": .75, | |
| + "mpregenperlevel": 0.75, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.034, | |
| + "attackspeedoffset": -0.034, | |
| "attackspeedperlevel": 1.68 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Chogath", | |
| "key": "31", | |
| "name": "Cho'Gath", | |
| "title": "the Terror of the Void", | |
| - "blurb": "There is a place between dimensions, between worlds. To some it is known as the Outside, to others it is the Unknown. To those that truly know, however, it is called the Void. Despite its name, the Void is not an empty place, but rather the home of ...", | |
| + "blurb": "There is a place between dimensions, between worlds. To some it is known as the Outside, to others it is the Unknown. To those that truly know, however, it is called the Void. Despite its name, the Void is not an empty place, but rather the home of ...", | |
| "info": { | |
| "attack": 3, | |
| "defense": 7, | |
| @@ -568,12 +604,14 @@ module.exports = [ | |
| "full": "Chogath.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 96, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -587,9 +625,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.5, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.1, | |
| @@ -597,13 +635,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.44 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Corki", | |
| "key": "42", | |
| "name": "Corki", | |
| "title": "the Daring Bombardier", | |
| - "blurb": "When Heimerdinger and his yordle colleagues migrated to Piltover, they embraced science as a way of life, and they immediately made several groundbreaking contributions to the techmaturgical community. What yordles lack in stature, they make up for ...", | |
| + "blurb": "When Heimerdinger and his yordle colleagues migrated to Piltover, they embraced science as a way of life, and they immediately made several groundbreaking contributions to the techmaturgical community. What yordles lack in stature, they make up for ...", | |
| "info": { | |
| "attack": 8, | |
| "defense": 3, | |
| @@ -614,12 +653,14 @@ module.exports = [ | |
| "full": "Corki.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 144, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 375, | |
| @@ -633,18 +674,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .55, | |
| + "mpregenperlevel": 0.55, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48.2, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Darius", | |
| "key": "122", | |
| "name": "Darius", | |
| @@ -660,12 +702,14 @@ module.exports = [ | |
| "full": "Darius.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 192, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 426, | |
| @@ -679,18 +723,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 8.25, | |
| - "hpregenperlevel": .95, | |
| + "hpregenperlevel": 0.95, | |
| "mpregen": 6, | |
| - "mpregenperlevel": .35, | |
| + "mpregenperlevel": 0.35, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 2.65 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Diana", | |
| "key": "131", | |
| "name": "Diana", | |
| @@ -706,12 +751,14 @@ module.exports = [ | |
| "full": "Diana.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 240, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 438, | |
| @@ -725,9 +772,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 150, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| @@ -735,13 +782,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.25 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Draven", | |
| "key": "119", | |
| "name": "Draven", | |
| "title": "the Glorious Executioner", | |
| - "blurb": "Unlike his brother Darius, victory in battle was never enough for Draven. He craved recognition, acclaim, and glory. He first sought greatness in the Noxian military, but his flair for the dramatic went severely underappreciated. Thirsting for a ...", | |
| + "blurb": "Unlike his brother Darius, victory in battle was never enough for Draven. He craved recognition, acclaim, and glory. He first sought greatness in the Noxian military, but his flair for the dramatic went severely underappreciated. Thirsting for a ...", | |
| "info": { | |
| "attack": 9, | |
| "defense": 3, | |
| @@ -752,12 +800,14 @@ module.exports = [ | |
| "full": "Draven.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 288, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 420, | |
| @@ -771,18 +821,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6.95, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.5, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 2.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "DrMundo", | |
| "key": "36", | |
| "name": "Dr. Mundo", | |
| @@ -798,12 +849,14 @@ module.exports = [ | |
| "full": "DrMundo.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 336, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 433, | |
| @@ -817,7 +870,7 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.5, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| @@ -827,8 +880,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.8 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Elise", | |
| "key": "60", | |
| "name": "Elise", | |
| @@ -844,12 +898,14 @@ module.exports = [ | |
| "full": "Elise.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 336, | |
| + "x": 384, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 395, | |
| @@ -863,9 +919,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.7, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.8, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47.5, | |
| @@ -873,13 +929,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.75 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Evelynn", | |
| "key": "28", | |
| "name": "Evelynn", | |
| "title": "the Widowmaker", | |
| - "blurb": "Evelynn's origins are shrouded in mystery - a mystery she herself helps to perpetuate. What everyone does know about Evelynn, however, is that she is one of the most skilled assassins in Valoran. It is clear upon first meeting her that she is not ...", | |
| + "blurb": "Evelynn's origins are shrouded in mystery - a mystery she herself helps to perpetuate. What everyone does know about Evelynn, however, is that she is one of the most skilled assassins in Valoran. It is clear upon first meeting her that she is not ...", | |
| "info": { | |
| "attack": 4, | |
| "defense": 2, | |
| @@ -890,12 +947,14 @@ module.exports = [ | |
| "full": "Evelynn.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 384, | |
| + "x": 432, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -909,9 +968,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 8.9, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7.1, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| @@ -919,8 +978,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 3.6 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Ezreal", | |
| "key": "81", | |
| "name": "Ezreal", | |
| @@ -936,12 +996,14 @@ module.exports = [ | |
| "full": "Ezreal.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 48, | |
| + "x": 0, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 350, | |
| @@ -955,9 +1017,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47.2, | |
| @@ -965,13 +1027,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.8 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "FiddleSticks", | |
| "key": "9", | |
| "name": "Fiddlesticks", | |
| "title": "the Harbinger of Doom", | |
| - "blurb": "For nearly twenty years, Fiddlesticks has stood alone in the easternmost summoning chamber of the Institute of War. Only the burning emerald light of his unearthly gaze pierces the musty darkness of his dust-covered home. It is here that the ...", | |
| + "blurb": "For nearly twenty years, Fiddlesticks has stood alone in the easternmost summoning chamber of the Institute of War. Only the burning emerald light of his unearthly gaze pierces the musty darkness of his dust-covered home. It is here that the Harbinger ...", | |
| "info": { | |
| "attack": 2, | |
| "defense": 3, | |
| @@ -982,12 +1045,14 @@ module.exports = [ | |
| "full": "FiddleSticks.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 48, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -1001,9 +1066,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 480, | |
| "hpregen": 4.6, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 45.95, | |
| @@ -1011,8 +1076,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.11 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Fiora", | |
| "key": "114", | |
| "name": "Fiora", | |
| @@ -1028,12 +1094,14 @@ module.exports = [ | |
| "full": "Fiora.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 96, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 450, | |
| @@ -1047,18 +1115,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .8, | |
| + "hpregenperlevel": 0.8, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.5, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.07, | |
| + "attackspeedoffset": -0.07, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Fizz", | |
| "key": "105", | |
| "name": "Fizz", | |
| @@ -1074,12 +1143,14 @@ module.exports = [ | |
| "full": "Fizz.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 144, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 414, | |
| @@ -1093,23 +1164,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6.1, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Galio", | |
| "key": "3", | |
| "name": "Galio", | |
| "title": "the Sentinel's Sorrow", | |
| - "blurb": "Long before the League's regulation of such magic, mages experimented with the creation of artificial life. Now forbidden, instilling golems with reason was once not so uncommon a practice amongst the more expert of craftsmen. One such visionary was ...", | |
| + "blurb": "Long before the League's regulation of such magic, mages experimented with the creation of artificial life. Now forbidden, instilling golems with reason was once not so uncommon a practice amongst the more expert of craftsmen. One such visionary was ...", | |
| "info": { | |
| "attack": 3, | |
| "defense": 7, | |
| @@ -1120,12 +1192,14 @@ module.exports = [ | |
| "full": "Galio.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 192, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 435, | |
| @@ -1139,23 +1213,24 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.3, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 1.2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Gangplank", | |
| "key": "41", | |
| "name": "Gangplank", | |
| "title": "the Saltwater Scourge", | |
| - "blurb": "Gangplank was born the son of the dread pirate captain Vincent the Shadow - one of the most wealthy and feared pirates in all of Blue Flame Island. One might think this would have spoiled the boy with a cushioned life of privilege, but the truth is ...", | |
| + "blurb": "Gangplank was born the son of the dread pirate captain Vincent the Shadow - one of the most wealthy and feared pirates in all of Blue Flame Island. One might think this would have spoiled the boy with a cushioned life of privilege, but the truth is ...", | |
| "info": { | |
| "attack": 7, | |
| "defense": 6, | |
| @@ -1166,12 +1241,14 @@ module.exports = [ | |
| "full": "Gangplank.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 240, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 495, | |
| @@ -1185,18 +1262,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 4.25, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 2.75 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Garen", | |
| "key": "86", | |
| "name": "Garen", | |
| @@ -1212,12 +1290,14 @@ module.exports = [ | |
| "full": "Garen.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 288, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 455, | |
| @@ -1230,8 +1310,8 @@ module.exports = [ | |
| "spellblock": 30, | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| - "hpregen": 7.45, | |
| - "hpregenperlevel": .75, | |
| + "hpregen": 7, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| @@ -1241,8 +1321,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Gragas", | |
| "key": "79", | |
| "name": "Gragas", | |
| @@ -1258,12 +1339,14 @@ module.exports = [ | |
| "full": "Gragas.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 336, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 434, | |
| @@ -1277,23 +1360,24 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.78, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 2.05 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Graves", | |
| "key": "104", | |
| "name": "Graves", | |
| "title": "the Outlaw", | |
| - "blurb": "Malcolm Graves was born in the back of a Bilgewater tavern and left there with a bottle of spiked milk. He survived a childhood in the pirate-run slums using every dirty trick in the book. Intent on building a new life for himself, he stowed away on ...", | |
| + "blurb": "Malcolm Graves was born in the back of a Bilgewater tavern and left there with a bottle of spiked milk. He survived a childhood in the pirate-run slums using every dirty trick in the book. Intent on building a new life for himself, he stowed away on ...", | |
| "info": { | |
| "attack": 8, | |
| "defense": 5, | |
| @@ -1304,12 +1388,14 @@ module.exports = [ | |
| "full": "Graves.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 336, | |
| + "x": 384, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 410, | |
| @@ -1323,9 +1409,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51, | |
| @@ -1333,8 +1419,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Hecarim", | |
| "key": "120", | |
| "name": "Hecarim", | |
| @@ -1350,12 +1437,14 @@ module.exports = [ | |
| "full": "Hecarim.png", | |
| "sprite": "champion0.png", | |
| "group": "champion", | |
| - "x": 384, | |
| + "x": 432, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -1369,23 +1458,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 8, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.0672, | |
| + "attackspeedoffset": -0.0672, | |
| "attackspeedperlevel": 2.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Heimerdinger", | |
| "key": "74", | |
| "name": "Heimerdinger", | |
| "title": "the Revered Inventor", | |
| - "blurb": "It is unusual to see yordles outside of Bandle City, but the lure of science was something Heimerdinger could not resist. By the time he'd completed his third doctorate, he had already become the greatest of all yordle scientists and there was little ...", | |
| + "blurb": "It is unusual to see yordles outside of Bandle City, but the lure of science was something Heimerdinger could not resist. By the time he'd completed his third doctorate, he had already become the greatest of all yordle scientists and there was little ...", | |
| "info": { | |
| "attack": 2, | |
| "defense": 6, | |
| @@ -1394,39 +1484,42 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Heimerdinger.png", | |
| - "sprite": "champion0.png", | |
| + "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 96, | |
| + "x": 0, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 350, | |
| "hpperlevel": 75, | |
| "mp": 240, | |
| - "mpperlevel": 65, | |
| - "movespeed": 325, | |
| - "armor": 7, | |
| + "mpperlevel": 40, | |
| + "movespeed": 335, | |
| + "armor": 10, | |
| "armorperlevel": 3, | |
| "spellblock": 30, | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| - "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| - "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "hpregen": 0, | |
| + "hpregenperlevel": 0.6, | |
| + "mpregen": 6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| - "attackdamage": 49.24, | |
| - "attackdamageperlevel": 3, | |
| + "attackdamage": 53, | |
| + "attackdamageperlevel": 2.7, | |
| "attackspeedoffset": 0, | |
| - "attackspeedperlevel": 1.21 | |
| + "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Irelia", | |
| "key": "39", | |
| "name": "Irelia", | |
| @@ -1442,12 +1535,14 @@ module.exports = [ | |
| "full": "Irelia.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 48, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 456, | |
| @@ -1461,23 +1556,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.5, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.06, | |
| + "attackspeedoffset": -0.06, | |
| "attackspeedperlevel": 3.2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Janna", | |
| "key": "40", | |
| "name": "Janna", | |
| "title": "the Storm's Fury", | |
| - "blurb": "There are those sorcerers who give themselves over to the primal powers of nature, forgoing the learned practice of magic. Such a sorceress is Janna, who first learned magic as an orphan growing up admist the chaos that is the city-state of Zaun. ...", | |
| + "blurb": "There are those sorcerers who give themselves over to the primal powers of nature, forgoing the learned practice of magic. Such a sorceress is Janna, who first learned magic as an orphan growing up amidst the chaos that is the city-state of Zaun. ...", | |
| "info": { | |
| "attack": 3, | |
| "defense": 5, | |
| @@ -1488,12 +1584,14 @@ module.exports = [ | |
| "full": "Janna.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 96, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 356, | |
| @@ -1507,9 +1605,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 475, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| @@ -1517,8 +1615,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.61 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "JarvanIV", | |
| "key": "59", | |
| "name": "Jarvan IV", | |
| @@ -1534,12 +1633,14 @@ module.exports = [ | |
| "full": "JarvanIV.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 144, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 420, | |
| @@ -1553,18 +1654,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.4, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Jax", | |
| "key": "24", | |
| "name": "Jax", | |
| @@ -1580,12 +1682,14 @@ module.exports = [ | |
| "full": "Jax.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 192, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 463, | |
| @@ -1599,18 +1703,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.4, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.3, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 3.4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Jayce", | |
| "key": "126", | |
| "name": "Jayce", | |
| @@ -1626,12 +1731,14 @@ module.exports = [ | |
| "full": "Jayce.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 240, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 420, | |
| @@ -1645,18 +1752,68 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .8, | |
| + "hpregenperlevel": 0.8, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.5, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| + "id": "Jinx", | |
| + "key": "222", | |
| + "name": "Jinx", | |
| + "title": "the Loose Cannon", | |
| + "blurb": "Jinx lives to wreak havoc without a thought for the consequences, leaving a trail of mayhem and panic in her wake. A manic and impulsive criminal, she despises nothing more than boredom, and gleefully brings her own volatile brand of pandemonium to ...", | |
| + "info": { | |
| + "attack": 9, | |
| + "defense": 2, | |
| + "magic": 4, | |
| + "difficulty": 9 | |
| + }, | |
| + "image": { | |
| + "full": "Jinx.png", | |
| + "sprite": "champion3.png", | |
| + "group": "champion", | |
| + "x": 240, | |
| + "y": 96, | |
| + "w": 48, | |
| + "h": 48 | |
| + }, | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| + "partype": "Mana", | |
| + "stats": { | |
| + "hp": 380, | |
| + "hpperlevel": 82, | |
| + "mp": 170, | |
| + "mpperlevel": 45, | |
| + "movespeed": 325, | |
| + "armor": 13, | |
| + "armorperlevel": 3.5, | |
| + "spellblock": 30, | |
| + "spellblockperlevel": 0, | |
| + "attackrange": 525, | |
| + "hpregen": 5, | |
| + "hpregenperlevel": 0.5, | |
| + "mpregen": 5, | |
| + "mpregenperlevel": 1, | |
| + "crit": 0, | |
| + "critperlevel": 0, | |
| + "attackdamage": 50, | |
| + "attackdamageperlevel": 3, | |
| + "attackspeedoffset": 0, | |
| + "attackspeedperlevel": 1 | |
| + } | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Karma", | |
| "key": "43", | |
| "name": "Karma", | |
| @@ -1672,12 +1829,14 @@ module.exports = [ | |
| "full": "Karma.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 288, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 383, | |
| @@ -1691,9 +1850,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 4.7, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.8, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| @@ -1701,8 +1860,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Karthus", | |
| "key": "30", | |
| "name": "Karthus", | |
| @@ -1718,12 +1878,14 @@ module.exports = [ | |
| "full": "Karthus.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 336, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -1737,9 +1899,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 450, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 42.2, | |
| @@ -1747,8 +1909,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.11 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Kassadin", | |
| "key": "38", | |
| "name": "Kassadin", | |
| @@ -1764,12 +1927,14 @@ module.exports = [ | |
| "full": "Kassadin.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 336, | |
| + "x": 384, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 433, | |
| @@ -1780,21 +1945,22 @@ module.exports = [ | |
| "armor": 14, | |
| "armorperlevel": 3.2, | |
| "spellblock": 30, | |
| - "spellblockperlevel": 1.25, | |
| + "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 6.95, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52.3, | |
| "attackdamageperlevel": 3.9, | |
| - "attackspeedoffset": -.023, | |
| + "attackspeedoffset": -0.023, | |
| "attackspeedperlevel": 3.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Katarina", | |
| "key": "55", | |
| "name": "Katarina", | |
| @@ -1810,12 +1976,14 @@ module.exports = [ | |
| "full": "Katarina.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 384, | |
| + "x": 432, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 425, | |
| @@ -1829,23 +1997,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.95, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2.74 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Kayle", | |
| "key": "10", | |
| "name": "Kayle", | |
| "title": "The Judicator", | |
| - "blurb": "In a world far away where an ancient war still rages, Kayle was a great hero - the strongest of an immortal race committed to destroying evil wherever it could be found. For ten thousand years, Kayle fought tirelessly for her people, wielding her ...", | |
| + "blurb": "In a world far away where an ancient war still rages, Kayle was a great hero - the strongest of an immortal race committed to destroying evil wherever it could be found. For ten thousand years, Kayle fought tirelessly for her people, wielding her ...", | |
| "info": { | |
| "attack": 6, | |
| "defense": 6, | |
| @@ -1856,12 +2025,14 @@ module.exports = [ | |
| "full": "Kayle.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 0, | |
| + "x": 0, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 418, | |
| @@ -1875,18 +2046,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .525, | |
| + "mpregenperlevel": 0.525, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53.3, | |
| "attackdamageperlevel": 2.8, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 2.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Kennen", | |
| "key": "85", | |
| "name": "Kennen", | |
| @@ -1902,12 +2074,14 @@ module.exports = [ | |
| "full": "Kennen.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 48, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Energy", | |
| "stats": { | |
| "hp": 403, | |
| @@ -1921,18 +2095,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 50, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.0947, | |
| + "attackspeedoffset": -0.0947, | |
| "attackspeedperlevel": 3.4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Khazix", | |
| "key": "121", | |
| "name": "Kha'Zix", | |
| @@ -1948,12 +2123,14 @@ module.exports = [ | |
| "full": "Khazix.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 96, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 430, | |
| @@ -1967,18 +2144,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.25, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.065, | |
| + "attackspeedoffset": -0.065, | |
| "attackspeedperlevel": 2.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "KogMaw", | |
| "key": "96", | |
| "name": "Kog'Maw", | |
| @@ -1994,12 +2172,14 @@ module.exports = [ | |
| "full": "KogMaw.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 144, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -2013,18 +2193,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 500, | |
| "hpregen": 5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7.5, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.06, | |
| + "attackspeedoffset": -0.06, | |
| "attackspeedperlevel": 2.65 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Leblanc", | |
| "key": "7", | |
| "name": "LeBlanc", | |
| @@ -2040,12 +2221,14 @@ module.exports = [ | |
| "full": "Leblanc.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 192, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -2058,19 +2241,20 @@ module.exports = [ | |
| "spellblock": 30, | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| - "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregen": 6.5, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51, | |
| - "attackdamageperlevel": 3.1, | |
| + "attackdamageperlevel": 3.5, | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "LeeSin", | |
| "key": "64", | |
| "name": "Lee Sin", | |
| @@ -2086,12 +2270,14 @@ module.exports = [ | |
| "full": "LeeSin.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 240, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Energy", | |
| "stats": { | |
| "hp": 428, | |
| @@ -2105,23 +2291,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.25, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 50, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.8, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Leona", | |
| "key": "89", | |
| "name": "Leona", | |
| "title": "the Radiant Dawn", | |
| - "blurb": "On the upper slopes of Mount Targon, the warriors of Rakkor live and breathe only for war. However, Targon's peak is reserved for a special group of Rakkoran who answer to a ''higher'' calling. Members of this group, called the Solari, retire their ...", | |
| + "blurb": "On the upper slopes of Mount Targon, the warriors of Rakkor live and breathe only for war. However, Targon's peak is reserved for a special group of Rakkoran who answer to a ''higher'' calling. Members of this group, called the Solari, retire their ...", | |
| "info": { | |
| "attack": 4, | |
| "defense": 8, | |
| @@ -2132,12 +2319,14 @@ module.exports = [ | |
| "full": "Leona.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 288, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 430, | |
| @@ -2151,9 +2340,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 9, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| @@ -2161,8 +2350,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Lissandra", | |
| "key": "127", | |
| "name": "Lissandra", | |
| @@ -2176,14 +2366,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Lissandra.png", | |
| - "sprite": "champion3.png", | |
| + "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 96, | |
| - "y": 96, | |
| + "x": 336, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 365, | |
| @@ -2197,9 +2389,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 5, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| @@ -2207,8 +2399,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Lucian", | |
| "key": "236", | |
| "name": "Lucian", | |
| @@ -2222,14 +2415,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Lucian.png", | |
| - "sprite": "champion3.png", | |
| + "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 192, | |
| - "y": 96, | |
| + "x": 384, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -2243,18 +2438,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.1, | |
| - "hpregenperlevel": .65, | |
| - "mpregen": 6, | |
| - "mpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| + "mpregen": 7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 3.3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Lulu", | |
| "key": "117", | |
| "name": "Lulu", | |
| @@ -2270,12 +2466,14 @@ module.exports = [ | |
| "full": "Lulu.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 415, | |
| @@ -2289,9 +2487,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 5, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 44, | |
| @@ -2299,8 +2497,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.25 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Lux", | |
| "key": "99", | |
| "name": "Lux", | |
| @@ -2316,12 +2515,14 @@ module.exports = [ | |
| "full": "Lux.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 48, | |
| + "x": 0, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 345, | |
| @@ -2335,9 +2536,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| @@ -2345,8 +2546,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Malphite", | |
| "key": "54", | |
| "name": "Malphite", | |
| @@ -2362,12 +2564,14 @@ module.exports = [ | |
| "full": "Malphite.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 48, | |
| + "x": 48, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 423, | |
| @@ -2381,23 +2585,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.4, | |
| - "mpregenperlevel": .55, | |
| + "mpregenperlevel": 0.55, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.3, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 3.4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Malzahar", | |
| "key": "90", | |
| "name": "Malzahar", | |
| "title": "the Prophet of the Void", | |
| - "blurb": "Many men have gone mad beneath the glare of the Shurima sun, but it was during the night's chilling embrace that Malzahar relinquished his sanity. Malzahar was born a seer, blessed with the gift of prophecy. His talent, though unrefined, promised to ...", | |
| + "blurb": "Many men have gone mad beneath the glare of the Shurima sun, but it was during the night's chilling embrace that Malzahar relinquished his sanity. Malzahar was born a seer, blessed with the gift of prophecy. His talent, though unrefined, promised to ...", | |
| "info": { | |
| "attack": 2, | |
| "defense": 2, | |
| @@ -2408,12 +2613,14 @@ module.exports = [ | |
| "full": "Malzahar.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 48, | |
| + "x": 96, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -2427,9 +2634,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.66, | |
| @@ -2437,13 +2644,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Maokai", | |
| "key": "57", | |
| "name": "Maokai", | |
| "title": "the Twisted Treant", | |
| - "blurb": "The twisting magical energies unleashed by mages during the Rune Wars caused an incredible amount of devastation to the natural world. The League was established to control the use of this magic by confining it to the Fields of Justice. By limiting ...", | |
| + "blurb": "Maokai was once a peaceful nature spirit dwelling in an idyllic forest, but the arrogance of humans brought an end to that life. Now he is a gnarled shadow of his former self, twisted by dark magics that defied the natural order of life and death. ...", | |
| "info": { | |
| "attack": 3, | |
| "defense": 8, | |
| @@ -2454,12 +2662,14 @@ module.exports = [ | |
| "full": "Maokai.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 421, | |
| @@ -2473,18 +2683,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 58, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.1, | |
| + "attackspeedoffset": -0.1, | |
| "attackspeedperlevel": 2.125 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "MasterYi", | |
| "key": "11", | |
| "name": "Master Yi", | |
| @@ -2500,12 +2711,14 @@ module.exports = [ | |
| "full": "MasterYi.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 444, | |
| @@ -2519,18 +2732,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.5, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.08, | |
| - "attackspeedperlevel": 2.75 | |
| + "attackspeedoffset": -0.08, | |
| + "attackspeedperlevel": 2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "MissFortune", | |
| "key": "21", | |
| "name": "Miss Fortune", | |
| @@ -2546,12 +2760,14 @@ module.exports = [ | |
| "full": "MissFortune.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 435, | |
| @@ -2565,18 +2781,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.1, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.95, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.5, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.04734, | |
| + "attackspeedoffset": -0.04734, | |
| "attackspeedperlevel": 3.01 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "MonkeyKing", | |
| "key": "62", | |
| "name": "Wukong", | |
| @@ -2592,12 +2809,14 @@ module.exports = [ | |
| "full": "MonkeyKing.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 435, | |
| @@ -2611,18 +2830,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 5.1, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.95, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.5, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Mordekaiser", | |
| "key": "82", | |
| "name": "Mordekaiser", | |
| @@ -2638,12 +2858,14 @@ module.exports = [ | |
| "full": "Mordekaiser.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Shield", | |
| "stats": { | |
| "hp": 421, | |
| @@ -2657,18 +2879,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.7, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.1, | |
| + "attackspeedoffset": -0.1, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Morgana", | |
| "key": "25", | |
| "name": "Morgana", | |
| @@ -2684,12 +2907,14 @@ module.exports = [ | |
| "full": "Morgana.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 403, | |
| @@ -2701,20 +2926,21 @@ module.exports = [ | |
| "armorperlevel": 3.8, | |
| "spellblock": 30, | |
| "spellblockperlevel": 0, | |
| - "attackrange": 425, | |
| + "attackrange": 450, | |
| "hpregen": 4.7, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.8, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.58, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": .08, | |
| + "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.53 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nami", | |
| "key": "267", | |
| "name": "Nami", | |
| @@ -2730,12 +2956,14 @@ module.exports = [ | |
| "full": "Nami.png", | |
| "sprite": "champion1.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 365, | |
| @@ -2749,18 +2977,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.03, | |
| + "attackspeedoffset": -0.03, | |
| "attackspeedperlevel": 2.61 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nasus", | |
| "key": "75", | |
| "name": "Nasus", | |
| @@ -2774,14 +3003,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Nasus.png", | |
| - "sprite": "champion1.png", | |
| + "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 96, | |
| + "x": 0, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 410, | |
| @@ -2795,18 +3026,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.5, | |
| - "hpregenperlevel": .9, | |
| + "hpregenperlevel": 0.9, | |
| "mpregen": 6.6, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53.3, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 3.48 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nautilus", | |
| "key": "111", | |
| "name": "Nautilus", | |
| @@ -2820,14 +3052,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Nautilus.png", | |
| - "sprite": "champion1.png", | |
| + "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 96, | |
| + "x": 48, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 432, | |
| @@ -2841,18 +3075,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7.45, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": .02, | |
| + "attackspeedoffset": 0.02, | |
| "attackspeedperlevel": 1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nidalee", | |
| "key": "76", | |
| "name": "Nidalee", | |
| @@ -2866,14 +3101,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Nidalee.png", | |
| - "sprite": "champion1.png", | |
| + "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 96, | |
| + "x": 96, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 370, | |
| @@ -2887,18 +3124,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.0672, | |
| + "attackspeedoffset": -0.0672, | |
| "attackspeedperlevel": 3.22 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nocturne", | |
| "key": "56", | |
| "name": "Nocturne", | |
| @@ -2914,12 +3152,14 @@ module.exports = [ | |
| "full": "Nocturne.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -2933,18 +3173,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.065, | |
| + "attackspeedoffset": -0.065, | |
| "attackspeedperlevel": 2.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Nunu", | |
| "key": "20", | |
| "name": "Nunu", | |
| @@ -2960,12 +3201,14 @@ module.exports = [ | |
| "full": "Nunu.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 437, | |
| @@ -2979,9 +3222,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.05, | |
| - "hpregenperlevel": .8, | |
| + "hpregenperlevel": 0.8, | |
| "mpregen": 6.6, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.06, | |
| @@ -2989,8 +3232,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.25 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Olaf", | |
| "key": "2", | |
| "name": "Olaf", | |
| @@ -3006,17 +3250,19 @@ module.exports = [ | |
| "full": "Olaf.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 441, | |
| "hpperlevel": 93, | |
| - "mp": 225, | |
| + "mp": 190, | |
| "mpperlevel": 45, | |
| "movespeed": 350, | |
| "armor": 17, | |
| @@ -3025,18 +3271,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .9, | |
| + "hpregenperlevel": 0.9, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .575, | |
| + "mpregenperlevel": 0.575, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.1, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.1, | |
| + "attackspeedoffset": -0.1, | |
| "attackspeedperlevel": 2.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Orianna", | |
| "key": "61", | |
| "name": "Orianna", | |
| @@ -3052,12 +3299,14 @@ module.exports = [ | |
| "full": "Orianna.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 385, | |
| @@ -3071,18 +3320,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 5.95, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 44, | |
| "attackdamageperlevel": 2.6, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Pantheon", | |
| "key": "80", | |
| "name": "Pantheon", | |
| @@ -3098,12 +3348,14 @@ module.exports = [ | |
| "full": "Pantheon.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 433, | |
| @@ -3117,18 +3369,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 150, | |
| "hpregen": 6.75, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.6, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50.7, | |
| "attackdamageperlevel": 2.9, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 2.95 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Poppy", | |
| "key": "78", | |
| "name": "Poppy", | |
| @@ -3144,12 +3397,14 @@ module.exports = [ | |
| "full": "Poppy.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 423, | |
| @@ -3163,18 +3418,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.4, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.3, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 3.35 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Quinn", | |
| "key": "133", | |
| "name": "Quinn", | |
| @@ -3190,12 +3446,14 @@ module.exports = [ | |
| "full": "Quinn.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -3209,18 +3467,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.3, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.065, | |
| + "attackspeedoffset": -0.065, | |
| "attackspeedperlevel": 3.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Rammus", | |
| "key": "33", | |
| "name": "Rammus", | |
| @@ -3236,12 +3495,14 @@ module.exports = [ | |
| "full": "Rammus.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 0, | |
| + "x": 0, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 420, | |
| @@ -3255,9 +3516,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| @@ -3265,8 +3526,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.215 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Renekton", | |
| "key": "58", | |
| "name": "Renekton", | |
| @@ -3282,12 +3544,14 @@ module.exports = [ | |
| "full": "Renekton.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 0, | |
| + "x": 48, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Rage", | |
| "stats": { | |
| "hp": 426, | |
| @@ -3301,18 +3565,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6.7, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 53.12, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.06, | |
| + "attackspeedoffset": -0.06, | |
| "attackspeedperlevel": 2.65 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Rengar", | |
| "key": "107", | |
| "name": "Rengar", | |
| @@ -3328,12 +3593,14 @@ module.exports = [ | |
| "full": "Rengar.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 0, | |
| + "x": 96, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Ferocity", | |
| "stats": { | |
| "hp": 435, | |
| @@ -3347,18 +3614,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 3.6, | |
| - "hpregenperlevel": .4, | |
| + "hpregenperlevel": 0.4, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 2.85 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Riven", | |
| "key": "92", | |
| "name": "Riven", | |
| @@ -3374,12 +3642,14 @@ module.exports = [ | |
| "full": "Riven.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 414, | |
| @@ -3393,18 +3663,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| - "attackdamage": 54, | |
| - "attackdamageperlevel": 2.75, | |
| + "attackdamage": 51, | |
| + "attackdamageperlevel": 3, | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 3.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Rumble", | |
| "key": "68", | |
| "name": "Rumble", | |
| @@ -3420,12 +3691,14 @@ module.exports = [ | |
| "full": "Rumble.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Heat", | |
| "stats": { | |
| "hp": 450, | |
| @@ -3439,18 +3712,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.66, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.03, | |
| + "attackspeedoffset": -0.03, | |
| "attackspeedperlevel": 1.85 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Ryze", | |
| "key": "13", | |
| "name": "Ryze", | |
| @@ -3466,28 +3740,30 @@ module.exports = [ | |
| "full": "Ryze.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 360, | |
| "hpperlevel": 86, | |
| "mp": 250, | |
| "mpperlevel": 55, | |
| - "movespeed": 335, | |
| + "movespeed": 340, | |
| "armor": 11, | |
| "armorperlevel": 3.9, | |
| "spellblock": 30, | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.35, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| @@ -3495,8 +3771,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.112 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Sejuani", | |
| "key": "113", | |
| "name": "Sejuani", | |
| @@ -3512,12 +3789,14 @@ module.exports = [ | |
| "full": "Sejuani.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -3531,18 +3810,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.0672, | |
| + "attackspeedoffset": -0.0672, | |
| "attackspeedperlevel": 1.44 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Shaco", | |
| "key": "35", | |
| "name": "Shaco", | |
| @@ -3558,12 +3838,14 @@ module.exports = [ | |
| "full": "Shaco.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 441, | |
| @@ -3577,18 +3859,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.4, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.7, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.1, | |
| + "attackspeedoffset": -0.1, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Shen", | |
| "key": "98", | |
| "name": "Shen", | |
| @@ -3604,12 +3887,14 @@ module.exports = [ | |
| "full": "Shen.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Energy", | |
| "stats": { | |
| "hp": 428, | |
| @@ -3623,18 +3908,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 50, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.5, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 3.4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Shyvana", | |
| "key": "102", | |
| "name": "Shyvana", | |
| @@ -3650,12 +3936,14 @@ module.exports = [ | |
| "full": "Shyvana.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Dragonfury", | |
| "stats": { | |
| "hp": 435, | |
| @@ -3669,18 +3957,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .8, | |
| + "hpregenperlevel": 0.8, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| "attackdamageperlevel": 3.4, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Singed", | |
| "key": "27", | |
| "name": "Singed", | |
| @@ -3696,12 +3985,14 @@ module.exports = [ | |
| "full": "Singed.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 48, | |
| + "x": 0, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 405, | |
| @@ -3715,18 +4006,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 125, | |
| "hpregen": 7.1, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.6, | |
| - "mpregenperlevel": .55, | |
| + "mpregenperlevel": 0.55, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.65, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": .02, | |
| + "attackspeedoffset": 0.02, | |
| "attackspeedperlevel": 1.81 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Sion", | |
| "key": "14", | |
| "name": "Sion", | |
| @@ -3742,12 +4034,14 @@ module.exports = [ | |
| "full": "Sion.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 48, | |
| + "x": 48, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 403, | |
| @@ -3761,9 +4055,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.9, | |
| - "hpregenperlevel": .95, | |
| + "hpregenperlevel": 0.95, | |
| "mpregen": 6.3, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55.52, | |
| @@ -3771,29 +4065,32 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.63 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Sivir", | |
| "key": "15", | |
| "name": "Sivir", | |
| "title": "the Battle Mistress", | |
| - "blurb": "The beautiful and deadly champion known as Sivir has been a favorite of League summoners for close to a decade. A soldier-for-hire outside of the Fields of Justice, she is the embodiment of a highly successful mercenary on modern day Runeterra. ...", | |
| + "blurb": "When the people of Valoran speak of the ''Battle Mistress,'' there is only one woman to whom they refer. Combining unflinching bravery with prowess in combat and endless ambition, Sivir's reputation as a fortune hunter is only rivaled by her amassed ...", | |
| "info": { | |
| "attack": 9, | |
| "defense": 3, | |
| - "magic": 2, | |
| - "difficulty": 5 | |
| + "magic": 1, | |
| + "difficulty": 3 | |
| }, | |
| "image": { | |
| "full": "Sivir.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 48, | |
| + "x": 96, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 378, | |
| @@ -3807,18 +4104,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 500, | |
| "hpregen": 4.25, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| - "attackdamageperlevel": 2.9, | |
| - "attackspeedoffset": -.05, | |
| - "attackspeedperlevel": 3.28 | |
| + "attackdamageperlevel": 3, | |
| + "attackspeedoffset": -0.05, | |
| + "attackspeedperlevel": 1.6 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Skarner", | |
| "key": "72", | |
| "name": "Skarner", | |
| @@ -3834,12 +4132,14 @@ module.exports = [ | |
| "full": "Skarner.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -3853,9 +4153,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.5, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54.1, | |
| @@ -3863,8 +4163,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Sona", | |
| "key": "37", | |
| "name": "Sona", | |
| @@ -3880,12 +4181,14 @@ module.exports = [ | |
| "full": "Sona.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -3899,18 +4202,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 47, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.03, | |
| + "attackspeedoffset": -0.03, | |
| "attackspeedperlevel": 2.3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Soraka", | |
| "key": "16", | |
| "name": "Soraka", | |
| @@ -3926,28 +4230,30 @@ module.exports = [ | |
| "full": "Soraka.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| - "hp": 375, | |
| - "hpperlevel": 71, | |
| + "hp": 405, | |
| + "hpperlevel": 76, | |
| "mp": 240, | |
| "mpperlevel": 60, | |
| - "movespeed": 335, | |
| - "armor": 7.4, | |
| + "movespeed": 340, | |
| + "armor": 13, | |
| "armorperlevel": 3.8, | |
| "spellblock": 30, | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.8, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48.8, | |
| @@ -3955,8 +4261,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.14 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Swain", | |
| "key": "50", | |
| "name": "Swain", | |
| @@ -3972,12 +4279,14 @@ module.exports = [ | |
| "full": "Swain.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 385, | |
| @@ -3991,9 +4300,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 500, | |
| "hpregen": 6.75, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.8, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| @@ -4001,8 +4310,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.11 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Syndra", | |
| "key": "134", | |
| "name": "Syndra", | |
| @@ -4018,12 +4328,14 @@ module.exports = [ | |
| "full": "Syndra.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -4037,9 +4349,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51, | |
| @@ -4047,8 +4359,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Talon", | |
| "key": "91", | |
| "name": "Talon", | |
| @@ -4064,12 +4377,14 @@ module.exports = [ | |
| "full": "Talon.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -4083,18 +4398,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.25, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.065, | |
| + "attackspeedoffset": -0.065, | |
| "attackspeedperlevel": 2.7 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Taric", | |
| "key": "44", | |
| "name": "Taric", | |
| @@ -4110,12 +4426,14 @@ module.exports = [ | |
| "full": "Taric.png", | |
| "sprite": "champion2.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 468, | |
| @@ -4129,9 +4447,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.1, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 4.1, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| @@ -4139,8 +4457,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.02 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Teemo", | |
| "key": "17", | |
| "name": "Teemo", | |
| @@ -4154,14 +4473,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Teemo.png", | |
| - "sprite": "champion2.png", | |
| + "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 96, | |
| + "x": 0, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 378, | |
| @@ -4175,18 +4496,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 500, | |
| "hpregen": 4.65, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 44.5, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.0947, | |
| + "attackspeedoffset": -0.0947, | |
| "attackspeedperlevel": 3.38 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Thresh", | |
| "key": "412", | |
| "name": "Thresh", | |
| @@ -4200,14 +4522,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Thresh.png", | |
| - "sprite": "champion2.png", | |
| + "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 96, | |
| + "x": 48, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 411, | |
| @@ -4221,18 +4545,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 475, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 5, | |
| - "mpregenperlevel": .7, | |
| + "mpregenperlevel": 0.7, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46, | |
| "attackdamageperlevel": 2.2, | |
| "attackspeedoffset": 0, | |
| - "attackspeedperlevel": 1 | |
| + "attackspeedperlevel": 3.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Tristana", | |
| "key": "18", | |
| "name": "Tristana", | |
| @@ -4246,14 +4571,16 @@ module.exports = [ | |
| }, | |
| "image": { | |
| "full": "Tristana.png", | |
| - "sprite": "champion2.png", | |
| + "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 96, | |
| + "x": 96, | |
| + "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 415, | |
| @@ -4267,18 +4594,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5.1, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.45, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.5, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.04734, | |
| + "attackspeedoffset": -0.04734, | |
| "attackspeedperlevel": 4 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Trundle", | |
| "key": "48", | |
| "name": "Trundle", | |
| @@ -4294,12 +4622,14 @@ module.exports = [ | |
| "full": "Trundle.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 455, | |
| @@ -4313,18 +4643,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 8, | |
| - "hpregenperlevel": .85, | |
| + "hpregenperlevel": 0.85, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 55, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.0672, | |
| + "attackspeedoffset": -0.0672, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Tryndamere", | |
| "key": "23", | |
| "name": "Tryndamere", | |
| @@ -4340,12 +4671,14 @@ module.exports = [ | |
| "full": "Tryndamere.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Battlefury", | |
| "stats": { | |
| "hp": 461, | |
| @@ -4359,23 +4692,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .9, | |
| + "hpregenperlevel": 0.9, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.0672, | |
| + "attackspeedoffset": -0.0672, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "TwistedFate", | |
| "key": "4", | |
| "name": "Twisted Fate", | |
| "title": "the Card Master", | |
| - "blurb": "Although born to poor gypsy parents, the champion known as Twisted Fate was able to gamble his way to prosperity as a card shark in the seedy underground gambling circuits of Demacia and Noxus. No matter how close the authorities came to catching him,...", | |
| + "blurb": "Although born to poor gypsy parents, the champion known as Twisted Fate was able to gamble his way to prosperity as a card shark in the seedy underground gambling circuits of Demacia and Noxus. No matter how close the authorities came to catching him, ...", | |
| "info": { | |
| "attack": 6, | |
| "defense": 2, | |
| @@ -4386,12 +4720,14 @@ module.exports = [ | |
| "full": "TwistedFate.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 384, | |
| @@ -4405,18 +4741,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46.41, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.04, | |
| + "attackspeedoffset": -0.04, | |
| "attackspeedperlevel": 3.22 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Twitch", | |
| "key": "29", | |
| "name": "Twitch", | |
| @@ -4432,12 +4769,14 @@ module.exports = [ | |
| "full": "Twitch.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 389, | |
| @@ -4451,18 +4790,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 3.38 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Udyr", | |
| "key": "77", | |
| "name": "Udyr", | |
| @@ -4478,12 +4818,14 @@ module.exports = [ | |
| "full": "Udyr.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 427, | |
| @@ -4497,18 +4839,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.45, | |
| - "hpregenperlevel": .75, | |
| + "hpregenperlevel": 0.75, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52.91, | |
| "attackdamageperlevel": 3.2, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2.67 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Urgot", | |
| "key": "6", | |
| "name": "Urgot", | |
| @@ -4524,12 +4867,14 @@ module.exports = [ | |
| "full": "Urgot.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 437, | |
| @@ -4543,18 +4888,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 425, | |
| "hpregen": 5.5, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 7.5, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48, | |
| "attackdamageperlevel": 3.6, | |
| - "attackspeedoffset": -.03, | |
| + "attackspeedoffset": -0.03, | |
| "attackspeedperlevel": 2.9 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Varus", | |
| "key": "110", | |
| "name": "Varus", | |
| @@ -4570,12 +4916,14 @@ module.exports = [ | |
| "full": "Varus.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 0, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 400, | |
| @@ -4589,18 +4937,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 575, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .5, | |
| + "mpregenperlevel": 0.5, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 46, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Vayne", | |
| "key": "67", | |
| "name": "Vayne", | |
| @@ -4616,12 +4965,14 @@ module.exports = [ | |
| "full": "Vayne.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 0, | |
| + "x": 0, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Marksman" ], | |
| + "tags": [ | |
| + "Marksman" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 359, | |
| @@ -4635,18 +4986,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.3, | |
| - "mpregenperlevel": .4, | |
| + "mpregenperlevel": 0.4, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.25, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Veigar", | |
| "key": "45", | |
| "name": "Veigar", | |
| @@ -4662,12 +5014,14 @@ module.exports = [ | |
| "full": "Veigar.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 0, | |
| + "x": 48, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 355, | |
| @@ -4681,9 +5035,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48.3, | |
| @@ -4691,8 +5045,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.24 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Vi", | |
| "key": "254", | |
| "name": "Vi", | |
| @@ -4708,12 +5063,14 @@ module.exports = [ | |
| "full": "Vi.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 0, | |
| + "x": 96, | |
| + "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -4727,23 +5084,24 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.5, | |
| - "hpregenperlevel": .9, | |
| + "hpregenperlevel": 0.9, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| "attackdamageperlevel": 3.5, | |
| - "attackspeedoffset": -.03, | |
| + "attackspeedoffset": -0.03, | |
| "attackspeedperlevel": 2.5 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Viktor", | |
| "key": "112", | |
| "name": "Viktor", | |
| "title": "the Machine Herald", | |
| - "blurb": "Early in life, Viktor discovered his passion for science and invention, particularly in the field of mechanical automation. He attended Zaun's prestigious College of Techmaturgy and led the team that constructed Blitzcrank - a scientific breakthrough ...", | |
| + "blurb": "Early in life, Viktor discovered his passion for science and invention, particularly in the field of mechanical automation. He attended Zaun's prestigious College of Techmaturgy and led the team that constructed Blitzcrank - a scientific breakthrough ...", | |
| "info": { | |
| "attack": 2, | |
| "defense": 5, | |
| @@ -4754,12 +5112,14 @@ module.exports = [ | |
| "full": "Viktor.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 385, | |
| @@ -4773,9 +5133,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 525, | |
| "hpregen": 6.75, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 6.9, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| @@ -4783,13 +5143,14 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.11 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Vladimir", | |
| "key": "8", | |
| "name": "Vladimir", | |
| "title": "the Crimson Reaper", | |
| - "blurb": "There is a temple hidden in the mountains between Noxus and the Tempest Flats, where the secrets of an ancient and terrifying sorcery are kept. The area surrounding the temple is littered with the exsanguinated corpses of those who have mistakenly ...", | |
| + "blurb": "There is a temple hidden in the mountains between Noxus and the Tempest Flats, where the secrets of an ancient and terrifying sorcery are kept. The area surrounding the temple is littered with the exsanguinated corpses of those who have mistakenly ...", | |
| "info": { | |
| "attack": 2, | |
| "defense": 6, | |
| @@ -4800,12 +5161,14 @@ module.exports = [ | |
| "full": "Vladimir.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 400, | |
| @@ -4819,18 +5182,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 450, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 45, | |
| "attackdamageperlevel": 3, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Volibear", | |
| "key": "106", | |
| "name": "Volibear", | |
| @@ -4846,12 +5210,14 @@ module.exports = [ | |
| "full": "Volibear.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 96, | |
| + "x": 240, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 440, | |
| @@ -4865,18 +5231,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 2.67 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Warwick", | |
| "key": "19", | |
| "name": "Warwick", | |
| @@ -4892,12 +5259,14 @@ module.exports = [ | |
| "full": "Warwick.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 144, | |
| + "x": 288, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 428, | |
| @@ -4911,18 +5280,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7.05, | |
| - "hpregenperlevel": .8, | |
| + "hpregenperlevel": 0.8, | |
| "mpregen": 7.1, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 56.76, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.08, | |
| + "attackspeedoffset": -0.08, | |
| "attackspeedperlevel": 2.88 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Xerath", | |
| "key": "101", | |
| "name": "Xerath", | |
| @@ -4938,12 +5308,14 @@ module.exports = [ | |
| "full": "Xerath.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 192, | |
| + "x": 336, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -4957,9 +5329,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 550, | |
| "hpregen": 4.5, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 7, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.66, | |
| @@ -4967,8 +5339,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 1.36 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "XinZhao", | |
| "key": "5", | |
| "name": "Xin Zhao", | |
| @@ -4984,12 +5357,14 @@ module.exports = [ | |
| "full": "XinZhao.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 240, | |
| + "x": 384, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 445, | |
| @@ -5003,18 +5378,68 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 175, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6.5, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 52, | |
| "attackdamageperlevel": 3.3, | |
| - "attackspeedoffset": -.07, | |
| + "attackspeedoffset": -0.07, | |
| "attackspeedperlevel": 2.6 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| + "id": "Yasuo", | |
| + "key": "157", | |
| + "name": "Yasuo", | |
| + "title": "the Unforgiven", | |
| + "blurb": "Yasuo is a man of resolve, an agile swordsman who wields the wind itself to cut down his foes. This once-proud warrior has been disgraced by a false accusation and forced into a desperate fight for survival. With the world turned against him, he will ...", | |
| + "info": { | |
| + "attack": 8, | |
| + "defense": 4, | |
| + "magic": 4, | |
| + "difficulty": 8 | |
| + }, | |
| + "image": { | |
| + "full": "Yasuo.png", | |
| + "sprite": "champion3.png", | |
| + "group": "champion", | |
| + "x": 288, | |
| + "y": 96, | |
| + "w": 48, | |
| + "h": 48 | |
| + }, | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| + "partype": "Wind", | |
| + "stats": { | |
| + "hp": 430, | |
| + "hpperlevel": 82, | |
| + "mp": 60, | |
| + "mpperlevel": 0, | |
| + "movespeed": 350, | |
| + "armor": 15, | |
| + "armorperlevel": 3.4, | |
| + "spellblock": 30, | |
| + "spellblockperlevel": 0, | |
| + "attackrange": 175, | |
| + "hpregen": 5, | |
| + "hpregenperlevel": 0.9, | |
| + "mpregen": 0, | |
| + "mpregenperlevel": 0, | |
| + "crit": 0, | |
| + "critperlevel": 0, | |
| + "attackdamage": 50, | |
| + "attackdamageperlevel": 3.2, | |
| + "attackspeedoffset": -0.05, | |
| + "attackspeedperlevel": 3.2 | |
| + } | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Yorick", | |
| "key": "83", | |
| "name": "Yorick", | |
| @@ -5030,12 +5455,14 @@ module.exports = [ | |
| "full": "Yorick.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 288, | |
| + "x": 432, | |
| "y": 48, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Fighter" ], | |
| + "tags": [ | |
| + "Fighter" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 421, | |
| @@ -5049,9 +5476,9 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .7, | |
| + "hpregenperlevel": 0.7, | |
| "mpregen": 6, | |
| - "mpregenperlevel": .45, | |
| + "mpregenperlevel": 0.45, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51.7, | |
| @@ -5059,8 +5486,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 3 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Zac", | |
| "key": "154", | |
| "name": "Zac", | |
| @@ -5076,12 +5504,14 @@ module.exports = [ | |
| "full": "Zac.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 336, | |
| - "y": 48, | |
| + "x": 0, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Tank" ], | |
| + "tags": [ | |
| + "Tank" | |
| + ], | |
| "partype": "None", | |
| "stats": { | |
| "hp": 455, | |
| @@ -5095,18 +5525,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 7, | |
| - "hpregenperlevel": .55, | |
| + "hpregenperlevel": 0.55, | |
| "mpregen": 0, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 54, | |
| "attackdamageperlevel": 3.375, | |
| - "attackspeedoffset": -.02, | |
| + "attackspeedoffset": -0.02, | |
| "attackspeedperlevel": 1.6 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Zed", | |
| "key": "238", | |
| "name": "Zed", | |
| @@ -5122,12 +5553,14 @@ module.exports = [ | |
| "full": "Zed.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 384, | |
| - "y": 48, | |
| + "x": 48, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Assassin" ], | |
| + "tags": [ | |
| + "Assassin" | |
| + ], | |
| "partype": "Energy", | |
| "stats": { | |
| "hp": 445, | |
| @@ -5141,18 +5574,19 @@ module.exports = [ | |
| "spellblockperlevel": 1.25, | |
| "attackrange": 125, | |
| "hpregen": 6, | |
| - "hpregenperlevel": .65, | |
| + "hpregenperlevel": 0.65, | |
| "mpregen": 50, | |
| "mpregenperlevel": 0, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 49, | |
| "attackdamageperlevel": 3.4, | |
| - "attackspeedoffset": -.05, | |
| + "attackspeedoffset": -0.05, | |
| "attackspeedperlevel": 3.1 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Ziggs", | |
| "key": "115", | |
| "name": "Ziggs", | |
| @@ -5168,12 +5602,14 @@ module.exports = [ | |
| "full": "Ziggs.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 432, | |
| - "y": 48, | |
| + "x": 96, | |
| + "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 390, | |
| @@ -5187,18 +5623,19 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 575, | |
| "hpregen": 5.25, | |
| - "hpregenperlevel": .6, | |
| + "hpregenperlevel": 0.6, | |
| "mpregen": 6.75, | |
| - "mpregenperlevel": .6, | |
| + "mpregenperlevel": 0.6, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 51, | |
| "attackdamageperlevel": 3.1, | |
| - "attackspeedoffset": -.04734, | |
| + "attackspeedoffset": -0.04734, | |
| "attackspeedperlevel": 2 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Zilean", | |
| "key": "26", | |
| "name": "Zilean", | |
| @@ -5214,12 +5651,14 @@ module.exports = [ | |
| "full": "Zilean.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 0, | |
| + "x": 144, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Support" ], | |
| + "tags": [ | |
| + "Support" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 380, | |
| @@ -5233,9 +5672,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 600, | |
| "hpregen": 4.6, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 6.95, | |
| - "mpregenperlevel": .65, | |
| + "mpregenperlevel": 0.65, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 48.6, | |
| @@ -5243,8 +5682,9 @@ module.exports = [ | |
| "attackspeedoffset": 0, | |
| "attackspeedperlevel": 2.13 | |
| } | |
| - }, { | |
| - "version": "3.10.3", | |
| + }, | |
| + { | |
| + "version": "4.1.2", | |
| "id": "Zyra", | |
| "key": "143", | |
| "name": "Zyra", | |
| @@ -5260,12 +5700,14 @@ module.exports = [ | |
| "full": "Zyra.png", | |
| "sprite": "champion3.png", | |
| "group": "champion", | |
| - "x": 48, | |
| + "x": 192, | |
| "y": 96, | |
| "w": 48, | |
| "h": 48 | |
| }, | |
| - "tags": [ "Mage" ], | |
| + "tags": [ | |
| + "Mage" | |
| + ], | |
| "partype": "Mana", | |
| "stats": { | |
| "hp": 355, | |
| @@ -5279,9 +5721,9 @@ module.exports = [ | |
| "spellblockperlevel": 0, | |
| "attackrange": 575, | |
| "hpregen": 4.85, | |
| - "hpregenperlevel": .5, | |
| + "hpregenperlevel": 0.5, | |
| "mpregen": 7.1, | |
| - "mpregenperlevel": .75, | |
| + "mpregenperlevel": 0.75, | |
| "crit": 0, | |
| "critperlevel": 0, | |
| "attackdamage": 50, | |
| diff --git a/test/index.js b/test/index.js | |
| index c25d0a4..e22ada5 100644 | |
| --- a/test/index.js | |
| +++ b/test/index.js | |
| @@ -2,52 +2,52 @@ var champion = require('../'); | |
| var test = require('tape'); | |
| var LULU = { | |
| - "version": "3.10.3", | |
| - "id": "Lulu", | |
| - "key": "117", | |
| - "name": "Lulu", | |
| - "title": "the Fae Sorceress", | |
| - "blurb": "Perhaps more than any other champion in the League, Lulu marches to the beat of her own drum. During her youth in Bandle City, she spent most of her time wandering alone in the forest or lost in a daydream. It wasn't that she was antisocial; the ...", | |
| - "info": { | |
| - "attack": 4, | |
| - "defense": 5, | |
| - "magic": 7, | |
| - "difficulty": 7 | |
| + 'version': '4.1.2', | |
| + 'id': 'Lulu', | |
| + 'key': '117', | |
| + 'name': 'Lulu', | |
| + 'title': 'the Fae Sorceress', | |
| + 'blurb': 'Perhaps more than any other champion in the League, Lulu marches to the beat of her own drum. During her youth in Bandle City, she spent most of her time wandering alone in the forest or lost in a daydream. It wasn\'t that she was antisocial; the ...', | |
| + 'info': { | |
| + 'attack': 4, | |
| + 'defense': 5, | |
| + 'magic': 7, | |
| + 'difficulty': 7 | |
| }, | |
| - "image": { | |
| - "full": "Lulu.png", | |
| - "sprite": "champion1.png", | |
| - "group": "champion", | |
| - "x": 288, | |
| - "y": 48, | |
| - "w": 48, | |
| - "h": 48 | |
| + 'image': { | |
| + 'full': 'Lulu.png', | |
| + 'sprite': 'champion1.png', | |
| + 'group': 'champion', | |
| + 'x': 432, | |
| + 'y': 48, | |
| + 'w': 48, | |
| + 'h': 48 | |
| }, | |
| - "tags": [ | |
| - "Support" | |
| + 'tags': [ | |
| + 'Support' | |
| ], | |
| - "partype": "Mana", | |
| - "stats": { | |
| - "hp": 415, | |
| - "hpperlevel": 82, | |
| - "mp": 200, | |
| - "mpperlevel": 55, | |
| - "movespeed": 325, | |
| - "armor": 9, | |
| - "armorperlevel": 3.7, | |
| - "spellblock": 30, | |
| - "spellblockperlevel": 0, | |
| - "attackrange": 550, | |
| - "hpregen": 5, | |
| - "hpregenperlevel": 0.6, | |
| - "mpregen": 5, | |
| - "mpregenperlevel": 0.5, | |
| - "crit": 0, | |
| - "critperlevel": 0, | |
| - "attackdamage": 44, | |
| - "attackdamageperlevel": 2.6, | |
| - "attackspeedoffset": 0, | |
| - "attackspeedperlevel": 2.25 | |
| + 'partype': 'Mana', | |
| + 'stats': { | |
| + 'hp': 415, | |
| + 'hpperlevel': 82, | |
| + 'mp': 200, | |
| + 'mpperlevel': 55, | |
| + 'movespeed': 325, | |
| + 'armor': 9, | |
| + 'armorperlevel': 3.7, | |
| + 'spellblock': 30, | |
| + 'spellblockperlevel': 0, | |
| + 'attackrange': 550, | |
| + 'hpregen': 5, | |
| + 'hpregenperlevel': 0.6, | |
| + 'mpregen': 5, | |
| + 'mpregenperlevel': 0.5, | |
| + 'crit': 0, | |
| + 'critperlevel': 0, | |
| + 'attackdamage': 44, | |
| + 'attackdamageperlevel': 2.6, | |
| + 'attackspeedoffset': 0, | |
| + 'attackspeedperlevel': 2.25 | |
| } | |
| }; | |
| -- | |
| 1.8.5.5 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment