Showing preview only (2,495K chars total). Download the full file or copy to clipboard to get everything.
Repository: joel1st/championweb
Branch: master
Commit: f98e5d775bc9
Files: 97
Total size: 2.4 MB
Directory structure:
gitextract_n_uzk69e/
├── .gitignore
├── Procfile
├── README.md
├── api_data/
│ ├── champions.json
│ ├── dd_patch.json
│ ├── index.js
│ ├── items.json
│ ├── masteries.json
│ ├── runes.js
│ ├── skills.json
│ └── summoners.json
├── app.js
├── bash.txt
├── bin/
│ ├── update_server.sh
│ └── www.js
├── config/
│ └── config.js
├── db/
│ └── championgg/
│ ├── webchampionpages.bson
│ ├── webchampionpages.metadata.json
│ ├── webchampionroles.bson
│ ├── webchampionroles.metadata.json
│ ├── webhomepagesummaries.bson
│ ├── webhomepagesummaries.metadata.json
│ ├── webmatchuppages.bson
│ ├── webmatchuppages.metadata.json
│ ├── weboverallroledatas.bson
│ ├── weboverallroledatas.metadata.json
│ ├── weboverallstats.bson
│ ├── weboverallstats.metadata.json
│ ├── webstatisticspages.bson
│ └── webstatisticspages.metadata.json
├── db.js
├── gruntfile.js
├── headline.js
├── logic/
│ ├── lower_case_champ.js
│ ├── produce_error.js
│ └── role_hash_table.js
├── middleware/
│ └── overall_data.js
├── models/
│ ├── web_champion_page.js
│ ├── web_champion_roles.js
│ ├── web_home_page_summaries.js
│ ├── web_matchup_page.js
│ ├── web_overall_role_data.js
│ ├── web_overall_stats.js
│ └── web_statistics_page.js
├── package.json
├── public/
│ ├── cpmstar/
│ │ └── cpmstar_siteskin_iframebuster.html
│ ├── css/
│ │ ├── master.css
│ │ └── sprite.css
│ ├── dist/
│ │ └── js/
│ │ ├── angular-bootstrap.js
│ │ ├── angular.js
│ │ ├── chart.js
│ │ ├── dirDisqus.js
│ │ └── tc-angular-chartjs.js
│ ├── googled8153283379da1fb.html
│ ├── js/
│ │ ├── app.js
│ │ ├── champion_data.js
│ │ ├── champion_page.js
│ │ ├── championgg_tooltip.js
│ │ ├── chart_options.js
│ │ ├── matchup_page.js
│ │ ├── statistics_jquery.js
│ │ └── statistics_page.js
│ ├── opensearchdescription.xml
│ ├── riot.html
│ └── template/
│ └── typeahead/
│ └── typeahead-popup.html
├── routes/
│ ├── api_static.js
│ ├── champion.js
│ ├── faq.js
│ ├── index.js
│ ├── matchup.js
│ ├── matchup_json.js
│ └── statistics.js
├── update_data.sh
├── update_server.sh
└── views/
├── champion/
│ ├── advertisement.ejs
│ ├── champion_image_roles.ejs
│ ├── champion_statistics.ejs
│ ├── core_build.ejs
│ ├── counters_matchups.ejs
│ ├── first_items.ejs
│ ├── gamelength_experience_summoners.ejs
│ ├── masteries.ejs
│ ├── reddit.ejs
│ ├── runes.ejs
│ ├── skill_order.ejs
│ ├── viktor_upgrade.ejs
│ └── winrate_playrate_damage_advert_trinket.ejs
├── champion.ejs
├── error.ejs
├── faq.ejs
├── footer.ejs
├── header.ejs
├── index.ejs
├── matchup.ejs
├── new_champion.ejs
├── scripts.ejs
└── statistics.ejs
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
### Node ###
# Logs
logs
*.log
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directory
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
node_modules
### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm
*.iml
## Directory-based project format:
.idea/
# if you remove the above rule, at least ignore the following:
# User-specific stuff:
# .idea/workspace.xml
# .idea/tasks.xml
# .idea/dictionaries
# Sensitive or high-churn files:
# .idea/dataSources.ids
# .idea/dataSources.xml
# .idea/sqlDataSources.xml
# .idea/dynamic.xml
# .idea/uiDesigner.xml
# Gradle:
# .idea/gradle.xml
# .idea/libraries
# Mongo Explorer plugin:
# .idea/mongoSettings.xml
## File-based project format:
*.ipr
*.iws
## Plugin-specific files:
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
### SublimeText ###
# cache files for sublime text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
# workspace files are user-specific
*.sublime-workspace
# project files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using SublimeText
# *.sublime-project
# sftp configuration file
sftp-config.json
================================================
FILE: Procfile
================================================
worker: node worker.js
web: npm start
clock: node clock.js
================================================
FILE: README.md
================================================
champion.gg
========
WEBSITE: http://champion.gg
A MEAN project (with a dash of angular).
In order to get a local version of champion.gg running you need to have MongoDb, Node and NPM installed. (ensure MongoDB is running when trying to run champion.gg)
To get a working version set up you'll need to clone the repo, install the dependencies, build the database and then start the server from the command line.
The commands to enter are listed below.
# Getting set up
Clone champion.gg:
```sh
git clone https://github.com/joel1st/championweb.git
```
Install dependencies from project directory:
```sh
npm install
```
Restore database from project directory
```sh
mongorestore --db championgg --collection webchampionpages --drop db/championgg/webchampionpages.bson
mongorestore --db championgg --collection webchampionroles --drop db/championgg/webchampionroles.bson
mongorestore --db championgg --collection webmatchuppages --drop db/championgg/webmatchuppages.bson
mongorestore --db championgg --collection weboverallroledatas --drop db/championgg/weboverallroledatas.bson
mongorestore --db championgg --collection weboverallstats --drop db/championgg/weboverallstats.bson
mongorestore --db championgg --collection webhomepagesummaries --drop db/championgg/webhomepagesummaries.bson
mongorestore --db championgg --collection webstatisticspages --drop db/championgg/webstatisticspages.bson
```
Start Champion.gg
```sh
npm start
#if you have another web server running on port 80 you can set the port as such
PORT=8888 npm start
```
You can now access champion.gg on http://localhost/ or if you set a port number http://localhost:8888/
# Development
In order to work on champion.gg more effectively I've created a grunt tasks to facilitate automation of javascript hinting (helps avoid nasty javascript errors).
```sh
grunt watch
```
To get assets ready for production:
```sh
grunt production
```
================================================
FILE: api_data/champions.json
================================================
{"Aatrox":{"id":266,"key":"Aatrox","name":"Aatrox","title":"the Darkin Blade"},"Ahri":{"id":103,"key":"Ahri","name":"Ahri","title":"the Nine-Tailed Fox"},"Akali":{"id":84,"key":"Akali","name":"Akali","title":"the Fist of Shadow"},"Alistar":{"id":12,"key":"Alistar","name":"Alistar","title":"the Minotaur"},"Amumu":{"id":32,"key":"Amumu","name":"Amumu","title":"the Sad Mummy"},"Anivia":{"id":34,"key":"Anivia","name":"Anivia","title":"the Cryophoenix"},"Annie":{"id":1,"key":"Annie","name":"Annie","title":"the Dark Child"},"Ashe":{"id":22,"key":"Ashe","name":"Ashe","title":"the Frost Archer"},"AurelionSol":{"id":136,"key":"AurelionSol","name":"Aurelion Sol","title":"The Star Forger"},"Azir":{"id":268,"key":"Azir","name":"Azir","title":"the Emperor of the Sands"},"Bard":{"id":432,"key":"Bard","name":"Bard","title":"the Wandering Caretaker"},"Blitzcrank":{"id":53,"key":"Blitzcrank","name":"Blitzcrank","title":"the Great Steam Golem"},"Brand":{"id":63,"key":"Brand","name":"Brand","title":"the Burning Vengeance"},"Braum":{"id":201,"key":"Braum","name":"Braum","title":"the Heart of the Freljord"},"Caitlyn":{"id":51,"key":"Caitlyn","name":"Caitlyn","title":"the Sheriff of Piltover"},"Camille":{"id":164,"key":"Camille","name":"Camille","title":"the Steel Shadow"},"Cassiopeia":{"id":69,"key":"Cassiopeia","name":"Cassiopeia","title":"the Serpent's Embrace"},"Chogath":{"id":31,"key":"Chogath","name":"Cho'Gath","title":"the Terror of the Void"},"Corki":{"id":42,"key":"Corki","name":"Corki","title":"the Daring Bombardier"},"Darius":{"id":122,"key":"Darius","name":"Darius","title":"the Hand of Noxus"},"Diana":{"id":131,"key":"Diana","name":"Diana","title":"Scorn of the Moon"},"Draven":{"id":119,"key":"Draven","name":"Draven","title":"the Glorious Executioner"},"DrMundo":{"id":36,"key":"DrMundo","name":"Dr. Mundo","title":"the Madman of Zaun"},"Ekko":{"id":245,"key":"Ekko","name":"Ekko","title":"the Boy Who Shattered Time"},"Elise":{"id":60,"key":"Elise","name":"Elise","title":"the Spider Queen"},"Evelynn":{"id":28,"key":"Evelynn","name":"Evelynn","title":"the Widowmaker"},"Ezreal":{"id":81,"key":"Ezreal","name":"Ezreal","title":"the Prodigal Explorer"},"Fiddlesticks":{"id":9,"key":"Fiddlesticks","name":"Fiddlesticks","title":"the Harbinger of Doom"},"Fiora":{"id":114,"key":"Fiora","name":"Fiora","title":"the Grand Duelist"},"Fizz":{"id":105,"key":"Fizz","name":"Fizz","title":"the Tidal Trickster"},"Galio":{"id":3,"key":"Galio","name":"Galio","title":"the Colossus"},"Gangplank":{"id":41,"key":"Gangplank","name":"Gangplank","title":"the Saltwater Scourge"},"Garen":{"id":86,"key":"Garen","name":"Garen","title":"The Might of Demacia"},"Gnar":{"id":150,"key":"Gnar","name":"Gnar","title":"the Missing Link"},"Gragas":{"id":79,"key":"Gragas","name":"Gragas","title":"the Rabble Rouser"},"Graves":{"id":104,"key":"Graves","name":"Graves","title":"the Outlaw"},"Hecarim":{"id":120,"key":"Hecarim","name":"Hecarim","title":"the Shadow of War"},"Heimerdinger":{"id":74,"key":"Heimerdinger","name":"Heimerdinger","title":"the Revered Inventor"},"Illaoi":{"id":420,"key":"Illaoi","name":"Illaoi","title":"the Kraken Priestess"},"Irelia":{"id":39,"key":"Irelia","name":"Irelia","title":"the Will of the Blades"},"Ivern":{"id":427,"key":"Ivern","name":"Ivern","title":"the Green Father"},"Janna":{"id":40,"key":"Janna","name":"Janna","title":"the Storm's Fury"},"JarvanIV":{"id":59,"key":"JarvanIV","name":"Jarvan IV","title":"the Exemplar of Demacia"},"Jax":{"id":24,"key":"Jax","name":"Jax","title":"Grandmaster at Arms"},"Jayce":{"id":126,"key":"Jayce","name":"Jayce","title":"the Defender of Tomorrow"},"Jhin":{"id":202,"key":"Jhin","name":"Jhin","title":"the Virtuoso"},"Jinx":{"id":222,"key":"Jinx","name":"Jinx","title":"the Loose Cannon"},"Kalista":{"id":429,"key":"Kalista","name":"Kalista","title":"the Spear of Vengeance"},"Karma":{"id":43,"key":"Karma","name":"Karma","title":"the Enlightened One"},"Karthus":{"id":30,"key":"Karthus","name":"Karthus","title":"the Deathsinger"},"Kassadin":{"id":38,"key":"Kassadin","name":"Kassadin","title":"the Void Walker"},"Katarina":{"id":55,"key":"Katarina","name":"Katarina","title":"the Sinister Blade"},"Kayle":{"id":10,"key":"Kayle","name":"Kayle","title":"The Judicator"},"Kennen":{"id":85,"key":"Kennen","name":"Kennen","title":"the Heart of the Tempest"},"Khazix":{"id":121,"key":"Khazix","name":"Kha'Zix","title":"the Voidreaver"},"Kindred":{"id":203,"key":"Kindred","name":"Kindred","title":"The Eternal Hunters"},"Kled":{"id":240,"key":"Kled","name":"Kled","title":"the Cantankerous Cavalier"},"KogMaw":{"id":96,"key":"KogMaw","name":"Kog'Maw","title":"the Mouth of the Abyss"},"Leblanc":{"id":7,"key":"Leblanc","name":"LeBlanc","title":"the Deceiver"},"LeeSin":{"id":64,"key":"LeeSin","name":"Lee Sin","title":"the Blind Monk"},"Leona":{"id":89,"key":"Leona","name":"Leona","title":"the Radiant Dawn"},"Lissandra":{"id":127,"key":"Lissandra","name":"Lissandra","title":"the Ice Witch"},"Lucian":{"id":236,"key":"Lucian","name":"Lucian","title":"the Purifier"},"Lulu":{"id":117,"key":"Lulu","name":"Lulu","title":"the Fae Sorceress"},"Lux":{"id":99,"key":"Lux","name":"Lux","title":"the Lady of Luminosity"},"Malphite":{"id":54,"key":"Malphite","name":"Malphite","title":"Shard of the Monolith"},"Malzahar":{"id":90,"key":"Malzahar","name":"Malzahar","title":"the Prophet of the Void"},"Maokai":{"id":57,"key":"Maokai","name":"Maokai","title":"the Twisted Treant"},"MasterYi":{"id":11,"key":"MasterYi","name":"Master Yi","title":"the Wuju Bladesman"},"MissFortune":{"id":21,"key":"MissFortune","name":"Miss Fortune","title":"the Bounty Hunter"},"MonkeyKing":{"id":62,"key":"MonkeyKing","name":"Wukong","title":"the Monkey King"},"Mordekaiser":{"id":82,"key":"Mordekaiser","name":"Mordekaiser","title":"the Iron Revenant"},"Morgana":{"id":25,"key":"Morgana","name":"Morgana","title":"Fallen Angel"},"Nami":{"id":267,"key":"Nami","name":"Nami","title":"the Tidecaller"},"Nasus":{"id":75,"key":"Nasus","name":"Nasus","title":"the Curator of the Sands"},"Nautilus":{"id":111,"key":"Nautilus","name":"Nautilus","title":"the Titan of the Depths"},"Nidalee":{"id":76,"key":"Nidalee","name":"Nidalee","title":"the Bestial Huntress"},"Nocturne":{"id":56,"key":"Nocturne","name":"Nocturne","title":"the Eternal Nightmare"},"Nunu":{"id":20,"key":"Nunu","name":"Nunu","title":"the Yeti Rider"},"Olaf":{"id":2,"key":"Olaf","name":"Olaf","title":"the Berserker"},"Orianna":{"id":61,"key":"Orianna","name":"Orianna","title":"the Lady of Clockwork"},"Pantheon":{"id":80,"key":"Pantheon","name":"Pantheon","title":"the Artisan of War"},"Poppy":{"id":78,"key":"Poppy","name":"Poppy","title":"Keeper of the Hammer"},"Quinn":{"id":133,"key":"Quinn","name":"Quinn","title":"Demacia's Wings"},"Rakan":{"id":497,"key":"Rakan","name":"Rakan","title":"The Charmer"},"Rammus":{"id":33,"key":"Rammus","name":"Rammus","title":"the Armordillo"},"RekSai":{"id":421,"key":"RekSai","name":"Rek'Sai","title":"the Void Burrower"},"Renekton":{"id":58,"key":"Renekton","name":"Renekton","title":"the Butcher of the Sands"},"Rengar":{"id":107,"key":"Rengar","name":"Rengar","title":"the Pridestalker"},"Riven":{"id":92,"key":"Riven","name":"Riven","title":"the Exile"},"Rumble":{"id":68,"key":"Rumble","name":"Rumble","title":"the Mechanized Menace"},"Ryze":{"id":13,"key":"Ryze","name":"Ryze","title":"the Rune Mage"},"Sejuani":{"id":113,"key":"Sejuani","name":"Sejuani","title":"Fury of the North"},"Shaco":{"id":35,"key":"Shaco","name":"Shaco","title":"the Demon Jester"},"Shen":{"id":98,"key":"Shen","name":"Shen","title":"the Eye of Twilight"},"Shyvana":{"id":102,"key":"Shyvana","name":"Shyvana","title":"the Half-Dragon"},"Singed":{"id":27,"key":"Singed","name":"Singed","title":"the Mad Chemist"},"Sion":{"id":14,"key":"Sion","name":"Sion","title":"The Undead Juggernaut"},"Sivir":{"id":15,"key":"Sivir","name":"Sivir","title":"the Battle Mistress"},"Skarner":{"id":72,"key":"Skarner","name":"Skarner","title":"the Crystal Vanguard"},"Sona":{"id":37,"key":"Sona","name":"Sona","title":"Maven of the Strings"},"Soraka":{"id":16,"key":"Soraka","name":"Soraka","title":"the Starchild"},"Swain":{"id":50,"key":"Swain","name":"Swain","title":"the Master Tactician"},"Syndra":{"id":134,"key":"Syndra","name":"Syndra","title":"the Dark Sovereign"},"TahmKench":{"id":223,"key":"TahmKench","name":"Tahm Kench","title":"the River King"},"Taliyah":{"id":163,"key":"Taliyah","name":"Taliyah","title":"the Stoneweaver"},"Talon":{"id":91,"key":"Talon","name":"Talon","title":"the Blade's Shadow"},"Taric":{"id":44,"key":"Taric","name":"Taric","title":"the Shield of Valoran"},"Teemo":{"id":17,"key":"Teemo","name":"Teemo","title":"the Swift Scout"},"Thresh":{"id":412,"key":"Thresh","name":"Thresh","title":"the Chain Warden"},"Tristana":{"id":18,"key":"Tristana","name":"Tristana","title":"the Yordle Gunner"},"Trundle":{"id":48,"key":"Trundle","name":"Trundle","title":"the Troll King"},"Tryndamere":{"id":23,"key":"Tryndamere","name":"Tryndamere","title":"the Barbarian King"},"TwistedFate":{"id":4,"key":"TwistedFate","name":"Twisted Fate","title":"the Card Master"},"Twitch":{"id":29,"key":"Twitch","name":"Twitch","title":"the Plague Rat"},"Udyr":{"id":77,"key":"Udyr","name":"Udyr","title":"the Spirit Walker"},"Urgot":{"id":6,"key":"Urgot","name":"Urgot","title":"the Headsman's Pride"},"Varus":{"id":110,"key":"Varus","name":"Varus","title":"the Arrow of Retribution"},"Vayne":{"id":67,"key":"Vayne","name":"Vayne","title":"the Night Hunter"},"Veigar":{"id":45,"key":"Veigar","name":"Veigar","title":"the Tiny Master of Evil"},"Velkoz":{"id":161,"key":"Velkoz","name":"Vel'Koz","title":"the Eye of the Void"},"Vi":{"id":254,"key":"Vi","name":"Vi","title":"the Piltover Enforcer"},"Viktor":{"id":112,"key":"Viktor","name":"Viktor","title":"the Machine Herald"},"Vladimir":{"id":8,"key":"Vladimir","name":"Vladimir","title":"the Crimson Reaper"},"Volibear":{"id":106,"key":"Volibear","name":"Volibear","title":"the Thunder's Roar"},"Warwick":{"id":19,"key":"Warwick","name":"Warwick","title":"the Uncaged Wrath of Zaun"},"Xayah":{"id":498,"key":"Xayah","name":"Xayah","title":"the Rebel"},"Xerath":{"id":101,"key":"Xerath","name":"Xerath","title":"the Magus Ascendant"},"XinZhao":{"id":5,"key":"XinZhao","name":"Xin Zhao","title":"the Seneschal of Demacia"},"Yasuo":{"id":157,"key":"Yasuo","name":"Yasuo","title":"the Unforgiven"},"Yorick":{"id":83,"key":"Yorick","name":"Yorick","title":"Shepherd of Souls"},"Zac":{"id":154,"key":"Zac","name":"Zac","title":"the Secret Weapon"},"Zed":{"id":238,"key":"Zed","name":"Zed","title":"the Master of Shadows"},"Ziggs":{"id":115,"key":"Ziggs","name":"Ziggs","title":"the Hexplosives Expert"},"Zilean":{"id":26,"key":"Zilean","name":"Zilean","title":"the Chronokeeper"},"Zyra":{"id":143,"key":"Zyra","name":"Zyra","title":"Rise of the Thorns"}}
================================================
FILE: api_data/dd_patch.json
================================================
{"ddPatch":"7.11.1"}
================================================
FILE: api_data/index.js
================================================
var items = require('./items');
var masteries = require('./masteries.json');
var runes = require('./runes');
var skills = require('./skills');
var summoners = require('./summoners');
module.exports = {
items: items,
masteries: masteries,
runes: runes,
skills: skills,
summoners: summoners
};
================================================
FILE: api_data/items.json
================================================
{"1001":{"name":"Boots of Speed","description":"<groupLimit>Limited to 1.</groupLimit><br><br><unique>UNIQUE Passive - Enhanced Movement:</unique> +25 Movement Speed","colloq":";","plaintext":"Slightly increases Movement Speed","into":["3006","3047","3020","3158","3111","3117","3009"],"image":{"full":"1001.png","sprite":"item0.png","group":"item","x":0,"y":0,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":300,"sell":210},"tags":["Boots"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":25},"id":1001},"1004":{"name":"Faerie Charm","description":"<stats><mana>+25% Base Mana Regen </mana></stats>","colloq":";","plaintext":"Slightly increases Mana Regen","into":["3028","3070","3073","3114","3098"],"image":{"full":"1004.png","sprite":"item0.png","group":"item","x":48,"y":0,"w":48,"h":48},"gold":{"base":125,"purchasable":true,"total":125,"sell":88},"tags":["ManaRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":1004},"1006":{"name":"Rejuvenation Bead","description":"<stats>+50% Base Health Regen </stats>","colloq":";","plaintext":"Slightly increases Health Regen","into":["3077","3097","2053","3801","3096","3194"],"image":{"full":"1006.png","sprite":"item0.png","group":"item","x":96,"y":0,"w":48,"h":48},"gold":{"base":150,"purchasable":true,"total":150,"sell":105},"tags":["HealthRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":1006},"1011":{"name":"Giant's Belt","description":"<stats>+380 Health</stats>","colloq":";","plaintext":"Greatly increases Health","from":["1028"],"into":["3083","3143","3084","3022","3742"],"image":{"full":"1011.png","sprite":"item0.png","group":"item","x":144,"y":0,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":1000,"sell":700},"tags":["Health"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":380},"depth":2,"id":1011},"1018":{"name":"Cloak of Agility","description":"<stats>+20% Critical Strike Chance</stats>","colloq":";","plaintext":"Increases critical strike chance","into":["3031","3185","3508"],"image":{"full":"1018.png","sprite":"item0.png","group":"item","x":192,"y":0,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":800,"sell":560},"tags":["CriticalStrike"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.2},"id":1018},"1026":{"name":"Blasting Wand","description":"<stats>+40 Ability Power</stats>","colloq":";","plaintext":"Moderately increases Ability Power","into":["3089","3135","3124","3029","3151","3027","3100","3102","3116"],"image":{"full":"1026.png","sprite":"item0.png","group":"item","x":240,"y":0,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":850,"sell":595},"tags":["SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":40},"id":1026},"1027":{"name":"Sapphire Crystal","description":"<stats><mana>+250 Mana</mana></stats>","colloq":";blue","plaintext":"Increases Mana","into":["3057","3070","3010","3024","3073","3802"],"image":{"full":"1027.png","sprite":"item0.png","group":"item","x":288,"y":0,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":245},"tags":["Mana"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250},"id":1027},"1028":{"name":"Ruby Crystal","description":"<stats>+150 Health</stats>","colloq":";red","plaintext":"Increases Health","into":["1011","3211","3136","2045","2049","3010","3801","3044","3052","3067","3116","3143","3748","3751"],"image":{"full":"1028.png","sprite":"item0.png","group":"item","x":336,"y":0,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":400,"sell":280},"tags":["Health"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":150},"id":1028},"1029":{"name":"Cloth Armor","description":"<stats>+15 Armor</stats>","colloq":";","plaintext":"Slightly increases Armor","into":["3047","1031","3191","3024","3082","3075","2053","3105","3026"],"image":{"full":"1029.png","sprite":"item0.png","group":"item","x":384,"y":0,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":300,"sell":210},"tags":["Armor"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":15},"id":1029},"1031":{"name":"Chain Vest","description":"<stats>+40 Armor</stats>","colloq":";","plaintext":"Greatly increases Armor","from":["1029"],"into":["3075","3068","3109","2053","3193","3742"],"image":{"full":"1031.png","sprite":"item0.png","group":"item","x":432,"y":0,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":800,"sell":560},"tags":["Armor"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":40},"depth":2,"id":1031},"1033":{"name":"Null-Magic Mantle","description":"<stats>+25 Magic Resist</stats>","colloq":";","plaintext":"Slightly increases Magic Resist","into":["3111","3211","1057","3028","3140","3155","3105","3102","3814","3190","3194"],"image":{"full":"1033.png","sprite":"item0.png","group":"item","x":0,"y":48,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":450,"sell":315},"tags":["SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":25},"id":1033},"1036":{"name":"Long Sword","description":"<stats>+10 Attack Damage</stats>","colloq":";","plaintext":"Slightly increases Attack Damage","into":["3134","3077","3123","1053","3133","3034","3035","3044","3052","3053","3072","3122","3144","3155","3252"],"image":{"full":"1036.png","sprite":"item0.png","group":"item","x":48,"y":48,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":245},"tags":["Damage","Lane"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":10},"id":1036},"1037":{"name":"Pickaxe","description":"<stats>+25 Attack Damage</stats>","colloq":";","plaintext":"Moderately increases Attack Damage","into":["3124","3004","3008","3031","3074","3814","3812","3139","3181"],"image":{"full":"1037.png","sprite":"item0.png","group":"item","x":96,"y":48,"w":48,"h":48},"gold":{"base":875,"purchasable":true,"total":875,"sell":613},"tags":["Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25},"id":1037},"1038":{"name":"B. F. Sword","description":"<stats>+40 Attack Damage</stats>","colloq":";bf","plaintext":"Greatly increases Attack Damage","into":["3026","3031","3072","3147","3508"],"image":{"full":"1038.png","sprite":"item0.png","group":"item","x":144,"y":48,"w":48,"h":48},"gold":{"base":1300,"purchasable":true,"total":1300,"sell":910},"tags":["Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":40},"id":1038},"1039":{"name":"Hunter's Talisman","description":"<stats><mana>+150% Base Mana Regen while in Jungle </mana></stats><br><br><unique>UNIQUE Passive - Tooth:</unique> Damaging a monster with a spell or attack steals 25 Health over 5 seconds. Killing monsters grants <font color='#99BBBB'><a href='SpecialJungleExperience'>special bonus experience</a></font>.","colloq":";jungle;Jungle","plaintext":"Provides damage against Monsters and Mana Regen in the Jungle","into":["3706","3711","3715"],"image":{"full":"1039.png","sprite":"item0.png","group":"item","x":192,"y":48,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":245},"tags":["LifeSteal","ManaRegen","OnHit","Jungle"],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"5","Effect5Amount":"0","Effect6Amount":"1.5","Effect7Amount":"15"},"id":1039},"1041":{"name":"Hunter's Machete","description":"<stats>+10% Life Steal vs. Monsters</stats><br><br><unique>UNIQUE Passive - Nail:</unique> Basic attacks deal 25 bonus damage on hit vs. Monsters. Killing monsters grants <font color='#99BBBB'><a href='SpecialJungleExperience'>special bonus experience</a></font>.","colloq":";jungle;Jungle","plaintext":"Provides damage and life steal versus Monsters","into":["3706","3711","3715"],"image":{"full":"1041.png","sprite":"item0.png","group":"item","x":240,"y":48,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":245},"tags":["LifeSteal","OnHit","Jungle"],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"12","Effect2Amount":"25","Effect3Amount":"0.1","Effect4Amount":"2","Effect5Amount":"0","Effect6Amount":"0.1","Effect7Amount":"15"},"id":1041},"1042":{"name":"Dagger","description":"<stats>+12% Attack Speed</stats>","colloq":";","plaintext":"Slightly increases Attack Speed","into":["1043","3091","3006","3085","2015","3046","3086","3101"],"image":{"full":"1042.png","sprite":"item0.png","group":"item","x":288,"y":48,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":300,"sell":210},"tags":["AttackSpeed"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.12},"id":1042},"1043":{"name":"Recurve Bow","description":"<stats>+25% Attack Speed</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal an additional 15 physical damage on hit.","colloq":";","plaintext":"Greatly increases Attack Speed","from":["1042","1042"],"into":["3091","3153","3124","3675","1416","1418","1419"],"image":{"full":"1043.png","sprite":"item0.png","group":"item","x":336,"y":48,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":1000,"sell":700},"tags":["AttackSpeed","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.25},"effect":{"Effect1Amount":"15"},"depth":2,"id":1043},"1051":{"name":"Brawler's Gloves","description":"<stats>+10% Critical Strike Chance</stats>","colloq":";","plaintext":"Slightly increases Critical Strike Chance","into":["3086","3122"],"image":{"full":"1051.png","sprite":"item0.png","group":"item","x":384,"y":48,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":400,"sell":280},"tags":["CriticalStrike"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.1},"id":1051},"1052":{"name":"Amplifying Tome","description":"<stats>+20 Ability Power</stats>","colloq":";amptome","plaintext":"Slightly increases Ability Power","into":["3108","3191","3136","3135","3145","3113","3090","3116","1402","1410","1414","3050","3089","3165","3673","3802"],"image":{"full":"1052.png","sprite":"item0.png","group":"item","x":432,"y":48,"w":48,"h":48},"gold":{"base":435,"purchasable":true,"total":435,"sell":305},"tags":["SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":20},"id":1052},"1053":{"name":"Vampiric Scepter","description":"<stats>+15 Attack Damage<br>+10% Life Steal</stats>","colloq":";","plaintext":"Basic attacks restore Health","from":["1036"],"into":["3072","3074","3812","3139","3144","3181"],"image":{"full":"1053.png","sprite":"item0.png","group":"item","x":0,"y":96,"w":48,"h":48},"gold":{"base":550,"purchasable":true,"total":900,"sell":630},"tags":["Damage","LifeSteal"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":15,"PercentLifeStealMod":0.1},"depth":2,"id":1053},"1054":{"name":"Doran's Shield","description":"<stats>+80 Health</stats><br><br><passive>Passive: </passive>Restores 6 Health every 5 seconds.<br><passive>Passive: </passive>Basic attacks deal an additional 5 physical damage to minions on hit.<br><unique>UNIQUE Passive:</unique> Regain an additional 20 health over 10 seconds after taking damage from an enemy champion.","colloq":";dshield","plaintext":"Good defensive starting item","image":{"full":"1054.png","sprite":"item0.png","group":"item","x":48,"y":96,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":400,"sell":160},"tags":["Health","HealthRegen","Lane"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":80,"FlatHPRegenMod":1.2},"effect":{"Effect1Amount":"0","Effect2Amount":"10","Effect3Amount":"5","Effect4Amount":"2"},"id":1054},"1055":{"name":"Doran's Blade","description":"<stats>+8 Attack Damage<br>+80 Health<br>+3% Life Steal</stats>","colloq":";dblade","plaintext":"Good starting item for attackers","image":{"full":"1055.png","sprite":"item0.png","group":"item","x":96,"y":96,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":450,"sell":180},"tags":["Damage","Health","Lane","LifeSteal"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":8,"FlatHPPoolMod":80,"PercentLifeStealMod":0.03},"effect":{"Effect1Amount":"10"},"id":1055},"1056":{"name":"Doran's Ring","description":"<stats>+60 Health<br>+15 Ability Power<br><mana>+50% Base Mana Regen </mana></stats><br><br><mana><passive>Passive:</passive> Restores 4 Mana upon killing a unit.</mana>","colloq":";dring","plaintext":"Good starting item for casters","image":{"full":"1056.png","sprite":"item0.png","group":"item","x":144,"y":96,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":400,"sell":160},"tags":["Health","Lane","ManaRegen","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":60,"FlatMagicDamageMod":15},"effect":{"Effect1Amount":"4"},"id":1056},"1057":{"name":"Negatron Cloak","description":"<stats>+40 Magic Resist</stats>","colloq":";","plaintext":"Moderately increases Magic Resist","from":["1033"],"into":["3170","3091","3512","3001","3193"],"image":{"full":"1057.png","sprite":"item0.png","group":"item","x":192,"y":96,"w":48,"h":48},"gold":{"base":270,"purchasable":true,"total":720,"sell":504},"tags":["SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":40},"depth":2,"id":1057},"1058":{"name":"Needlessly Large Rod","description":"<stats>+60 Ability Power</stats>","colloq":";nlr","plaintext":"Greatly increases Ability Power","into":["3089","3090","3003","3007","3285"],"image":{"full":"1058.png","sprite":"item0.png","group":"item","x":240,"y":96,"w":48,"h":48},"gold":{"base":1250,"purchasable":true,"total":1250,"sell":875},"tags":["SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":60},"id":1058},"1082":{"name":"The Dark Seal","description":"<stats>+15 Ability Power<br>+25% Increased Healing from Potions<br><mana>+100 Mana</mana></stats><br><br><unique>UNIQUE Passive - Dread:</unique> Grants +3 Ability Power per Glory. <br><unique>UNIQUE Passive - Do or Die:</unique> Grants 2 Glory for a champion kill or 1 Glory for an assist, up to 10 Glory total. Lose 4 Glory on death.","colloq":";Noxian","plaintext":"Provides Ability Power and Mana. Increases in power as you kill enemies.","into":["3041"],"image":{"full":"1082.png","sprite":"item0.png","group":"item","x":288,"y":96,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":245},"tags":["HealthRegen","SpellDamage","Mana","Lane"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatMPPoolMod":100,"FlatMagicDamageMod":15},"effect":{"Effect1Amount":"0.25","Effect2Amount":"2","Effect3Amount":"1","Effect4Amount":"10","Effect5Amount":"3","Effect6Amount":"4"},"id":1082},"1083":{"name":"Cull","description":"<stats>+7 Attack Damage<br>+3 Life on Hit</stats><br><br><unique>UNIQUE Passive:</unique> Killing a lane minion grants 1 additional Gold. Killing 100 lane minions grants an additional 350 bonus gold immediately and disables this passive.","colloq":";dblade","plaintext":"Provides damage and Life Steal on hit - Killing minions grant bonus Gold","image":{"full":"1083.png","sprite":"item0.png","group":"item","x":336,"y":96,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":450,"sell":180},"tags":["Damage","LifeSteal","Lane"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":7},"effect":{"Effect1Amount":"3","Effect2Amount":"1","Effect3Amount":"100","Effect4Amount":"350"},"id":1083},"1400":{"name":"Enchantment: Warrior","description":"<stats>+60 Attack Damage<br>+10% Cooldown Reduction</stats>","colloq":"","plaintext":"Grants Attack Damage and Cooldown Reduction","from":["3133","3706"],"hideFromAll":true,"image":{"full":"1400.png","sprite":"item0.png","group":"item","x":384,"y":96,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"-0.2","Effect7Amount":"2","Effect8Amount":"3","Effect9Amount":"0.1"},"depth":3,"id":1400},"1401":{"name":"Enchantment: Cinderhulk","description":"<stats>+400 Health<br>+15% Bonus Health</stats><br><br><unique>UNIQUE Passive - Immolate:</unique> Deals 11 (+1 per champion level) magic damage a second to nearby enemies while in combat. Deals 200% bonus damage to minions and monsters. ","colloq":"","plaintext":"Grants Health and Immolate Aura","from":["3751","3706"],"hideFromAll":true,"image":{"full":"1401.png","sprite":"item0.png","group":"item","x":432,"y":96,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":400},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"-0.2","Effect7Amount":"2","Effect8Amount":"3","Effect9Amount":"0.1"},"depth":3,"id":1401},"1402":{"name":"Enchantment: Runic Echoes","description":"<stats>+60 Ability Power<br>+7% Movement Speed</stats><br><br><unique>UNIQUE Passive - Echo:</unique> Gain charges upon moving or casting. At 100 charges, the next damaging spell hit expends all charges to deal 60 (+10% of Ability Power) bonus magic damage to up to 4 targets on hit.<br><br>This effect deals 250% damage to Large Monsters. Hitting a Large Monster with this effect will restore 18% of your missing Mana.","colloq":"","plaintext":"Grants Ability Power and periodically empowers your Spells","from":["3113","1052","3706"],"hideFromAll":true,"image":{"full":"1402.png","sprite":"item0.png","group":"item","x":0,"y":144,"w":48,"h":48},"gold":{"base":340,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentMovementSpeedMod":0.07,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"-0.2","Effect7Amount":"2","Effect8Amount":"3","Effect9Amount":"0.1"},"depth":3,"id":1402},"1408":{"name":"Enchantment: Warrior","description":"<stats>+60 Attack Damage<br>+10% Cooldown Reduction</stats>","colloq":"","plaintext":"Grants Attack Damage and Cooldown Reduction","from":["3133","3711"],"hideFromAll":true,"image":{"full":"1408.png","sprite":"item0.png","group":"item","x":48,"y":144,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"30","Effect9Amount":"0.1","Effect10Amount":"150"},"depth":3,"id":1408},"1409":{"name":"Enchantment: Cinderhulk","description":"<stats>+400 Health<br>+15% Bonus Health</stats><br><br><unique>UNIQUE Passive - Immolate:</unique> Deals 11 (+1 per champion level) magic damage a second to nearby enemies while in combat. Deals 200% bonus damage to minions and monsters. ","colloq":"","plaintext":"Grants Health and Immolate Aura","from":["3751","3711"],"hideFromAll":true,"image":{"full":"1409.png","sprite":"item0.png","group":"item","x":96,"y":144,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":400},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"30","Effect9Amount":"0.1","Effect10Amount":"150"},"depth":3,"id":1409},"1410":{"name":"Enchantment: Runic Echoes","description":"<stats>+60 Ability Power<br>+7% Movement Speed</stats><br><br><unique>UNIQUE Passive - Echo:</unique> Gain charges upon moving or casting. At 100 charges, the next damaging spell hit expends all charges to deal 60 (+10% of Ability Power) bonus magic damage to up to 4 targets on hit.<br><br>This effect deals 250% damage to Large Monsters. Hitting a Large Monster with this effect will restore 18% of your missing Mana.","colloq":"","plaintext":"Grants Ability Power and periodically empowers your Spells","from":["3113","1052","3711"],"hideFromAll":true,"image":{"full":"1410.png","sprite":"item0.png","group":"item","x":144,"y":144,"w":48,"h":48},"gold":{"base":340,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentMovementSpeedMod":0.07,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"30","Effect9Amount":"0.1","Effect10Amount":"150"},"depth":3,"id":1410},"1412":{"name":"Enchantment: Warrior","description":"<stats>+60 Attack Damage<br>+10% Cooldown Reduction</stats>","colloq":"","plaintext":"Grants Attack Damage and Cooldown Reduction","from":["3133","3715"],"hideFromAll":true,"image":{"full":"1412.png","sprite":"item0.png","group":"item","x":192,"y":144,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"18","Effect9Amount":"0.1","Effect10Amount":"4"},"depth":3,"id":1412},"1413":{"name":"Enchantment: Cinderhulk","description":"<stats>+400 Health<br>+15% Bonus Health</stats><br><br><unique>UNIQUE Passive - Immolate:</unique> Deals 11 (+1 per champion level) magic damage a second to nearby enemies while in combat. Deals 200% bonus damage to minions and monsters. ","colloq":"","plaintext":"Grants Health and Immolate Aura","from":["3751","3715"],"hideFromAll":true,"image":{"full":"1413.png","sprite":"item0.png","group":"item","x":240,"y":144,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":400},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"18","Effect9Amount":"0.1","Effect10Amount":"4"},"depth":3,"id":1413},"1414":{"name":"Enchantment: Runic Echoes","description":"<stats>+60 Ability Power<br>+7% Movement Speed</stats><br><br><unique>UNIQUE Passive - Echo:</unique> Gain charges upon moving or casting. At 100 charges, the next damaging spell hit expends all charges to deal 60 (+10% of Ability Power) bonus magic damage to up to 4 targets on hit.<br><br>This effect deals 250% damage to Large Monsters. Hitting a Large Monster with this effect will restore 18% of your missing Mana.","colloq":"","plaintext":"Grants Ability Power and periodically empowers your Spells","from":["3113","1052","3715"],"hideFromAll":true,"image":{"full":"1414.png","sprite":"item0.png","group":"item","x":288,"y":144,"w":48,"h":48},"gold":{"base":340,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentMovementSpeedMod":0.07,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"18","Effect9Amount":"0.1","Effect10Amount":"4"},"depth":3,"id":1414},"1416":{"name":"Enchantment: Bloodrazor","description":"<stats>+50% Attack Speed</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal 4% of the target's maximum Health in bonus physical damage (max 75 vs. monsters and minions) on hit.","colloq":"","plaintext":"Increases Attack Speed and deals damage based on the target's Health","from":["1043","3706"],"hideFromAll":true,"image":{"full":"1416.png","sprite":"item0.png","group":"item","x":336,"y":144,"w":48,"h":48},"gold":{"base":625,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.5},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"-0.2","Effect7Amount":"2","Effect8Amount":"3","Effect9Amount":"0.1"},"depth":3,"id":1416},"1418":{"name":"Enchantment: Bloodrazor","description":"<stats>+50% Attack Speed</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal 4% of the target's maximum Health in bonus physical damage (max 75 vs. monsters and minions) on hit.","colloq":"","plaintext":"Increases Attack Speed and deals damage based on the target's Health","from":["1043","3711"],"hideFromAll":true,"image":{"full":"1418.png","sprite":"item0.png","group":"item","x":384,"y":144,"w":48,"h":48},"gold":{"base":625,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.5},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"30","Effect9Amount":"0.1","Effect10Amount":"150"},"depth":3,"id":1418},"1419":{"name":"Enchantment: Bloodrazor","description":"<stats>+50% Attack Speed</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal 4% of the target's maximum Health in bonus physical damage (max 75 vs. monsters and minions) on hit.","colloq":"","plaintext":"Increases Attack Speed and deals damage based on the target's Health","from":["1043","3715"],"hideFromAll":true,"image":{"full":"1419.png","sprite":"item0.png","group":"item","x":432,"y":144,"w":48,"h":48},"gold":{"base":625,"purchasable":true,"total":2625,"sell":1838},"tags":[],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.5},"effect":{"Effect1Amount":"30","Effect2Amount":"25","Effect3Amount":"1.8","Effect4Amount":"5","Effect5Amount":"30","Effect6Amount":"3","Effect7Amount":"20","Effect8Amount":"18","Effect9Amount":"0.1","Effect10Amount":"4"},"depth":3,"id":1419},"2003":{"name":"Health Potion","description":"<groupLimit>Limited to 5 at one time. Limited to 1 type of Healing Potion.</groupLimit><br><br><consumable>Click to Consume:</consumable> Restores 150 Health over 15 seconds.","colloq":";","plaintext":"Consume to restore Health over time","stacks":5,"consumed":true,"image":{"full":"2003.png","sprite":"item0.png","group":"item","x":0,"y":192,"w":48,"h":48},"gold":{"base":50,"purchasable":true,"total":50,"sell":20},"tags":["Consumable","Jungle","Lane"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"150","Effect2Amount":"15"},"id":2003},"2009":{"name":"Total Biscuit of Rejuvenation","description":"<consumable>Click to Consume:</consumable> Restores 80 Health and 50 Mana over 10 seconds.","colloq":";","plaintext":"","consumed":true,"inStore":false,"image":{"full":"2009.png","sprite":"item0.png","group":"item","x":48,"y":192,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":[],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":2009},"2010":{"name":"Total Biscuit of Rejuvenation","description":"<consumable>Click to Consume:</consumable> Restores 15 Health and 15 Mana immediately and then 150 Health over 15 seconds.","colloq":";","plaintext":"","stacks":5,"consumed":true,"inStore":false,"image":{"full":"2010.png","sprite":"item0.png","group":"item","x":96,"y":192,"w":48,"h":48},"gold":{"base":50,"purchasable":false,"total":50,"sell":20},"tags":[],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"15","Effect2Amount":"15","Effect3Amount":"150","Effect4Amount":"15"},"id":2010},"2011":{"name":"Elixir Of Skill","description":"<consumable>Click to Consume:</consumable> Grants <font color='#29E3D6'>+1 Skill Point</font>.","colloq":";","plaintext":"","stacks":5,"consumed":true,"inStore":false,"image":{"full":"2011.png","sprite":"item0.png","group":"item","x":144,"y":192,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Consumable","Lane","Jungle"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":2011},"2015":{"name":"Kircheis Shard","description":"<stats>+15% Attack Speed</stats><br><br><passive>Passive:</passive> Moving and attacking will make an attack <a href='Energized'>Energized</a>.<br><br><unique>UNIQUE Passive - Energized Strike:</unique> Your Energized attacks deal 50 bonus magic damage on hit.","colloq":";","plaintext":"Attack speed and a chargable magic hit","from":["1042"],"into":["3094","3087"],"image":{"full":"2015.png","sprite":"item0.png","group":"item","x":192,"y":192,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":800,"sell":560},"tags":["AttackSpeed","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.15},"effect":{"Effect1Amount":"50"},"depth":2,"id":2015},"2031":{"name":"Refillable Potion","description":"<groupLimit>Limited to 1 type of Healing Potion.</groupLimit><br><br><active>UNIQUE Active:</active> Consumes a charge to restore 125 Health over 12 seconds. Holds up to 2 charges and refills upon visiting the shop.","colloq":";","plaintext":"Restores Health over time. Refills at shop.","into":["2032","2033"],"image":{"full":"2031.png","sprite":"item0.png","group":"item","x":240,"y":192,"w":48,"h":48},"gold":{"base":150,"purchasable":true,"total":150,"sell":60},"tags":["HealthRegen","Consumable","Active","Lane","Jungle"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"125","Effect2Amount":"0","Effect3Amount":"12","Effect4Amount":"2"},"id":2031},"2032":{"name":"Hunter's Potion","description":"<groupLimit>Limited to 1 type of Healing Potion.</groupLimit><br><br><active>UNIQUE Active:</active> Consumes a charge to restore 60 Health and 35 Mana over 8 seconds. Holds up to 5 charges and refills upon visiting the shop.<br><br>Killing a Large Monster grants 1 charge.<br><br><rules>(Killing a Large Monster at full charges will automatically consume the newest charge.)</rules>","colloq":";","plaintext":"Restores Health and Mana over time - Refills at shop and has increased capacity","from":["2031"],"image":{"full":"2032.png","sprite":"item0.png","group":"item","x":288,"y":192,"w":48,"h":48},"gold":{"base":250,"purchasable":true,"total":400,"sell":160},"tags":["HealthRegen","ManaRegen","Consumable","Active","Jungle"],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"60","Effect2Amount":"35","Effect3Amount":"8","Effect4Amount":"5"},"depth":2,"id":2032},"2033":{"name":"Corrupting Potion","description":"<groupLimit>Limited to 1 type of Healing Potion.</groupLimit><br><br><active>UNIQUE Active:</active> Consumes a charge to restore 125 Health and 75 Mana over 12 seconds and grants <font color='#FF8811'><u>Touch of Corruption</u></font> during that time. Holds up to 3 charges that refills upon visiting the shop.<br><br><font color='#FF8811'><u>Touch of Corruption:</u></font> Damaging spells and attacks burn enemy champions for <scaleLevel>15 - 30</scaleLevel> magic damage over 3 seconds. (Half Damage for Area of Effect or Damage over Time spells. Damage increases with champion level.)<br><br><rules>(Corrupting Potion can be used even at full Health and Mana.)</rules>","colloq":";","plaintext":"Restores Health and Mana over time and boosts combat power - Refills at Shop","from":["2031"],"image":{"full":"2033.png","sprite":"item0.png","group":"item","x":336,"y":192,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":500,"sell":200},"tags":["Active","Consumable","HealthRegen","Lane","ManaRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"125","Effect2Amount":"75","Effect3Amount":"12","Effect4Amount":"3","Effect5Amount":"10","Effect6Amount":"0.1","Effect7Amount":"15","Effect8Amount":"3","Effect9Amount":"30"},"depth":2,"id":2033},"2045":{"name":"Ruby Sightstone","description":"<stats>+500 Health</stats><br><br><unique>UNIQUE Passive:</unique> Item Active cooldowns are reduced by 20%.<br><active>UNIQUE Active - Warding:</active> Consumes a charge to place a <font color='#BBFFFF'>Stealth Ward</font> that reveals the surrounding area for 150 seconds. Holds up to 4 charges and refills when visiting the shop.<br><br><rules>(A player may only have 3 <font color='#BBFFFF'>Stealth Wards</font> on the map at one time. Unique Passives with the same name don't stack.)</rules>","colloq":";","plaintext":"Greatly increases Health and provides Stealth Wards over time","from":["2049","1028"],"image":{"full":"2045.png","sprite":"item0.png","group":"item","x":384,"y":192,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":1600,"sell":640},"tags":["Active","Health","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":500},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"4","Effect3Amount":"150"},"depth":3,"id":2045},"2047":{"name":"Oracle's Extract","description":"<consumable>Click to Consume:</consumable> Grants detection of nearby invisible or unseen enemy units for 5 minutes.","colloq":";","plaintext":"Allows champion to see invisible or unseen enemy units","consumed":true,"consumeOnFull":true,"image":{"full":"2047.png","sprite":"item0.png","group":"item","x":432,"y":192,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":300,"sell":120},"tags":["Consumable","Stealth","Vision"],"maps":{"8":true,"10":false,"11":false,"12":true,"14":false,"16":false},"stats":{},"id":2047},"2049":{"name":"Sightstone","description":"<stats>+150 Health</stats><br><br><active>UNIQUE Active - Warding:</active> Consumes a charge to place a <font color='#BBFFFF'>Stealth Ward</font> that reveals the surrounding area for 150 seconds. Holds up to 3 charges which refill upon visiting the shop. <br><br><rules>(A player may only have 3 <font color='#BBFFFF'>Stealth Wards</font> on the map at one time. Unique Passives with the same name don't stack.)</rules>","colloq":";","plaintext":"Increases Health and provides Stealth Wards over time","from":["1028"],"into":["2045","2301","2302","2303"],"image":{"full":"2049.png","sprite":"item0.png","group":"item","x":0,"y":240,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":800,"sell":320},"tags":["Active","Health","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":150},"effect":{"Effect1Amount":"3","Effect2Amount":"150"},"depth":2,"id":2049},"2050":{"name":"Explorer's Ward","description":"<consumable>Click to Consume:</consumable> Places an invisible ward that reveals the surrounding area for 60 seconds.","colloq":";","plaintext":"","inStore":false,"image":{"full":"2050.png","sprite":"item0.png","group":"item","x":48,"y":240,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Consumable"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":2050},"2051":{"name":"Guardian's Horn","description":"<stats>+150 Health</stats><br><br><passive>Passive: </passive>Restores 20 Health every 5 seconds.<br><unique>UNIQUE Passive:</unique> Blocks 12 damage from attacks and spells from champions (25% effectiveness vs. damage over time abilities).<br><br><groupLimit>Limited to 1 Guardian's Item.</groupLimit>","colloq":"Golden Arm of Kobe;Golden Bicep of Kobe;Horn; Horn of the ManWolf; ManWolf","plaintext":"Good starting item for tanks","image":{"full":"2051.png","sprite":"item0.png","group":"item","x":96,"y":240,"w":48,"h":48},"gold":{"base":950,"purchasable":true,"total":950,"sell":380},"tags":["Health","HealthRegen","Lane"],"maps":{"8":false,"10":false,"11":false,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":150,"FlatHPRegenMod":4},"effect":{"Effect1Amount":"12","Effect2Amount":"0.25"},"id":2051},"2052":{"name":"Poro-Snax","description":"This savory blend of free-range, grass-fed Avarosan game hens and organic, non-ZMO Freljordian herbs contains the essential nutrients necessary to keep your Poro purring with pleasure.<br><br><i>All proceeds will be donated towards fighting Noxian animal cruelty.</i>","colloq":";","plaintext":"","stacks":2,"consumed":true,"inStore":false,"image":{"full":"2052.png","sprite":"item0.png","group":"item","x":144,"y":240,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":[],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":2052},"2053":{"name":"Raptor Cloak","description":"<stats>+40 Armor<br>+125% Base Health Regen </stats><br><br><unique>UNIQUE Passive - Point Runner:</unique> Builds up to +20% Movement Speed over 2 seconds while near turrets, fallen turrets and Void Gates.","colloq":";","plaintext":"Enhances Movement Speed near turrets","from":["1006","1031"],"into":["3512","3056","3069"],"image":{"full":"2053.png","sprite":"item0.png","group":"item","x":192,"y":240,"w":48,"h":48},"gold":{"base":250,"purchasable":true,"total":1200,"sell":840},"tags":["Armor","HealthRegen","NonbootsMovement"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":40},"effect":{"Effect1Amount":"20","Effect2Amount":"2"},"depth":3,"id":2053},"2054":{"name":"Diet Poro-Snax","description":"All the flavor of regular Poro-Snax, without the calories! Keeps your Poro happy AND healthy.<br><br><consumable>Click to Consume:</consumable> Gives your Poros a delicious healthy treat.","colloq":"","plaintext":"","consumed":true,"inStore":false,"image":{"full":"2054.png","sprite":"item0.png","group":"item","x":240,"y":240,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":[],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"id":2054},"2055":{"name":"Control Ward","description":"<groupLimit>Can only carry 3 Control Wards in inventory.</groupLimit><br><br><consumable>Click to Consume:</consumable> Places a ward that grants vision of the surrounding area. This device will also reveal invisible traps and reveal / disable wards. Control Wards do not disable other Control Wards. Camouflaged units will also be revealed. <br><br>Limit 1 <font color='#BBFFFF'>Control Ward</font> on the map per player.","colloq":"orange;","plaintext":"Used to disable wards and invisible traps in an area.","stacks":3,"consumed":true,"image":{"full":"2055.png","sprite":"item0.png","group":"item","x":288,"y":240,"w":48,"h":48},"gold":{"base":75,"purchasable":true,"total":75,"sell":30},"tags":["Consumable","Lane","Stealth","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"1","Effect2Amount":"3"},"id":2055},"2138":{"name":"Elixir of Iron","description":"<stats><levelLimit>Level 9 required to purchase.</levelLimit></stats><br><br><consumable>Click to Consume:</consumable> Grants +300 Health, 25% Tenacity, increased champion size, and <font color='#FF8811'><u>Path of Iron</u></font> for 3 minutes.<br><br><font color='#FF8811'><u>Path of Iron:</u></font> Moving leaves a path behind that boosts allied champion's Movement Speed by 15%.<br><br><rules>(Only one Elixir effect may be active at a time.)</rules>","colloq":";white","plaintext":"Temporarily increases defenses. Leaves a trail for allies to follow.","consumed":true,"consumeOnFull":true,"image":{"full":"2138.png","sprite":"item0.png","group":"item","x":336,"y":240,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":500,"sell":200},"tags":["Health","Consumable","NonbootsMovement","Tenacity"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"300","Effect2Amount":"0.25","Effect3Amount":"3","Effect4Amount":"0.15","Effect5Amount":"0.15","Effect6Amount":"0","Effect7Amount":"0","Effect8Amount":"9"},"id":2138},"2139":{"name":"Elixir of Sorcery","description":"<stats><levelLimit>Level 9 required to purchase.</levelLimit></stats><br><br><consumable>Click to Consume:</consumable> Grants +50 Ability Power, 15 bonus Mana Regen per 5 seconds and <font color='#FF8811'><u>Sorcery</u></font> for 3 minutes. <br><br><font color='#FF8811'><u>Sorcery:</u></font> Damaging a champion or turret deals 25 bonus True Damage. This effect has a 5 second cooldown versus champions but no cooldown versus turrets.<br><br><rules>(Only one Elixir effect may be active at a time.)</rules><br>","colloq":";blue","plaintext":"Temporarily grants Ability Power and Bonus Damage to champions and turrets.","consumed":true,"consumeOnFull":true,"image":{"full":"2139.png","sprite":"item0.png","group":"item","x":384,"y":240,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":500,"sell":200},"tags":["Consumable","ManaRegen","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"50","Effect2Amount":"50","Effect3Amount":"25","Effect4Amount":"3","Effect5Amount":"5","Effect6Amount":"3","Effect7Amount":"0","Effect8Amount":"9"},"id":2139},"2140":{"name":"Elixir of Wrath","description":"<stats><levelLimit>Level 9 required to purchase.</levelLimit></stats><br><br><consumable>Click to Consume:</consumable> Grants +30 Attack Damage and <font color='#FF8811'><u>Bloodlust</u></font> for 3 minutes.<br><br><font color='#FF8811'><u>Bloodlust:</u></font> Dealing physical damage to champions heals for 15% of the damage dealt.<br><br><rules>(Only one Elixir effect may be active at a time.)</rules>","colloq":";red","plaintext":"Temporarily grants Attack Damage and heals you when dealing physical damage to champions.","consumed":true,"consumeOnFull":true,"image":{"full":"2140.png","sprite":"item0.png","group":"item","x":432,"y":240,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":500,"sell":200},"tags":["Consumable","Damage","LifeSteal","SpellVamp"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"30","Effect2Amount":"30","Effect3Amount":"0.15","Effect4Amount":"3","Effect5Amount":"0","Effect6Amount":"0","Effect7Amount":"0","Effect8Amount":"9"},"id":2140},"2301":{"name":"Eye of the Watchers","description":"<stats>+200 Health<br><mana>+50% Base Mana Regen </mana><br>+35 Ability Power<br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Tribute:</unique> Damaging spells and attacks against champions or buildings deal 15 additional damage and grant 15 Gold. This can occur up to 3 times every 30 seconds.<br><active>UNIQUE Active - Warding:</active> Consumes a charge to place a <font color='#BBFFFF'>Stealth Ward</font> that reveals the surrounding area for 150 seconds. Holds up to 4 charges which refill upon visiting the shop.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Tribute</font> is upgraded into <font color='#CFBF84'><a href='frostqueenslinequestreward'>Queen's Tribute</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Provides Ability Power and Stealth Wards over time","from":["2049","3098"],"image":{"full":"2301.png","sprite":"item0.png","group":"item","x":0,"y":288,"w":48,"h":48},"gold":{"base":550,"purchasable":true,"total":2200,"sell":880},"tags":["Health","SpellDamage","ManaRegen","Vision","Active","GoldPer","CooldownReduction"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":200,"FlatMagicDamageMod":35},"effect":{"Effect1Amount":"2","Effect2Amount":"15","Effect3Amount":"15","Effect4Amount":"4","Effect5Amount":"30","Effect6Amount":"12","Effect7Amount":"150","Effect8Amount":"3"},"depth":3,"id":2301},"2302":{"name":"Eye of the Oasis","description":"<stats>+200 Health<br>+125% Base Health Regen <br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Favor: </unique>Enemy minions killed by your allies sometimes drop coins that give either <font color='#D4AF37'>30</font> gold or <font color='#44DDFF'>8%</font> missing mana (minimum 15). Cannon minions always drop coins.<br><active>UNIQUE Active - Warding:</active> Consumes a charge to place a <font color='#BBFFFF'>Stealth Ward</font> that reveals the surrounding area for 150 seconds. Holds up to 4 charges which refill upon visiting the shop<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Favor</font> is upgraded to <font color='#CFBF84'><a href='coinlinequestreward'>Emperor's Favor</a></font> and you receive an <font color='#29E3D6'><a href='coinlinequestrewardelixir'>Elixir Of Skill</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Provides Gold, Mana, and Stealth Wards over time","from":["2049","3096"],"image":{"full":"2302.png","sprite":"item0.png","group":"item","x":48,"y":288,"w":48,"h":48},"gold":{"base":250,"purchasable":true,"total":1900,"sell":760},"tags":["Health","HealthRegen","ManaRegen","Vision","Active","GoldPer","CooldownReduction"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":200},"effect":{"Effect1Amount":"2","Effect2Amount":"15","Effect3Amount":"25","Effect4Amount":"4","Effect5Amount":"0","Effect6Amount":"0","Effect7Amount":"150"},"depth":3,"id":2302},"2303":{"name":"Eye of the Equinox","description":"<stats>+500 Health<br>+200% Base Health Regen <br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Spoils of War:</unique> Melee basic attacks execute minions below 320 (+20 per level) Health. Killing a minion heals the owner and the nearest allied champion for 50 Health and grants them kill Gold. These effects require a nearby ally. Recharges every 30 seconds. Max 4 charges.<br><active>UNIQUE Active - Warding:</active> Consumes a charge to place a <font color='#BBFFFF'>Stealth Ward</font> that reveals the surrounding area for 150 seconds. Holds up to 4 charges which refill upon visiting the shop.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Shield Battery</font>, a permanent shield that regenerates slowly outside of combat.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Provides Health and Stealth Wards over time","from":["2049","3097"],"image":{"full":"2303.png","sprite":"item0.png","group":"item","x":96,"y":288,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2300,"sell":920},"tags":["Health","HealthRegen","Vision","Active","GoldPer"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":500},"effect":{"Effect1Amount":"320","Effect2Amount":"50","Effect3Amount":"30","Effect4Amount":"4","Effect5Amount":"0","Effect6Amount":"0","Effect7Amount":"150","Effect8Amount":"0","Effect9Amount":"2","Effect10Amount":"20"},"depth":3,"id":2303},"3001":{"name":"Abyssal Mask","description":"<stats>+300 Health<br>+65 Magic Resist<br>+100% Base Health Regeneration <br>+10% Cooldown Reduction</stats><br><br><aura>UNIQUE Aura:</aura> Nearby enemy champions take 10% more magic damage.","colloq":";","plaintext":"Nearby enemies take more magic damage","from":["3211","1057"],"image":{"full":"3001.png","sprite":"item0.png","group":"item","x":144,"y":288,"w":48,"h":48},"gold":{"base":880,"purchasable":true,"total":2800,"sell":1960},"tags":["Health","SpellBlock","HealthRegen","Aura","CooldownReduction","MagicPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatSpellBlockMod":65},"effect":{"Effect1Amount":"-10","Effect2Amount":"-25","Effect3Amount":"0.1"},"depth":3,"id":3001},"3003":{"name":"Archangel's Staff","description":"<stats>+80 Ability Power<br><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants Ability Power equal to 3% of maximum Mana. Refunds 25% of Mana spent.<br><unique>UNIQUE Passive - Mana Charge:</unique> Grants +8 maximum Mana (max +750 Mana) for each spell cast or Mana expenditure (occurs up to 2 times every 8 seconds).<br><br>Transforms into Seraph's Embrace at +750 Mana.</mana>","colloq":";aa","plaintext":"Increases Ability Power based on maximum Mana","from":["3070","1058"],"image":{"full":"3003.png","sprite":"item0.png","group":"item","x":192,"y":288,"w":48,"h":48},"gold":{"base":1100,"purchasable":true,"total":3100,"sell":2170},"tags":["Mana","ManaRegen","SpellDamage"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.03","Effect2Amount":"8","Effect3Amount":"750","Effect4Amount":"2","Effect5Amount":"8","Effect6Amount":"0","Effect7Amount":"0.25"},"depth":3,"id":3003},"3004":{"name":"Manamune","description":"<stats>+25 Attack Damage<br><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants bonus Attack Damage equal to 2% of maximum Mana. Refunds 15% of Mana spent.<br><unique>UNIQUE Passive - Mana Charge:</unique> Grants +4 maximum Mana (max +750 Mana) for each basic attack, spell cast or Mana expenditure (occurs up to 2 times every 8 seconds).<br><br>Transforms into Muramana at +750 Mana.</mana>","colloq":";","plaintext":"Increases Attack Damage based on maximum Mana","from":["3070","1037"],"image":{"full":"3004.png","sprite":"item0.png","group":"item","x":240,"y":288,"w":48,"h":48},"gold":{"base":775,"purchasable":true,"total":2400,"sell":1680},"tags":["Damage","Mana","ManaRegen","OnHit"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"FlatMPPoolMod":250},"effect":{"Effect1Amount":"0.02","Effect2Amount":"4","Effect3Amount":"750","Effect4Amount":"2","Effect5Amount":"8","Effect6Amount":"1","Effect7Amount":"0.15"},"depth":3,"id":3004},"3006":{"name":"Berserker's Greaves","description":"<stats> +35% Attack Speed</stats><br><br><unique>UNIQUE Passive - Enhanced Movement:</unique> +45 Movement Speed","colloq":";","plaintext":"Enhances Movement Speed and Attack Speed","from":["1001","1042"],"image":{"full":"3006.png","sprite":"item0.png","group":"item","x":288,"y":288,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1100,"sell":770},"tags":["AttackSpeed","Boots"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":45,"PercentAttackSpeedMod":0.35},"depth":2,"id":3006},"3007":{"name":"Archangel's Staff (Quick Charge)","description":"<stats>+80 Ability Power<br><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants Ability Power equal to 3% of maximum Mana. Refunds 25% of Mana spent. <br><unique>UNIQUE Passive - Mana Charge:</unique> Grants +12 maximum Mana (max +750 Mana) for each spell cast or Mana expenditure (occurs up to 2 times every 8 seconds).<br><br>Transforms into Seraph's Embrace at +750 Mana.</mana>","colloq":";aa","plaintext":"Increases Ability Power based on maximum Mana","from":["3073","1058"],"image":{"full":"3007.png","sprite":"item0.png","group":"item","x":336,"y":288,"w":48,"h":48},"gold":{"base":1100,"purchasable":true,"total":3100,"sell":2170},"tags":["Mana","ManaRegen","SpellDamage"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.03","Effect2Amount":"12","Effect3Amount":"750","Effect4Amount":"2","Effect5Amount":"8","Effect6Amount":"0","Effect7Amount":"0.25"},"depth":3,"id":3007},"3008":{"name":"Manamune (Quick Charge)","description":"<stats>+25 Attack Damage<br><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants bonus Attack Damage equal to 2% of maximum Mana. Refunds 15% of Mana spent.<br><unique>UNIQUE Passive - Mana Charge:</unique> Grants +6 maximum Mana (max +750 Mana) for each basic attack, spell cast or Mana expenditure (occurs up to 2 times every 8 seconds).<br><br>Transforms into Muramana at +750 Mana.</mana>","colloq":";","plaintext":"Increases Attack Damage based on maximum Mana","from":["3073","1037"],"image":{"full":"3008.png","sprite":"item0.png","group":"item","x":384,"y":288,"w":48,"h":48},"gold":{"base":775,"purchasable":true,"total":2400,"sell":1680},"tags":["Damage","Mana","ManaRegen","OnHit"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"FlatMPPoolMod":250},"effect":{"Effect1Amount":"0.02","Effect2Amount":"6","Effect3Amount":"750","Effect4Amount":"2","Effect5Amount":"8","Effect6Amount":"1","Effect7Amount":"0.15"},"depth":3,"id":3008},"3009":{"name":"Boots of Swiftness","description":"<unique>UNIQUE Passive - Enhanced Movement:</unique> +55 Movement Speed<br><unique>UNIQUE Passive - Slow Resist:</unique> Movement slowing effects are reduced by 25%.","colloq":";","plaintext":"Enhances Movement Speed and reduces the effect of slows","from":["1001"],"image":{"full":"3009.png","sprite":"item0.png","group":"item","x":432,"y":288,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":900,"sell":630},"tags":["Boots"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":55},"effect":{"Effect1Amount":"0.25"},"depth":2,"id":3009},"3010":{"name":"Catalyst of Aeons","description":"<stats>+225 Health<br><mana>+300 Mana</mana></stats><br><br><unique>UNIQUE Passive - Eternity:</unique> 15% of damage taken from champions is gained as Mana. <br><br>Spending Mana restores 20% of the cost as Health, up to 15 per spell cast. <br><br><rules>(Toggled Spells heal for a maximum of 15 per second.)</rules>","colloq":";","plaintext":"Spend Mana to recover Health","from":["1028","1027"],"into":["3027","3029","3030","3800"],"image":{"full":"3010.png","sprite":"item0.png","group":"item","x":0,"y":336,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1100,"sell":770},"tags":["Health","HealthRegen","Mana","ManaRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":225,"FlatMPPoolMod":300},"effect":{"Effect1Amount":"150","Effect2Amount":"200","Effect3Amount":"8","Effect4Amount":"15","Effect5Amount":"0.2","Effect6Amount":"0.15"},"depth":2,"id":3010},"3020":{"name":"Sorcerer's Shoes","description":"<stats>+15 <a href='FlatMagicPen'>Magic Penetration</a></stats><br><br><unique>UNIQUE Passive - Enhanced Movement:</unique> +45 Movement Speed","colloq":";","plaintext":"Enhances Movement Speed and magic damage","from":["1001"],"image":{"full":"3020.png","sprite":"item0.png","group":"item","x":48,"y":336,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":1100,"sell":770},"tags":["Boots","MagicPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":45},"effect":{"Effect1Amount":"15"},"depth":2,"id":3020},"3022":{"name":"Frozen Mallet","description":"<stats>+700 Health<br>+30 Attack Damage</stats><br><br><unique>UNIQUE Passive - Icy:</unique> Basic attacks slow the target's Movement Speed for 1.5 seconds on hit (40% slow for melee attacks, 30% slow for ranged attacks).","colloq":";fm","plaintext":"Basic attacks slow enemies","from":["3052","1011"],"image":{"full":"3022.png","sprite":"item0.png","group":"item","x":96,"y":336,"w":48,"h":48},"gold":{"base":900,"purchasable":true,"total":3100,"sell":2170},"tags":["Damage","Health","OnHit","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":30,"FlatHPPoolMod":700},"effect":{"Effect1Amount":"1.5","Effect2Amount":"0.4","Effect3Amount":"0.3"},"depth":3,"id":3022},"3024":{"name":"Glacial Shroud","description":"<stats>+25 Armor<br><mana>+250 Mana</mana></stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction","colloq":";","plaintext":"Increases Armor and Cooldown Reduction","from":["1027","1029"],"into":["3110","3025","3050","3060","3187"],"image":{"full":"3024.png","sprite":"item0.png","group":"item","x":144,"y":336,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1000,"sell":700},"tags":["Armor","CooldownReduction","Mana"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250,"FlatArmorMod":25},"effect":{"Effect1Amount":"-0.1"},"depth":2,"id":3024},"3025":{"name":"Iceborn Gauntlet","description":"<stats>+65 Armor<br>+20% Cooldown Reduction<br><mana>+500 Mana</mana></stats><br><br><unique>UNIQUE Passive - Spellblade:</unique> After using an ability, the next basic attack deals bonus physical damage equal to 100% of base Attack Damage in an area and creates an icy zone for 2 seconds that slows Movement Speed by 30% (1.5 second cooldown).<br><br>Size of zone increases with bonus armor.","colloq":";frozen fist","plaintext":"Basic attacks create a slow field after spell cast","from":["3057","3024"],"image":{"full":"3025.png","sprite":"item0.png","group":"item","x":192,"y":336,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2700,"sell":1890},"tags":["Armor","Mana","CooldownReduction","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":500,"FlatArmorMod":65},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"1","Effect3Amount":"2","Effect4Amount":"-0.3","Effect5Amount":"1.5"},"depth":3,"id":3025},"3026":{"name":"Guardian Angel","description":"<stats>+40 Attack Damage<br>+30 Armor</stats><br><br><unique>UNIQUE Passive:</unique> Upon taking lethal damage, restores 50% of base Health and 30% of maximum Mana after 4 seconds of stasis (300 second cooldown).","colloq":";ga","plaintext":"Periodically revives champion upon death","from":["1038","1029"],"image":{"full":"3026.png","sprite":"item0.png","group":"item","x":240,"y":336,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":2400,"sell":960},"tags":["Armor","Damage"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":40,"FlatArmorMod":30},"effect":{"Effect1Amount":"0.5","Effect2Amount":"4","Effect3Amount":"300","Effect4Amount":"0.3"},"depth":2,"id":3026},"3027":{"name":"Rod of Ages","description":"<stats>+300 Health<br><mana>+300 Mana</mana><br>+60 Ability Power</stats><br><br><passive>Passive:</passive> Grants +20 Health, +10 Mana, and +4 Ability Power per stack (max +200 Health, +100 Mana, and +40 Ability Power). Grants 1 stack per minute (max 10 stacks).<br><unique>UNIQUE Passive - Eternity:</unique> 15% of damage taken from champions is gained as Mana. Spending Mana restores 20% of the cost as Health, up to 25 per spell cast.","colloq":";roa","plaintext":"Greatly increases Health, Mana, and Ability Power","from":["3010","1026"],"image":{"full":"3027.png","sprite":"item0.png","group":"item","x":288,"y":336,"w":48,"h":48},"gold":{"base":750,"purchasable":true,"total":2700,"sell":1890},"tags":["Health","HealthRegen","Mana","ManaRegen","SpellDamage"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMPPoolMod":300,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"20","Effect2Amount":"10","Effect3Amount":"4","Effect4Amount":"1","Effect5Amount":"10","Effect6Amount":"150","Effect7Amount":"200","Effect8Amount":"8","Effect9Amount":"25","Effect10Amount":"0.2","Effect11Amount":"0.15"},"depth":3,"id":3027},"3028":{"name":"Chalice of Harmony","description":"<stats>+30 Magic Resist<br><mana>+50% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive - Harmony:</unique> Grants bonus % Base Health Regen equal to your bonus % Base Mana Regen.</unique>","colloq":";","plaintext":"Increases Mana and Health Regeneration","from":["1004","1033","1004"],"into":["3174","3222"],"image":{"full":"3028.png","sprite":"item0.png","group":"item","x":336,"y":336,"w":48,"h":48},"gold":{"base":100,"purchasable":true,"total":800,"sell":560},"tags":["SpellBlock","HealthRegen","ManaRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":30},"effect":{"Effect1Amount":"2","Effect2Amount":"5","Effect3Amount":"600","Effect4Amount":"180","Effect5Amount":"8","Effect6Amount":"1","Effect7Amount":"1"},"depth":2,"id":3028},"3029":{"name":"Rod of Ages (Quick Charge)","description":"<stats>+300 Health<br><mana>+300 Mana</mana><br>+60 Ability Power</stats><br><br><passive>Passive:</passive> Grants +20 Health, +10 Mana, and +4 Ability Power per stack (max +200 Health, +100 Mana, and +40 Ability Power). Grants 1 stack per 40 seconds (max 10 stacks).<br><unique>UNIQUE Passive - Eternity:</unique> 15% of damage taken from champions is gained as Mana. Spending Mana restores 20% of the cost as Health, up to 25 per spell cast.","colloq":";roa","plaintext":"Greatly increases Health, Mana, and Ability Power","from":["3010","1026"],"image":{"full":"3029.png","sprite":"item0.png","group":"item","x":384,"y":336,"w":48,"h":48},"gold":{"base":750,"purchasable":true,"total":2700,"sell":1890},"tags":["Health","HealthRegen","Mana","ManaRegen","SpellDamage"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMPPoolMod":300,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"20","Effect2Amount":"10","Effect3Amount":"4","Effect4Amount":"1","Effect5Amount":"10","Effect6Amount":"150","Effect7Amount":"200","Effect8Amount":"8","Effect9Amount":"25","Effect10Amount":"0.2","Effect11Amount":"0.15"},"depth":3,"id":3029},"3030":{"name":"Hextech GLP-800","description":"<stats>+300 Health<br><mana>+400 Mana</mana><br>+80 Ability Power</stats><br><br><unique>UNIQUE Passive - Eternity:</unique> 15% of damage taken from champions is gained as Mana. Spending Mana restores 20% of the cost as Health, up to 25 per spell cast.<br><unique>UNIQUE Active - Frost Bolt:</unique> Fires a spray of icy bolts that explode, dealing <scaleLevel>100 - 200</scaleLevel> (+35% of your Ability Power) magic damage to all enemies hit. (40 second cooldown, shared with other <font color='#9999FF'><a href='itembolt'>Hextech</a></font> items).<br><br>Enemies hit are slowed by 65% decaying over 0.5 seconds.<br><br><rules>(Frost Bolt has a cast time, in contrast to most actives.)</rules> ","colloq":"frost cannon;","plaintext":"Activate to fire icy bolts to slow enemies","from":["3010","3145"],"image":{"full":"3030.png","sprite":"item0.png","group":"item","x":432,"y":336,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":3000,"sell":2100},"tags":["Health","HealthRegen","SpellDamage","Mana","ManaRegen","Active"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMPPoolMod":400,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"0.5","Effect5Amount":"0.65","Effect6Amount":"100","Effect7Amount":"200","Effect8Amount":"0.35","Effect9Amount":"25","Effect10Amount":"0.2","Effect11Amount":"0.15","Effect12Amount":"40"},"depth":3,"id":3030},"3031":{"name":"Infinity Edge","description":"<stats>+70 Attack Damage<br>+20% Critical Strike Chance</stats><br><br><unique>UNIQUE Passive:</unique> Critical strike bonus damage is increased by 50%.","colloq":";ie","plaintext":"Massively enhances critical strikes","from":["1038","1037","1018"],"image":{"full":"3031.png","sprite":"item0.png","group":"item","x":0,"y":384,"w":48,"h":48},"gold":{"base":425,"purchasable":true,"total":3400,"sell":2380},"tags":["CriticalStrike","Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":70,"FlatCritChanceMod":0.2},"effect":{"Effect1Amount":"0.5"},"depth":2,"id":3031},"3033":{"name":"Mortal Reminder","description":"<stats>+50 Attack Damage</stats><br><br><unique>UNIQUE Passive - Executioner:</unique> Physical damage inflicts <a href='GrievousWounds'>Grievous Wounds</a> on enemy champions for 5 seconds.<br><unique>UNIQUE Passive - Last Whisper:</unique> +35% <a href='BonusArmorPen'>Bonus Armor Penetration</a>.","colloq":";lw;grievous","plaintext":"Overcomes enemies with high Health recovery and Armor","from":["3035","3123"],"image":{"full":"3033.png","sprite":"item0.png","group":"item","x":48,"y":384,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":2600,"sell":1820},"tags":["ArmorPenetration","Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":50},"effect":{"Effect1Amount":"5","Effect2Amount":"0.35"},"depth":3,"id":3033},"3034":{"name":"Giant Slayer","description":"<stats>+10 Attack Damage</stats><br><br><unique>UNIQUE Passive - Giant Slayer:</unique> Grants up to +10% physical damage against enemy champions with greater maximum Health than you (+1% damage per 100 Health difference, maxing at 1000 Health difference).<br><br><rules>(Unique Passives with the same name don't stack.)</rules>","colloq":";gs","plaintext":"Overcomes enemies with high Health","from":["1036"],"into":["3036"],"image":{"full":"3034.png","sprite":"item0.png","group":"item","x":96,"y":384,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":1000,"sell":700},"tags":["Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":10},"effect":{"Effect1Amount":"0.1","Effect2Amount":"100","Effect3Amount":"0.01","Effect4Amount":"1000"},"depth":2,"id":3034},"3035":{"name":"Last Whisper","description":"<stats>+10 Attack Damage</stats><br><br><unique>UNIQUE Passive - Last Whisper:</unique> +35% <a href='BonusArmorPen'>Bonus Armor Penetration</a>","colloq":";lw","plaintext":"Overcomes enemies with high Armor","from":["1036"],"into":["3033","3036"],"image":{"full":"3035.png","sprite":"item0.png","group":"item","x":144,"y":384,"w":48,"h":48},"gold":{"base":950,"purchasable":true,"total":1300,"sell":910},"tags":["ArmorPenetration","Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":10},"effect":{"Effect1Amount":"0.35","Effect2Amount":"0.35"},"depth":2,"id":3035},"3036":{"name":"Lord Dominik's Regards","description":"<stats>+50 Attack Damage</stats><br><br><unique>UNIQUE Passive - Giant Slayer:</unique> Grants up to +20% physical damage against enemy champions with greater maximum Health than you (+2% damage per 100 Health difference, maxing at 1000 Health difference).<br><unique>UNIQUE Passive - Last Whisper:</unique> +35% <a href='BonusArmorPen'>Bonus Armor Penetration</a>","colloq":";lw","plaintext":"Overcomes enemies with high health and armor","from":["3035","3034"],"image":{"full":"3036.png","sprite":"item0.png","group":"item","x":192,"y":384,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":2600,"sell":1820},"tags":["Damage","ArmorPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":50},"effect":{"Effect1Amount":"0.35","Effect2Amount":"0.2","Effect3Amount":"0","Effect4Amount":"100","Effect5Amount":"0.02","Effect6Amount":"1000"},"depth":3,"id":3036},"3040":{"name":"Seraph's Embrace","description":"<stats>+80 Ability Power<br><mana>+1000 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants Ability Power equal to 3% of maximum Mana. Refunds 25% of Mana spent.</mana><br><active>UNIQUE Active - Mana Shield:</active> Consumes 20% of current Mana to grant a shield for 3 seconds that absorbs damage equal to 150 plus the amount of Mana consumed (120 second cooldown).","colloq":";","plaintext":"","specialRecipe":3003,"inStore":false,"image":{"full":"3040.png","sprite":"item0.png","group":"item","x":240,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":1000,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.03","Effect2Amount":"0.2","Effect3Amount":"3","Effect4Amount":"150","Effect5Amount":"120","Effect6Amount":"0","Effect7Amount":"0.25"},"id":3040},"3041":{"name":"Mejai's Soulstealer","description":"<stats>+20 Ability Power<br><mana>+200 Mana</mana></stats><br><br><unique>UNIQUE Passive - Dread:</unique> Grants +5 Ability Power per Glory. Grants 10% Movement Speed if you have at least 15 Glory.<br><unique>UNIQUE Passive - Do or Die:</unique> Grants 4 Glory for a champion kill or 2 Glory for an assist, up to 25 Glory total. Lose 10 stacks of Glory upon dying.","colloq":";","plaintext":"Grants Ability Power for kills and assists","from":["1082"],"image":{"full":"3041.png","sprite":"item0.png","group":"item","x":288,"y":384,"w":48,"h":48},"gold":{"base":1050,"purchasable":true,"total":1400,"sell":980},"tags":["SpellDamage","Mana"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatMPPoolMod":200,"FlatMagicDamageMod":20},"effect":{"Effect1Amount":"5","Effect2Amount":"4","Effect3Amount":"2","Effect4Amount":"25","Effect5Amount":"0.5","Effect6Amount":"0.1","Effect7Amount":"10","Effect8Amount":"15"},"depth":2,"id":3041},"3042":{"name":"Muramana","description":"<stats>+25 Attack Damage<br><mana>+1000 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants bonus Attack Damage equal to 2% of maximum Mana. Refunds 15% of Mana spent.</mana><br><mana><unique>UNIQUE Passive - Shock:</unique> Single target spells and attacks (on hit) on <font color='#FFFFFF'>Champions</font> consume 3% of current Mana to deal bonus physical damage equal to twice the amount of Mana consumed.<br><br>This effect only activates while you have greater than 20% maximum Mana.</mana>","colloq":";","plaintext":"","specialRecipe":3004,"inStore":false,"image":{"full":"3042.png","sprite":"item0.png","group":"item","x":336,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"FlatMPPoolMod":1000},"effect":{"Effect1Amount":"0.15"},"id":3042},"3043":{"name":"Muramana","description":"<stats>+25 Attack Damage<br><mana>+1000 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants bonus Attack Damage equal to 2% of maximum Mana. Refunds 15% of Mana spent.</mana><br><mana><unique>UNIQUE Passive - Shock:</unique> Single target spells and attacks (on hit) on <font color='#FFFFFF'>Champions</font> consume 3% of current Mana to deal bonus physical damage equal to twice the amount of Mana consumed.<br><br>This effect only activates while you have greater than 20% maximum Mana.</mana>","colloq":"","plaintext":"","specialRecipe":3008,"inStore":false,"image":{"full":"3043.png","sprite":"item0.png","group":"item","x":384,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"FlatMPPoolMod":1000},"effect":{"Effect1Amount":"0.15"},"id":3043},"3044":{"name":"Phage","description":"<stats>+200 Health<br>+15 Attack Damage</stats><br><br><unique>UNIQUE Passive - Rage:</unique> Basic attacks grant 20 Movement Speed for 2 seconds. Kills grant 60 Movement Speed instead. This Movement Speed bonus is halved for ranged champions.","colloq":";","plaintext":"Attacks and kills give a small burst of speed","from":["1028","1036"],"into":["3078","3071"],"image":{"full":"3044.png","sprite":"item0.png","group":"item","x":432,"y":384,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1250,"sell":875},"tags":["Damage","Health","NonbootsMovement","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":15,"FlatHPPoolMod":200},"effect":{"Effect1Amount":"20","Effect2Amount":"2","Effect3Amount":"60"},"depth":2,"id":3044},"3046":{"name":"Phantom Dancer","description":"<stats>+45% Attack Speed<br>+30% Critical Strike Chance<br>+5% Movement Speed</stats><br><br><unique>UNIQUE Passive - Spectral Waltz:</unique> While within 550 units of an enemy champion you can see, +7% Movement Speed and you can move through units.<br><unique>UNIQUE Passive - Lament:</unique> The last champion hit deals 12% less damage to you (ends after 10 seconds of not hitting).","colloq":";pd","plaintext":"Move faster near enemies and reduce incoming damage","from":["1042","3086","1042"],"image":{"full":"3046.png","sprite":"item0.png","group":"item","x":0,"y":432,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":2600,"sell":1820},"tags":["AttackSpeed","CriticalStrike","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.3,"PercentMovementSpeedMod":0.05,"PercentAttackSpeedMod":0.45},"effect":{"Effect1Amount":"0.12","Effect2Amount":"10","Effect3Amount":"550","Effect4Amount":"0.07"},"depth":3,"id":3046},"3047":{"name":"Ninja Tabi","description":"<stats>+30 Armor</stats><br><br><unique>UNIQUE Passive:</unique> Blocks 10% of the damage from basic attacks.<br><unique>UNIQUE Passive - Enhanced Movement:</unique> +45 Movement Speed","colloq":";","plaintext":"Enhances Movement Speed and reduces incoming basic attack damage","from":["1001","1029"],"image":{"full":"3047.png","sprite":"item0.png","group":"item","x":48,"y":432,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1100,"sell":770},"tags":["Armor","Boots"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":45,"FlatArmorMod":30},"effect":{"Effect1Amount":"0.1"},"depth":2,"id":3047},"3048":{"name":"Seraph's Embrace","description":"<stats>+80 Ability Power<br><mana>+1000 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Grants Ability Power equal to 3% of maximum Mana. Refunds 25% of Mana spent.</mana><br><active>UNIQUE Active - Mana Shield:</active> Consumes 20% of current Mana to grant a shield for 3 seconds that absorbs damage equal to 150 plus the amount of Mana consumed (120 second cooldown).","colloq":"","plaintext":"","specialRecipe":3007,"inStore":false,"image":{"full":"3048.png","sprite":"item0.png","group":"item","x":96,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":1000,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.03","Effect2Amount":"0.2","Effect3Amount":"3","Effect4Amount":"150","Effect5Amount":"120","Effect6Amount":"0","Effect7Amount":"0.25"},"id":3048},"3050":{"name":"Zeke's Harbinger","description":"<stats><mana>+250 Mana</mana><br>+30 Armor<br>+50 Ability Power<br>+10% Cooldown Reduction</stats><br><br><active>UNIQUE Active - Conduit:</active> Bind to target ally (60 second cooldown).<br><unique>UNIQUE Passive:</unique> When within 1000 units of each other, you and your ally generate Charges. Attacking or casting spells generates extra Charges. At 100 Charges, causing damage consumes them, increasing your and your ally's Ability Power by 20% and Critical Strike Chance by 50% for 8 seconds.<br><br><rules>(Champions can only be linked by one Zeke's Harbinger at a time.)</rules>","colloq":";haroldandkumar","plaintext":"Grants an ally bursts of Critical Strike Chance and Ability Power","from":["1052","3024","1052"],"image":{"full":"3050.png","sprite":"item0.png","group":"item","x":144,"y":432,"w":48,"h":48},"gold":{"base":380,"purchasable":true,"total":2250,"sell":1575},"tags":["Armor","SpellDamage","Mana","Aura","Active","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250,"FlatMagicDamageMod":50,"FlatArmorMod":30},"effect":{"Effect1Amount":"-0.1","Effect2Amount":"1","Effect3Amount":"0.5","Effect4Amount":"0.2","Effect5Amount":"1000","Effect6Amount":"100","Effect7Amount":"8","Effect8Amount":"10","Effect9Amount":"4","Effect10Amount":"2","Effect11Amount":"2","Effect12Amount":"6","Effect13Amount":"60","Effect14Amount":"5"},"depth":3,"id":3050},"3052":{"name":"Jaurim's Fist","description":"<stats>+15 Attack Damage<br>+150 Health</stats><br><br><unique>UNIQUE Passive:</unique> Killing a unit grants 5 maximum Health. This bonus stacks up to 30 times.","colloq":";enforcer","plaintext":"Attack Damage and stacking Health on Unit Kill","from":["1036","1028"],"into":["3104","3022","3053","3748"],"image":{"full":"3052.png","sprite":"item0.png","group":"item","x":192,"y":432,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":1200,"sell":840},"tags":["Health","Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":15,"FlatHPPoolMod":150},"effect":{"Effect1Amount":"30","Effect2Amount":"5","Effect3Amount":"2","Effect4Amount":"150"},"depth":2,"id":3052},"3053":{"name":"Sterak's Gage","description":"<stats>+400 Health<br>+30% Base Attack Damage </stats><br><br><unique>UNIQUE Passive - Lifeline:</unique> Upon taking at least 400 to 1800 damage (based on level) within 5 seconds, gain a shield for 75% of your bonus Health that decays over 3 seconds (60 second cooldown).<br><br><unlockedPassive>Sterak's Fury:</unlockedPassive> When <i>Lifeline</i> triggers, grow in size and strength, gaining +30% additional Base Attack Damage for 8 seconds.","colloq":";juggernaut;primal","plaintext":"Shields against large bursts of damage","from":["3052","1036"],"image":{"full":"3053.png","sprite":"item0.png","group":"item","x":240,"y":432,"w":48,"h":48},"gold":{"base":1050,"purchasable":true,"total":2600,"sell":1820},"tags":["Health","Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":400},"effect":{"Effect1Amount":"400","Effect2Amount":"0.3","Effect3Amount":"5","Effect4Amount":"0.75","Effect5Amount":"0","Effect6Amount":"8","Effect7Amount":"60","Effect8Amount":"3","Effect9Amount":"1800"},"depth":3,"id":3053},"3056":{"name":"Ohmwrecker","description":"<stats>+300 Health<br>+50 Armor<br>+150% Base Health Regen <br>+10% Cooldown Reduction</stats><br><br><active>UNIQUE Active:</active> Prevents nearby enemy turrets from attacking for 3 seconds (120 second cooldown). This effect cannot be used against the same turret more than once every 8 seconds.<br><br><unique>UNIQUE Passive - Point Runner:</unique> Builds up to +20% Movement Speed over 2 seconds while near turrets (including fallen turrets) and Void Gates.","colloq":";","plaintext":"Temporarily disables enemy turrets","from":["2053","3067"],"image":{"full":"3056.png","sprite":"item0.png","group":"item","x":288,"y":432,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2650,"sell":1855},"tags":["Active","Armor","CooldownReduction","Health","HealthRegen","NonbootsMovement"],"maps":{"8":false,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatArmorMod":50},"effect":{"Effect1Amount":"3","Effect2Amount":"120","Effect3Amount":"8","Effect4Amount":"0.2","Effect5Amount":"1"},"depth":4,"id":3056},"3057":{"name":"Sheen","description":"<stats><mana>+250 Mana</mana><br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive - Spellblade:</unique> After using an ability, the next basic attack deals bonus physical damage equal to 100% base Attack Damage on hit (1.5 second cooldown).","colloq":";","plaintext":"Grants a bonus to next attack after spell cast","from":["1027"],"into":["3078","3100","3025"],"image":{"full":"3057.png","sprite":"item0.png","group":"item","x":336,"y":432,"w":48,"h":48},"gold":{"base":700,"purchasable":true,"total":1050,"sell":735},"tags":["Mana","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250},"effect":{"Effect1Amount":"1.5","Effect2Amount":"1"},"depth":2,"id":3057},"3060":{"name":"Banner of Command","description":"<stats>+60 Armor<br>+30 Magic Resist<br><mana>+400 Mana</mana><br>+10% Cooldown Reduction</stats><br><br><active>UNIQUE Active - Promote:</active> Greatly increases the power of a lane minion and grants it immunity to magic damage (120 second cooldown).","colloq":";flag","plaintext":"Promotes a siege minion to a more powerful unit","from":["3105","3024"],"image":{"full":"3060.png","sprite":"item0.png","group":"item","x":384,"y":432,"w":48,"h":48},"gold":{"base":100,"purchasable":true,"total":2200,"sell":1540},"tags":["SpellBlock","Armor","Mana","Active","CooldownReduction"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":30,"FlatMPPoolMod":400,"FlatArmorMod":60},"effect":{"Effect1Amount":"0.5","Effect2Amount":"15","Effect3Amount":"0.75"},"depth":3,"id":3060},"3065":{"name":"Spirit Visage","description":"<stats>+450 Health<br>+55 Magic Resist<br>+100% Base Health Regen <br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive:</unique> Increases all healing received by 30%.","colloq":";sv","plaintext":"Increases Health and healing effects","from":["3211","3067"],"image":{"full":"3065.png","sprite":"item0.png","group":"item","x":432,"y":432,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":2800,"sell":1960},"tags":["CooldownReduction","Health","HealthRegen","SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":450,"FlatSpellBlockMod":55},"effect":{"Effect1Amount":"0","Effect2Amount":"0.3","Effect3Amount":"0.5"},"depth":3,"id":3065},"3067":{"name":"Kindlegem","description":"<stats>+200 Health </stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction","colloq":";","plaintext":"Increases Health and Cooldown Reduction","from":["1028"],"into":["3187","3401","3065","3071","3056","3083","3152"],"image":{"full":"3067.png","sprite":"item1.png","group":"item","x":0,"y":0,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":800,"sell":560},"tags":["CooldownReduction","Health"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":200},"effect":{"Effect1Amount":"-0.1"},"depth":2,"id":3067},"3068":{"name":"Sunfire Cape","description":"<stats>+425 Health<br>+60 Armor </stats><br><br><unique>UNIQUE Passive - Immolate:</unique> Deals 11 (+1 per champion level) magic damage per second to nearby enemies. Deals 200% bonus damage to minions and monsters.","colloq":";","plaintext":"Constantly deals damage to nearby enemies","from":["1031","3751"],"image":{"full":"3068.png","sprite":"item1.png","group":"item","x":48,"y":0,"w":48,"h":48},"gold":{"base":1000,"purchasable":true,"total":2900,"sell":2030},"tags":["Armor","Health"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":425,"FlatArmorMod":60},"effect":{"Effect1Amount":"11","Effect2Amount":"1","Effect3Amount":"2"},"depth":3,"id":3068},"3069":{"name":"Talisman of Ascension","description":"<stats>+45 Armor<br>+175% Base Health Regen <br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Point Runner:</unique> Builds up to +20% Movement Speed over 2 seconds while near turrets, fallen turrets and Void Gates.<br><unique>UNIQUE Passive - Favor: </unique>Enemy minions killed by your allies sometimes drop coins that give either <font color='#D4AF37'>30</font> gold or <font color='#44DDFF'>8%</font> missing mana (minimum 15). Cannon minions always drop coins.<br><active>UNIQUE Active:</active> Grants nearby allies +40% Movement Speed for 3 seconds (60 second cooldown).<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Favor</font> is upgraded to <font color='#CFBF84'><a href='coinlinequestreward'>Emperor's Favor</a></font> and you receive an <font color='#29E3D6'><a href='coinlinequestrewardelixir'>Elixir Of Skill</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit><br><br><rules><font color='#447777'>''Praise the sun.'' - Historian Shurelya, 22 September, 25 CLE</font></rules>","colloq":";shurelya;reverie","plaintext":"Increases Health / Mana Regeneration and Cooldown Reduction. Activate to speed up nearby allies.","from":["3096","2053"],"image":{"full":"3069.png","sprite":"item1.png","group":"item","x":96,"y":0,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":2400,"sell":960},"tags":["HealthRegen","Armor","ManaRegen","Active","GoldPer","CooldownReduction","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":45},"effect":{"Effect1Amount":"-0.1","Effect2Amount":"2","Effect3Amount":"15","Effect4Amount":"25","Effect5Amount":"0.4","Effect6Amount":"3","Effect7Amount":"60","Effect8Amount":"20","Effect9Amount":"2"},"depth":4,"id":3069},"3070":{"name":"Tear of the Goddess","description":"<stats><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Refunds 15% of Mana spent.<br><unique>UNIQUE Passive - Mana Charge:</unique> Grants 4 maximum Mana on spell cast or Mana expenditure (up to 2 times per 8 seconds).<br><br>Caps at +750 Mana.</mana>","colloq":";","plaintext":"Increases maximum Mana as Mana is spent","from":["1027","1004"],"into":["3003","3004"],"image":{"full":"3070.png","sprite":"item1.png","group":"item","x":144,"y":0,"w":48,"h":48},"gold":{"base":275,"purchasable":true,"total":750,"sell":525},"tags":["Mana","ManaRegen"],"maps":{"8":false,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250},"effect":{"Effect1Amount":"4","Effect2Amount":"8","Effect3Amount":"1","Effect4Amount":"8","Effect5Amount":"750","Effect6Amount":"2","Effect7Amount":"0.15"},"depth":2,"id":3070},"3071":{"name":"The Black Cleaver","description":"<stats>+400 Health<br>+40 Attack Damage<br>+20% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive:</unique> Dealing physical damage to an enemy champion Cleaves them, reducing their Armor by 4% for 6 seconds (stacks up to 6 times, up to 24%).<br><unique>UNIQUE Passive - Rage:</unique> Dealing physical damage grants 20 movement speed for 2 seconds. Assists on Cleaved enemy champions or kills on any unit grant 60 movement speed for 2 seconds instead. This Movement Speed is halved for ranged champions.","colloq":";bc","plaintext":"Dealing physical damage to enemy champions reduces their Armor","from":["3044","3067"],"image":{"full":"3071.png","sprite":"item1.png","group":"item","x":192,"y":0,"w":48,"h":48},"gold":{"base":950,"purchasable":true,"total":3000,"sell":2100},"tags":["ArmorPenetration","CooldownReduction","Damage","Health","NonbootsMovement","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":40,"FlatHPPoolMod":400},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"0.04","Effect3Amount":"6","Effect4Amount":"6","Effect5Amount":"0.24","Effect6Amount":"20","Effect7Amount":"2","Effect8Amount":"60","Effect9Amount":"2"},"depth":3,"id":3071},"3072":{"name":"The Bloodthirster","description":"<stats>+80 Attack Damage</stats><br><br><unique>UNIQUE Passive:</unique> +20% Life Steal<br><unique>UNIQUE Passive:</unique> Your basic attacks can now overheal you. Excess life is stored as a shield that can block 50-350 damage, based on champion level.<br><br>This shield decays slowly if you haven't dealt or taken damage in the last 25 seconds.","colloq":";bt","plaintext":"Grants Attack Damage, Life Steal and Life Steal now overheals","from":["1038","1036","1053"],"image":{"full":"3072.png","sprite":"item1.png","group":"item","x":240,"y":0,"w":48,"h":48},"gold":{"base":1150,"purchasable":true,"total":3700,"sell":2590},"tags":["Damage","LifeSteal"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":80},"effect":{"Effect1Amount":"50","Effect2Amount":"350","Effect3Amount":"25","Effect4Amount":"0.2"},"depth":3,"id":3072},"3073":{"name":"Tear of the Goddess (Quick Charge)","description":"<stats><mana>+250 Mana</mana></stats><br><br><mana><unique>UNIQUE Passive - Awe:</unique> Refunds 15% of Mana spent.<br><unique>UNIQUE Passive - Mana Charge:</unique> Grants 6 maximum Mana on spell cast or Mana expenditure (up to 2 times per 8 seconds).<br><br>Caps at +750 Mana.</mana>","colloq":";","plaintext":"Increases maximum Mana as Mana is spent","from":["1027","1004"],"into":["3007","3008"],"image":{"full":"3073.png","sprite":"item1.png","group":"item","x":288,"y":0,"w":48,"h":48},"gold":{"base":275,"purchasable":true,"total":750,"sell":525},"tags":["Mana","ManaRegen"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":250},"effect":{"Effect1Amount":"6","Effect2Amount":"8","Effect3Amount":"1","Effect4Amount":"8","Effect5Amount":"750","Effect6Amount":"2","Effect7Amount":"0.15"},"depth":2,"id":3073},"3074":{"name":"Ravenous Hydra","description":"<stats>+80 Attack Damage<br>+100% Base Health Regen <br>+12% Life Steal</stats><br><br><passive>Passive:</passive> 50% of total Life Steal applies to damage dealt by this item.<br><unique>UNIQUE Passive - Cleave:</unique> Basic attacks deal 20% to 60% of total Attack Damage as bonus physical damage to enemies near the target on hit (enemies closest to the target take the most damage).<br><active>UNIQUE Active - Crescent:</active> Deals 60% to 100% of total Attack Damage as physical damage to nearby enemy units (closest enemies take the most damage) (10 second cooldown).","colloq":";","plaintext":"Melee attacks hit nearby enemies, dealing damage and restoring Health","from":["3077","1053","1037"],"image":{"full":"3074.png","sprite":"item1.png","group":"item","x":336,"y":0,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":3500,"sell":2450},"tags":["Active","Damage","HealthRegen","LifeSteal","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":80,"PercentLifeStealMod":0.12},"effect":{"Effect1Amount":"0.2","Effect2Amount":"0.6","Effect3Amount":"0.6","Effect4Amount":"1","Effect5Amount":"10"},"depth":3,"id":3074},"3075":{"name":"Thornmail","description":"<stats>+100 Armor </stats><br><br><unique>UNIQUE Passive:</unique> Upon being hit by a basic attack, reflects magic damage back to the attacker equal to 25% of your bonus Armor plus 15% of the incoming damage.<br><br><rules>(Bonus Armor is Armor from items, buffs, runes and masteries.)</rules><br><rules>(Reflect damage is calculated based on damage taken before being reduced by Armor.)</rules>","colloq":";","plaintext":"Returns damage taken from basic attacks as magic damage","from":["1029","1031"],"image":{"full":"3075.png","sprite":"item1.png","group":"item","x":384,"y":0,"w":48,"h":48},"gold":{"base":1250,"purchasable":true,"total":2350,"sell":1645},"tags":["Armor"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":100},"effect":{"Effect1Amount":"0.15","Effect2Amount":"0.25"},"depth":3,"id":3075},"3077":{"name":"Tiamat","description":"<stats>+20 Attack Damage<br>+50% Base Health Regen </stats><br><br><unique>UNIQUE Passive - Cleave:</unique> Basic attacks deal 20% to 60% of total Attack Damage as bonus physical damage to enemies near the target on hit (enemies closest to the target take the most damage).<br><active>UNIQUE Active - Crescent:</active> Deals 60% to 100% of total Attack Damage as physical damage to nearby enemy units (enemies closest to the target take the most damage) (10 second cooldown).","colloq":";","plaintext":"Melee attacks hit nearby enemies","from":["1036","1006","1036"],"into":["3074","3748"],"image":{"full":"3077.png","sprite":"item1.png","group":"item","x":432,"y":0,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1200,"sell":840},"tags":["HealthRegen","Damage","Active"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":20},"effect":{"Effect1Amount":"0.2","Effect2Amount":"0.6","Effect3Amount":"0.6","Effect4Amount":"1","Effect5Amount":"10"},"depth":2,"id":3077},"3078":{"name":"Trinity Force","description":"<stats>+250 Health<br><mana>+250 Mana</mana><br>+25 Attack Damage<br>+40% Attack Speed<br>+20% Cooldown Reduction<br>+5% Movement Speed</stats><br><br><unique>UNIQUE Passive - Rage:</unique> Basic attacks grant 20 Movement Speed for 2 seconds. Kills grant 60 Movement Speed instead. This Movement Speed bonus is halved for ranged champions.<br><unique>UNIQUE Passive - Spellblade:</unique> After using an ability, the next basic attack deals bonus physical damage equal to 200% of base Attack Damage on hit (1.5 second cooldown).","colloq":";triforce;tons of damage","plaintext":"Tons of Damage","from":["3101","3057","3044"],"image":{"full":"3078.png","sprite":"item1.png","group":"item","x":0,"y":48,"w":48,"h":48},"gold":{"base":333,"purchasable":true,"total":3733,"sell":2613},"tags":["Health","Damage","AttackSpeed","Mana","CooldownReduction","OnHit","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"PercentMovementSpeedMod":0.05,"FlatHPPoolMod":250,"FlatMPPoolMod":250,"PercentAttackSpeedMod":0.4},"effect":{"Effect1Amount":"20","Effect2Amount":"60","Effect3Amount":"2","Effect4Amount":"2","Effect5Amount":"1.5"},"depth":3,"id":3078},"3082":{"name":"Warden's Mail","description":"<stats>+40 Armor</stats><br><br><unique>UNIQUE Passive - Cold Steel:</unique> When hit by basic attacks, reduces the attacker's Attack Speed by 15% for 1 seconds.","colloq":";","plaintext":"Slows Attack Speed of enemy champions when receiving basic attacks","from":["1029","1029"],"into":["3110","3143"],"image":{"full":"3082.png","sprite":"item1.png","group":"item","x":48,"y":48,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":1000,"sell":700},"tags":["Armor","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatArmorMod":40},"effect":{"Effect1Amount":"-0.15","Effect2Amount":"1"},"depth":2,"id":3082},"3083":{"name":"Warmog's Armor","description":"<stats>+800 Health<br>+200% Base Health Regen </stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction<br><unique>UNIQUE Passive:</unique> Grants <unlockedPassive>Warmog's Heart</unlockedPassive> if you have at least 2750 maximum Health.<br><br><unlockedPassive>Warmog's Heart:</unlockedPassive> Restores 25% of maximum Health every 5 seconds if damage hasn't been taken within 6 seconds (3 seconds for damage from minions and monsters).","colloq":";","plaintext":"Grants massive Health and Health Regen","from":["1011","3067","3801"],"image":{"full":"3083.png","sprite":"item1.png","group":"item","x":96,"y":48,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":2850,"sell":1995},"tags":["Health","HealthRegen","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":800},"effect":{"Effect1Amount":"0.015","Effect2Amount":"5","Effect3Amount":"0.25","Effect4Amount":"2750","Effect5Amount":"6","Effect6Amount":"-0.1","Effect7Amount":"6","Effect8Amount":"3"},"depth":3,"id":3083},"3084":{"name":"Overlord's Bloodmail","description":"<stats>+800 Health<br>+100% Base Health Regen </stats><br><br><unique>UNIQUE Passive:</unique> Upon champion kill or assist, restores 300 Health over 5 seconds.","colloq":";","plaintext":"Restores Health on kill or assist","from":["1011","3801"],"image":{"full":"3084.png","sprite":"item1.png","group":"item","x":144,"y":48,"w":48,"h":48},"gold":{"base":900,"purchasable":true,"total":2550,"sell":1785},"tags":["Health","HealthRegen"],"maps":{"8":false,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":800},"effect":{"Effect1Amount":"300","Effect2Amount":"5"},"depth":3,"id":3084},"3085":{"name":"Runaan's Hurricane","description":"<stats>+40% Attack Speed<br>+30% Critical Strike Chance<br>+7% Movement Speed</stats><br><br><unique>UNIQUE Passive - Wind's Fury:</unique> When basic attacking, bolts are fired at up to 2 enemies near the target, each dealing (40% of Attack Damage) physical damage. Bolts can critically strike and apply on hit effects.","colloq":";","plaintext":"Ranged attacks fire two bolts at nearby enemies","from":["1042","3086","1042"],"image":{"full":"3085.png","sprite":"item1.png","group":"item","x":192,"y":48,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":2600,"sell":1820},"tags":["CriticalStrike","AttackSpeed","OnHit","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.3,"PercentMovementSpeedMod":0.07,"PercentAttackSpeedMod":0.4},"effect":{"Effect1Amount":"0","Effect2Amount":"40","Effect3Amount":"2","Effect4Amount":"0","Effect5Amount":"40","Effect6Amount":"1"},"depth":3,"id":3085},"3086":{"name":"Zeal","description":"<stats>+15% Attack Speed<br>+20% Critical Strike Chance</stats><br><br><unique>UNIQUE Passive:</unique> +5% Movement Speed","colloq":";","plaintext":"Slight bonuses to Critical Strike Chance, Movement Speed and Attack Speed","from":["1051","1042"],"into":["3094","3085","3046","3087"],"image":{"full":"3086.png","sprite":"item1.png","group":"item","x":240,"y":48,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1200,"sell":840},"tags":["AttackSpeed","CriticalStrike","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.2,"PercentAttackSpeedMod":0.15},"effect":{"Effect1Amount":"0.05"},"depth":2,"id":3086},"3087":{"name":"Statikk Shiv","description":"<stats>+35% Attack Speed<br>+30% Critical Strike Chance<br>+5% Movement Speed</stats><br><br><passive>Passive:</passive> Moving and attacking will make an attack <a href='Energized'>Energized</a>.<br><br><unique>UNIQUE Passive - Shiv Lightning:</unique> Your Energized attacks deal 60~160 bonus magic damage (based on level) to up to 5 targets on hit (deals +65% bonus damage to minions and can critically strike).","colloq":";","plaintext":"Movement builds charges that release chain lightning on basic attack","from":["3086","2015"],"image":{"full":"3087.png","sprite":"item1.png","group":"item","x":288,"y":48,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":2600,"sell":1820},"tags":["AttackSpeed","CriticalStrike","NonbootsMovement","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.3,"PercentMovementSpeedMod":0.05,"PercentAttackSpeedMod":0.35},"effect":{"Effect1Amount":"100","Effect2Amount":"80","Effect3Amount":"5","Effect4Amount":"750","Effect5Amount":"60","Effect6Amount":"160","Effect7Amount":"5","Effect8Amount":"0.65"},"depth":3,"id":3087},"3089":{"name":"Rabadon's Deathcap","description":"<stats>+120 Ability Power </stats><br><br><unique>UNIQUE Passive:</unique> Increases Ability Power by 35%.","colloq":";dc;banksys;hat","plaintext":"Massively increases Ability Power","from":["1026","1058","1052"],"image":{"full":"3089.png","sprite":"item1.png","group":"item","x":336,"y":48,"w":48,"h":48},"gold":{"base":1265,"purchasable":true,"total":3800,"sell":2660},"tags":["SpellDamage"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":120},"effect":{"Effect1Amount":"35"},"depth":2,"id":3089},"3090":{"name":"Wooglet's Witchcap","description":"<stats>+100 Ability Power<br>+45 Armor </stats><br><br><unique>UNIQUE Passive:</unique> Increases Ability Power by 25%<br><active>UNIQUE Active:</active> Champion becomes invulnerable and untargetable for 2.5 seconds, but is unable to move, attack, cast spells, or use items during this time (120 second cooldown).","colloq":";hat","plaintext":"Massively increases Ability Power and can be activated to enter stasis","from":["3191","1058"],"image":{"full":"3090.png","sprite":"item1.png","group":"item","x":384,"y":48,"w":48,"h":48},"gold":{"base":1050,"purchasable":true,"total":3500,"sell":2450},"tags":["Active","Armor","SpellDamage"],"maps":{"8":true,"10":true,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatMagicDamageMod":100,"FlatArmorMod":45},"effect":{"Effect1Amount":"25","Effect2Amount":"2.5","Effect3Amount":"120"},"depth":3,"id":3090},"3091":{"name":"Wit's End","description":"<stats>+40% Attack Speed<br>+40 Magic Resist</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal 40 bonus magic damage on hit.<br><unique>UNIQUE Passive:</unique> Basic attacks steal 5 Magic Resist from the target on hit (stacks up to 5 times.)","colloq":";","plaintext":"Deals bonus magic damage on basic attacks","from":["1043","1057","1042"],"image":{"full":"3091.png","sprite":"item1.png","group":"item","x":432,"y":48,"w":48,"h":48},"gold":{"base":480,"purchasable":true,"total":2500,"sell":1750},"tags":["AttackSpeed","OnHit","SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":40,"PercentAttackSpeedMod":0.4},"effect":{"Effect1Amount":"40","Effect2Amount":"5","Effect3Amount":"5"},"depth":3,"id":3091},"3092":{"name":"Frost Queen's Claim","description":"<stats>+60 Ability Power<br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds<br><mana>+50% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive - Tribute:</unique> Damaging spells and attacks against champions or buildings deal 15 additional damage and grant 15 Gold. This can occur up to 3 times every 30 seconds.<br><active>UNIQUE Active:</active> Summon 2 icy ghosts for 6 seconds that seek out nearby enemy champions. Ghosts reveal enemies on contact and slow them by 40% for between 2 and 5 seconds based on how far the ghosts have traveled (90 second cooldown).<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Tribute</font> is upgraded into <font color='#CFBF84'><a href='frostqueenslinequestreward'>Queen's Tribute</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":"spooky ghosts;","plaintext":"Sends out seeking wraiths that track hidden enemies and slow them","from":["3098","3108"],"image":{"full":"3092.png","sprite":"item1.png","group":"item","x":0,"y":96,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":2200,"sell":880},"tags":["Active","CooldownReduction","GoldPer","ManaRegen","Slow","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"15","Effect2Amount":"15","Effect3Amount":"12","Effect4Amount":"3","Effect5Amount":"30","Effect6Amount":"2","Effect7Amount":"1","Effect8Amount":"2","Effect9Amount":"2","Effect10Amount":"-0.4","Effect11Amount":"5","Effect12Amount":"6","Effect13Amount":"50","Effect14Amount":"90","Effect15Amount":"0.25","Effect16Amount":"2"},"depth":3,"id":3092},"3094":{"name":"Rapid Firecannon","description":"<stats>+30% Attack Speed<br>+30% Critical Strike Chance<br>+5% Movement Speed</stats><br><br><passive>Passive:</passive> Moving and attacking will make an attack <a href='Energized'>Energized</a>.<br><br><unique>UNIQUE Passive - Firecannon:</unique> Your Energized attacks gain 35% bonus Range (+150 range maximum) and deal 50~120 bonus magic damage (based on level) on hit.<br><br>Attacks become Energized 25% faster. Energized attacks function on structures.","colloq":";canon;rapidfire;rfc","plaintext":"Movement builds charges that release a sieging fire attack on release","from":["3086","2015"],"image":{"full":"3094.png","sprite":"item1.png","group":"item","x":48,"y":96,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":2600,"sell":1820},"tags":["AttackSpeed","CriticalStrike","NonbootsMovement","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatCritChanceMod":0.3,"PercentMovementSpeedMod":0.05,"PercentAttackSpeedMod":0.3},"effect":{"Effect1Amount":"0.35","Effect2Amount":"150","Effect3Amount":"50","Effect4Amount":"120","Effect5Amount":"5","Effect6Amount":"0.25"},"depth":3,"id":3094},"3096":{"name":"Nomad's Medallion","description":"<stats>+50% Base Health Regen <br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Favor:</unique> Enemy minions killed by your allies sometimes drop coins that give either <font color='#D4AF37'>30</font> gold or <font color='#44DDFF'>8%</font> missing mana (minimum 15). Cannon minions always drop coins.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Favor</font> is upgraded to <font color='#CFBF84'><a href='coinlinequestreward'>Emperor's Favor</a></font> and you receive an <font color='#29E3D6'><a href='coinlinequestrewardelixir'>Elixir Of Skill</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit><br><br><rules><font color='#447777'>''The medallion shines with the glory of a thousand voices when exposed to the sun.'' - Historian Shurelya, 22 June, 24 CLE</font></rules>","colloq":";","plaintext":"Grants gold and mana when nearby minions die that you didn't kill","from":["1006","3301"],"into":["2302","3069"],"image":{"full":"3096.png","sprite":"item1.png","group":"item","x":96,"y":96,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":850,"sell":340},"tags":["HealthRegen","ManaRegen","Active","GoldPer","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"2","Effect2Amount":"15","Effect3Amount":"50","Effect4Amount":"10"},"depth":2,"id":3096},"3097":{"name":"Targon's Brace","description":"<stats>+175 Health<br>+50% Base Health Regen <br>+2 Gold per 10 seconds </stats><br><br><unique>UNIQUE Passive - Spoils of War:</unique> Melee basic attacks execute minions below 200 (+10 per level) Health. Killing a minion heals the owner and the nearest allied champion for 40 Health and grants them kill Gold.<br><br>These effects require a nearby ally. Recharges every 30 seconds. Max 3 charges.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Shield Battery</font>, a permanent shield that regenerates slowly outside of combat.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Periodically kill enemy minions to heal and grant gold to a nearby ally","from":["3302","1006"],"into":["2303","3401"],"image":{"full":"3097.png","sprite":"item1.png","group":"item","x":144,"y":96,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":850,"sell":340},"tags":["Aura","GoldPer","Health","HealthRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":175},"effect":{"Effect1Amount":"200","Effect2Amount":"40","Effect3Amount":"30","Effect4Amount":"3","Effect5Amount":"2","Effect6Amount":"10"},"depth":2,"id":3097},"3098":{"name":"Frostfang","description":"<stats>+20 Ability Power<br>+2 Gold per 10 seconds<br><mana>+50% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive - Tribute:</unique> Damaging spells and attacks against champions or buildings deal 15 additional damage and grant 15 Gold. This can occur up to 3 times every 30 seconds. Killing minions slows Tribute generation.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Tribute</font> is upgraded into <font color='#CFBF84'><a href='frostqueenslinequestreward'>Queen's Tribute</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Grants gold when you damage an enemy","from":["3303","1004"],"into":["2301","3092"],"image":{"full":"3098.png","sprite":"item1.png","group":"item","x":192,"y":96,"w":48,"h":48},"gold":{"base":375,"purchasable":true,"total":850,"sell":340},"tags":["Active","GoldPer","ManaRegen","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":20},"effect":{"Effect1Amount":"15","Effect2Amount":"15","Effect3Amount":"12","Effect4Amount":"3","Effect5Amount":"30","Effect6Amount":"2"},"depth":2,"id":3098},"3100":{"name":"Lich Bane","description":"<stats>+80 Ability Power<br>+7% Movement Speed<br>+10% Cooldown Reduction<br><mana>+250 Mana</mana></stats><br><br><unique>UNIQUE Passive - Spellblade:</unique> After using an ability, the next basic attack deals 75% Base Attack Damage (+50% of Ability Power) bonus magic damage on hit (1.5 second cooldown).","colloq":";","plaintext":"Grants a bonus to next attack after spell cast","from":["3057","3113","1026"],"image":{"full":"3100.png","sprite":"item1.png","group":"item","x":240,"y":96,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":3200,"sell":2240},"tags":["SpellDamage","Mana","CooldownReduction","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentMovementSpeedMod":0.07,"FlatMPPoolMod":250,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.75","Effect2Amount":"0.5","Effect3Amount":"1.5"},"depth":3,"id":3100},"3101":{"name":"Stinger","description":"<stats>+35% Attack Speed</stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction","colloq":";","plaintext":"Increased Attack Speed and Cooldown Reduction","from":["1042","1042"],"into":["3115","3137","3078"],"image":{"full":"3101.png","sprite":"item1.png","group":"item","x":288,"y":96,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1100,"sell":770},"tags":["AttackSpeed","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentAttackSpeedMod":0.35},"effect":{"Effect1Amount":"10"},"depth":2,"id":3101},"3102":{"name":"Banshee's Veil","description":"<stats>+70 Ability Power<br>+60 Magic Resist<br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive:</unique> Grants a spell shield that blocks the next enemy ability. This shield refreshes after no damage is taken from enemy champions for 40 seconds.","colloq":";bv","plaintext":"Periodically blocks enemy abilities","from":["3108","1033","1026"],"image":{"full":"3102.png","sprite":"item1.png","group":"item","x":336,"y":96,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":3000,"sell":2100},"tags":["SpellBlock","SpellDamage","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":60,"FlatMagicDamageMod":70},"effect":{"Effect1Amount":"40","Effect2Amount":"45","Effect3Amount":"10","Effect4Amount":"-0.1","Effect5Amount":"8","Effect6Amount":"2"},"depth":3,"id":3102},"3104":{"name":"Lord Van Damm's Pillager","description":"<stats>+300 Health<br>+50 Attack Damage<br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive - Ashes to Ashes:</unique> Controlling the nearest Altar sets you aflame, dealing 25 (+1 per champion level) magic damage per second to nearby enemies (Deals 50% bonus damage to minions and monsters). Controlling the furthest Altar causes your basic attacks to burn targets for up to 114 true damage (based on champion level) over 3 seconds.","colloq":"lvd;","plaintext":"Reduces Armor of nearby enemies","from":["3133","3052"],"image":{"full":"3104.png","sprite":"item1.png","group":"item","x":384,"y":96,"w":48,"h":48},"gold":{"base":700,"purchasable":true,"total":3000,"sell":2100},"tags":["Health","Damage","Aura","CooldownReduction","OnHit","ArmorPenetration"],"maps":{"8":false,"10":true,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":50,"FlatHPPoolMod":300},"effect":{"Effect1Amount":"25","Effect2Amount":"1","Effect3Amount":"0.5"},"depth":3,"id":3104},"3105":{"name":"Aegis of the Legion","description":"<stats>+30 Armor<br>+30 Magic Resist</stats>","colloq":";","plaintext":"Grants Armor and Magic Resistance","from":["1033","1029"],"into":["3190","3060"],"image":{"full":"3105.png","sprite":"item1.png","group":"item","x":432,"y":96,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1100,"sell":770},"tags":["SpellBlock","Armor"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":30,"FlatArmorMod":30},"depth":2,"id":3105},"3107":{"name":"Redemption","description":"<stats>+300 Health<br>+75% Base Health Regen <br>+125% Base Mana Regen <br>+10% Cooldown Reduction</stats><br><br><passive>UNIQUE Passive:</passive> +10% Heal and Shield Power<br><active>UNIQUE Active:</active> Target an area within 5500 range. After 2.5 seconds, call down a beam of light to heal allies for 40 (+25 per level of target) Health, burn enemy champions for 10% of their maximum Health as <font color='#FFFFFF'>true</font> damage and deal 250 <font color='#FFFFFF'>true</font> damage to enemy minions (120 second cooldown).<br><br>Can be used while dead.<br><br><rules>(Half effect if the target has been affected by another Redemption recently.)</rules>","colloq":";","plaintext":"Further improves defenses for nearby allies","from":["3114","3801"],"image":{"full":"3107.png","sprite":"item1.png","group":"item","x":0,"y":144,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2100,"sell":1470},"tags":["Health","HealthRegen","ManaRegen","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300},"effect":{"Effect1Amount":"0.1","Effect2Amount":"40","Effect3Amount":"25","Effect4Amount":"0.1","Effect5Amount":"250","Effect6Amount":"120","Effect7Amount":"550","Effect8Amount":"5500","Effect9Amount":"0.5","Effect10Amount":"8"},"depth":3,"id":3107},"3108":{"name":"Fiendish Codex","description":"<stats>+30 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction","colloq":";","plaintext":"Increases Ability Power and Cooldown Reduction","from":["1052"],"into":["3174","3092","3115","3165","3102","3157"],"image":{"full":"3108.png","sprite":"item1.png","group":"item","x":48,"y":144,"w":48,"h":48},"gold":{"base":465,"purchasable":true,"total":900,"sell":630},"tags":["CooldownReduction","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":30},"effect":{"Effect1Amount":"-0.1"},"depth":2,"id":3108},"3109":{"name":"Knight's Vow","description":"<stats>+400 Health<br>+100% Base Health Regen <br>+40 Armor</stats><br><br><active>UNIQUE Active:</active> Designate an allied champion as your <a href='KnightsVowPartner'>Partner</a> (90 second cooldown).<br><passive>UNIQUE Passive:</passive> If your <a href='KnightsVowPartner'>Partner</a> is nearby, gain +20 additional Armor and +15% Movement Speed towards them.<br><passive>UNIQUE Passive:</passive> If your <a href='KnightsVowPartner'>Partner</a> is nearby, heal for 12% of the damage your <a href='KnightsVowPartner'>Partner</a> deals to champions and redirect 12% of the damage your <a href='KnightsVowPartner'>Partner</a> takes from champions to you as <font color='#FFFFFF'>true</font> damage (healing and damage redirection are reduced by 50% if you are ranged).<br><br><rules>(Champions can only be linked by one Knight's Vow at a time.)</rules>","colloq":";","plaintext":"Partner with an ally to protect each other","from":["3801","1031"],"image":{"full":"3109.png","sprite":"item1.png","group":"item","x":96,"y":144,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":2300,"sell":1610},"tags":["Health","HealthRegen","Armor","Aura","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":400,"FlatArmorMod":40},"effect":{"Effect1Amount":"20","Effect2Amount":"0.15","Effect3Amount":"0.12","Effect4Amount":"0.12","Effect5Amount":"90","Effect6Amount":"0.5","Effect7Amount":"1000"},"depth":3,"id":3109},"3110":{"name":"Frozen Heart","description":"<stats>+90 Armor<br>+20% Cooldown Reduction<br><mana>+400 Mana</mana></stats><br><br><aura>UNIQUE Aura:</aura> Reduces the Attack Speed of nearby enemies by 15%.","colloq":";fh","plaintext":"Massively increases Armor and slows enemy basic attacks","from":["3082","3024"],"image":{"full":"3110.png","sprite":"item1.png","group":"item","x":144,"y":144,"w":48,"h":48},"gold":{"base":700,"purchasable":true,"total":2700,"sell":1890},"tags":["Armor","Aura","CooldownReduction","Mana"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":400,"FlatArmorMod":90},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"-0.15"},"depth":3,"id":3110},"3111":{"name":"Mercury's Treads","description":"<stats>+25 Magic Resist</stats><br><br><unique>UNIQUE Passive - Enhanced Movement:</unique> +45 Movement Speed<br><unique>UNIQUE Passive - Tenacity:</unique> Reduces the duration of stuns, slows, taunts, fears, silences, blinds, polymorphs, and immobilizes by 30%.","colloq":";","plaintext":"Increases Movement Speed and reduces duration of disabling effects","from":["1001","1033"],"image":{"full":"3111.png","sprite":"item1.png","group":"item","x":192,"y":144,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1100,"sell":770},"tags":["Boots","SpellBlock","Tenacity"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":45,"FlatSpellBlockMod":25},"depth":2,"id":3111},"3112":{"name":"Guardian's Orb","description":"<stats>+150 Health<br>+35 Ability Power<br><mana>+10 Mana regen per 5 seconds</mana></stats><br><br><groupLimit>Limited to 1 Guardian's Item.</groupLimit>","colloq":";","plaintext":"Good starting item for mages","image":{"full":"3112.png","sprite":"item1.png","group":"item","x":240,"y":144,"w":48,"h":48},"gold":{"base":950,"purchasable":true,"total":950,"sell":380},"tags":["Health","SpellDamage","Mana","Lane"],"maps":{"8":false,"10":false,"11":false,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":150,"FlatMagicDamageMod":35},"id":3112},"3113":{"name":"Aether Wisp","description":"<stats>+30 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> +5% Movement Speed","colloq":";","plaintext":"Increases Ability Power and Movement Speed","from":["1052"],"into":["1402","1410","1414","3100","3285","3504","3673"],"image":{"full":"3113.png","sprite":"item1.png","group":"item","x":288,"y":144,"w":48,"h":48},"gold":{"base":415,"purchasable":true,"total":850,"sell":595},"tags":["NonbootsMovement","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":30},"effect":{"Effect1Amount":"0.05"},"depth":2,"id":3113},"3114":{"name":"Forbidden Idol","description":"<stats><mana>+50% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction<br><unique>UNIQUE Passive:</unique> +8% Heal and Shield Power","colloq":";","plaintext":"Increases Mana Regeneration and Cooldown Reduction","from":["1004","1004"],"into":["3107","3222","3504"],"image":{"full":"3114.png","sprite":"item1.png","group":"item","x":336,"y":144,"w":48,"h":48},"gold":{"base":550,"purchasable":true,"total":800,"sell":560},"tags":["CooldownReduction","ManaRegen"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"-0.1","Effect2Amount":"0.08"},"depth":2,"id":3114},"3115":{"name":"Nashor's Tooth","description":"<stats>+50% Attack Speed<br>+80 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> +20% Cooldown Reduction<br><unique>UNIQUE Passive:</unique> Basic attacks deal 15 (+15% of Ability Power) bonus magic damage on hit.<br>","colloq":";","plaintext":"Increases Attack Speed, Ability Power, and Cooldown Reduction","from":["3101","3108"],"image":{"full":"3115.png","sprite":"item1.png","group":"item","x":384,"y":144,"w":48,"h":48},"gold":{"base":1000,"purchasable":true,"total":3000,"sell":2100},"tags":["AttackSpeed","CooldownReduction","OnHit","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":80,"PercentAttackSpeedMod":0.5},"depth":3,"id":3115},"3116":{"name":"Rylai's Crystal Scepter","description":"<stats>+300 Health<br>+75 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> Damaging spells and abilities reduce enemy movement speed by 20% for 1 second.","colloq":";","plaintext":"Abilities slow enemies","from":["1026","1052","1028"],"image":{"full":"3116.png","sprite":"item1.png","group":"item","x":432,"y":144,"w":48,"h":48},"gold":{"base":915,"purchasable":true,"total":2600,"sell":1820},"tags":["Health","SpellDamage","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMagicDamageMod":75},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"-0.2","Effect3Amount":"-0.2","Effect4Amount":"1","Effect5Amount":"1","Effect6Amount":"1"},"depth":2,"id":3116},"3117":{"name":"Boots of Mobility","description":"<unique>UNIQUE Passive - Enhanced Movement:</unique> +25 Movement Speed. Increases to +115 Movement Speed when out of combat for 5 seconds.","colloq":";","plaintext":"Greatly enhances Movement Speed when out of combat","from":["1001"],"image":{"full":"3117.png","sprite":"item1.png","group":"item","x":0,"y":192,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":900,"sell":630},"tags":["Boots"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":115},"effect":{"Effect1Amount":"0","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"0","Effect5Amount":"0","Effect6Amount":"0","Effect7Amount":"0","Effect8Amount":"25"},"depth":2,"id":3117},"3122":{"name":"Wicked Hatchet","description":"<stats>+20 Attack Damage<br>+10% Critical Strike Chance</stats><br><br><unique>UNIQUE Passive:</unique> Critical Strikes cause your target to bleed for an additional 60% of your bonus Attack Damage as magic damage over 3 seconds.","colloq":";ie","plaintext":"Critical Strikes cause your target to bleed","from":["1051","1036"],"into":["3104","3185"],"image":{"full":"3122.png","sprite":"item1.png","group":"item","x":48,"y":192,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":1200,"sell":840},"tags":["CriticalStrike","Damage","OnHit"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":20,"FlatCritChanceMod":0.1},"effect":{"Effect1Amount":"0.6","Effect2Amount":"3"},"depth":2,"id":3122},"3123":{"name":"Executioner's Calling","description":"<stats>+15 Attack Damage</stats><br><br><unique>UNIQUE Passive - Executioner:</unique> Physical damage inflicts <a href='GrievousWounds'>Grievous Wounds</a> on enemy champions for 3 seconds.","colloq":";grievous","plaintext":"Overcomes enemies with high health gain","from":["1036"],"into":["3033"],"image":{"full":"3123.png","sprite":"item1.png","group":"item","x":96,"y":192,"w":48,"h":48},"gold":{"base":450,"purchasable":true,"total":800,"sell":560},"tags":["Damage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":15},"effect":{"Effect1Amount":"3"},"depth":2,"id":3123},"3124":{"name":"Guinsoo's Rageblade","description":"<stats>+35 Attack Damage<br>+50 Ability Power<br>+25% Attack Speed</stats><br><br><passive>Passive: </passive>Basic attacks deal an additional 15 magic damage on hit.<br><unique>UNIQUE Passive:</unique> Basic attacks grant +8% Attack Speed, +3 Attack Damage, and +4 Ability Power for 5 seconds (stacks up to 6 times). While you have 6 stacks, gain <unlockedPassive>Guinsoo's Rage</unlockedPassive>.<br><br><unlockedPassive>Guinsoo's Rage:</unlockedPassive> Every other basic attack will trigger on hit effects an additional time.","colloq":";","plaintext":"Increases Ability Power and Attack Damage","from":["1026","1043","1037"],"image":{"full":"3124.png","sprite":"item1.png","group":"item","x":144,"y":192,"w":48,"h":48},"gold":{"base":875,"purchasable":true,"total":3600,"sell":2520},"tags":["Damage","AttackSpeed","SpellDamage","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":35,"FlatMagicDamageMod":50,"PercentAttackSpeedMod":0.25},"effect":{"Effect1Amount":"0.08","Effect2Amount":"4","Effect3Amount":"3","Effect4Amount":"5","Effect5Amount":"6","Effect6Amount":"0","Effect7Amount":"0","Effect8Amount":"15","Effect9Amount":"1"},"depth":3,"id":3124},"3133":{"name":"Caulfield's Warhammer","description":"<stats>+25 Attack Damage</stats><br><br><unique>UNIQUE Passive:</unique> +10% Cooldown Reduction","colloq":";","plaintext":"Attack Damage and Cooldown Reduction","stacks":0,"from":["1036","1036"],"into":["3142","1400","3104","1408","1412","3812","3156","3508","3671"],"image":{"full":"3133.png","sprite":"item1.png","group":"item","x":192,"y":192,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":1100,"sell":770},"tags":["Damage","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25},"effect":{"Effect1Amount":"-0.1"},"depth":2,"id":3133},"3134":{"name":"Serrated Dirk","description":"<stats>+25 Attack Damage</stats><br><br><unique>UNIQUE Passive:</unique> +10 <a href='Lethality'>Lethality</a><br><unique>UNIQUE Passive:</unique> +20 Movement Speed out of Combat.","colloq":";lethality","plaintext":"Increases Attack Damage and Lethality","stacks":0,"from":["1036","1036"],"into":["3142","3814","3147"],"image":{"full":"3134.png","sprite":"item1.png","group":"item","x":240,"y":192,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":1100,"sell":770},"tags":["Damage","NonbootsMovement","ArmorPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25},"effect":{"Effect1Amount":"0","Effect2Amount":"10","Effect3Amount":"20"},"depth":2,"id":3134},"3135":{"name":"Void Staff","description":"<stats>+80 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> +35% <a href='TotalMagicPen'>Magic Penetration</a>.","colloq":";","plaintext":"Increases magic damage","from":["1026","1052"],"image":{"full":"3135.png","sprite":"item1.png","group":"item","x":288,"y":192,"w":48,"h":48},"gold":{"base":1365,"purchasable":true,"total":2650,"sell":1855},"tags":["MagicPenetration","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.35"},"depth":2,"id":3135},"3136":{"name":"Haunting Guise","description":"<stats>+25 Ability Power<br>+200 Health</stats><br><br><unique>UNIQUE Passive - Eyes of Pain:</unique> +15 <a href='FlatMagicPen'>Magic Penetration</a>","colloq":";mask","plaintext":"Increases magic damage","stacks":0,"from":["1028","1052"],"into":["3151"],"image":{"full":"3136.png","sprite":"item1.png","group":"item","x":336,"y":192,"w":48,"h":48},"gold":{"base":665,"purchasable":true,"total":1500,"sell":1050},"tags":["Health","MagicPenetration","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":200,"FlatMagicDamageMod":25},"effect":{"Effect1Amount":"15"},"depth":2,"id":3136},"3137":{"name":"Dervish Blade","description":"<stats>+50% Attack Speed<br>+45 Magic Resist<br>+10% Cooldown Reduction</stats><br><br><active>UNIQUE Active - Quicksilver:</active> Removes all debuffs, and if the champion is melee, also grants +50% bonus Movement Speed for 1 second (90 second cooldown).","colloq":";","plaintext":"Activate to remove all debuffs and grant massive Movement Speed","from":["3140","3101"],"image":{"full":"3137.png","sprite":"item1.png","group":"item","x":384,"y":192,"w":48,"h":48},"gold":{"base":300,"purchasable":true,"total":2700,"sell":1890},"tags":["Active","AttackSpeed","CooldownReduction","NonbootsMovement","SpellBlock"],"maps":{"8":false,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatSpellBlockMod":45,"PercentAttackSpeedMod":0.5},"effect":{"Effect1Amount":"0.5","Effect2Amount":"1","Effect3Amount":"90"},"depth":3,"id":3137},"3139":{"name":"Mercurial Scimitar","description":"<stats>+65 Attack Damage<br>+35 Magic Resist<br>+10% Life Steal</stats><br><br><active>UNIQUE Active - Quicksilver:</active> Removes all crowd control debuffs and also grants +50% bonus Movement Speed for 1 second (90 second cooldown).","colloq":";","plaintext":"Activate to remove all crowd control debuffs and grant massive Movement Speed","from":["3140","1037","1053"],"image":{"full":"3139.png","sprite":"item1.png","group":"item","x":432,"y":192,"w":48,"h":48},"gold":{"base":525,"purchasable":true,"total":3600,"sell":2520},"tags":["SpellBlock","Damage","LifeSteal","Active","NonbootsMovement"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":65,"FlatSpellBlockMod":35,"PercentLifeStealMod":0.1},"effect":{"Effect1Amount":"0.5","Effect2Amount":"1","Effect3Amount":"90"},"depth":3,"id":3139},"3140":{"name":"Quicksilver Sash","description":"<stats>+30 Magic Resist</stats><br><br><active>UNIQUE Active - Quicksilver:</active> Removes all crowd control debuffs (90 second cooldown).","colloq":";qss","plaintext":"Activate to remove all crowd control debuffs","from":["1033"],"into":["3139","3137"],"image":{"full":"3140.png","sprite":"item1.png","group":"item","x":0,"y":240,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":1300,"sell":910},"tags":["Active","SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":30},"effect":{"Effect1Amount":"90"},"depth":2,"id":3140},"3142":{"name":"Youmuu's Ghostblade","description":"<stats>+60 Attack Damage<br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive:</unique> +15 <a href='Lethality'>Lethality</a><br><unique>UNIQUE Passive:</unique> +20 Movement Speed out of Combat<br><active>UNIQUE Active:</active> Grants +20% Movement Speed for 6 seconds (45 second cooldown).","colloq":";lethality","plaintext":"Activate to greatly increase Movement Speed","from":["3133","3134"],"image":{"full":"3142.png","sprite":"item1.png","group":"item","x":48,"y":240,"w":48,"h":48},"gold":{"base":700,"purchasable":true,"total":2900,"sell":2030},"tags":["Damage","Active","CooldownReduction","NonbootsMovement","ArmorPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":60},"effect":{"Effect1Amount":"45","Effect2Amount":"15","Effect3Amount":"0.2","Effect4Amount":"0","Effect5Amount":"6","Effect6Amount":"20"},"depth":3,"id":3142},"3143":{"name":"Randuin's Omen","description":"<stats>+350 Health<br>+60 Armor</stats><br><br><unique>UNIQUE Passive:</unique> -20% damage taken from basic attack critical strikes.<br><unique>UNIQUE Passive - Cold Steel:</unique> When hit by basic attacks, reduces the attacker's Attack Speed by 15% for 1 second.<br><active>UNIQUE Active:</active> Slows the Movement Speed of nearby enemy units by 55% for 2 seconds (60 second cooldown).","colloq":";","plaintext":"Greatly increases defenses, activate to slow nearby enemies","from":["1028","3082","1028"],"image":{"full":"3143.png","sprite":"item1.png","group":"item","x":96,"y":240,"w":48,"h":48},"gold":{"base":1100,"purchasable":true,"total":2900,"sell":2030},"tags":["Active","Armor","Health","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":350,"FlatArmorMod":60},"effect":{"Effect1Amount":"2","Effect2Amount":"0.2","Effect3Amount":"-0.55","Effect4Amount":"1","Effect5Amount":"-0.15","Effect6Amount":"0.15","Effect7Amount":"0.3"},"depth":3,"id":3143},"3144":{"name":"Bilgewater Cutlass","description":"<stats>+25 Attack Damage<br>+10% Life Steal</stats><br><br><active>UNIQUE Active:</active> Deals 100 magic damage and slows the target champion's Movement Speed by 25% for 2 seconds (90 second cooldown).","colloq":";","plaintext":"Activate to deal magic damage and slow target champion","from":["1053","1036"],"into":["3146","3153"],"image":{"full":"3144.png","sprite":"item1.png","group":"item","x":144,"y":240,"w":48,"h":48},"gold":{"base":250,"purchasable":true,"total":1500,"sell":1050},"tags":["Active","Damage","LifeSteal","Slow"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":25,"PercentLifeStealMod":0.1},"effect":{"Effect1Amount":"-0.25","Effect2Amount":"2","Effect3Amount":"90","Effect4Amount":"100"},"depth":3,"id":3144},"3145":{"name":"Hextech Revolver","description":"<stats>+40 Ability Power</stats><br><br><unique>UNIQUE Passive - Magic Bolt:</unique> Damaging an enemy champion with a basic attack shocks them for <scaleLevel>50 - 125</scaleLevel> bonus magic damage (40 second cooldown, shared with other <font color='#9999FF'><a href='itembolt'>Hextech</a></font> items).<br><br>Magic Bolt's cooldown is reduced by Active Item cooldown reduction.<br><br><rules>(Damage scales based on level. Hextech effects can trigger other item spell effects.)</rules>","colloq":";","plaintext":"Increases Ability Power. Deal bonus magic damage on attack periodically.","from":["1052","1052"],"into":["3146","3152","3030"],"image":{"full":"3145.png","sprite":"item1.png","group":"item","x":192,"y":240,"w":48,"h":48},"gold":{"base":180,"purchasable":true,"total":1050,"sell":735},"tags":["SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":40},"effect":{"Effect1Amount":"0","Effect2Amount":"50","Effect3Amount":"0","Effect4Amount":"125","Effect5Amount":"40"},"depth":2,"id":3145},"3146":{"name":"Hextech Gunblade","description":"<stats>+40 Attack Damage<br>+80 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> Heal for 15% of damage dealt. This is 33% as effective for Area of Effect damage.<br><active>UNIQUE Active - Lightning Bolt:</active> Deals <scaleLevel>175 - 250</scaleLevel> (+30% of Ability Power) magic damage and slows the target champion's Movement Speed by 40% for 2 seconds (40 second cooldown, shared with other <font color='#9999FF'><a href='itembolt'>Hextech</a></font> items).","colloq":";","plaintext":"Increases Attack Damage and Ability Power, activate to slow a target","from":["3144","3145"],"image":{"full":"3146.png","sprite":"item1.png","group":"item","x":240,"y":240,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":3400,"sell":2380},"tags":["Active","Damage","LifeSteal","Slow","SpellDamage","SpellVamp"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":40,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"0.15","Effect2Amount":"40","Effect3Amount":"175","Effect4Amount":"250"},"depth":4,"id":3146},"3147":{"name":"Duskblade of Draktharr","description":"<stats>+65 Attack Damage</stats><br><br><unique>UNIQUE Passive:</unique> +15 <a href='Lethality'>Lethality</a><br><unique>UNIQUE Passive:</unique> +20 Movement Speed out of Combat.<br><unique>UNIQUE Passive - Nightstalker:</unique> After being unseen for at least 1 second, your next Basic Attack against an enemy champion will deal 75 (+200% Lethality) true damage on-hit (lasts for 4 seconds after being seen by an enemy champion).<br><unique>UNIQUE Passive - Blackout:</unique> When spotted by an enemy ward, causes a blackout for 8 seconds, revealing invisible traps and revealing / disabling wards (90 second cooldown).","colloq":";lethality","plaintext":"Deals additional true damage on-hit and provides true sight periodically","from":["3134","1038"],"image":{"full":"3147.png","sprite":"item1.png","group":"item","x":288,"y":240,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":3250,"sell":2275},"tags":["Damage","OnHit","NonbootsMovement","ArmorPenetration"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":65},"effect":{"Effect1Amount":"15","Effect2Amount":"20","Effect3Amount":"0","Effect4Amount":"90","Effect5Amount":"75","Effect6Amount":"2"},"depth":3,"id":3147},"3151":{"name":"Liandry's Torment","description":"<stats>+80 Ability Power<br>+300 Health</stats><br><br><unique>UNIQUE Passive - Eyes of Pain:</unique> +15 <a href='FlatMagicPen'>Magic Penetration</a><br><unique>UNIQUE Passive:</unique> Spells burn enemies for 3 seconds, dealing bonus magic damage equal to 2% of their current Health per second. Burn damage is doubled against <a href='MovementImpaired'>movement-impaired</a> units.","colloq":";mask","plaintext":"Spell damage burns enemies for a portion of their Health","stacks":0,"from":["3136","1026"],"image":{"full":"3151.png","sprite":"item1.png","group":"item","x":336,"y":240,"w":48,"h":48},"gold":{"base":750,"purchasable":true,"total":3100,"sell":2170},"tags":["Health","MagicPenetration","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMagicDamageMod":80},"effect":{"Effect1Amount":"15","Effect2Amount":"0.02","Effect3Amount":"3","Effect4Amount":"100","Effect5Amount":"2"},"depth":3,"id":3151},"3152":{"name":"Hextech Protobelt-01","description":"<stats>+300 Health<br>+60 Ability Power<br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Active - Fire Bolt:</unique> Dash forward and unleash a nova of fire bolts that deal <scaleLevel>75 - 150</scaleLevel> (+25% of your Ability Power) as magic damage (40 second cooldown, shared with other <font color='#9999FF'><a href='itembolt'>Hextech</a></font> items).<br><br>Champions and Monsters hit by multiple fire bolts take 10% damage per additional bolt.<br><br><rules>(This dash cannot pass through terrain.)</rules>","colloq":"rocket belt;","plaintext":"Activate to dash forward and unleash a fiery explosion","from":["3145","3067"],"image":{"full":"3152.png","sprite":"item1.png","group":"item","x":384,"y":240,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2500,"sell":1750},"tags":["Health","SpellDamage","Active","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatMagicDamageMod":60},"effect":{"Effect1Amount":"0.12","Effect2Amount":"0.04","Effect3Amount":"40","Effect4Amount":"75","Effect5Amount":"150","Effect6Amount":"0.1","Effect7Amount":"0.25","Effect8Amount":"40","Effect9Amount":"0.5"},"depth":3,"id":3152},"3153":{"name":"Blade of the Ruined King","description":"<stats>+40 Attack Damage<br>+25% Attack Speed<br>+12% Life Steal</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks deal 8% of the target's current Health as bonus physical damage on hit.<br><active>UNIQUE Active:</active> Deals 100 magic damage to target champion and steals 25% of their Movement Speed for 3 seconds (90 second cooldown).<br><br><font size='14' color='#8c8c8c'>Minimum bonus physical damage dealt is 15.<br>Maximum bonus physical damage dealt to monsters and minions is 60.<br>User's Life Steal is applied to bonus physical damage dealt.</font>","colloq":";brk;bork;bork;bork;botrk","plaintext":"Deals damage based on target's Health, can steal Movement Speed","from":["3144","1043"],"image":{"full":"3153.png","sprite":"item1.png","group":"item","x":432,"y":240,"w":48,"h":48},"gold":{"base":900,"purchasable":true,"total":3400,"sell":2380},"tags":["Active","AttackSpeed","Damage","LifeSteal","NonbootsMovement","OnHit"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":40,"PercentAttackSpeedMod":0.25,"PercentLifeStealMod":0.12},"effect":{"Effect1Amount":"0.08"},"depth":4,"id":3153},"3155":{"name":"Hexdrinker","description":"<stats>+20 Attack Damage<br>+35 Magic Resist</stats><br><br><unique>UNIQUE Passive - Lifeline:</unique> Upon taking magic damage that would reduce Health below 30%, grants a shield that absorbs 110 to 280 (based on level) magic damage for 5 seconds (90 second cooldown).","colloq":";","plaintext":"Increases Attack Damage and Magic Resist","stacks":0,"from":["1036","1033"],"into":["3156"],"image":{"full":"3155.png","sprite":"item1.png","group":"item","x":0,"y":288,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":1300,"sell":910},"tags":["Damage","SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":20,"FlatSpellBlockMod":35},"effect":{"Effect1Amount":"0.3","Effect2Amount":"110","Effect3Amount":"5","Effect4Amount":"90","Effect5Amount":"280","Effect6Amount":"100","Effect7Amount":"10"},"depth":2,"id":3155},"3156":{"name":"Maw of Malmortius","description":"<stats>+50 Attack Damage<br>+45 Magic Resist<br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive - Lifeline:</unique> Upon taking magic damage that would reduce Health below 30%, grants a shield that absorbs magic damage equal to 300 + 1 per bonus Magic Resistance for 5 seconds (90 second cooldown).<br><unlockedPassive>Lifegrip:</unlockedPassive> When <i>Lifeline</i> triggers, gain +20 Attack Damage, +10% Spell Vamp and +10% Life Steal until out of combat.","colloq":";","plaintext":"Grants bonus Attack Damage when Health is low","stacks":0,"from":["3155","3133"],"image":{"full":"3156.png","sprite":"item1.png","group":"item","x":48,"y":288,"w":48,"h":48},"gold":{"base":850,"purchasable":true,"total":3250,"sell":2275},"tags":["SpellBlock","Damage","LifeSteal","CooldownReduction","SpellVamp"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":50,"FlatSpellBlockMod":45},"effect":{"Effect1Amount":"1","Effect2Amount":"35","Effect3Amount":"0.3","Effect4Amount":"300","Effect5Amount":"5","Effect6Amount":"90","Effect7Amount":"20","Effect8Amount":"0","Effect9Amount":"0.1","Effect10Amount":"0.1"},"depth":3,"id":3156},"3157":{"name":"Zhonya's Hourglass","description":"<stats>+70 Ability Power<br>+45 Armor<br>+10% Cooldown Reduction</stats><br><br><active>UNIQUE Active - Stasis:</active> Champion becomes invulnerable and untargetable for 2.5 seconds, but is unable to move, attack, cast spells, or use items during this time (120 second cooldown).","colloq":";zhg;zonyas","plaintext":"Activate to become invincible but unable to take actions","from":["3191","3108"],"image":{"full":"3157.png","sprite":"item1.png","group":"item","x":96,"y":288,"w":48,"h":48},"gold":{"base":800,"purchasable":true,"total":2900,"sell":2030},"tags":["Armor","SpellDamage","Active","CooldownReduction"],"maps":{"8":true,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":70,"FlatArmorMod":45},"effect":{"Effect1Amount":"0","Effect2Amount":"2.5","Effect3Amount":"120"},"depth":3,"id":3157},"3158":{"name":"Ionian Boots of Lucidity","description":"<unique>UNIQUE Passive:</unique> +10% Cooldown Reduction<br><unique>UNIQUE Passive - Enhanced Movement:</unique> +45 Movement Speed<br><unique>UNIQUE Passive:</unique> Reduces Summoner Spell cooldowns by 10%<br><br><br><rules><font color='#FDD017'>''This item is dedicated in honor of Ionia's victory over Noxus in the Rematch for the Southern Provinces on 10 December, 20 CLE.''</font></rules>","colloq":";","plaintext":"Increases Movement Speed and Cooldown Reduction","from":["1001"],"image":{"full":"3158.png","sprite":"item1.png","group":"item","x":144,"y":288,"w":48,"h":48},"gold":{"base":600,"purchasable":true,"total":900,"sell":630},"tags":["Boots","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMovementSpeedMod":45},"effect":{"Effect1Amount":"-0.1","Effect2Amount":"0.1"},"depth":2,"id":3158},"3165":{"name":"Morellonomicon","description":"<stats>+100 Ability Power<br><mana>+400 Mana</mana></stats><br><br><unique>UNIQUE Passive:</unique> +20% Cooldown Reduction<br><unique>UNIQUE Passive:</unique> Dealing magic damage to champions below 35% Health inflicts <a href='GrievousWounds'>Grievous Wounds</a> for 8 seconds.<br><unique>UNIQUE Passive:</unique> Kills and Assists restore 20% of your maximum Mana.","colloq":";nmst;grievous","plaintext":"Greatly increases Ability Power and Cooldown Reduction","from":["3108","1052","3802"],"image":{"full":"3165.png","sprite":"item1.png","group":"item","x":192,"y":288,"w":48,"h":48},"gold":{"base":665,"purchasable":true,"total":2900,"sell":2030},"tags":["SpellDamage","Mana","ManaRegen","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMPPoolMod":400,"FlatMagicDamageMod":100},"effect":{"Effect1Amount":"20","Effect2Amount":"35","Effect3Amount":"8","Effect4Amount":"0.2"},"depth":3,"id":3165},"3170":{"name":"Moonflair Spellblade","description":"<stats>+50 Ability Power<br>+50 Armor<br>+50 Magic Resist</stats><br><br><unique>UNIQUE Passive - Tenacity:</unique> Reduces the duration of stuns, slows, taunts, fears, silences, blinds, polymorphs, and immobilizes by 35%.","colloq":";","plaintext":"Improves defense and reduces duration of disabling effects","from":["3191","1057"],"image":{"full":"3170.png","sprite":"item1.png","group":"item","x":240,"y":288,"w":48,"h":48},"gold":{"base":580,"purchasable":true,"total":2500,"sell":1750},"tags":["Armor","SpellBlock","SpellDamage","Tenacity"],"maps":{"8":true,"10":true,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatSpellBlockMod":50,"FlatMagicDamageMod":50,"FlatArmorMod":50},"depth":3,"id":3170},"3174":{"name":"Athene's Unholy Grail","description":"<stats>+40 Ability Power<br>+30 Magic Resist<br>+20% Cooldown Reduction<br><mana>+75% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive:</unique> Gain 20% of the <a href='premitigation'><font color='#6666FF'><u>premitigation</u></font></a> damage dealt to champions as Blood Charges, up to <scaleLevel>100 - 250</scaleLevel> max. Healing or shielding another ally consumes charges to heal them, up to the original effect amount.<br><unique>UNIQUE Passive - Harmony:</unique> Grants bonus % Base Health Regen equal to your bonus % Base Mana Regen.<br><br><rules>(Maximum amount of Blood Charges stored is based on level. Healing amplification is applied to the total heal value.)</rules>","colloq":";","plaintext":"Deal damage to empower your heals and shields","from":["3108","3028"],"image":{"full":"3174.png","sprite":"item1.png","group":"item","x":288,"y":288,"w":48,"h":48},"gold":{"base":400,"purchasable":true,"total":2100,"sell":1470},"tags":["SpellBlock","HealthRegen","SpellDamage","ManaRegen","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":30,"FlatMagicDamageMod":40},"effect":{"Effect1Amount":"20","Effect2Amount":"30","Effect3Amount":"2","Effect4Amount":"5","Effect5Amount":"100","Effect6Amount":"0.2","Effect7Amount":"100","Effect8Amount":"250","Effect9Amount":"1","Effect10Amount":"1","Effect11Amount":"0.25","Effect12Amount":"600","Effect13Amount":"8","Effect14Amount":"90"},"depth":3,"id":3174},"3175":{"name":"Head of Kha'Zix","description":"<unique>UNIQUE Active - Bonetooth Totem:</unique> Places a Stealth Ward that lasts 180 seconds (90 Second cooldown). Limit 3 Stealth Wards on the map per player.<br><br><unique>UNIQUE Passive - Mementos of the Hunt:</unique> Rengar collects trophies when killing Champions and gains bonus effects based on how many trophies he has. Kills and assists grant 1 trophy.<br><br><passive>3 Trophies:</passive> Rengar gains 25 Movement Speed whilst out of combat or in brush. <br><passive>6 Trophies:</passive> Increases the range of Rengar's Leap by 125.<br><passive>12 Trophies:</passive> Thrill of the Hunt's duration is increased by 5 seconds.<br><passive>20 Trophies:</passive> Rengar gains the movement speed bonus of Thrill of the Hunt while he is stealthed.","colloq":"","plaintext":"","specialRecipe":3169,"inStore":false,"requiredChampion":"Rengar","hideFromAll":true,"image":{"full":"3175.png","sprite":"item1.png","group":"item","x":336,"y":288,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"125","Effect3Amount":"5","Effect4Amount":"180","Effect5Amount":"90"},"id":3175},"3181":{"name":"Sanguine Blade","description":"<stats>+45 Attack Damage<br>+10% Life Steal</stats><br><br><unique>UNIQUE Passive:</unique> Basic attacks grant +6 Attack Damage and +1% Life Steal for 8 seconds on hit (effect stacks up to 5 times).","colloq":";","plaintext":"Greatly increases Attack Damage and Life Steal","from":["1037","1053"],"image":{"full":"3181.png","sprite":"item1.png","group":"item","x":384,"y":288,"w":48,"h":48},"gold":{"base":625,"purchasable":true,"total":2400,"sell":1680},"tags":["Damage","LifeSteal"],"maps":{"8":false,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":45,"PercentLifeStealMod":0.1},"effect":{"Effect1Amount":"6","Effect2Amount":"0.01","Effect3Amount":"8","Effect4Amount":"5"},"depth":3,"id":3181},"3184":{"name":"Guardian's Hammer","description":"<stats>+150 Health<br>+20 Attack Damage<br>+10% Life Steal</stats><br><br><groupLimit>Limited to 1 Guardian's Item.</groupLimit>","colloq":";dblade","plaintext":"Good starting item for attackers","image":{"full":"3184.png","sprite":"item1.png","group":"item","x":432,"y":288,"w":48,"h":48},"gold":{"base":950,"purchasable":true,"total":950,"sell":380},"tags":["Health","Damage","LifeSteal","Lane"],"maps":{"8":false,"10":false,"11":false,"12":true,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":20,"FlatHPPoolMod":150,"PercentLifeStealMod":0.1},"id":3184},"3185":{"name":"The Lightbringer","description":"<stats>+30 Attack Damage<br>+30% Critical Strike Chance</stats><br><br><unique>UNIQUE Passive:</unique> Critical Strikes cause enemies to bleed for an additional 90% of bonus Attack Damage as magic damage over 3 seconds and reveal them for the duration.<br><unique>UNIQUE Passive - Trap Detection:</unique> Nearby stealthed enemy traps are revealed.<br><active>UNIQUE Active - Hunter's Sight:</active> A stealth-detecting mist grants vision in the target area for 5 seconds, revealing enemy champions that enter for 3 seconds (60 second cooldown).","colloq":";lb","plaintext":"Critical Strikes cause your target to bleed and be revealed","from":["3122","1018"],"image":{"full":"3185.png","sprite":"item1.png","group":"item","x":0,"y":336,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":2350,"sell":1645},"tags":["Active","CriticalStrike","Damage","OnHit","Stealth","Vision"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":30,"FlatCritChanceMod":0.3},"effect":{"Effect1Amount":"0.9","Effect2Amount":"3","Effect3Amount":"0","Effect4Amount":"5","Effect5Amount":"3","Effect6Amount":"60"},"depth":3,"id":3185},"3187":{"name":"Arcane Sweeper","description":"<stats>+225 Health<br>+250 Mana<br>+25 Armor<br>+20% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive - Trap Detection:</unique> Grants <font color='#ee91d7'>True Sight</font> of nearby enemy traps.<br><active>UNIQUE Active - Hunter's Sight:</active> An arcane mist grants vision in the target area for 5 seconds, revealing enemy champions in the area for 3 seconds (60 second cooldown).","colloq":";","plaintext":"Activate to reveal a nearby area of the map","from":["3024","3067"],"image":{"full":"3187.png","sprite":"item1.png","group":"item","x":48,"y":336,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":2150,"sell":1505},"tags":["Active","Armor","CooldownReduction","Health","Mana","Stealth","Vision"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{"FlatHPPoolMod":225,"FlatMPPoolMod":250,"FlatArmorMod":25},"effect":{"Effect1Amount":"-0.2","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"5","Effect5Amount":"3","Effect6Amount":"60"},"depth":3,"id":3187},"3190":{"name":"Locket of the Iron Solari","description":"<stats>+30 Armor<br>+60 Magic Resist</stats><br><br><active>UNIQUE Active:</active> Grants a decaying shield to nearby allies for 2.5 seconds that absorbs up to 35 (+35 per level) damage (90 second cooldown).<br><br><rules>(Half effect if the target has been affected by another Locket of the Iron Solari recently.)</rules>","colloq":";","plaintext":"Activate to shield nearby allies from damage","from":["3105","1033"],"image":{"full":"3190.png","sprite":"item1.png","group":"item","x":96,"y":336,"w":48,"h":48},"gold":{"base":650,"purchasable":true,"total":2200,"sell":1540},"tags":["SpellBlock","Armor","Active"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":60,"FlatArmorMod":30},"effect":{"Effect1Amount":"0","Effect2Amount":"0.75","Effect3Amount":"2.5","Effect4Amount":"35","Effect5Amount":"35","Effect6Amount":"90"},"depth":3,"id":3190},"3191":{"name":"Seeker's Armguard","description":"<stats>+30 Armor<br>+20 Ability Power</stats><br><br><unique>UNIQUE Passive:</unique> Killing a unit grants 0.5 bonus Armor and Ability Power. This bonus stacks up to 30 times.","colloq":";","plaintext":"Increases Armor and Ability Power","from":["1029","1052","1029"],"into":["3090","3170","3157"],"image":{"full":"3191.png","sprite":"item1.png","group":"item","x":144,"y":336,"w":48,"h":48},"gold":{"base":165,"purchasable":true,"total":1200,"sell":840},"tags":["Armor","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":20,"FlatArmorMod":30},"effect":{"Effect1Amount":"0.5","Effect2Amount":"30"},"depth":2,"id":3191},"3193":{"name":"Gargoyle Stoneplate","description":"<stats>+40 Armor<br>+40 Magic Resist</stats></stats><br><br><unique>UNIQUE Passive - Stone Skin:</unique> If 3+ enemy champions are nearby, grants 40 bonus Armor and Magic Resist.<br><active>UNIQUE Active - Metallicize:</active> Increases Health by 40% and increases champion size, but reduces damage dealt by 60% for 4 seconds (90 second cooldown). If Stone Skin is active, the Health increase becomes 100% instead.","colloq":";","plaintext":"Greatly increases defense near multiple enemies.","from":["1031","1057"],"image":{"full":"3193.png","sprite":"item1.png","group":"item","x":192,"y":336,"w":48,"h":48},"gold":{"base":980,"purchasable":true,"total":2500,"sell":1750},"tags":["Health","SpellBlock","Armor"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":40,"FlatArmorMod":40},"effect":{"Effect1Amount":"40","Effect2Amount":"850","Effect3Amount":"3","Effect4Amount":"4","Effect5Amount":"0.6","Effect6Amount":"0.4","Effect7Amount":"0.07","Effect8Amount":"1","Effect9Amount":"0.25","Effect10Amount":"90","Effect11Amount":"1"},"depth":3,"id":3193},"3194":{"name":"Adaptive Helm","description":"<stats>+300 Health<br>+55 Magic Resist<br>+100% Base Health Regeneration <br>+10% Cooldown Reduction</stats><br><br><unique>UNIQUE Passive:</unique> Taking magic damage from a spell or effect reduces all subsequent magic damage from that same spell or effect by 15% for 4 seconds.","colloq":";","plaintext":"Reduces damage from repeated spells and effects.","from":["1033","3211","1006"],"image":{"full":"3194.png","sprite":"item1.png","group":"item","x":240,"y":336,"w":48,"h":48},"gold":{"base":1000,"purchasable":true,"total":2800,"sell":1960},"tags":["Health","SpellBlock","HealthRegen","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":300,"FlatSpellBlockMod":55},"effect":{"Effect1Amount":"15","Effect2Amount":"4","Effect3Amount":"25"},"depth":3,"id":3194},"3196":{"name":"The Hex Core mk-1","description":"<stats>+3 Ability Power per level<br>+15 Mana per level</stats><br><br><unique>UNIQUE Passive - Progress:</unique> Viktor can upgrade one of his basic spells.","colloq":";viktor","plaintext":"Allows Viktor to improve an ability of his choice","from":["3200"],"requiredChampion":"Viktor","into":["3197"],"image":{"full":"3196.png","sprite":"item1.png","group":"item","x":288,"y":336,"w":48,"h":48},"gold":{"base":1250,"purchasable":true,"total":1250,"sell":875},"tags":["Mana","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"3","Effect2Amount":"15"},"depth":2,"id":3196},"3197":{"name":"The Hex Core mk-2","description":"<stats>+6 Ability Power per level<br>+20 Mana per level</stats><br><br><unique>UNIQUE Passive - Progress:</unique> Viktor can upgrade one of his basic spells.","colloq":";viktor","plaintext":"Allows Viktor to improve an ability of his choice","from":["3196"],"requiredChampion":"Viktor","into":["3198"],"image":{"full":"3197.png","sprite":"item1.png","group":"item","x":336,"y":336,"w":48,"h":48},"gold":{"base":1000,"purchasable":true,"total":2250,"sell":1575},"tags":["Mana","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"6","Effect2Amount":"20"},"depth":3,"id":3197},"3198":{"name":"Perfect Hex Core","description":"<stats>+10 Ability Power per level<br>+25 Mana per level</stats><br><br><unique>UNIQUE Passive - Glorious Evolution:</unique> Viktor has reached the pinnacle of his power, upgrading Chaos Storm in addition to his basic spells.","colloq":";viktor","plaintext":"Allows Viktor to improve an ability of his choice","from":["3197"],"requiredChampion":"Viktor","image":{"full":"3198.png","sprite":"item1.png","group":"item","x":384,"y":336,"w":48,"h":48},"gold":{"base":750,"purchasable":true,"total":3000,"sell":2100},"tags":["Mana","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"10","Effect2Amount":"25"},"depth":4,"id":3198},"3200":{"name":"Prototype Hex Core","description":"<stats>+1 Ability Power per level<br>+10 Mana per level</stats><br><br><unique>UNIQUE Passive - Progress:</unique> This item can be upgraded three times to enhance Viktor's basic abilities.","colloq":";viktor","plaintext":"Increases Ability Power and can be upgraded to improve Viktor's abilities","inStore":false,"requiredChampion":"Viktor","into":["3196"],"image":{"full":"3200.png","sprite":"item1.png","group":"item","x":432,"y":336,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":[],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"1","Effect2Amount":"10"},"id":3200},"3211":{"name":"Spectre's Cowl","description":"<stats>+250 Health<br>+25 Magic Resist</stats><br><br><unique>UNIQUE Passive:</unique> Grants 150% Base Health Regen for up to 10 seconds after taking damage from an enemy champion.","colloq":";hat","plaintext":"Improves defense and grants regeneration upon being damaged","from":["1028","1033"],"into":["3065","3001","3194"],"image":{"full":"3211.png","sprite":"item1.png","group":"item","x":0,"y":384,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":1200,"sell":840},"tags":["Health","HealthRegen","SpellBlock"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":250,"FlatSpellBlockMod":25},"effect":{"Effect1Amount":"1.5","Effect2Amount":"10"},"depth":2,"id":3211},"3222":{"name":"Mikael's Crucible","description":"<stats>+40 Magic Resist<br>+10% Cooldown Reduction<br><mana>+100% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive:</unique> +20% Heal and Shield Power<br><unique>UNIQUE Passive - Harmony:</unique> Grants bonus % Base Health Regen equal to your bonus % Base Mana Regen.<br><active>UNIQUE Active:</active> Cleanses all stuns, roots, taunts, fears, silences, and slows on an allied champion and grants them slow immunity for 2 seconds (120 second cooldown). <br><br>Cleansing an effect grants the ally 40% movement speed for 2 seconds.","colloq":";","plaintext":"Activate to remove all disabling effects from an allied champion","from":["3028","3114"],"image":{"full":"3222.png","sprite":"item1.png","group":"item","x":48,"y":384,"w":48,"h":48},"gold":{"base":500,"purchasable":true,"total":2100,"sell":1470},"tags":["SpellBlock","HealthRegen","ManaRegen","Active","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatSpellBlockMod":40},"effect":{"Effect1Amount":"2","Effect2Amount":"5","Effect3Amount":"0.5","Effect4Amount":"0.25","Effect5Amount":"600","Effect6Amount":"8","Effect7Amount":"90","Effect8Amount":"1","Effect9Amount":"1","Effect10Amount":"0.4","Effect11Amount":"0.2","Effect12Amount":"2","Effect13Amount":"120"},"depth":3,"id":3222},"3252":{"name":"Poacher's Dirk","description":"<stats>+10 Attack Damage</stats><br><br><unique>UNIQUE Passive:</unique> +20 Movement Speed out of Combat<br><unique>UNIQUE Passive:</unique> After poaching 3 large monsters from the enemy jungle (50 second cooldown), transforms into a Serrated Dirk.","colloq":";serrated dirk;lethality","plaintext":"Transforms into a Serrated Dirk after poaching in the enemy jungle.","stacks":0,"from":["1036"],"image":{"full":"3252.png","sprite":"item1.png","group":"item","x":96,"y":384,"w":48,"h":48},"gold":{"base":250,"purchasable":true,"total":600,"sell":420},"tags":["Damage","NonbootsMovement","ArmorPenetration"],"maps":{"8":false,"10":true,"11":true,"12":false,"14":false,"16":false},"stats":{"FlatPhysicalDamageMod":10},"effect":{"Effect1Amount":"100","Effect2Amount":"15","Effect3Amount":"20","Effect4Amount":"50"},"depth":2,"id":3252},"3285":{"name":"Luden's Echo","description":"<stats>+100 Ability Power<br>+10% Movement Speed</stats><br><br><unique>UNIQUE Passive - Echo:</unique> Gain charges upon moving or casting. At 100 charges, the next damaging spell hit expends all charges to deal 100 (+10% of Ability Power) bonus magic damage to up to 4 targets on hit.","colloq":";","plaintext":"Movement and casting builds charges that release chain lightning on next spell hit","from":["1058","3113"],"image":{"full":"3285.png","sprite":"item1.png","group":"item","x":144,"y":384,"w":48,"h":48},"gold":{"base":1100,"purchasable":true,"total":3200,"sell":2240},"tags":["NonbootsMovement","OnHit","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"PercentMovementSpeedMod":0.1,"FlatMagicDamageMod":100},"effect":{"Effect1Amount":"100","Effect2Amount":"100","Effect3Amount":"4","Effect4Amount":"0.1","Effect5Amount":"35","Effect6Amount":"10"},"depth":3,"id":3285},"3301":{"name":"Ancient Coin","description":"<stats>+5% Cooldown Reduction<br>+2 Gold per 10 seconds</stats><br><br><unique>UNIQUE Passive - Favor:</unique> Enemy minions killed by your allies sometimes drop coins that give either <font color='#D4AF37'>20</font> gold or <font color='#44DDFF'>8%</font> missing mana (minimum 15). Cannon minions always drop coins.<hr><passive>QUEST:</passive> Earn 650 gold using this item and upgrade to <font color='#CFBF84'>Nomad's Medallion</font>.<br><passive>REWARD:</passive> <font color='#CFBF84'>Favor</font> is upgraded to <font color='#CFBF84'><a href='coinlinequestreward'>Emperor's Favor</a></font> and you receive an <font color='#29E3D6'><a href='coinlinequestrewardelixir'>Elixir Of Skill</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit><br><br><i><font color='#447777'>''Gold dust rises from the desert and clings to the coin.'' - Historian Shurelya, 11 November, 23 CLE</font></i>","colloq":";","plaintext":"Grants gold and mana when nearby minions die that you didn't kill","into":["3096"],"image":{"full":"3301.png","sprite":"item1.png","group":"item","x":192,"y":384,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":140},"tags":["ManaRegen","GoldPer","CooldownReduction","Lane"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"10","Effect2Amount":"13","Effect3Amount":"2"},"id":3301},"3302":{"name":"Relic Shield","description":"<stats>+75 Health<br>+2 Gold per 10 seconds </stats><br><br><unique>UNIQUE Passive - Spoils of War:</unique> Melee basic attacks execute minions below 195 (+5 per level) Health. Killing a minion heals the owner and the nearest allied champion for 15 Health and grants them kill Gold. These effects require a nearby ally. Recharges every 40 seconds. Max 2 charges.<hr><passive>QUEST:</passive> Earn 650 gold using this item and upgrade to <font color='#CFBF84'>Targon's Brace</font>.<br><passive>REWARD:</passive> <font color='#CFBF84'>Shield Battery</font>, a permanent shield that regenerates slowly outside of combat.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Kill minions periodically to heal and grant gold to a nearby ally","into":["3097"],"image":{"full":"3302.png","sprite":"item1.png","group":"item","x":240,"y":384,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":140},"tags":["Aura","GoldPer","Health","Lane"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":75},"effect":{"Effect1Amount":"195","Effect2Amount":"15","Effect3Amount":"2","Effect4Amount":"5"},"id":3302},"3303":{"name":"Spellthief's Edge","description":"<stats>+5 Ability Power<br>+2 Gold per 10 seconds<br><mana>+25% Base Mana Regen </mana></stats><br><br><unique>UNIQUE Passive - Tribute:</unique> Damaging spells and attacks against champions or buildings deal 10 additional damage and grant 8 Gold. This can occur up to 3 times every 30 seconds. Killing minions slows Tribute generation.<hr><passive>QUEST:</passive> Earn 650 gold using this item and upgrade to <font color='#CFBF84'>Frostfang</font>.<br><passive>REWARD:</passive> <font color='#CFBF84'>Tribute</font> is upgraded into <font color='#CFBF84'><a href='frostqueenslinequestreward'>Queen's Tribute</a></font>.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Grants gold when you damage enemies","into":["3098"],"image":{"full":"3303.png","sprite":"item1.png","group":"item","x":288,"y":384,"w":48,"h":48},"gold":{"base":350,"purchasable":true,"total":350,"sell":140},"tags":["GoldPer","Lane","ManaRegen","SpellDamage"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatMagicDamageMod":5},"effect":{"Effect1Amount":"10","Effect2Amount":"8","Effect3Amount":"12","Effect4Amount":"3","Effect5Amount":"30","Effect6Amount":"2"},"id":3303},"3340":{"name":"Warding Totem (Trinket)","description":"<groupLimit>Limited to 1 Trinket.</groupLimit><br><br><active>Active:</active> Consume a charge to place an invisible <font color='#BBFFFF'>Stealth Ward</font> which reveals the surrounding area for <scaleLevel>60 - 120</scaleLevel> seconds. <br><br>Stores one charge every <scaleLevel>180 - 90</scaleLevel> seconds, up to 2 maximum charges.<br><br>Ward duration and recharge time gradually improve with level.<br><br><rules>(Limit 3 <font color='#BBFFFF'>Stealth Wards</font> on the map per player. Switching to a <font color='#BBFFFF'>Lens</font> type trinket will disable <font color='#BBFFFF'>Trinket</font> use for 120 seconds.)</rules>","colloq":"yellow;","plaintext":"Periodically place a Stealth Ward","image":{"full":"3340.png","sprite":"item1.png","group":"item","x":336,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":true,"total":0,"sell":0},"tags":["Active","Jungle","Lane","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"60","Effect2Amount":"180","Effect3Amount":"120","Effect4Amount":"90","Effect5Amount":"2","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120"},"id":3340},"3341":{"name":"Sweeping Lens (Trinket)","description":"<groupLimit>Limited to 1 Trinket.</groupLimit><br><br><active>Active:</active> Scans an area for 6 seconds, warning against hidden hostile units and revealing invisible traps and revealing / disabling wards (90 to 60 second cooldown).<br><br>Cast range and sweep radius gradually improve with level.<br><br><rules>(Switching to a <font color='#BBFFFF'>Totem</font>-type trinket will disable <font color='#BBFFFF'>Trinket</font> use for 120 seconds.)</rules>","colloq":"red;","plaintext":"Detects and disables nearby invisible wards and traps","image":{"full":"3341.png","sprite":"item1.png","group":"item","x":384,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":true,"total":0,"sell":0},"tags":["Active","Jungle","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"6","Effect2Amount":"90","Effect3Amount":"400","Effect4Amount":"60","Effect5Amount":"1500","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120","Effect9Amount":"60","Effect10Amount":"450","Effect11Amount":"575"},"id":3341},"3345":{"name":"Soul Anchor (Trinket)","description":"<groupLimit>Limited to 1 Trinket.</groupLimit><br><br><active>Active:</active> Consumes a charge to instantly revive at your Summoner Platform and grants 125% Movement Speed that decays over 12 seconds.<br><br><rules>Additional charges are gained at levels 9 and 14.</rules><br><br><font color='#BBFFFF'>(Max: 2 charges)</font></rules><br><br>","colloq":"","plaintext":"Consumes charge to revive champion.","inStore":false,"image":{"full":"3345.png","sprite":"item1.png","group":"item","x":432,"y":384,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{},"id":3345},"3348":{"name":"Arcane Sweeper","description":"<active>UNIQUE Active - Hunter's Sight:</active> An arcane mist grants vision in the target area for 5 seconds, revealing enemy champions and granting <font color='#ee91d7'>True Sight</font> of traps in the area for 3 seconds (90 second cooldown).","colloq":";","plaintext":"Activate to reveal a nearby area of the map","inStore":false,"image":{"full":"3348.png","sprite":"item1.png","group":"item","x":0,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Vision","Trinket","Stealth","Active"],"maps":{"8":true,"10":true,"11":false,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"0","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"5","Effect5Amount":"3","Effect6Amount":"90"},"id":3348},"3361":{"name":"Greater Stealth Totem (Trinket)","description":"<groupLimit>Limited to 1 Trinket.</groupLimit><levelLimit> *Level 9+ required to upgrade.</levelLimit><stats></stats><br><br><unique>UNIQUE Active:</unique> Consume a charge to place an invisible ward that reveals the surrounding area for 180 seconds. Stores a charge every 60 seconds, up to 2 total. Limit 3 <font color='#BBFFFF'>Stealth Wards</font> on the map per player.<br><br><rules>(Trinkets cannot be used in the first 30 seconds of a game. Selling a Trinket will disable Trinket use for 120 seconds).</rules>","colloq":"yellow;","plaintext":"Periodically place a Stealth Ward","inStore":false,"image":{"full":"3361.png","sprite":"item1.png","group":"item","x":48,"y":432,"w":48,"h":48},"gold":{"base":250,"purchasable":false,"total":250,"sell":175},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"180","Effect2Amount":"60","Effect3Amount":"0","Effect4Amount":"0","Effect5Amount":"0","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120"},"id":3361},"3362":{"name":"Greater Vision Totem (Trinket)","description":"<groupLimit>Limited to 1 Trinket.</groupLimit><levelLimit> *Level 9+ required to upgrade.</levelLimit><stats></stats><br><br><unique>UNIQUE Active:</unique> Places a visible ward that reveals the surrounding area and invisible units in the area until killed (120 second cooldown). Limit 1 <font color='#BBFFFF'>Vision Ward</font> on the map per player.<br><br><rules>(Trinkets cannot be used in the first 30 seconds of a game. Selling a Trinket will disable Trinket use for 120 seconds).</rules>","colloq":"yellow;","plaintext":"Periodically place a Vision Ward","inStore":false,"image":{"full":"3362.png","sprite":"item1.png","group":"item","x":96,"y":432,"w":48,"h":48},"gold":{"base":250,"purchasable":false,"total":250,"sell":175},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"120","Effect2Amount":"0","Effect3Amount":"0","Effect4Amount":"0","Effect5Amount":"0","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120"},"id":3362},"3363":{"name":"Farsight Alteration","description":"<levelLimit>* Level 9+ required to upgrade.</levelLimit><br><br>Alters the <font color='#FFFFFF'>Warding Totem</font> Trinket:<br><br><stats><font color='#00FF00'>+</font> Massively increased cast range (+650%)<br><font color='#00FF00'>+</font> Infinite duration and does not count towards ward limit<br><font color='#FF0000'>-</font> <font color='#FF6600'>10% increased cooldown</font><br><font color='#FF0000'>-</font> <font color='#FF6600'>Ward is visible, fragile, untargetable by allies</font><br><font color='#FF0000'>-</font> <font color='#FF6600'>45% reduced ward vision radius</font><br><font color='#FF0000'>-</font> <font color='#FF6600'>Cannot store charges</font></stats>","colloq":"blue; totem;","plaintext":"Grants increased range and reveals the targetted area","image":{"full":"3363.png","sprite":"item1.png","group":"item","x":144,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":true,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"4000","Effect2Amount":"2","Effect3Amount":"5","Effect4Amount":"198","Effect5Amount":"60","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120","Effect9Amount":"6.5","Effect10Amount":"198","Effect11Amount":"99","Effect12Amount":"60","Effect13Amount":"180","Effect14Amount":"10","Effect15Amount":"45"},"id":3363},"3364":{"name":"Oracle Alteration","description":"<levelLimit>* Level 9+ required to upgrade.</levelLimit><stats></stats><br><br>Alters the <font color='#FFFFFF'>Sweeping Lens</font> Trinket:<br><br><stats><font color='#00FF00'>+</font> Increased detection radius<br><font color='#00FF00'>+</font> Sweeping effect follows you for 10 seconds<br><font color='#FF0000'>-</font> <font color='#FF6600'>Cast range reduced to zero</font></stats>","colloq":"red; lens;","plaintext":"Disables nearby invisible wards and traps for a duration","image":{"full":"3364.png","sprite":"item1.png","group":"item","x":192,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":true,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"6","Effect2Amount":"10","Effect3Amount":"90","Effect4Amount":"60","Effect5Amount":"0","Effect6Amount":"9","Effect7Amount":"30","Effect8Amount":"120","Effect9Amount":"60"},"id":3364},"3401":{"name":"Face of the Mountain","description":"<stats>+450 Health<br>+100% Base Health Regen <br>+10% Cooldown Reduction<br>+2 Gold per 10 seconds </stats><br><br><unique>UNIQUE Passive - Spoils of War:</unique> Melee basic attacks execute minions below 320 (+20 per level) Health. Killing a minion heals the owner and the nearest allied champion for 50 Health and grants them kill Gold. These effects require a nearby ally. Recharges every 30 seconds. Max 4 charges.<br><unique>UNIQUE Active:</unique> Grant a shield to you and an ally equal to 10% of your maximum Health for 4 seconds. After 4 seconds, the shields explode to slow nearby enemies by 40% for 2 seconds (60 second cooldown). Automatically targets the most wounded ally if cast upon self.<hr><passive>QUEST:</passive> Earn 650 gold using this item.<br><passive>REWARD:</passive> <font color='#CFBF84'>Shield Battery</font>, a permanent shield that regenerates slowly outside of combat.<br><br><groupLimit>Limited to 1 Gold Income Item.</groupLimit>","colloq":";","plaintext":"Shield an ally from damage based on your Health","from":["3097","3067"],"image":{"full":"3401.png","sprite":"item1.png","group":"item","x":240,"y":432,"w":48,"h":48},"gold":{"base":550,"purchasable":true,"total":2200,"sell":880},"tags":["Health","HealthRegen","Active","GoldPer","CooldownReduction"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{"FlatHPPoolMod":450},"effect":{"Effect1Amount":"320","Effect2Amount":"50","Effect3Amount":"0.1","Effect4Amount":"4","Effect5Amount":"-0.4","Effect6Amount":"2","Effect7Amount":"60","Effect8Amount":"120","Effect9Amount":"2","Effect10Amount":"20"},"depth":3,"id":3401},"3410":{"name":"Head of Kha'Zix","description":"<unique>UNIQUE Active - Sweeping Lens:</unique> Reveals and disables nearby invisible traps and invisible wards for 6 seconds in a medium radius and grants detection of invisible units for 10 seconds (60 second cooldown).<br><br><unique>UNIQUE Passive - Mementos of the Hunt:</unique> Rengar collects trophies when killing Champions and gains bonus effects based on how many trophies he has. Kills and assists grant 1 trophy.<br><br><passive>3 Trophies:</passive> Rengar gains 25 Movement Speed whilst out of combat or in brush. <br><passive>6 Trophies:</passive> Increases the range of Rengar's Leap by 125.<br><passive>12 Trophies:</passive> Thrill of the Hunt's duration is increased by 5 seconds.<br><passive>20 Trophies:</passive> Thrill of the Hunt's Movement Speed while stealthed is doubled.","colloq":"","plaintext":"","specialRecipe":3169,"inStore":false,"requiredChampion":"Rengar","hideFromAll":true,"image":{"full":"3410.png","sprite":"item1.png","group":"item","x":288,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"125","Effect3Amount":"5","Effect4Amount":"6","Effect5Amount":"10","Effect6Amount":"60"},"id":3410},"3416":{"name":"Head of Kha'Zix","description":"<unique>UNIQUE Active - Scrying:</unique> Reveals a small location within 4000 range for 2 seconds. Enemy champions found will be revealed for 5 seconds (90 second cooldown).<br><br><unique>UNIQUE Passive - Mementos of the Hunt:</unique> Rengar collects trophies when killing Champions and gains bonus effects based on how many trophies he has. Kills and assists grant 1 trophy.<br><br><passive>3 Trophies:</passive> Rengar gains 25 Movement Speed whilst out of combat or in brush. <br><passive>6 Trophies:</passive> Increases the range of Rengar's Leap by 125.<br><passive>12 Trophies:</passive> Thrill of the Hunt's duration is increased by 5 seconds.<br><passive>20 Trophies:</passive> Thrill of the Hunt's Movement Speed while stealthed is doubled.","colloq":"","plaintext":"","specialRecipe":3169,"inStore":false,"requiredChampion":"Rengar","hideFromAll":true,"image":{"full":"3416.png","sprite":"item1.png","group":"item","x":336,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":false,"10":false,"11":true,"12":false,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"125","Effect3Amount":"5","Effect4Amount":"4000","Effect5Amount":"2","Effect6Amount":"5","Effect7Amount":"90"},"id":3416},"3422":{"name":"Head of Kha'Zix","description":"<unique>UNIQUE Passive - Mementos of the Hunt:</unique> Rengar collects trophies when killing Champions and gains bonus effects based on how many trophies he has. Kills and assists grant 1 trophy.<br><br><passive>3 Trophies:</passive> Rengar gains 25 Movement Speed whilst out of combat or in brush. <br><passive>6 Trophies:</passive> Increases the range of Rengar's Leap by 125.<br><passive>12 Trophies:</passive> Thrill of the Hunt's duration is increased by 5 seconds.<br><passive>20 Trophies:</passive> Thrill of the Hunt's Movement Speed while stealthed is doubled.","colloq":"","plaintext":"","specialRecipe":3169,"inStore":false,"requiredChampion":"Rengar","hideFromAll":true,"image":{"full":"3422.png","sprite":"item1.png","group":"item","x":384,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":true,"10":true,"11":false,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"125","Effect3Amount":"5"},"id":3422},"3455":{"name":"Head of Kha'Zix","description":"<unique>UNIQUE Passive - Mementos of the Hunt:</unique> Rengar collects trophies when killing Champions and gains bonus effects based on how many trophies he has. Kills and assists grant 1 trophy.<br><br><passive>3 Trophies:</passive> Rengar gains 25 Movement Speed whilst out of combat or in brush. <br><passive>6 Trophies:</passive> Increases the range of Rengar's Leap by 125.<br><passive>12 Trophies:</passive> Thrill of the Hunt's duration is increased by 5 seconds.<br><passive>20 Trophies:</passive> Thrill of the Hunt's Movement Speed while stealthed is doubled.","colloq":"","plaintext":"","specialRecipe":3169,"inStore":false,"requiredChampion":"Rengar","hideFromAll":true,"image":{"full":"3455.png","sprite":"item1.png","group":"item","x":432,"y":432,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket","Vision"],"maps":{"8":true,"10":true,"11":true,"12":true,"14":false,"16":false},"stats":{},"effect":{"Effect1Amount":"25","Effect2Amount":"125","Effect3Amount":"5"},"id":3455},"3460":{"name":"Golden Transcendence","description":"<unique>Active:</unique> Use this trinket to teleport to one of the battle platforms. Can only be used from the summoning platform.<br><br><i><font color='#FDD017'>''It is at this magical precipice where a champion is dismantled, reforged, and empowered.''</font></i>","colloq":"","plaintext":"","inStore":false,"image":{"full":"3460.png","sprite":"item2.png","group":"item","x":0,"y":0,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"stats":{},"id":3460},"3461":{"name":"Golden Transcendence (Disabled)","description":"<unique>Active:</unique> Use this trinket to teleport to one of the battle platforms. Can only be used from the summoning platform.<br><br><i><font color='#FDD017'>''It is at this magical precipice where a champion is dismantled, reforged, and empowered.''</font></i>","colloq":"","plaintext":"","inStore":false,"image":{"full":"3461.png","sprite":"item2.png","group":"item","x":48,"y":0,"w":48,"h":48},"gold":{"base":0,"purchasable":false,"total":0,"sell":0},"tags":["Active","Trinket"],"maps":{"8":true,"10":false,"11":false,"12":false,"14":false,"16":false},"st
gitextract_n_uzk69e/
├── .gitignore
├── Procfile
├── README.md
├── api_data/
│ ├── champions.json
│ ├── dd_patch.json
│ ├── index.js
│ ├── items.json
│ ├── masteries.json
│ ├── runes.js
│ ├── skills.json
│ └── summoners.json
├── app.js
├── bash.txt
├── bin/
│ ├── update_server.sh
│ └── www.js
├── config/
│ └── config.js
├── db/
│ └── championgg/
│ ├── webchampionpages.bson
│ ├── webchampionpages.metadata.json
│ ├── webchampionroles.bson
│ ├── webchampionroles.metadata.json
│ ├── webhomepagesummaries.bson
│ ├── webhomepagesummaries.metadata.json
│ ├── webmatchuppages.bson
│ ├── webmatchuppages.metadata.json
│ ├── weboverallroledatas.bson
│ ├── weboverallroledatas.metadata.json
│ ├── weboverallstats.bson
│ ├── weboverallstats.metadata.json
│ ├── webstatisticspages.bson
│ └── webstatisticspages.metadata.json
├── db.js
├── gruntfile.js
├── headline.js
├── logic/
│ ├── lower_case_champ.js
│ ├── produce_error.js
│ └── role_hash_table.js
├── middleware/
│ └── overall_data.js
├── models/
│ ├── web_champion_page.js
│ ├── web_champion_roles.js
│ ├── web_home_page_summaries.js
│ ├── web_matchup_page.js
│ ├── web_overall_role_data.js
│ ├── web_overall_stats.js
│ └── web_statistics_page.js
├── package.json
├── public/
│ ├── cpmstar/
│ │ └── cpmstar_siteskin_iframebuster.html
│ ├── css/
│ │ ├── master.css
│ │ └── sprite.css
│ ├── dist/
│ │ └── js/
│ │ ├── angular-bootstrap.js
│ │ ├── angular.js
│ │ ├── chart.js
│ │ ├── dirDisqus.js
│ │ └── tc-angular-chartjs.js
│ ├── googled8153283379da1fb.html
│ ├── js/
│ │ ├── app.js
│ │ ├── champion_data.js
│ │ ├── champion_page.js
│ │ ├── championgg_tooltip.js
│ │ ├── chart_options.js
│ │ ├── matchup_page.js
│ │ ├── statistics_jquery.js
│ │ └── statistics_page.js
│ ├── opensearchdescription.xml
│ ├── riot.html
│ └── template/
│ └── typeahead/
│ └── typeahead-popup.html
├── routes/
│ ├── api_static.js
│ ├── champion.js
│ ├── faq.js
│ ├── index.js
│ ├── matchup.js
│ ├── matchup_json.js
│ └── statistics.js
├── update_data.sh
├── update_server.sh
└── views/
├── champion/
│ ├── advertisement.ejs
│ ├── champion_image_roles.ejs
│ ├── champion_statistics.ejs
│ ├── core_build.ejs
│ ├── counters_matchups.ejs
│ ├── first_items.ejs
│ ├── gamelength_experience_summoners.ejs
│ ├── masteries.ejs
│ ├── reddit.ejs
│ ├── runes.ejs
│ ├── skill_order.ejs
│ ├── viktor_upgrade.ejs
│ └── winrate_playrate_damage_advert_trinket.ejs
├── champion.ejs
├── error.ejs
├── faq.ejs
├── footer.ejs
├── header.ejs
├── index.ejs
├── matchup.ejs
├── new_champion.ejs
├── scripts.ejs
└── statistics.ejs
SYMBOL INDEX (301 symbols across 10 files)
FILE: public/dist/js/angular-bootstrap.js
function findEndEventName (line 80) | function findEndEventName(endEventNames) {
function doTransition (line 102) | function doTransition(change) {
function expand (line 119) | function expand() {
function expandDone (line 129) | function expandDone() {
function collapse (line 135) | function collapse() {
function collapseDone (line 152) | function collapseDone() {
function getTrueValue (line 387) | function getTrueValue() {
function getFalseValue (line 391) | function getFalseValue() {
function getCheckboxValue (line 395) | function getCheckboxValue(attributeValue, defaultValue) {
function goNext (line 449) | function goNext() {
function transitionDone (line 481) | function transitionDone(next, current) {
function restartTimer (line 521) | function restartTimer() {
function resetTimer (line 529) | function resetTimer() {
function timerFn (line 536) | function timerFn() {
function createParser (line 761) | function createParser(format) {
function isValid (line 824) | function isValid(year, month, date) {
function getStyle (line 847) | function getStyle(el, cssprop) {
function isStaticPositioned (line 861) | function isStaticPositioned(element) {
function getDaysInMonth (line 1203) | function getDaysInMonth( year, month ) {
function getDates (line 1207) | function getDates(startDate, n) {
function getISO8601WeekNumber (line 1261) | function getISO8601WeekNumber(date) {
function getStartingYear (line 1365) | function getStartingYear( year ) {
function cameltoDash (line 1457) | function cameltoDash( string ){
function parseDate (line 1493) | function parseDate(viewValue) {
function backdropIndex (line 1934) | function backdropIndex() {
function removeModalWindow (line 1951) | function removeModalWindow(modalInstance) {
function checkRemoveBackdrop (line 1967) | function checkRemoveBackdrop() {
function removeAfterAnimate (line 1980) | function removeAfterAnimate(domEl, scope, emulateTime, done) {
function getTemplatePromise (line 2105) | function getTemplatePromise(options) {
function getResolvePromises (line 2113) | function getResolvePromises(resolves) {
function makePage (line 2322) | function makePage(number, text, isActive) {
function getPages (line 2330) | function getPages(currentPage, totalPages) {
function snake_case (line 2477) | function snake_case(name){
function getTriggers (line 2507) | function getTriggers ( trigger ) {
function toggleTooltipBind (line 2559) | function toggleTooltipBind () {
function showTooltipBind (line 2568) | function showTooltipBind() {
function hideTooltipBind (line 2587) | function hideTooltipBind () {
function show (line 2594) | function show() {
function hide (line 2628) | function hide() {
function createTooltip (line 2648) | function createTooltip() {
function removeTooltip (line 2663) | function removeTooltip() {
function prepareTooltip (line 2675) | function prepareTooltip() {
function prepPlacement (line 2695) | function prepPlacement() {
function prepPopupDelay (line 2700) | function prepPopupDelay() {
function prepTriggers (line 2711) | function prepTriggers() {
function isTabHeading (line 3236) | function isTabHeading(node) {
function getHoursFromTemplate (line 3314) | function getHoursFromTemplate ( ) {
function getMinutesFromTemplate (line 3332) | function getMinutesFromTemplate() {
function pad (line 3337) | function pad( value ) {
function refresh (line 3438) | function refresh( keyboardChange ) {
function makeValid (line 3444) | function makeValid() {
function updateTemplate (line 3450) | function updateTemplate( keyboardChange ) {
function addMinutes (line 3462) | function addMinutes( minutes ) {
function escapeRegexp (line 3893) | function escapeRegexp(queryToEscape) {
FILE: public/dist/js/angular.js
function minErr (line 38) | function minErr(module, ErrorConstructor) {
function isArrayLike (line 258) | function isArrayLike(obj) {
function forEach (line 308) | function forEach(obj, iterator, context) {
function sortedKeys (line 339) | function sortedKeys(obj) {
function forEachSorted (line 343) | function forEachSorted(obj, iterator, context) {
function reverseParams (line 357) | function reverseParams(iteratorFn) {
function nextUid (line 371) | function nextUid() {
function setHashKey (line 381) | function setHashKey(obj, h) {
function extend (line 405) | function extend(dst) {
function int (line 423) | function int(str) {
function inherit (line 428) | function inherit(parent, extra) {
function noop (line 448) | function noop() {}
function identity (line 470) | function identity($) {return $;}
function valueFn (line 474) | function valueFn(value) {return function() {return value;};}
function isUndefined (line 488) | function isUndefined(value) {return typeof value === 'undefined';}
function isDefined (line 503) | function isDefined(value) {return typeof value !== 'undefined';}
function isObject (line 519) | function isObject(value) {
function isString (line 537) | function isString(value) {return typeof value === 'string';}
function isNumber (line 558) | function isNumber(value) {return typeof value === 'number';}
function isDate (line 573) | function isDate(value) {
function isFunction (line 604) | function isFunction(value) {return typeof value === 'function';}
function isRegExp (line 614) | function isRegExp(value) {
function isWindow (line 626) | function isWindow(obj) {
function isScope (line 631) | function isScope(obj) {
function isFile (line 636) | function isFile(obj) {
function isFormData (line 641) | function isFormData(obj) {
function isBlob (line 646) | function isBlob(obj) {
function isBoolean (line 651) | function isBoolean(value) {
function isPromiseLike (line 656) | function isPromiseLike(obj) {
function isElement (line 686) | function isElement(node) {
function makeMap (line 696) | function makeMap(str) {
function nodeName_ (line 704) | function nodeName_(element) {
function includes (line 708) | function includes(array, obj) {
function arrayRemove (line 712) | function arrayRemove(array, value) {
function copy (line 777) | function copy(source, destination, stackSource, stackDest) {
function shallowCopy (line 855) | function shallowCopy(src, dst) {
function equals (line 905) | function equals(o1, o2) {
function concat (line 968) | function concat(array1, array2, index) {
function sliceArgs (line 972) | function sliceArgs(args, startIndex) {
function bind (line 996) | function bind(self, fn) {
function toJsonReplacer (line 1017) | function toJsonReplacer(key, value) {
function toJson (line 1049) | function toJson(obj, pretty) {
function fromJson (line 1070) | function fromJson(json) {
function startingTag (line 1080) | function startingTag(element) {
function tryDecodeURIComponent (line 1110) | function tryDecodeURIComponent(value) {
function parseKeyValue (line 1123) | function parseKeyValue(/**string*/keyValue) {
function toKeyValue (line 1144) | function toKeyValue(obj) {
function encodeUriSegment (line 1172) | function encodeUriSegment(val) {
function encodeUriQuery (line 1191) | function encodeUriQuery(val, pctEncodeSpaces) {
function getNgAttribute (line 1203) | function getNgAttribute(element, ngAttr) {
function angularInit (line 1342) | function angularInit(element, bootstrap) {
function bootstrap (line 1421) | function bootstrap(element, modules, config) {
function reloadWithDebugInfo (line 1499) | function reloadWithDebugInfo() {
function getTestability (line 1512) | function getTestability(rootElement) {
function snake_case (line 1522) | function snake_case(name, separator) {
function bindJQuery (line 1531) | function bindJQuery() {
function assertArg (line 1585) | function assertArg(arg, name, reason) {
function assertArgFn (line 1592) | function assertArgFn(arg, name, acceptArrayAnnotation) {
function assertNotHasOwnProperty (line 1607) | function assertNotHasOwnProperty(name, context) {
function getter (line 1621) | function getter(obj, path, bindFnToScope) {
function getBlockNodes (line 1645) | function getBlockNodes(nodes) {
function createMap (line 1673) | function createMap() {
function setupModuleLoader (line 1692) | function setupModuleLoader(window) {
function serializeObject (line 2002) | function serializeObject(obj) {
function toDebugString (line 2017) | function toDebugString(obj) {
function publishExternalAPI (line 2139) | function publishExternalAPI(angular) {
function jqNextId (line 2402) | function jqNextId() { return ++jqId; }
function camelCase (line 2415) | function camelCase(name) {
function jqLiteIsTextNode (line 2443) | function jqLiteIsTextNode(html) {
function jqLiteAcceptsData (line 2447) | function jqLiteAcceptsData(node) {
function jqLiteBuildFragment (line 2454) | function jqLiteBuildFragment(html, context) {
function jqLiteParseHTML (line 2491) | function jqLiteParseHTML(html, context) {
function JQLite (line 2507) | function JQLite(element) {
function jqLiteClone (line 2532) | function jqLiteClone(element) {
function jqLiteDealoc (line 2536) | function jqLiteDealoc(element, onlyDescendants) {
function jqLiteOff (line 2547) | function jqLiteOff(element, type, fn, unsupported) {
function jqLiteRemoveData (line 2579) | function jqLiteRemoveData(element, name) {
function jqLiteExpandoStore (line 2601) | function jqLiteExpandoStore(element, createIfNecessary) {
function jqLiteData (line 2614) | function jqLiteData(element, key, value) {
function jqLiteHasClass (line 2640) | function jqLiteHasClass(element, selector) {
function jqLiteRemoveClass (line 2646) | function jqLiteRemoveClass(element, cssClasses) {
function jqLiteAddClass (line 2658) | function jqLiteAddClass(element, cssClasses) {
function jqLiteAddNodes (line 2675) | function jqLiteAddNodes(root, elements) {
function jqLiteController (line 2701) | function jqLiteController(element, name) {
function jqLiteInheritedData (line 2705) | function jqLiteInheritedData(element, name, value) {
function jqLiteEmpty (line 2725) | function jqLiteEmpty(element) {
function jqLiteRemove (line 2732) | function jqLiteRemove(element, keepData) {
function jqLiteDocumentLoaded (line 2739) | function jqLiteDocumentLoaded(action, win) {
function trigger (line 2759) | function trigger() {
function getBooleanAttrName (line 2813) | function getBooleanAttrName(element, name) {
function getAliasedAttrName (line 2821) | function getAliasedAttrName(element, name) {
function getText (line 2909) | function getText(element, value) {
function createEventHandler (line 2994) | function createEventHandler(element, events) {
function $$jqLiteProvider (line 3289) | function $$jqLiteProvider() {
function hashKey (line 3320) | function hashKey(obj, nextUidFn) {
function HashMap (line 3343) | function HashMap(array, isolatedUid) {
function anonFn (line 3449) | function anonFn(fn) {
function annotate (line 3460) | function annotate(fn, strictDi, name) {
function createInjector (line 3994) | function createInjector(modulesToLoad, strictDi) {
function $AnchorScrollProvider (line 4238) | function $AnchorScrollProvider() {
function runAnimationPostDigest (line 4581) | function runAnimationPostDigest(fn) {
function resolveElementClasses (line 4596) | function resolveElementClasses(element, classes) {
function cachedClassManipulation (line 4622) | function cachedClassManipulation(cache, classes, op) {
function asyncPromise (line 4629) | function asyncPromise() {
function applyStyles (line 4641) | function applyStyles(element, options) {
function $$AsyncCallbackProvider (line 4867) | function $$AsyncCallbackProvider() {
function Browser (line 4900) | function Browser(window, document, $log, $sniffer) {
function $BrowserProvider (line 5341) | function $BrowserProvider() {
function $CacheFactoryProvider (line 5429) | function $CacheFactoryProvider() {
function $TemplateCacheProvider (line 5742) | function $TemplateCacheProvider() {
function $CompileProvider (line 6459) | function $CompileProvider($provide, $$sanitizeUriProvider) {
function directiveNormalize (line 8271) | function directiveNormalize(name) {
function nodesetLinkingFn (line 8320) | function nodesetLinkingFn(
function directiveLinkingFn (line 8327) | function directiveLinkingFn(
function tokenDifference (line 8335) | function tokenDifference(str1, str2) {
function removeComments (line 8351) | function removeComments(jqNodes) {
function $ControllerProvider (line 8380) | function $ControllerProvider() {
function $DocumentProvider (line 8547) | function $DocumentProvider() {
function $ExceptionHandlerProvider (line 8593) | function $ExceptionHandlerProvider() {
function defaultHttpResponseTransform (line 8610) | function defaultHttpResponseTransform(data, headers) {
function isJsonLike (line 8626) | function isJsonLike(str) {
function parseHeaders (line 8637) | function parseHeaders(headers) {
function headersGetter (line 8668) | function headersGetter(headers) {
function transformData (line 8698) | function transformData(data, headers, status, fns) {
function isSuccess (line 8710) | function isSuccess(status) {
function $HttpProvider (line 8721) | function $HttpProvider() {
function createXhr (line 9757) | function createXhr() {
function $HttpBackendProvider (line 9777) | function $HttpBackendProvider() {
function createHttpBackend (line 9783) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks...
function $InterpolateProvider (line 9967) | function $InterpolateProvider() {
function $IntervalProvider (line 10277) | function $IntervalProvider() {
function $LocaleProvider (line 10472) | function $LocaleProvider() {
function encodePath (line 10553) | function encodePath(path) {
function parseAbsoluteUrl (line 10564) | function parseAbsoluteUrl(absoluteUrl, locationObj) {
function parseAppUrl (line 10573) | function parseAppUrl(relativeUrl, locationObj) {
function beginsWith (line 10598) | function beginsWith(begin, whole) {
function stripHash (line 10605) | function stripHash(url) {
function trimEmptyHash (line 10610) | function trimEmptyHash(url) {
function stripFile (line 10615) | function stripFile(url) {
function serverBase (line 10620) | function serverBase(url) {
function LocationHtml5Url (line 10633) | function LocationHtml5Url(appBase, basePrefix) {
function LocationHashbangUrl (line 10712) | function LocationHashbangUrl(appBase, hashPrefix) {
function LocationHashbangInHtml5Url (line 10816) | function LocationHashbangInHtml5Url(appBase, hashPrefix) {
function locationGetter (line 11172) | function locationGetter(property) {
function locationGetterSetter (line 11179) | function locationGetterSetter(property, preprocess) {
function $LocationProvider (line 11224) | function $LocationProvider() {
function $LogProvider (line 11549) | function $LogProvider() {
function ensureSafeMemberName (line 11705) | function ensureSafeMemberName(name, fullExpression) {
function ensureSafeObject (line 11716) | function ensureSafeObject(obj, fullExpression) {
function ensureSafeFunction (line 11747) | function ensureSafeFunction(obj, fullExpression) {
function isConstant (line 11993) | function isConstant(exp) {
function setter (line 12484) | function setter(obj, locals, path, setValue, fullExp) {
function isPossiblyDangerousMemberName (line 12507) | function isPossiblyDangerousMemberName(name) {
function cspSafeGetterFn (line 12516) | function cspSafeGetterFn(key0, key1, key2, key3, key4, fullExp, expensiv...
function getterFnWithEnsureSafeObject (line 12557) | function getterFnWithEnsureSafeObject(fn, fullExpression) {
function getterFn (line 12563) | function getterFn(path, options, fullExp) {
function getValueOf (line 12632) | function getValueOf(value) {
function $ParseProvider (line 12687) | function $ParseProvider() {
function $QProvider (line 13148) | function $QProvider() {
function $$QProvider (line 13157) | function $$QProvider() {
function qFactory (line 13173) | function qFactory(nextTick, exceptionHandler) {
function $$RAFProvider (line 13504) | function $$RAFProvider() { //rAF
function $RootScopeProvider (line 13601) | function $RootScopeProvider() {
function $$SanitizeUriProvider (line 14872) | function $$SanitizeUriProvider() {
function adjustMatcher (line 14963) | function adjustMatcher(matcher) {
function adjustMatchers (line 14991) | function adjustMatchers(matchers) {
function $SceDelegateProvider (line 15069) | function $SceDelegateProvider() {
function $SceProvider (line 15599) | function $SceProvider() {
function $SnifferProvider (line 16011) | function $SnifferProvider() {
function $TemplateRequestProvider (line 16103) | function $TemplateRequestProvider() {
function $$TestabilityProvider (line 16145) | function $$TestabilityProvider() {
function $TimeoutProvider (line 16260) | function $TimeoutProvider() {
function urlResolve (line 16406) | function urlResolve(url) {
function urlIsSameOrigin (line 16440) | function urlIsSameOrigin(requestUrl) {
function $WindowProvider (line 16487) | function $WindowProvider() {
function $FilterProvider (line 16584) | function $FilterProvider($provide) {
function filterFilter (line 16761) | function filterFilter() {
function createPredicateFn (line 16790) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) {
function deepCompare (line 16819) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ...
function currencyFilter (line 16921) | function currencyFilter($locale) {
function numberFilter (line 16992) | function numberFilter($locale) {
function formatNumber (line 17005) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz...
function padNumber (line 17086) | function padNumber(num, digits, trim) {
function dateGetter (line 17100) | function dateGetter(name, size, offset, trim) {
function dateStrGetter (line 17111) | function dateStrGetter(name, shortForm) {
function timeZoneGetter (line 17120) | function timeZoneGetter(date) {
function getFirstThursdayOfYear (line 17130) | function getFirstThursdayOfYear(year) {
function getThursdayThisWeek (line 17138) | function getThursdayThisWeek(datetime) {
function weekGetter (line 17144) | function weekGetter(size) {
function ampmGetter (line 17156) | function ampmGetter(date, formats) {
function eraGetter (line 17160) | function eraGetter(date, formats) {
function longEraGetter (line 17164) | function longEraGetter(date, formats) {
function dateFilter (line 17296) | function dateFilter($locale) {
function jsonFilter (line 17402) | function jsonFilter() {
function limitToFilter (line 17519) | function limitToFilter() {
function orderByFilter (line 17692) | function orderByFilter($parse) {
function ngDirective (line 17780) | function ngDirective(directive) {
function nullFormRenameControl (line 18265) | function nullFormRenameControl(control, name) {
function FormController (line 18312) | function FormController(element, attrs, $scope, $animate, $interpolate) {
function stringBasedInputType (line 19734) | function stringBasedInputType(ctrl) {
function textInputType (line 19740) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function baseInputType (line 19745) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function weekParser (line 19831) | function weekParser(isoWeek, existingDate) {
function createDateParser (line 19863) | function createDateParser(regexp, mapping) {
function createDateInputType (line 19913) | function createDateInputType(type, regexp, parseDate, format) {
function badInputChecker (line 19986) | function badInputChecker(scope, element, attr, ctrl) {
function numberInputType (line 20001) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function urlInputType (line 20055) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function emailInputType (line 20068) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function radioInputType (line 20081) | function radioInputType(scope, element, attr, ctrl) {
function parseConstantExpr (line 20103) | function parseConstantExpr($parse, context, name, expression, fallback) {
function checkboxInputType (line 20116) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse...
function classDirective (line 20677) | function classDirective(name, selector) {
function processParseErrors (line 23155) | function processParseErrors() {
function processSyncValidators (line 23175) | function processSyncValidators() {
function processAsyncValidators (line 23191) | function processAsyncValidators() {
function setValidity (line 23217) | function setValidity(name, isValid) {
function validationDone (line 23223) | function validationDone(allValid) {
function writeToModelIfNeeded (line 23302) | function writeToModelIfNeeded() {
function addSetValidityMethod (line 23829) | function addSetValidityMethod(context) {
function isObjectEmpty (line 23924) | function isObjectEmpty(obj) {
function updateElementText (line 24188) | function updateElementText(newText) {
function setupAsSingle (line 25728) | function setupAsSingle(scope, selectElement, ngModelCtrl, selectCtrl) {
function setupAsMultiple (line 25753) | function setupAsMultiple(scope, selectElement, ctrl) {
function setupAsOptions (line 25784) | function setupAsOptions(scope, selectElement, ctrl) {
FILE: public/dist/js/chart.js
function tmpl (line 474) | function tmpl(str, data){
FILE: public/dist/js/tc-angular-chartjs.js
function TcChartjs (line 9) | function TcChartjs(TcChartjsFactory) {
function TcChartjsLine (line 13) | function TcChartjsLine(TcChartjsFactory) {
function TcChartjsBar (line 17) | function TcChartjsBar(TcChartjsFactory) {
function TcChartjsRadar (line 21) | function TcChartjsRadar(TcChartjsFactory) {
function TcChartjsPolararea (line 25) | function TcChartjsPolararea(TcChartjsFactory) {
function TcChartjsPie (line 29) | function TcChartjsPie(TcChartjsFactory) {
function TcChartjsDoughnut (line 33) | function TcChartjsDoughnut(TcChartjsFactory) {
function TcChartjsFactory (line 37) | function TcChartjsFactory() {
function TcChartjsLegend (line 123) | function TcChartjsLegend() {
FILE: public/js/app.js
function strStartsWith (line 85) | function strStartsWith(str, prefix) {
FILE: public/js/champion_page.js
function currentYPosition (line 272) | function currentYPosition() {
function elmYPosition (line 284) | function elmYPosition(eID) {
function decodeHTMLEntities (line 569) | function decodeHTMLEntities(str) {
FILE: public/js/statistics_jquery.js
function fixWidths (line 8) | function fixWidths(){
FILE: routes/champion.js
function getChampionRoles (line 24) | function getChampionRoles(champKey){
function getChampionPage (line 43) | function getChampionPage(champKey, role, res){
function getOverallRoleData (line 69) | function getOverallRoleData(role){
function generateResponseObj (line 89) | function generateResponseObj(champion, generalRole, championData){
FILE: routes/index.js
function responseObj (line 15) | function responseObj() {
FILE: routes/matchup.js
function matchupResponse (line 20) | function matchupResponse() {
function generateTitle (line 33) | function generateTitle() {
Condensed preview — 97 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (2,655K chars).
[
{
"path": ".gitignore",
"chars": 1771,
"preview": "### Node ###\n# Logs\nlogs\n*.log\n\n# Runtime data\npids\n*.pid\n*.seed\n\n# Directory for instrumented libs generated by jscover"
},
{
"path": "Procfile",
"chars": 59,
"preview": "worker: node worker.js\nweb: npm start\nclock: node clock.js\n"
},
{
"path": "README.md",
"chars": 1910,
"preview": "champion.gg\n========\nWEBSITE: http://champion.gg\n\nA MEAN project (with a dash of angular).\nIn order to get a local versi"
},
{
"path": "api_data/champions.json",
"chars": 10826,
"preview": "{\"Aatrox\":{\"id\":266,\"key\":\"Aatrox\",\"name\":\"Aatrox\",\"title\":\"the Darkin Blade\"},\"Ahri\":{\"id\":103,\"key\":\"Ahri\",\"name\":\"Ahr"
},
{
"path": "api_data/dd_patch.json",
"chars": 20,
"preview": "{\"ddPatch\":\"7.11.1\"}"
},
{
"path": "api_data/index.js",
"chars": 297,
"preview": "var items = require('./items');\nvar masteries = require('./masteries.json');\nvar runes = require('./runes');\nvar skills "
},
{
"path": "api_data/items.json",
"chars": 226024,
"preview": "{\"1001\":{\"name\":\"Boots of Speed\",\"description\":\"<groupLimit>Limited to 1.</groupLimit><br><br><unique>UNIQUE Passive - E"
},
{
"path": "api_data/masteries.json",
"chars": 15989,
"preview": "{\"6111\":{\"id\":6111,\"name\":\"Fury\",\"description\":[\"+0.8% Attack Speed\",\"+1.6% Attack Speed\",\"+2.4% Attack Speed\",\"+3.2% At"
},
{
"path": "api_data/runes.js",
"chars": 20,
"preview": "module.exports = '';"
},
{
"path": "api_data/skills.json",
"chars": 765201,
"preview": "{\"Aatrox\":{\"id\":266,\"key\":\"Aatrox\",\"name\":\"Aatrox\",\"title\":\"the Darkin Blade\",\"spells\":[{\"id\":\"AatroxQ\",\"name\":\"Dark Fli"
},
{
"path": "api_data/summoners.json",
"chars": 16235,
"preview": "{\"SummonerBarrier\":{\"id\":21,\"name\":\"Barrier\",\"description\":\"Shields your champion from 115-455 damage (depending on cham"
},
{
"path": "app.js",
"chars": 2810,
"preview": "\"use strict\";\nvar express = require('express');\nvar http = require('http');\nvar path = require('path');\nvar favicon = re"
},
{
"path": "bash.txt",
"chars": 1703,
"preview": "Mongodump file\nmongodump --db championgg --collection webchampionpages --out ./db\nmongodump --db championgg --collection"
},
{
"path": "bin/update_server.sh",
"chars": 794,
"preview": "sudo npm install\nmongorestore --db championgg --collection webchampionpages --drop db/championgg/webchampionpages.bson\nm"
},
{
"path": "bin/www.js",
"chars": 296,
"preview": "#!/usr/bin/env node\n\"use strict\";\nvar debug = require('debug')('my-application');\nvar app = require('../app');\nvar db = "
},
{
"path": "config/config.js",
"chars": 3326,
"preview": "module.exports.config = {\n worker: {\n local: {\n githubRoot: 'https://raw.githubusercontent.com/joel"
},
{
"path": "db/championgg/webchampionpages.metadata.json",
"chars": 109,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.webchampionpages\" } ] }"
},
{
"path": "db/championgg/webchampionroles.metadata.json",
"chars": 109,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.webchampionroles\" } ] }"
},
{
"path": "db/championgg/webhomepagesummaries.metadata.json",
"chars": 113,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.webhomepagesummaries\" } ] }"
},
{
"path": "db/championgg/webmatchuppages.metadata.json",
"chars": 108,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.webmatchuppages\" } ] }"
},
{
"path": "db/championgg/weboverallroledatas.metadata.json",
"chars": 112,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.weboverallroledatas\" } ] }"
},
{
"path": "db/championgg/weboverallstats.metadata.json",
"chars": 108,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.weboverallstats\" } ] }"
},
{
"path": "db/championgg/webstatisticspages.metadata.json",
"chars": 111,
"preview": "{ \"indexes\" : [ { \"v\" : 1, \"key\" : { \"_id\" : 1 }, \"name\" : \"_id_\", \"ns\" : \"championgg.webstatisticspages\" } ] }"
},
{
"path": "db.js",
"chars": 292,
"preview": "\"use strict\";\nvar mongoose = require('mongoose');\nmongoose.connect(process.env.MONGO_DB || 'mongodb://localhost/champion"
},
{
"path": "gruntfile.js",
"chars": 1645,
"preview": "module.exports = function(grunt){\n\t\"use strict\";\n\trequire(\"matchdep\").filterDev(\"grunt-*\").forEach(grunt.loadNpmTasks);\n"
},
{
"path": "headline.js",
"chars": 157,
"preview": "// Message to display at the top of the site.\n// Standard message: We are currently aggregating patch 6.14 data - check "
},
{
"path": "logic/lower_case_champ.js",
"chars": 695,
"preview": "\"use strict\";\nvar champList = require('../api_data/champions.json');\n\n/**\n * Converts the champion list keys to lower ca"
},
{
"path": "logic/produce_error.js",
"chars": 942,
"preview": "\"use strict\";\nvar errors = {\n champNotFound: 'That champ or role doesn\\'t appear to exist!',\n pageNotFound: 'We co"
},
{
"path": "logic/role_hash_table.js",
"chars": 638,
"preview": "\"use strict\";\n/**\n * The varius role keys and values.\n * Used for determining legitimate roles for champion page routes."
},
{
"path": "middleware/overall_data.js",
"chars": 1413,
"preview": "var WebOverallStats = require('../models/web_overall_stats.js');\nvar produceError = require('../logic/produce_error.js')"
},
{
"path": "models/web_champion_page.js",
"chars": 3587,
"preview": "var mongoose = require('mongoose');\n\nvar webChampionPage = new mongoose.Schema({\n\trole: String,\n\tkey: String,\n\tgeneral: "
},
{
"path": "models/web_champion_roles.js",
"chars": 438,
"preview": "var mongoose = require('mongoose');\n/**\n * Used to build up the long champ list on the homepage and the \n * individual c"
},
{
"path": "models/web_home_page_summaries.js",
"chars": 714,
"preview": "var mongoose = require('mongoose');\n\nvar webHomePageSummaries = new mongoose.Schema({\n\tid: Number,\n\tdata: [{\n\t\ttitle: St"
},
{
"path": "models/web_matchup_page.js",
"chars": 831,
"preview": "var mongoose = require('mongoose');\n\nvar webMatchupPage = new mongoose.Schema({\n\tchamp1: {\n\t\tid: Number,\n\t\tkey: String,\n"
},
{
"path": "models/web_overall_role_data.js",
"chars": 253,
"preview": "var mongoose = require('mongoose');\n\nvar webOverallRoleData = new mongoose.Schema({\n\trole:String,\n totalNumber: Numbe"
},
{
"path": "models/web_overall_stats.js",
"chars": 223,
"preview": "var mongoose = require('mongoose');\n\nvar webOverallStats = new mongoose.Schema({\n\tpatchHistory: [String],\n\tpatch: String"
},
{
"path": "models/web_statistics_page.js",
"chars": 670,
"preview": "var mongoose = require('mongoose');\n\nvar webStatisticsPage = new mongoose.Schema({\n\tkey: String,\n\ttitle: String,\n\trole: "
},
{
"path": "package.json",
"chars": 632,
"preview": "{\n \"name\": \"application-name\",\n \"version\": \"0.0.1\",\n \"private\": true,\n \"scripts\": {\n \"start\": \"node ./bin/www\"\n "
},
{
"path": "public/cpmstar/cpmstar_siteskin_iframebuster.html",
"chars": 2166,
"preview": "<!DOCTYPE html>\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n<head>\n <title></title>\n</head>\n<body>\n<script type=\"text"
},
{
"path": "public/css/master.css",
"chars": 41328,
"preview": "body{\n position:relative;\n}\n\n.tooltip-hover{\n z-index:88888888888;\n position:absolute;\n opacity:0;\n "
},
{
"path": "public/css/sprite.css",
"chars": 16206,
"preview": "/* This CSS was generated by champion.gg's asset_generator */ \n.matchup-champion{ background-image:url('../img/small_"
},
{
"path": "public/dist/js/angular-bootstrap.js",
"chars": 122430,
"preview": "/*\n * angular-ui-bootstrap\n * http://angular-ui.github.io/bootstrap/\n\n * Version: 0.12.1 - 2015-02-20\n * License: MIT\n *"
},
{
"path": "public/dist/js/angular.js",
"chars": 960560,
"preview": "/**\n * @license AngularJS v1.3.15\n * (c) 2010-2014 Google, Inc. http://angularjs.org\n * License: MIT\n */\n(function(windo"
},
{
"path": "public/dist/js/chart.js",
"chars": 109612,
"preview": "/*!\n * Chart.js\n * http://chartjs.org/\n * Version: 1.0.2\n *\n * Copyright 2015 Nick Downie\n * Released under the MIT lice"
},
{
"path": "public/dist/js/dirDisqus.js",
"chars": 3550,
"preview": "/**\n * A directive to embed a Disqus comments widget on your AngularJS page.\n *\n * For documentation, see the README.md "
},
{
"path": "public/dist/js/tc-angular-chartjs.js",
"chars": 5284,
"preview": "/**\n * tc-angular-chartjs - v1.0.9 - 2014-10-14\n * Copyright (c) 2014 Carl Craig <carlcraig@3c-studios.com>\n * Dual lice"
},
{
"path": "public/googled8153283379da1fb.html",
"chars": 53,
"preview": "google-site-verification: googled8153283379da1fb.html"
},
{
"path": "public/js/app.js",
"chars": 3460,
"preview": "var sortData = function(champ1, champ2, position) {\n\tchamp1 = matchupData.championList[champ1].id;\n\tchamp2 = matchupData"
},
{
"path": "public/js/champion_data.js",
"chars": 10852,
"preview": "matchupData.championList={\"Aatrox\":{\"id\":266,\"key\":\"Aatrox\",\"name\":\"Aatrox\",\"title\":\"the Darkin Blade\"},\"Ahri\":{\"id\":103"
},
{
"path": "public/js/champion_page.js",
"chars": 23778,
"preview": "(function(angular, matchupData, sortData, radarChartSettings, lineChartSettings) {\n\n var appChampion = angular.module"
},
{
"path": "public/js/championgg_tooltip.js",
"chars": 3685,
"preview": "(function(angular, matchupData) {\n\n\tvar champggTooltip = angular.module('championggTooltip', []);\n\n\t\n\tchampggTooltip.fil"
},
{
"path": "public/js/chart_options.js",
"chars": 5690,
"preview": "var radarChartSettings = {\n responsive: true,\n //Boolean - If we show the scale above the chart data \n scal"
},
{
"path": "public/js/matchup_page.js",
"chars": 2593,
"preview": "(function(angular, matchupData, sortData, radarChartSettings, lineChartSettings) {\n\n var appMatchup = angular.module("
},
{
"path": "public/js/statistics_jquery.js",
"chars": 1455,
"preview": "// jquery\n(function($){\n var $fixedHeader = $(\"#header-fixed\");\n var $table = $(\"#table-1\");\n var $fixedHeaderTd = $("
},
{
"path": "public/js/statistics_page.js",
"chars": 3873,
"preview": "// angular\n(function(angular, matchupData) {\n\n var statsApp = angular.module('statsPage', ['core']);\n\n statsApp.co"
},
{
"path": "public/opensearchdescription.xml",
"chars": 331,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<OpenSearchDescription xmlns=\"http://a9.com/-/spec/opensearch/1.1/\">\n <ShortName"
},
{
"path": "public/riot.html",
"chars": 36,
"preview": "36fabc0e-3ed0-461d-805b-0dcf0151fd6b"
},
{
"path": "public/template/typeahead/typeahead-popup.html",
"chars": 489,
"preview": "<ul class=\"dropdown-menu\" ng-show=\"isOpen()\" ng-style=\"{top: position.top+'px', left: position.left+'px'}\" style=\"displa"
},
{
"path": "routes/api_static.js",
"chars": 2489,
"preview": "/* GET users listing. */\n\"use strict\";\nvar apiData = require('../api_data');\nvar express = require('express');\nvar route"
},
{
"path": "routes/champion.js",
"chars": 6235,
"preview": "\"use strict\";\nvar WebChampionPage = require('../models/web_champion_page.js');\nvar WebChampionRoles = require('../models"
},
{
"path": "routes/faq.js",
"chars": 317,
"preview": "\"use strict\";\nvar express = require('express');\nvar router = express.Router();\n\nrouter.get('/', function(req, res) {\n "
},
{
"path": "routes/index.js",
"chars": 2321,
"preview": "\"use strict\";\nvar WebChampionRoles = require('../models/web_champion_roles.js');\nvar WebHomePageSummaries = require('../"
},
{
"path": "routes/matchup.js",
"chars": 2529,
"preview": "/* GET users listing. */\n\"use strict\";\nvar WebMatchupPage = require('../models/web_matchup_page.js');\nvar produceError ="
},
{
"path": "routes/matchup_json.js",
"chars": 914,
"preview": "/* GET users listing. */\n\"use strict\";\nvar WebMatchupPage = require('../models/web_matchup_page.js');\nvar roleHashTable "
},
{
"path": "routes/statistics.js",
"chars": 996,
"preview": "\"use strict\";\nvar WebStatisticsPage = require('../models/web_statistics_page.js');\nvar produceError = require('../logic/"
},
{
"path": "update_data.sh",
"chars": 751,
"preview": "defaultmsg=\"updated data\"\nread -p \"Please enter a git message (default : '$defaultmsg'):\" gitmsg\nif [ \"$gitmsg\" == \"\" ];"
},
{
"path": "update_server.sh",
"chars": 494,
"preview": "#!/bin/bash\ncd /home/ubuntu/championweb/\ngit remote update\n\nLOCAL=$(git rev-parse @)\nREMOTE=$(git rev-parse @{u})\nBASE=$"
},
{
"path": "views/champion/advertisement.ejs",
"chars": 739,
"preview": "<h2> Advertising Support </h2> \n<div class=\"advert-holder\" style=\"margin:auto;margin-left:15px\">\n <div style=\"float:le"
},
{
"path": "views/champion/champion_image_roles.ejs",
"chars": 725,
"preview": "<img src=\"//ddragon.leagueoflegends.com/cdn/<%= core.ddPatch %>/img/champion/<%= champion.key %>.png\" class=\"champ-img\"/"
},
{
"path": "views/champion/champion_statistics.ejs",
"chars": 2767,
"preview": "<h2 style=\"margin-bottom:8px\">Statistics</h2>\n<table class=\"table table-striped\">\n <thead>\n <tr >\n <th class=\"f"
},
{
"path": "views/champion/core_build.ejs",
"chars": 1616,
"preview": "<h2 class=\"champion-stats\">Most Frequent Core Build</h2>\n<div class=\"build-wrapper\">\n <% for(var k=0; k<championData.it"
},
{
"path": "views/champion/counters_matchups.ejs",
"chars": 10259,
"preview": "<div class=\"container-fluid\" ng-controller=\"matchupData\">\n \n <div class=\"matchup-wrapper\">\n <div class=\"matchup-se"
},
{
"path": "views/champion/first_items.ejs",
"chars": 1557,
"preview": "<h2 class=\"champion-stats\">Most Frequent Starters</h2>\n<div class=\"build-wrapper\">\n <% for(var k=0; k<championData.firs"
},
{
"path": "views/champion/gamelength_experience_summoners.ejs",
"chars": 3402,
"preview": " <h2 class=\"line-chart-header\">Win Rate % by Game Length</h2> \n <div class=\"chart-holder\">\n <canvas tc-chartjs-line ch"
},
{
"path": "views/champion/masteries.ejs",
"chars": 3668,
"preview": "<h2 class=\"champion-stats\">Most Frequent Masteries</h2>\n<div class=\"mastery-container clearfix\">\n <% for (var k = 0; k<"
},
{
"path": "views/champion/reddit.ejs",
"chars": 975,
"preview": "<h2> Recent <%= champion.name %> Threads on Reddit </h2>\n<div ng-repeat=\"thread in redditData | filter:enoughUpvotes | l"
},
{
"path": "views/champion/runes.ejs",
"chars": 1871,
"preview": "<h2 class=\"champion-stats\" style=\"margin-top:40px\">Most Frequent Runes</h2>\n<div class=\"rune-collection\">\n <% for(var i"
},
{
"path": "views/champion/skill_order.ejs",
"chars": 2684,
"preview": "<h2 class=\"champion-stats\">Most Frequent Skill Order</h2>\n<div class=\"skill-order clearfix\">\n <div class=\"skill\">\n <"
},
{
"path": "views/champion/viktor_upgrade.ejs",
"chars": 1706,
"preview": "<div class=\"viktor-skills\">\n <h2 class=\"champion-stats\">Most Frequent Upgrades</h2>\n <% var viktor = championData.uniq"
},
{
"path": "views/champion/winrate_playrate_damage_advert_trinket.ejs",
"chars": 2381,
"preview": "<h2 class=\"line-chart-header\">Win Rate % By Patch</h2>\n<div class=\"chart-holder\">\n <canvas tc-chartjs-line chart-data=\""
},
{
"path": "views/champion.ejs",
"chars": 2833,
"preview": "<% include header.ejs %>\n\n<div ng-controller=\"generalChampion\">\n <div class=\"champion-area\" ng-controller=\"championData"
},
{
"path": "views/error.ejs",
"chars": 369,
"preview": "<% include header.ejs %>\n\n<div class=\"large-header\">\n\t<h2>Teemo, we have a problem...</h2>\n\t<h2><%= message %></h2>\n</di"
},
{
"path": "views/faq.ejs",
"chars": 5792,
"preview": "<% include header.ejs %>\n\n<h2 style=\"margin-top:0px;padding-top:25px\">Frequently Asked Questions</h2>\n\n<div class=\"conta"
},
{
"path": "views/footer.ejs",
"chars": 2414,
"preview": "<div class=\"footer-attr\">\nChampion.gg isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Gam"
},
{
"path": "views/header.ejs",
"chars": 10460,
"preview": "<!doctype html>\n<html lang=\"en\" ng-app=\"<%= pageData.appName %>\"><head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-U"
},
{
"path": "views/index.ejs",
"chars": 7130,
"preview": "<% include header.ejs %>\n<div class=\"container-fluid\">\n\t<div class=\"row summary\">\n\t\t<div class=\"win-summary summary-side"
},
{
"path": "views/matchup.ejs",
"chars": 6706,
"preview": "<% include header.ejs %>\n<div class=\"container-fluid\" id=\"matchups\">\n<h2>\n <%= data.champ1.name %> <%= data.champ1.role"
},
{
"path": "views/new_champion.ejs",
"chars": 886,
"preview": "<% include header.ejs %>\n\n<div class=\"large-header\">\n\t<div class=\"container-fluid\">\n\t\t<div class=\"row\">\n\t <div "
},
{
"path": "views/scripts.ejs",
"chars": 706,
"preview": "<% if(process.env.NODE_ENV === 'production') { %>\n\t<script src=\"/js/master.min.js?v=<%=core.resetCache%>\"></script>\n<% }"
},
{
"path": "views/statistics.ejs",
"chars": 11348,
"preview": "<% include header.ejs %>\n\n\n<div class=\"container-fluid\">\n <h2 style=\"margin-top: 35px;\n margin-bottom: -5px;\">Current "
}
]
// ... and 7 more files (download for full content)
About this extraction
This page contains the full source code of the joel1st/championweb GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 97 files (2.4 MB), approximately 623.8k tokens, and a symbol index with 301 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.