Documentation ¶
Index ¶
- Constants
- Variables
- func BaseUrl() (url *url.URL)
- func CanonicalizeSummoner(name string) string
- func ComposeUrl(riotApiKey string, path string, args *url.Values) string
- type AggregatedStatsDto
- type BannedChampion
- type ChampionStatsDto
- type Event
- type Frame
- type GameDto
- type LeagueDto
- type LeagueEntryDto
- type Mastery
- type MatchDetail
- type MatchList
- type MatchReference
- type NotFound
- type Participant
- type ParticipantFrame
- type ParticipantIdentity
- type ParticipantStats
- type ParticipantTimeline
- type ParticipantTimelineData
- type Player
- type PlayerDto
- type Position
- type Rank
- type RankedStatsDto
- type RawStatsDto
- type RecentGamesDto
- type RiotTime
- type Rune
- type RunePageDto
- type RunePagesDto
- type RuneSlotDto
- type SummonerDto
- type Team
- type Timeline
Constants ¶
const ( BlueTeamId = 100 PurpleTeamId = 200 )
const ChampionStatsDto_AllChampions = 0
ChampionStatsDto.ChampionId for aggregated data about all champions.
Variables ¶
var Lookup ddragon.DDragon = ddragon.DDragon{Debug: io.Writer(nil), Region: "na", Version: "4.8.3", Language: "en_US", CdnRoot: "http://ddragon.leagueoflegends.com/cdn", Items: map[int]ddragon.DDItem{1054: ddragon.DDItem{Id: 1054, Name: "Doran's Shield", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1054.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 96, W: 48, H: 48}}, 3200: ddragon.DDItem{Id: 3200, Name: "The Hex Core", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3200.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 288, W: 48, H: 48}}, 2048: ddragon.DDItem{Id: 2048, Name: "Ichor of Illumination", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2048.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 192, W: 48, H: 48}}, 1042: ddragon.DDItem{Id: 1042, Name: "Dagger", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1042.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 48, W: 48, H: 48}}, 3023: ddragon.DDItem{Id: 3023, Name: "Twin Shadows", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3023.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 240, W: 48, H: 48}}, 3206: ddragon.DDItem{Id: 3206, Name: "Spirit of the Spectral Wraith", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3206.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 288, W: 48, H: 48}}, 3041: ddragon.DDItem{Id: 3041, Name: "Mejai's Soulstealer", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3041.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 288, W: 48, H: 48}}, 3096: ddragon.DDItem{Id: 3096, Name: "Nomad's Medallion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3096.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 0, W: 48, H: 48}}, 3153: ddragon.DDItem{Id: 3153, Name: "Blade of the Ruined King", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3153.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 144, W: 48, H: 48}}, 3341: ddragon.DDItem{Id: 3341, Name: "Sweeping Lens (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3341.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 384, Y: 0, W: 48, H: 48}}, 3417: ddragon.DDItem{Id: 3417, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3417.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 192, Y: 144, W: 48, H: 48}}, 1039: ddragon.DDItem{Id: 1039, Name: "Hunter's Machete", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1039.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 48, W: 48, H: 48}}, 1080: ddragon.DDItem{Id: 1080, Name: "Spirit Stone", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1080.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 96, W: 48, H: 48}}, 3008: ddragon.DDItem{Id: 3008, Name: "Manamune (Crystal Scar)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3008.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 240, W: 48, H: 48}}, 3116: ddragon.DDItem{Id: 3116, Name: "Rylai's Crystal Scepter", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3116.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 48, W: 48, H: 48}}, 3136: ddragon.DDItem{Id: 3136, Name: "Haunting Guise", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3136.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 96, W: 48, H: 48}}, 3405: ddragon.DDItem{Id: 3405, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3405.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 96, Y: 96, W: 48, H: 48}}, 3083: ddragon.DDItem{Id: 3083, Name: "Warmog's Armor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3083.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 432, W: 48, H: 48}}, 3264: ddragon.DDItem{Id: 3264, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3264.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 384, W: 48, H: 48}}, 3406: ddragon.DDItem{Id: 3406, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3406.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 144, Y: 96, W: 48, H: 48}}, 3363: ddragon.DDItem{Id: 3363, Name: "Farsight Orb (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3363.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 240, Y: 48, W: 48, H: 48}}, 3086: ddragon.DDItem{Id: 3086, Name: "Zeal", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3086.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 432, W: 48, H: 48}}, 3042: ddragon.DDItem{Id: 3042, Name: "Muramana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3042.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 288, W: 48, H: 48}}, 3050: ddragon.DDItem{Id: 3050, Name: "Zeke's Herald", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3050.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 336, W: 48, H: 48}}, 3252: ddragon.DDItem{Id: 3252, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3252.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 336, W: 48, H: 48}}, 3281: ddragon.DDItem{Id: 3281, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3281.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 432, W: 48, H: 48}}, 1058: ddragon.DDItem{Id: 1058, Name: "Needlessly Large Rod", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1058.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 96, W: 48, H: 48}}, 3211: ddragon.DDItem{Id: 3211, Name: "Spectre's Cowl", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3211.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 288, W: 48, H: 48}}, 3279: ddragon.DDItem{Id: 3279, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3279.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 432, W: 48, H: 48}}, 3159: ddragon.DDItem{Id: 3159, Name: "Grez's Spectral Lantern", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3159.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 192, W: 48, H: 48}}, 3197: ddragon.DDItem{Id: 3197, Name: "Augment: Gravity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3197.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 288, W: 48, H: 48}}, 3157: ddragon.DDItem{Id: 3157, Name: "Zhonya's Hourglass", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3157.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 144, W: 48, H: 48}}, 1001: ddragon.DDItem{Id: 1001, Name: "Boots of Speed", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1001.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 0, W: 48, H: 48}}, 3067: ddragon.DDItem{Id: 3067, Name: "Kindlegem", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3067.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 336, W: 48, H: 48}}, 3046: ddragon.DDItem{Id: 3046, Name: "Phantom Dancer", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3046.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 336, W: 48, H: 48}}, 3091: ddragon.DDItem{Id: 3091, Name: "Wit's End", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3091.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 432, W: 48, H: 48}}, 3167: ddragon.DDItem{Id: 3167, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3167.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 192, W: 48, H: 48}}, 3284: ddragon.DDItem{Id: 3284, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3284.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 96, Y: 0, W: 48, H: 48}}, 3160: ddragon.DDItem{Id: 3160, Name: "Feral Flare", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3160.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 48, Y: 96, W: 48, H: 48}}, 3407: ddragon.DDItem{Id: 3407, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3407.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 192, Y: 96, W: 48, H: 48}}, 1055: ddragon.DDItem{Id: 1055, Name: "Doran's Blade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1055.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 96, W: 48, H: 48}}, 3181: ddragon.DDItem{Id: 3181, Name: "Sanguine Blade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3181.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 240, W: 48, H: 48}}, 3087: ddragon.DDItem{Id: 3087, Name: "Statikk Shiv", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3087.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 432, W: 48, H: 48}}, 3025: ddragon.DDItem{Id: 3025, Name: "Iceborn Gauntlet", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3025.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 240, W: 48, H: 48}}, 3453: ddragon.DDItem{Id: 3453, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3453.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 0, Y: 240, W: 48, H: 48}}, 3168: ddragon.DDItem{Id: 3168, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3168.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 192, W: 48, H: 48}}, 3142: ddragon.DDItem{Id: 3142, Name: "Youmuu's Ghostblade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3142.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 96, W: 48, H: 48}}, 3282: ddragon.DDItem{Id: 3282, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3282.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 0, Y: 0, W: 48, H: 48}}, 3262: ddragon.DDItem{Id: 3262, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3262.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 384, W: 48, H: 48}}, 2010: ddragon.DDItem{Id: 2010, Name: "Total Biscuit of Rejuvenation", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2010.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 144, W: 48, H: 48}}, 3451: ddragon.DDItem{Id: 3451, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3451.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 384, Y: 192, W: 48, H: 48}}, 3278: ddragon.DDItem{Id: 3278, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3278.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 432, W: 48, H: 48}}, 3408: ddragon.DDItem{Id: 3408, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3408.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 240, Y: 96, W: 48, H: 48}}, 3170: ddragon.DDItem{Id: 3170, Name: "Moonflair Spellblade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3170.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 192, W: 48, H: 48}}, 2045: ddragon.DDItem{Id: 2045, Name: "Ruby Sightstone", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2045.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 144, W: 48, H: 48}}, 1076: ddragon.DDItem{Id: 1076, Name: "Doran's Ring (Showdown)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1076.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 240, Y: 192, W: 48, H: 48}}, 3104: ddragon.DDItem{Id: 3104, Name: "Lord Van Damm's Pillager", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3104.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 0, W: 48, H: 48}}, 3190: ddragon.DDItem{Id: 3190, Name: "Locket of the Iron Solari", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3190.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 240, W: 48, H: 48}}, 3267: ddragon.DDItem{Id: 3267, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3267.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 384, W: 48, H: 48}}, 2004: ddragon.DDItem{Id: 2004, Name: "Mana Potion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2004.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 96, W: 48, H: 48}}, 3128: ddragon.DDItem{Id: 3128, Name: "Deathfire Grasp", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3128.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 48, W: 48, H: 48}}, 3450: ddragon.DDItem{Id: 3450, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3450.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 336, Y: 192, W: 48, H: 48}}, 3115: ddragon.DDItem{Id: 3115, Name: "Nashor's Tooth", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3115.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 48, W: 48, H: 48}}, 3191: ddragon.DDItem{Id: 3191, Name: "Seeker's Armguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3191.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 240, W: 48, H: 48}}, 2039: ddragon.DDItem{Id: 2039, Name: "Elixir of Brilliance", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2039.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 144, W: 48, H: 48}}, 3089: ddragon.DDItem{Id: 3089, Name: "Rabadon's Deathcap", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3089.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 432, W: 48, H: 48}}, 2037: ddragon.DDItem{Id: 2037, Name: "Elixir of Fortitude", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2037.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 144, W: 48, H: 48}}, 3068: ddragon.DDItem{Id: 3068, Name: "Sunfire Cape", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3068.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 336, W: 48, H: 48}}, 3073: ddragon.DDItem{Id: 3073, Name: "Tear of the Goddess (Crystal Scar)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3073.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 384, W: 48, H: 48}}, 3222: ddragon.DDItem{Id: 3222, Name: "Mikael's Crucible", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3222.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 288, W: 48, H: 48}}, 3026: ddragon.DDItem{Id: 3026, Name: "Guardian Angel", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3026.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 240, W: 48, H: 48}}, 3269: ddragon.DDItem{Id: 3269, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3269.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 384, W: 48, H: 48}}, 3097: ddragon.DDItem{Id: 3097, Name: "Targon's Brace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3097.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 0, W: 48, H: 48}}, 3131: ddragon.DDItem{Id: 3131, Name: "Sword of the Divine", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3131.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 96, W: 48, H: 48}}, 3043: ddragon.DDItem{Id: 3043, Name: "Muramana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3043.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 288, W: 48, H: 48}}, 3027: ddragon.DDItem{Id: 3027, Name: "Rod of Ages", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3027.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 288, W: 48, H: 48}}, 2040: ddragon.DDItem{Id: 2040, Name: "Ichor of Rage", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2040.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 144, W: 48, H: 48}}, 3301: ddragon.DDItem{Id: 3301, Name: "Ancient Coin", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3301.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 192, Y: 0, W: 48, H: 48}}, 3410: ddragon.DDItem{Id: 3410, Name: "Head of Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3410.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 336, Y: 96, W: 48, H: 48}}, 3112: ddragon.DDItem{Id: 3112, Name: "Orb of Winter", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3112.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 48, W: 48, H: 48}}, 3141: ddragon.DDItem{Id: 3141, Name: "Sword of the Occult", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3141.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 96, W: 48, H: 48}}, 3254: ddragon.DDItem{Id: 3254, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3254.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 336, W: 48, H: 48}}, 3156: ddragon.DDItem{Id: 3156, Name: "Maw of Malmortius", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3156.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 144, W: 48, H: 48}}, 3185: ddragon.DDItem{Id: 3185, Name: "The Lightbringer", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3185.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 240, W: 48, H: 48}}, 3102: ddragon.DDItem{Id: 3102, Name: "Banshee's Veil", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3102.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 0, W: 48, H: 48}}, 2044: ddragon.DDItem{Id: 2044, Name: "Stealth Ward", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2044.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 144, W: 48, H: 48}}, 3273: ddragon.DDItem{Id: 3273, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3273.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 432, W: 48, H: 48}}, 1053: ddragon.DDItem{Id: 1053, Name: "Vampiric Scepter", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1053.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 48, W: 48, H: 48}}, 2049: ddragon.DDItem{Id: 2049, Name: "Sightstone", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2049.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 192, W: 48, H: 48}}, 3044: ddragon.DDItem{Id: 3044, Name: "Phage", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3044.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 288, W: 48, H: 48}}, 3263: ddragon.DDItem{Id: 3263, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3263.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 384, W: 48, H: 48}}, 3072: ddragon.DDItem{Id: 3072, Name: "The Bloodthirster", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3072.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 384, W: 48, H: 48}}, 2052: ddragon.DDItem{Id: 2052, Name: "Poro-Snax", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2052.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 192, W: 48, H: 48}}, 1027: ddragon.DDItem{Id: 1027, Name: "Sapphire Crystal", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1027.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 0, W: 48, H: 48}}, 2043: ddragon.DDItem{Id: 2043, Name: "Vision Ward", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2043.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 144, W: 48, H: 48}}, 1052: ddragon.DDItem{Id: 1052, Name: "Amplifying Tome", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1052.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 48, W: 48, H: 48}}, 1028: ddragon.DDItem{Id: 1028, Name: "Ruby Crystal", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1028.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 0, W: 48, H: 48}}, 3361: ddragon.DDItem{Id: 3361, Name: "Greater Stealth Totem (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3361.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 144, Y: 48, W: 48, H: 48}}, 3047: ddragon.DDItem{Id: 3047, Name: "Ninja Tabi", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3047.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 336, W: 48, H: 48}}, 3022: ddragon.DDItem{Id: 3022, Name: "Frozen Mallet", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3022.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 240, W: 48, H: 48}}, 3152: ddragon.DDItem{Id: 3152, Name: "Will of the Ancients", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3152.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 144, W: 48, H: 48}}, 3256: ddragon.DDItem{Id: 3256, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3256.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 336, W: 48, H: 48}}, 3414: ddragon.DDItem{Id: 3414, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3414.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 48, Y: 144, W: 48, H: 48}}, 3100: ddragon.DDItem{Id: 3100, Name: "Lich Bane", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3100.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 0, W: 48, H: 48}}, 3074: ddragon.DDItem{Id: 3074, Name: "Ravenous Hydra (Melee Only)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3074.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 384, W: 48, H: 48}}, 2041: ddragon.DDItem{Id: 2041, Name: "Crystalline Flask", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2041.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 144, W: 48, H: 48}}, 3259: ddragon.DDItem{Id: 3259, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3259.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 336, W: 48, H: 48}}, 3409: ddragon.DDItem{Id: 3409, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3409.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 288, Y: 96, W: 48, H: 48}}, 3069: ddragon.DDItem{Id: 3069, Name: "Talisman of Ascension", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3069.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 384, W: 48, H: 48}}, 1006: ddragon.DDItem{Id: 1006, Name: "Rejuvenation Bead", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1006.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 0, W: 48, H: 48}}, 3401: ddragon.DDItem{Id: 3401, Name: "Face of the Mountain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3401.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 336, Y: 48, W: 48, H: 48}}, 3078: ddragon.DDItem{Id: 3078, Name: "Trinity Force", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3078.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 384, W: 48, H: 48}}, 3090: ddragon.DDItem{Id: 3090, Name: "Wooglet's Witchcap", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3090.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 432, W: 48, H: 48}}, 3268: ddragon.DDItem{Id: 3268, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3268.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 384, W: 48, H: 48}}, 3174: ddragon.DDItem{Id: 3174, Name: "Athene's Unholy Grail", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3174.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 192, W: 48, H: 48}}, 2051: ddragon.DDItem{Id: 2051, Name: "Guardian's Horn", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2051.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 192, W: 48, H: 48}}, 3065: ddragon.DDItem{Id: 3065, Name: "Spirit Visage", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3065.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 336, W: 48, H: 48}}, 3154: ddragon.DDItem{Id: 3154, Name: "Wriggle's Lantern", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3154.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 144, W: 48, H: 48}}, 3250: ddragon.DDItem{Id: 3250, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3250.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 288, W: 48, H: 48}}, 3134: ddragon.DDItem{Id: 3134, Name: "The Brutalizer", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3134.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 96, W: 48, H: 48}}, 3117: ddragon.DDItem{Id: 3117, Name: "Boots of Mobility", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3117.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 48, W: 48, H: 48}}, 1018: ddragon.DDItem{Id: 1018, Name: "Cloak of Agility", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1018.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 0, W: 48, H: 48}}, 3110: ddragon.DDItem{Id: 3110, Name: "Frozen Heart", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3110.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 48, W: 48, H: 48}}, 3420: ddragon.DDItem{Id: 3420, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3420.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 336, Y: 144, W: 48, H: 48}}, 3253: ddragon.DDItem{Id: 3253, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3253.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 336, W: 48, H: 48}}, 3071: ddragon.DDItem{Id: 3071, Name: "The Black Cleaver", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3071.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 384, W: 48, H: 48}}, 3048: ddragon.DDItem{Id: 3048, Name: "Seraph's Embrace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3048.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 336, W: 48, H: 48}}, 3266: ddragon.DDItem{Id: 3266, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3266.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 384, W: 48, H: 48}}, 3251: ddragon.DDItem{Id: 3251, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3251.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 288, W: 48, H: 48}}, 3272: ddragon.DDItem{Id: 3272, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3272.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 432, W: 48, H: 48}}, 3342: ddragon.DDItem{Id: 3342, Name: "Scrying Orb (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3342.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 432, Y: 0, W: 48, H: 48}}, 3085: ddragon.DDItem{Id: 3085, Name: "Runaan's Hurricane (Ranged Only)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3085.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 432, W: 48, H: 48}}, 3207: ddragon.DDItem{Id: 3207, Name: "Spirit of the Ancient Golem", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3207.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 288, W: 48, H: 48}}, 3070: ddragon.DDItem{Id: 3070, Name: "Tear of the Goddess", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3070.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 384, W: 48, H: 48}}, 1026: ddragon.DDItem{Id: 1026, Name: "Blasting Wand", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1026.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 0, W: 48, H: 48}}, 3075: ddragon.DDItem{Id: 3075, Name: "Thornmail", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3075.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 384, W: 48, H: 48}}, 3101: ddragon.DDItem{Id: 3101, Name: "Stinger", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3101.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 0, W: 48, H: 48}}, 3140: ddragon.DDItem{Id: 3140, Name: "Quicksilver Sash", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3140.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 96, W: 48, H: 48}}, 3007: ddragon.DDItem{Id: 3007, Name: "Archangel's Staff (Crystal Scar)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3007.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 240, W: 48, H: 48}}, 3265: ddragon.DDItem{Id: 3265, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3265.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 384, W: 48, H: 48}}, 3362: ddragon.DDItem{Id: 3362, Name: "Greater Vision Totem (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3362.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 192, Y: 48, W: 48, H: 48}}, 3024: ddragon.DDItem{Id: 3024, Name: "Glacial Shroud", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3024.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 240, W: 48, H: 48}}, 3057: ddragon.DDItem{Id: 3057, Name: "Sheen", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3057.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 336, W: 48, H: 48}}, 3416: ddragon.DDItem{Id: 3416, Name: "Head of Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3416.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 144, Y: 144, W: 48, H: 48}}, 3082: ddragon.DDItem{Id: 3082, Name: "Warden's Mail", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3082.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 384, W: 48, H: 48}}, 1037: ddragon.DDItem{Id: 1037, Name: "Pickaxe", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1037.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 48, W: 48, H: 48}}, 3275: ddragon.DDItem{Id: 3275, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3275.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 432, W: 48, H: 48}}, 3165: ddragon.DDItem{Id: 3165, Name: "Morellonomicon", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3165.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 192, W: 48, H: 48}}, 3261: ddragon.DDItem{Id: 3261, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3261.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 336, W: 48, H: 48}}, 3172: ddragon.DDItem{Id: 3172, Name: "Zephyr", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3172.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 192, W: 48, H: 48}}, 3093: ddragon.DDItem{Id: 3093, Name: "Avarice Blade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3093.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 432, W: 48, H: 48}}, 1004: ddragon.DDItem{Id: 1004, Name: "Faerie Charm", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1004.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 0, W: 48, H: 48}}, 3280: ddragon.DDItem{Id: 3280, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3280.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 432, W: 48, H: 48}}, 3171: ddragon.DDItem{Id: 3171, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3171.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 192, W: 48, H: 48}}, 3137: ddragon.DDItem{Id: 3137, Name: "Dervish Blade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3137.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 384, Y: 48, W: 48, H: 48}}, 3031: ddragon.DDItem{Id: 3031, Name: "Infinity Edge", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3031.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 288, W: 48, H: 48}}, 1029: ddragon.DDItem{Id: 1029, Name: "Cloth Armor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1029.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 0, W: 48, H: 48}}, 3020: ddragon.DDItem{Id: 3020, Name: "Sorcerer's Shoes", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3020.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 240, W: 48, H: 48}}, 3255: ddragon.DDItem{Id: 3255, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3255.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 336, W: 48, H: 48}}, 3180: ddragon.DDItem{Id: 3180, Name: "Odyn's Veil", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3180.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 240, W: 48, H: 48}}, 1074: ddragon.DDItem{Id: 1074, Name: "Doran's Shield (Showdown)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1074.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 144, Y: 192, W: 48, H: 48}}, 3184: ddragon.DDItem{Id: 3184, Name: "Entropy", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3184.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 144, Y: 240, W: 48, H: 48}}, 3277: ddragon.DDItem{Id: 3277, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3277.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 432, W: 48, H: 48}}, 3422: ddragon.DDItem{Id: 3422, Name: "Head of Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3422.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 432, Y: 144, W: 48, H: 48}}, 3455: ddragon.DDItem{Id: 3455, Name: "Head of Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3455.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 96, Y: 240, W: 48, H: 48}}, 3106: ddragon.DDItem{Id: 3106, Name: "Madred's Razors", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3106.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 0, W: 48, H: 48}}, 3290: ddragon.DDItem{Id: 3290, Name: "Twin Shadows", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3290.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 144, Y: 0, W: 48, H: 48}}, 3418: ddragon.DDItem{Id: 3418, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3418.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 240, Y: 144, W: 48, H: 48}}, 3303: ddragon.DDItem{Id: 3303, Name: "Spellthief's Edge", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3303.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 288, Y: 0, W: 48, H: 48}}, 3158: ddragon.DDItem{Id: 3158, Name: "Ionian Boots of Lucidity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3158.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 144, W: 48, H: 48}}, 1056: ddragon.DDItem{Id: 1056, Name: "Doran's Ring", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1056.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 96, W: 48, H: 48}}, 3196: ddragon.DDItem{Id: 3196, Name: "Augment: Power", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3196.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 240, W: 48, H: 48}}, 2009: ddragon.DDItem{Id: 2009, Name: "Total Biscuit of Rejuvenation", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2009.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 144, W: 48, H: 48}}, 1031: ddragon.DDItem{Id: 1031, Name: "Chain Vest", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1031.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 0, W: 48, H: 48}}, 3155: ddragon.DDItem{Id: 3155, Name: "Hexdrinker", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3155.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 144, W: 48, H: 48}}, 3004: ddragon.DDItem{Id: 3004, Name: "Manamune", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3004.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 192, W: 48, H: 48}}, 3077: ddragon.DDItem{Id: 3077, Name: "Tiamat (Melee Only)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3077.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 384, W: 48, H: 48}}, 1043: ddragon.DDItem{Id: 1043, Name: "Recurve Bow", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1043.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 48, W: 48, H: 48}}, 3098: ddragon.DDItem{Id: 3098, Name: "Frostfang", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3098.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 0, W: 48, H: 48}}, 3001: ddragon.DDItem{Id: 3001, Name: "Abyssal Scepter", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3001.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 192, W: 48, H: 48}}, 3257: ddragon.DDItem{Id: 3257, Name: "Enchantment: Furor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3257.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 336, W: 48, H: 48}}, 3144: ddragon.DDItem{Id: 3144, Name: "Bilgewater Cutlass", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3144.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 96, W: 48, H: 48}}, 3415: ddragon.DDItem{Id: 3415, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3415.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 96, Y: 144, W: 48, H: 48}}, 3421: ddragon.DDItem{Id: 3421, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3421.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 384, Y: 144, W: 48, H: 48}}, 3124: ddragon.DDItem{Id: 3124, Name: "Guinsoo's Rageblade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3124.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 48, W: 48, H: 48}}, 3146: ddragon.DDItem{Id: 3146, Name: "Hextech Gunblade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3146.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 144, W: 48, H: 48}}, 1051: ddragon.DDItem{Id: 1051, Name: "Brawler's Gloves", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1051.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 336, Y: 48, W: 48, H: 48}}, 3111: ddragon.DDItem{Id: 3111, Name: "Mercury's Treads", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3111.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 48, W: 48, H: 48}}, 3010: ddragon.DDItem{Id: 3010, Name: "Catalyst the Protector", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3010.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 240, W: 48, H: 48}}, 1011: ddragon.DDItem{Id: 1011, Name: "Giant's Belt", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1011.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 0, W: 48, H: 48}}, 3260: ddragon.DDItem{Id: 3260, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3260.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 336, W: 48, H: 48}}, 3139: ddragon.DDItem{Id: 3139, Name: "Mercurial Scimitar", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3139.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 96, W: 48, H: 48}}, 1075: ddragon.DDItem{Id: 1075, Name: "Doran's Blade (Showdown)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1075.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 192, Y: 192, W: 48, H: 48}}, 3166: ddragon.DDItem{Id: 3166, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3166.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 192, W: 48, H: 48}}, 3145: ddragon.DDItem{Id: 3145, Name: "Hextech Revolver", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3145.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 144, W: 48, H: 48}}, 3452: ddragon.DDItem{Id: 3452, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3452.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 432, Y: 192, W: 48, H: 48}}, 3276: ddragon.DDItem{Id: 3276, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3276.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 192, Y: 432, W: 48, H: 48}}, 1063: ddragon.DDItem{Id: 1063, Name: "Prospector's Ring", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1063.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 96, W: 48, H: 48}}, 3258: ddragon.DDItem{Id: 3258, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3258.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 336, W: 48, H: 48}}, 3060: ddragon.DDItem{Id: 3060, Name: "Banner of Command", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3060.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 336, W: 48, H: 48}}, 3283: ddragon.DDItem{Id: 3283, Name: "Enchantment: Distortion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3283.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 48, Y: 0, W: 48, H: 48}}, 3302: ddragon.DDItem{Id: 3302, Name: "Relic Shield", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3302.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 240, Y: 0, W: 48, H: 48}}, 3188: ddragon.DDItem{Id: 3188, Name: "Blackfire Torch", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3188.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 240, W: 48, H: 48}}, 1036: ddragon.DDItem{Id: 1036, Name: "Long Sword", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1036.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 48, W: 48, H: 48}}, 3113: ddragon.DDItem{Id: 3113, Name: "Aether Wisp", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3113.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 432, Y: 48, W: 48, H: 48}}, 3187: ddragon.DDItem{Id: 3187, Name: "Hextech Sweeper", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3187.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 240, W: 48, H: 48}}, 3198: ddragon.DDItem{Id: 3198, Name: "Augment: Death", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3198.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 48, Y: 288, W: 48, H: 48}}, 3028: ddragon.DDItem{Id: 3028, Name: "Chalice of Harmony", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3028.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 288, W: 48, H: 48}}, 3151: ddragon.DDItem{Id: 3151, Name: "Liandry's Torment", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3151.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 144, W: 48, H: 48}}, 3122: ddragon.DDItem{Id: 3122, Name: "Wicked Hatchet", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3122.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 288, Y: 48, W: 48, H: 48}}, 3029: ddragon.DDItem{Id: 3029, Name: "Rod of Ages (Crystal Scar)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3029.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 288, W: 48, H: 48}}, 3003: ddragon.DDItem{Id: 3003, Name: "Archangel's Staff", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3003.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 288, Y: 192, W: 48, H: 48}}, 3105: ddragon.DDItem{Id: 3105, Name: "Aegis of the Legion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3105.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 0, W: 48, H: 48}}, 3413: ddragon.DDItem{Id: 3413, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3413.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 0, Y: 144, W: 48, H: 48}}, 3454: ddragon.DDItem{Id: 3454, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3454.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 48, Y: 240, W: 48, H: 48}}, 3364: ddragon.DDItem{Id: 3364, Name: "Oracle's Lens (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3364.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 288, Y: 48, W: 48, H: 48}}, 3419: ddragon.DDItem{Id: 3419, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3419.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 288, Y: 144, W: 48, H: 48}}, 3009: ddragon.DDItem{Id: 3009, Name: "Boots of Swiftness", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3009.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 240, W: 48, H: 48}}, 2047: ddragon.DDItem{Id: 2047, Name: "Oracle's Extract", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2047.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 144, W: 48, H: 48}}, 1038: ddragon.DDItem{Id: 1038, Name: "B. F. Sword", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1038.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 48, W: 48, H: 48}}, 3123: ddragon.DDItem{Id: 3123, Name: "Executioner's Calling", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3123.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 336, Y: 48, W: 48, H: 48}}, 2003: ddragon.DDItem{Id: 2003, Name: "Health Potion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2003.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 96, W: 48, H: 48}}, 3411: ddragon.DDItem{Id: 3411, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3411.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 384, Y: 96, W: 48, H: 48}}, 3108: ddragon.DDItem{Id: 3108, Name: "Fiendish Codex", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3108.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 0, W: 48, H: 48}}, 3056: ddragon.DDItem{Id: 3056, Name: "Ohmwrecker", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3056.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 336, W: 48, H: 48}}, 3143: ddragon.DDItem{Id: 3143, Name: "Randuin's Omen", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3143.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 96, W: 48, H: 48}}, 3114: ddragon.DDItem{Id: 3114, Name: "Forbidden Idol", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3114.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 0, Y: 96, W: 48, H: 48}}, 3092: ddragon.DDItem{Id: 3092, Name: "Frost Queen's Claim", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3092.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 432, W: 48, H: 48}}, 3006: ddragon.DDItem{Id: 3006, Name: "Berserker's Greaves", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3006.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 432, Y: 192, W: 48, H: 48}}, 1062: ddragon.DDItem{Id: 1062, Name: "Prospector's Blade", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1062.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 96, W: 48, H: 48}}, 3040: ddragon.DDItem{Id: 3040, Name: "Seraph's Embrace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3040.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 240, Y: 288, W: 48, H: 48}}, 3271: ddragon.DDItem{Id: 3271, Name: "Enchantment: Captain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3271.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 432, Y: 384, W: 48, H: 48}}, 3412: ddragon.DDItem{Id: 3412, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3412.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 432, Y: 96, W: 48, H: 48}}, 3345: ddragon.DDItem{Id: 3345, Name: "Soul Anchor (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3345.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 288, Y: 192, W: 48, H: 48}}, 3340: ddragon.DDItem{Id: 3340, Name: "Warding Totem (Trinket)", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3340.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", X: 336, Y: 0, W: 48, H: 48}}, 2050: ddragon.DDItem{Id: 2050, Name: "Explorer's Ward", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/2050.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 96, Y: 192, W: 48, H: 48}}, 1033: ddragon.DDItem{Id: 1033, Name: "Null-Magic Mantle", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1033.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 0, Y: 48, W: 48, H: 48}}, 3084: ddragon.DDItem{Id: 3084, Name: "Overlord's Bloodmail", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3084.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 48, Y: 432, W: 48, H: 48}}, 3169: ddragon.DDItem{Id: 3169, Name: "Bonetooth Necklace", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3169.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 192, W: 48, H: 48}}, 3135: ddragon.DDItem{Id: 3135, Name: "Void Staff", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3135.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 96, W: 48, H: 48}}, 3209: ddragon.DDItem{Id: 3209, Name: "Spirit of the Elder Lizard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3209.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 240, Y: 288, W: 48, H: 48}}, 3270: ddragon.DDItem{Id: 3270, Name: "Enchantment: Homeguard", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3270.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 384, Y: 384, W: 48, H: 48}}, 3274: ddragon.DDItem{Id: 3274, Name: "Enchantment: Alacrity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3274.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 96, Y: 432, W: 48, H: 48}}, 3005: ddragon.DDItem{Id: 3005, Name: "Atma's Impaler", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3005.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 384, Y: 192, W: 48, H: 48}}, 3035: ddragon.DDItem{Id: 3035, Name: "Last Whisper", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3035.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 192, Y: 288, W: 48, H: 48}}, 1057: ddragon.DDItem{Id: 1057, Name: "Negatron Cloak", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/1057.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", X: 144, Y: 96, W: 48, H: 48}}, 3175: ddragon.DDItem{Id: 3175, Name: "Head of Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/item/3175.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", X: 0, Y: 240, W: 48, H: 48}}}, Champions: map[int]ddragon.DDChampion{54: ddragon.DDChampion{Id: 54, Name: "Malphite", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Malphite.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 48, Y: 96, W: 48, H: 48}}, 1: ddragon.DDChampion{Id: 1, Name: "Annie", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Annie.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 288, Y: 0, W: 48, H: 48}}, 12: ddragon.DDChampion{Id: 12, Name: "Alistar", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Alistar.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 144, Y: 0, W: 48, H: 48}}, 61: ddragon.DDChampion{Id: 61, Name: "Orianna", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Orianna.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 288, Y: 0, W: 48, H: 48}}, 36: ddragon.DDChampion{Id: 36, Name: "Dr. Mundo", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/DrMundo.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 336, Y: 48, W: 48, H: 48}}, 101: ddragon.DDChampion{Id: 101, Name: "Xerath", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Xerath.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 336, Y: 48, W: 48, H: 48}}, 76: ddragon.DDChampion{Id: 76, Name: "Nidalee", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nidalee.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 96, Y: 0, W: 48, H: 48}}, 55: ddragon.DDChampion{Id: 55, Name: "Katarina", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Katarina.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 432, Y: 0, W: 48, H: 48}}, 51: ddragon.DDChampion{Id: 51, Name: "Caitlyn", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Caitlyn.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 0, Y: 48, W: 48, H: 48}}, 48: ddragon.DDChampion{Id: 48, Name: "Trundle", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Trundle.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 144, Y: 0, W: 48, H: 48}}, 121: ddragon.DDChampion{Id: 121, Name: "Kha'Zix", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Khazix.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 96, Y: 48, W: 48, H: 48}}, 40: ddragon.DDChampion{Id: 40, Name: "Janna", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Janna.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 96, Y: 0, W: 48, H: 48}}, 27: ddragon.DDChampion{Id: 27, Name: "Singed", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Singed.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 0, Y: 96, W: 48, H: 48}}, 111: ddragon.DDChampion{Id: 111, Name: "Nautilus", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nautilus.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 48, Y: 0, W: 48, H: 48}}, 8: ddragon.DDChampion{Id: 8, Name: "Vladimir", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Vladimir.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 192, Y: 48, W: 48, H: 48}}, 3: ddragon.DDChampion{Id: 3, Name: "Galio", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Galio.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 192, Y: 96, W: 48, H: 48}}, 42: ddragon.DDChampion{Id: 42, Name: "Corki", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Corki.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 144, Y: 48, W: 48, H: 48}}, 44: ddragon.DDChampion{Id: 44, Name: "Taric", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Taric.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 432, Y: 96, W: 48, H: 48}}, 75: ddragon.DDChampion{Id: 75, Name: "Nasus", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nasus.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 0, Y: 0, W: 48, H: 48}}, 114: ddragon.DDChampion{Id: 114, Name: "Fiora", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Fiora.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 96, Y: 96, W: 48, H: 48}}, 69: ddragon.DDChampion{Id: 69, Name: "Cassiopeia", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Cassiopeia.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 48, Y: 48, W: 48, H: 48}}, 74: ddragon.DDChampion{Id: 74, Name: "Heimerdinger", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Heimerdinger.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 0, Y: 0, W: 48, H: 48}}, 11: ddragon.DDChampion{Id: 11, Name: "Master Yi", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/MasterYi.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 192, Y: 96, W: 48, H: 48}}, 83: ddragon.DDChampion{Id: 83, Name: "Yorick", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Yorick.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 432, Y: 48, W: 48, H: 48}}, 85: ddragon.DDChampion{Id: 85, Name: "Kennen", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Kennen.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 48, Y: 48, W: 48, H: 48}}, 24: ddragon.DDChampion{Id: 24, Name: "Jax", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Jax.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 192, Y: 0, W: 48, H: 48}}, 7: ddragon.DDChampion{Id: 7, Name: "LeBlanc", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Leblanc.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 192, Y: 48, W: 48, H: 48}}, 126: ddragon.DDChampion{Id: 126, Name: "Jayce", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Jayce.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 240, Y: 0, W: 48, H: 48}}, 77: ddragon.DDChampion{Id: 77, Name: "Udyr", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Udyr.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 336, Y: 0, W: 48, H: 48}}, 56: ddragon.DDChampion{Id: 56, Name: "Nocturne", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nocturne.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 144, Y: 0, W: 48, H: 48}}, 98: ddragon.DDChampion{Id: 98, Name: "Shen", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Shen.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 384, Y: 48, W: 48, H: 48}}, 23: ddragon.DDChampion{Id: 23, Name: "Tryndamere", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Tryndamere.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 192, Y: 0, W: 48, H: 48}}, 105: ddragon.DDChampion{Id: 105, Name: "Fizz", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Fizz.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 144, Y: 96, W: 48, H: 48}}, 104: ddragon.DDChampion{Id: 104, Name: "Graves", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Graves.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 384, Y: 96, W: 48, H: 48}}, 81: ddragon.DDChampion{Id: 81, Name: "Ezreal", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Ezreal.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 0, Y: 96, W: 48, H: 48}}, 43: ddragon.DDChampion{Id: 43, Name: "Karma", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Karma.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 288, Y: 0, W: 48, H: 48}}, 110: ddragon.DDChampion{Id: 110, Name: "Varus", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Varus.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 432, Y: 0, W: 48, H: 48}}, 18: ddragon.DDChampion{Id: 18, Name: "Tristana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Tristana.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 96, Y: 0, W: 48, H: 48}}, 25: ddragon.DDChampion{Id: 25, Name: "Morgana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Morgana.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 384, Y: 96, W: 48, H: 48}}, 79: ddragon.DDChampion{Id: 79, Name: "Gragas", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Gragas.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 336, Y: 96, W: 48, H: 48}}, 41: ddragon.DDChampion{Id: 41, Name: "Gangplank", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Gangplank.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 240, Y: 96, W: 48, H: 48}}, 96: ddragon.DDChampion{Id: 96, Name: "Kog'Maw", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/KogMaw.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 144, Y: 48, W: 48, H: 48}}, 236: ddragon.DDChampion{Id: 236, Name: "Lucian", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Lucian.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 384, Y: 48, W: 48, H: 48}}, 122: ddragon.DDChampion{Id: 122, Name: "Darius", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Darius.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 192, Y: 48, W: 48, H: 48}}, 53: ddragon.DDChampion{Id: 53, Name: "Blitzcrank", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Blitzcrank.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 384, Y: 0, W: 48, H: 48}}, 58: ddragon.DDChampion{Id: 58, Name: "Renekton", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Renekton.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 48, Y: 48, W: 48, H: 48}}, 17: ddragon.DDChampion{Id: 17, Name: "Teemo", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Teemo.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 0, Y: 0, W: 48, H: 48}}, 34: ddragon.DDChampion{Id: 34, Name: "Anivia", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Anivia.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 240, Y: 0, W: 48, H: 48}}, 72: ddragon.DDChampion{Id: 72, Name: "Skarner", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Skarner.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 144, Y: 96, W: 48, H: 48}}, 29: ddragon.DDChampion{Id: 29, Name: "Twitch", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Twitch.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 288, Y: 0, W: 48, H: 48}}, 127: ddragon.DDChampion{Id: 127, Name: "Lissandra", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Lissandra.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 336, Y: 48, W: 48, H: 48}}, 39: ddragon.DDChampion{Id: 39, Name: "Irelia", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Irelia.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 48, Y: 0, W: 48, H: 48}}, 161: ddragon.DDChampion{Id: 161, Name: "Vel'Koz", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Velkoz.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 336, Y: 96, W: 48, H: 48}}, 80: ddragon.DDChampion{Id: 80, Name: "Pantheon", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Pantheon.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 336, Y: 0, W: 48, H: 48}}, 14: ddragon.DDChampion{Id: 14, Name: "Sion", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Sion.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 48, Y: 96, W: 48, H: 48}}, 5: ddragon.DDChampion{Id: 5, Name: "Xin Zhao", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/XinZhao.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 384, Y: 48, W: 48, H: 48}}, 90: ddragon.DDChampion{Id: 90, Name: "Malzahar", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Malzahar.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 96, Y: 96, W: 48, H: 48}}, 45: ddragon.DDChampion{Id: 45, Name: "Veigar", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Veigar.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 48, Y: 48, W: 48, H: 48}}, 67: ddragon.DDChampion{Id: 67, Name: "Vayne", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Vayne.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 0, Y: 48, W: 48, H: 48}}, 267: ddragon.DDChampion{Id: 267, Name: "Nami", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nami.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 432, Y: 96, W: 48, H: 48}}, 21: ddragon.DDChampion{Id: 21, Name: "Miss Fortune", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/MissFortune.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 240, Y: 96, W: 48, H: 48}}, 30: ddragon.DDChampion{Id: 30, Name: "Karthus", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Karthus.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 336, Y: 0, W: 48, H: 48}}, 50: ddragon.DDChampion{Id: 50, Name: "Swain", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Swain.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 288, Y: 96, W: 48, H: 48}}, 26: ddragon.DDChampion{Id: 26, Name: "Zilean", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Zilean.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 144, Y: 96, W: 48, H: 48}}, 19: ddragon.DDChampion{Id: 19, Name: "Warwick", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Warwick.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 288, Y: 48, W: 48, H: 48}}, 102: ddragon.DDChampion{Id: 102, Name: "Shyvana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Shyvana.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 432, Y: 48, W: 48, H: 48}}, 37: ddragon.DDChampion{Id: 37, Name: "Sona", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Sona.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 192, Y: 96, W: 48, H: 48}}, 15: ddragon.DDChampion{Id: 15, Name: "Sivir", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Sivir.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 96, Y: 96, W: 48, H: 48}}, 28: ddragon.DDChampion{Id: 28, Name: "Evelynn", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Evelynn.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 432, Y: 48, W: 48, H: 48}}, 115: ddragon.DDChampion{Id: 115, Name: "Ziggs", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Ziggs.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 96, Y: 96, W: 48, H: 48}}, 9: ddragon.DDChampion{Id: 9, Name: "Fiddlesticks", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/FiddleSticks.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 48, Y: 96, W: 48, H: 48}}, 63: ddragon.DDChampion{Id: 63, Name: "Brand", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Brand.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 432, Y: 0, W: 48, H: 48}}, 157: ddragon.DDChampion{Id: 157, Name: "Yasuo", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Yasuo.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 288, Y: 96, W: 48, H: 48}}, 22: ddragon.DDChampion{Id: 22, Name: "Ashe", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Ashe.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 336, Y: 0, W: 48, H: 48}}, 38: ddragon.DDChampion{Id: 38, Name: "Kassadin", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Kassadin.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 384, Y: 0, W: 48, H: 48}}, 20: ddragon.DDChampion{Id: 20, Name: "Nunu", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Nunu.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 192, Y: 0, W: 48, H: 48}}, 107: ddragon.DDChampion{Id: 107, Name: "Rengar", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Rengar.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 96, Y: 48, W: 48, H: 48}}, 82: ddragon.DDChampion{Id: 82, Name: "Mordekaiser", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Mordekaiser.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 336, Y: 96, W: 48, H: 48}}, 32: ddragon.DDChampion{Id: 32, Name: "Amumu", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Amumu.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 192, Y: 0, W: 48, H: 48}}, 57: ddragon.DDChampion{Id: 57, Name: "Maokai", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Maokai.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 144, Y: 96, W: 48, H: 48}}, 131: ddragon.DDChampion{Id: 131, Name: "Diana", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Diana.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 240, Y: 48, W: 48, H: 48}}, 84: ddragon.DDChampion{Id: 84, Name: "Akali", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Akali.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 96, Y: 0, W: 48, H: 48}}, 2: ddragon.DDChampion{Id: 2, Name: "Olaf", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Olaf.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 240, Y: 0, W: 48, H: 48}}, 103: ddragon.DDChampion{Id: 103, Name: "Ahri", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Ahri.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 48, Y: 0, W: 48, H: 48}}, 134: ddragon.DDChampion{Id: 134, Name: "Syndra", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Syndra.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 336, Y: 96, W: 48, H: 48}}, 106: ddragon.DDChampion{Id: 106, Name: "Volibear", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Volibear.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 240, Y: 48, W: 48, H: 48}}, 78: ddragon.DDChampion{Id: 78, Name: "Poppy", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Poppy.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 384, Y: 0, W: 48, H: 48}}, 91: ddragon.DDChampion{Id: 91, Name: "Talon", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Talon.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 384, Y: 96, W: 48, H: 48}}, 120: ddragon.DDChampion{Id: 120, Name: "Hecarim", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Hecarim.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 432, Y: 96, W: 48, H: 48}}, 16: ddragon.DDChampion{Id: 16, Name: "Soraka", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Soraka.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 240, Y: 96, W: 48, H: 48}}, 119: ddragon.DDChampion{Id: 119, Name: "Draven", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Draven.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 288, Y: 48, W: 48, H: 48}}, 133: ddragon.DDChampion{Id: 133, Name: "Quinn", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Quinn.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 432, Y: 0, W: 48, H: 48}}, 6: ddragon.DDChampion{Id: 6, Name: "Urgot", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Urgot.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 384, Y: 0, W: 48, H: 48}}, 412: ddragon.DDChampion{Id: 412, Name: "Thresh", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Thresh.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 48, Y: 0, W: 48, H: 48}}, 201: ddragon.DDChampion{Id: 201, Name: "Braum", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Braum.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 384, Y: 96, W: 48, H: 48}}, 92: ddragon.DDChampion{Id: 92, Name: "Riven", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Riven.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 144, Y: 48, W: 48, H: 48}}, 33: ddragon.DDChampion{Id: 33, Name: "Rammus", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Rammus.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 0, Y: 48, W: 48, H: 48}}, 254: ddragon.DDChampion{Id: 254, Name: "Vi", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Vi.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 96, Y: 48, W: 48, H: 48}}, 99: ddragon.DDChampion{Id: 99, Name: "Lux", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Lux.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 0, Y: 96, W: 48, H: 48}}, 10: ddragon.DDChampion{Id: 10, Name: "Kayle", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Kayle.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 0, Y: 48, W: 48, H: 48}}, 113: ddragon.DDChampion{Id: 113, Name: "Sejuani", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Sejuani.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 288, Y: 48, W: 48, H: 48}}, 31: ddragon.DDChampion{Id: 31, Name: "Cho'Gath", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Chogath.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 96, Y: 48, W: 48, H: 48}}, 266: ddragon.DDChampion{Id: 266, Name: "Aatrox", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Aatrox.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 0, Y: 0, W: 48, H: 48}}, 64: ddragon.DDChampion{Id: 64, Name: "Lee Sin", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/LeeSin.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 240, Y: 48, W: 48, H: 48}}, 112: ddragon.DDChampion{Id: 112, Name: "Viktor", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Viktor.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 144, Y: 48, W: 48, H: 48}}, 154: ddragon.DDChampion{Id: 154, Name: "Zac", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Zac.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 0, Y: 96, W: 48, H: 48}}, 59: ddragon.DDChampion{Id: 59, Name: "Jarvan IV", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/JarvanIV.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 144, Y: 0, W: 48, H: 48}}, 222: ddragon.DDChampion{Id: 222, Name: "Jinx", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Jinx.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 240, Y: 96, W: 48, H: 48}}, 35: ddragon.DDChampion{Id: 35, Name: "Shaco", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Shaco.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 336, Y: 48, W: 48, H: 48}}, 62: ddragon.DDChampion{Id: 62, Name: "Wukong", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/MonkeyKing.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 288, Y: 96, W: 48, H: 48}}, 117: ddragon.DDChampion{Id: 117, Name: "Lulu", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Lulu.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 432, Y: 48, W: 48, H: 48}}, 238: ddragon.DDChampion{Id: 238, Name: "Zed", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Zed.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 48, Y: 96, W: 48, H: 48}}, 4: ddragon.DDChampion{Id: 4, Name: "Twisted Fate", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/TwistedFate.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 240, Y: 0, W: 48, H: 48}}, 86: ddragon.DDChampion{Id: 86, Name: "Garen", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Garen.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 288, Y: 96, W: 48, H: 48}}, 13: ddragon.DDChampion{Id: 13, Name: "Ryze", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Ryze.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 240, Y: 48, W: 48, H: 48}}, 68: ddragon.DDChampion{Id: 68, Name: "Rumble", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Rumble.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", X: 192, Y: 48, W: 48, H: 48}}, 143: ddragon.DDChampion{Id: 143, Name: "Zyra", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Zyra.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", X: 192, Y: 96, W: 48, H: 48}}, 89: ddragon.DDChampion{Id: 89, Name: "Leona", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Leona.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", X: 288, Y: 48, W: 48, H: 48}}, 60: ddragon.DDChampion{Id: 60, Name: "Elise", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/champion/Elise.png", SplashUrl: "", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", X: 384, Y: 48, W: 48, H: 48}}}, Summoners: map[int]ddragon.DDSummoner{4: ddragon.DDSummoner{Id: 4, Name: "Flash", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerFlash.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 288, Y: 0, W: 48, H: 48}}, 17: ddragon.DDSummoner{Id: 17, Name: "Garrison", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerOdinGarrison.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 48, Y: 48, W: 48, H: 48}}, 12: ddragon.DDSummoner{Id: 12, Name: "Teleport", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerTeleport.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 288, Y: 48, W: 48, H: 48}}, 2: ddragon.DDSummoner{Id: 2, Name: "Clairvoyance", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerClairvoyance.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 144, Y: 0, W: 48, H: 48}}, 7: ddragon.DDSummoner{Id: 7, Name: "Heal", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerHeal.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 432, Y: 0, W: 48, H: 48}}, 13: ddragon.DDSummoner{Id: 13, Name: "Clarity", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerMana.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 0, Y: 48, W: 48, H: 48}}, 10: ddragon.DDSummoner{Id: 10, Name: "Revive", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerRevive.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 192, Y: 48, W: 48, H: 48}}, 14: ddragon.DDSummoner{Id: 14, Name: "Ignite", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerDot.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 192, Y: 0, W: 48, H: 48}}, 11: ddragon.DDSummoner{Id: 11, Name: "Smite", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerSmite.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 240, Y: 48, W: 48, H: 48}}, 21: ddragon.DDSummoner{Id: 21, Name: "Barrier", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerBarrier.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 0, Y: 0, W: 48, H: 48}}, 1: ddragon.DDSummoner{Id: 1, Name: "Cleanse", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerBoost.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 96, Y: 0, W: 48, H: 48}}, 3: ddragon.DDSummoner{Id: 3, Name: "Exhaust", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerExhaust.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 240, Y: 0, W: 48, H: 48}}, 6: ddragon.DDSummoner{Id: 6, Name: "Ghost", ImageUrl: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/summoner/SummonerHaste.png", Sprite: ddragon.DDSprite{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", X: 384, Y: 0, W: 48, H: 48}}}, SpriteSheets: map[string]ddragon.DDSpriteSheet{"http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item0.png", H: 480, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item1.png", H: 480, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/item2.png", H: 288, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion2.png", H: 144, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion3.png", H: 144, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion0.png", H: 144, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/champion1.png", H: 144, W: 480}, "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png": ddragon.DDSpriteSheet{Url: "http://ddragon.leagueoflegends.com/cdn/4.8.3/img/sprite/spell0.png", H: 192, W: 480}}}
Functions ¶
func CanonicalizeSummoner ¶
Types ¶
type AggregatedStatsDto ¶
type AggregatedStatsDto struct { //BotGamesPlayed int `json:"botGamesPlayed"` //NormalGamesPlayed int `json:"normalGamesPlayed"` //RankedPremadeGamesPlayed int `json:"rankedPremadeGamesPlayed"` //RankedSoloGamesPlayed int `json:"rankedSoloGamesPlayed"` TotalSessionsPlayed int `json:"totalSessionsPlayed"` }
stats-v1.3: https://developer.riotgames.com/api/methods#!/1080 Lots of fields omitted.
type BannedChampion ¶
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ChampionStatsDto ¶
type ChampionStatsDto struct { ChampionId int `json:"id"` Stats *AggregatedStatsDto `json:"stats"` }
stats-v1.3: https://developer.riotgames.com/api/methods#!/1080
type Event ¶
type Event struct { AscendedType string `json:"ascendedType"` AssistingParticipantIds []int `json:"assistingParticipantIds"` BuildingType string `json:"buildingType"` CreatorId int `json:"creatorId"` EventType string `json:"eventType"` ItemAfter int `json:"itemAfter"` ItemBefore int `json:"itemBefore"` ItemId int `json:"itemId"` KillerId int `json:"killerId"` LaneType string `json:"laneType"` LevelUpType string `json:"levelUpType"` MonsterType string `json:"monsterType"` ParticipantId int `json:"participantId"` PointCaptured string `json:"pointCaptured"` Position Position `json:"position"` SkillSlot int `json:"skillSlot"` TeamId int `json:"teamId"` Timestamp int64 `json:"timestamp"` TowerType string `json:"towerType"` VictimId int `json:"victimId"` WardType string `json:"wardType"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type Frame ¶
type Frame struct { Events []*Event `json:"events"` ParticipantFrames map[string]ParticipantFrame `json:"participantFrames"` Timestamp RiotTime `json:"timestamp"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type GameDto ¶
type GameDto struct { GameId int64 `json:"gameId"` MapId int `json:"mapId"` CreateDate RiotTime `json:"createDate"` GameMode string `json:"gameMode"` GameType string `json:"gameType"` SubType string `json:"subType"` TeamId int `json:"teamId"` FellowPlayers []PlayerDto `json:"fellowPlayers"` ChampionId int `json:"championId"` Level int `json:"level"` SummonerSpell1 int `json:"spell1"` SummonerSpell2 int `json:"spell2"` Stats RawStatsDto `json:"stats"` Invalid bool `json:"invalid"` }
type LeagueDto ¶
type LeagueDto struct { Entries []*LeagueEntryDto `json:"entries"` ParticipantId string `json:"participantId"` Queue string `json:"queue"` Tier string `json:"tier"` }
league-v2.5: https://developer.riotgames.com/api/methods#!/985
type LeagueEntryDto ¶
type LeagueEntryDto struct { Division string `json:"division"` LeaguePoints int `json:"leaguePoints"` }
league-v2.5: https://developer.riotgames.com/api/methods#!/985
type Mastery ¶
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type MatchDetail ¶
type MatchDetail struct { MapId int `json:"mapId"` MatchCreation int64 `json:"matchCreation"` MatchDuration int64 `json:"matchDuration"` MatchId int64 `json:"matchId"` MatchMode string `json:"matchMode"` MatchType string `json:"matchType"` MatchVersion string `json:"matchVersion"` ParticipantIdentities []*ParticipantIdentity `json:"participantIdentities"` Participants []*Participant `json:"participants"` PlatformId string `json:"platformId"` QueueType string `json:"queueType"` Region string `json:"region"` Season string `json:"season"` Teams []*Team `json:"teams"` Timeline *Timeline `json:"timeline"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type MatchList ¶
type MatchList struct { EndIndex int `json:"endIndex"` Matches []*MatchReference `json:"matches'` StartIndex int `json:"startIndex"` TotalGames int `json:"totalGames"` }
matchlist-v2.2: https://developer.riotgames.com/api/methods#!/1069
type MatchReference ¶
type MatchReference struct { Champion int64 `json:"champion"` Lane string `json:"lane"` MatchId int64 `json:"matchId"` PlatformId string `json:"platformId"` Queue string `json:"queue"` Region string `json:"region"` Role string `json:"role"` Season string `json:"season"` Timestamp RiotTime `json:"timestamp"` }
matchlist-v2.2: https://developer.riotgames.com/api/methods#!/1069
type Participant ¶
type Participant struct { ChampionId int `json:"championId"` HighestAchievedSeasonTier string `json:"highestAchievedSeasonTier"` Masteries []*Mastery `json:"masteries"` ParticipantId int `json:"participantId"` Runes []*Rune `json:"runes"` Summoner1 int `json:"spell1Id"` Summoner2 int `json:"spell2Id"` Stats *ParticipantStats `json:"stats"` TeamId int `json:"teamId"` Timeline *ParticipantTimeline `json:"timeline"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ParticipantFrame ¶
type ParticipantFrame struct { CurrentGold int `json:"currentGold"` DominionScore int `json:"dominionScore"` JungleMinionsKilled int `json:"jungleMinionsKilled"` Level int `json:"level"` MinionsKilled int `json:"minionsKilled"` ParticipantId int `json:"participantId"` Position *Position `json:"position"` TeamScore int `json:"teamScore"` TotalGold int `json:"totalGold"` Xp int `json:"xp"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ParticipantIdentity ¶
type ParticipantIdentity struct { ParticipantId int `json:"participantId"` Player *Player `json:"player"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ParticipantStats ¶
type ParticipantStats struct { Assists int64 `json:"assists"` ChampLevel int64 `json:"champLevel"` CombatPlayerScore int64 `json:"combatPlayerScore"` Deaths int64 `json:"deaths"` DoubleKills int64 `json:"doubleKills"` FirstBloodAssist bool `json:"firstBloodAssist"` FirstBloodKill bool `json:"firstBloodKill"` FirstInhibitorAssist bool `json:"firstInhibitorAssist"` FirstInhibitorKill bool `json:"firstInhibitorKill"` FirstTowerAssist bool `json:"firstTowerAssist"` FirstTowerKill bool `json:"firstTowerKill"` GoldEarned int64 `json:"goldEarned"` GoldSpent int64 `json:"goldSpent"` InhibitorKills int64 `json:"inhibitorKills"` Item0 int64 `json:"item0"` Item1 int64 `json:"item1"` Item2 int64 `json:"item2"` Item3 int64 `json:"item3"` Item4 int64 `json:"item4"` Item5 int64 `json:"item5"` Item6 int64 `json:"item6"` KillingSprees int64 `json:"killingSprees"` Kills int64 `json:"kills"` LargestCriticalStrike int64 `json:"largestCriticalStrike"` LargestKillingSpree int64 `json:"largestKillingSpree"` LargestMultiKill int64 `json:"largestMultiKill"` MagicDamageDealt int64 `json:"magicDamageDealt"` MagicDamageDealtToChampions int64 `json:"magicDamageDealtToChampions"` MagicDamageTaken int64 `json:"magicDamageTaken"` MinionsKilled int64 `json:"minionsKilled"` NeutralMinionsKilled int64 `json:"neutralMinionsKilled"` NeutralMinionsKilledEnemyJungle int64 `json:"neutralMinionsKilledEnemyJungle"` NeutralMinionsKilledTeamJungle int64 `json:"neutralMinionsKilledTeamJungle"` NodeCapture int64 `json:"nodeCapture"` NodeCaptureAssist int64 `json:"nodeCaptureAssist"` NodeNeutralize int64 `json:"nodeNeutralize"` NodeNeutralizeAssist int64 `json:"nodeNeutralizeAssist"` ObjectivePlayerScore int64 `json:"objectivePlayerScore"` PentaKills int64 `json:"pentaKills"` PhysicalDamageDealt int64 `json:"physicalDamageDealt"` PhysicalDamageDealtToChampions int64 `json:"physicalDamageDealtToChampions"` PhysicalDamageTaken int64 `json:"physicalDamageTaken"` QuadraKills int64 `json:"quadraKills"` SightWardsBoughtInGame int64 `json:"sightWardsBoughtInGame"` TeamObjective int64 `json:"teamObjective"` TotalDamageDealt int64 `json:"totalDamageDealt"` TotalDamageDealtToChampions int64 `json:"totalDamageDealtToChampions"` TotalDamageTaken int64 `json:"totalDamageTaken"` TotalHeal int64 `json:"totalHeal"` TotalPlayerScore int64 `json:"totalPlayerScore"` TotalScoreRank int64 `json:"totalScoreRank"` TotalTimeCrowdControlDealt int64 `json:"totalTimeCrowdControlDealt"` TotalUnitsHealed int64 `json:"totalUnitsHealed"` TowerKills int64 `json:"towerKills"` TripleKills int64 `json:"tripleKills"` TrueDamageDealt int64 `json:"trueDamageDealt"` TrueDamageDealtToChampions int64 `json:"trueDamageDealtToChampions"` TrueDamageTaken int64 `json:"trueDamageTaken"` UnrealKills int64 `json:"unrealKills"` VisionWardsBoughtInGame int64 `json:"visionWardsBoughtInGame"` WardsKilled int64 `json:"wardsKilled"` WardsPlaced int64 `json:"wardsPlaced"` Winner bool `json:"winner"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ParticipantTimeline ¶
type ParticipantTimeline struct { AncientGolemAssistsPerMinCounts *ParticipantTimelineData `json:"ancientGolemAssistsPerMinCounts"` AncientGolemKillsPerMinCounts *ParticipantTimelineData `json:"ancientGolemKillsPerMinCounts"` AssistedLaneDeathsPerMinDeltas *ParticipantTimelineData `json:"assistedLaneDeathsPerMinDeltas"` AssistedLaneKillsPerMinDeltas *ParticipantTimelineData `json:"assistedLaneKillsPerMinDeltas"` BaronAssistsPerMinCounts *ParticipantTimelineData `json:"baronAssistsPerMinCounts"` BaronKillsPerMinCounts *ParticipantTimelineData `json:"baronKillsPerMinCounts"` CreepsPerMinDeltas *ParticipantTimelineData `json:"creepsPerMinDeltas"` CsDiffPerMinDeltas *ParticipantTimelineData `json:"csDiffPerMinDeltas"` DamageTakenDiffPerMinDeltas *ParticipantTimelineData `json:"damageTakenDiffPerMinDeltas"` DamageTakenPerMinDeltas *ParticipantTimelineData `json:"damageTakenPerMinDeltas"` DragonAssistsPerMinCounts *ParticipantTimelineData `json:"dragonAssistsPerMinCounts"` DragonKillsPerMinCounts *ParticipantTimelineData `json:"dragonKillsPerMinCounts"` ElderLizardAssistsPerMinCounts *ParticipantTimelineData `json:"elderLizardAssistsPerMinCounts"` ElderLizardKillsPerMinCounts *ParticipantTimelineData `json:"elderLizardKillsPerMinCounts"` GoldPerMinDeltas *ParticipantTimelineData `json:"goldPerMinDeltas"` InhibitorAssistsPerMinCounts *ParticipantTimelineData `json:"inhibitorAssistsPerMinCounts"` InhibitorKillsPerMinCounts *ParticipantTimelineData `json:"inhibitorKillsPerMinCounts"` Lane string `json:"lane"` Role string `json:"role"` TowerAssistsPerMinCounts *ParticipantTimelineData `json:"towerAssistsPerMinCounts"` TowerKillsPerMinCounts *ParticipantTimelineData `json:"towerKillsPerMinCounts"` TowerKillsPerMinDeltas *ParticipantTimelineData `json:"towerKillsPerMinDeltas"` VilemawAssistsPerMinCounts *ParticipantTimelineData `json:"vilemawAssistsPerMinCounts"` VilemawKillsPerMinCounts *ParticipantTimelineData `json:"vilemawKillsPerMinCounts"` WardsPerMinDeltas *ParticipantTimelineData `json:"wardsPerMinDeltas"` XpDiffPerMinDeltas *ParticipantTimelineData `json:"xpDiffPerMinDeltas"` XpPerMinDeltas *ParticipantTimelineData `json:"xpPerMinDeltas"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type ParticipantTimelineData ¶
type ParticipantTimelineData struct { ZeroToTen float64 `json:"zeroToTen"` TenToTwenty float64 `json:"tenToTwenty"` TwentyToThirty float64 `json:"twentyToThirty"` ThirtyToEnd float64 `json:"thirtyToEnd"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type Player ¶
type Player struct { MatchHistoryUri string `json:"matchHistoryUri"` ProfileIcon int `json:"profileIcon"` SummonerId int64 `json:"summonerId"` SummonerName string `json:"summonerName"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type PlayerDto ¶
type Position ¶
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type Rank ¶
type Rank struct { Tier string // BRONZE, SILVER, GOLD, PLATINUM, DIAMOND, MASTER, CHALLENGER Division string // I, II, III, IV, V LeaguePoints int }
type RankedStatsDto ¶
type RankedStatsDto struct { Champions []*ChampionStatsDto `json:"champions"` //modifyDate SummonerId int64 `json:"summonerId"` }
stats-v1.3: https://developer.riotgames.com/api/methods#!/1080
type RawStatsDto ¶
type RawStatsDto struct { // Overall Game Stats Win bool `json:"win"` TimePlayed int `json:"timePlayed"` //Team int `json:"team"` ChampionId int /* populated from GameDto */ // KDA ChampionsKilled int `json:"championsKilled"` NumDeaths int `json:"numDeaths"` Assists int `json:"assists"` // Gold/XP Level int `json:"level"` //Gold int `json:"gold"` GoldEarned int `json:"goldEarned"` // CS //MinionsDenied int `json:"minionsDenied"` MinionsKilled int `json:"minionsKilled"` NeutralMinionsKilled int `json:"neutralMinionsKilled"` NeutralMinionsKilledEnemyJungle int `json:"neutralMinionsKilledEnemyJungle"` NeutralMinionsKilledYourJungle int `json:"neutralMinionsKilledYourJungle"` SuperMonstersKilled int `json:"superMonsterKilled"` // Items Item0 int `json:"item0"` Item1 int `json:"item1"` Item2 int `json:"item2"` Item3 int `json:"item3"` Item4 int `json:"item4"` Item5 int `json:"item5"` Item6 int `json:"item6"` // Vision WardPlaced int `json:"wardPlaced"` SightWardsBought int `json:"sightWardsBought"` VisionWardsBought int `json:"visionWardsBought"` WardKilled int `json:"wardKilled"` // Summoners SummonerSpell1 int /* populated from GameDto */ SummonerSpell2 int /* populated from GameDto */ // Damage Dealt //DamageDealtPlayer int `json:"damageDealtPlayer"` //TotalDamageDealt int `json:"totalDamageDealt"` //TotalDamageDealtToChampions int `json:"totalDamageDealtToChampions"` //PhysicalDamageDealtPlayer int `json:"physicalDamageDealtPlayer"` PhysicalDamageDealtToChampions int `json:"physicalDamageDealtToChampions"` //MagicDamageDealtPlayer int `json:"magicDamageDealtPlayer"` MagicDamageDealtToChampions int `json:"magicDamageDealtToChampions"` //TrueDamageDealtPlayer int `json:"trueDamageDealtPlayer"` TrueDamageDealtToChampions int `json:"trueDamageDealtToChampions"` // Damage Taken //TotalDamageTaken int `json:"totalDamageTaken"` PhysicalDamageTaken int `json:"physicalDamageTaken"` MagicDamageTaken int `json:"magicDamageTaken"` TrueDamageTaken int `json:"trueDamageTaken"` // Misc Dealt Stats TotalTimeCrowdControlDealt int `json:"totalTimeCrowdControlDealt"` // Vanity stats. //KillingSprees int `json:"killingSprees"` //LargestKillingSpree int `json:"largestKillingSpree"` LargestMultiKill int `json:"largestMultiKill"` //DoubleKills int `json:"doubleKills"` //TripleKills int `json:"tripleKills"` //QuadraKills int `json:"quadraKills"` //PentaKills int `json:"pentaKills"` //UnrealKills int `json:"unrealKills"` //NexusKilled bool `json:"nexusKilled"` FirstBlood int `json:"firstBlood"` }
v1.3: http://developer.riotgames.com/api/methods#!/339/1143
Fields that are not used in the app are commented out to save datastore ops. This is the struct that appears most often in the datastore.
type RecentGamesDto ¶
v1.3: http://developer.riotgames.com/api/methods#!/339/1143
func GameStatsForPlayer ¶
type RiotTime ¶
func (RiotTime) MarshalJSON ¶
func (RiotTime) UnixMillisString ¶
func (*RiotTime) UnmarshalJSON ¶
type Rune ¶
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type RunePageDto ¶
type RunePageDto struct { Current bool `json:"current"` Id int64 `json:"id"` Name string `json:"name"` Slots []*RuneSlotDto `json:"slots"` }
type RunePagesDto ¶
type RunePagesDto struct { Pages []*RunePageDto `json:"pages"` SummonerId int64 `json:"summonerId"` }
type RuneSlotDto ¶
type SummonerDto ¶
type SummonerDto struct { Id int64 `json:"id"` Name string `json:"name"` ProfileIconId int `json:"profileIconId"` RevisionDate RiotTime `json:"revisionDate"` SummonerLevel int `json:"summonerLevel"` }
v1.4: http://developer.riotgames.com/api/methods#!/620/1931
func SummonerByName ¶
type Team ¶
type Team struct { Bans []*BannedChampion `json:"bans"` BaronKills int `json:"baronKills"` DominionVictoryScore int64 `json:"dominionVictoryScore"` DragonKills int `json:"dragonKills"` FirstBaron bool `json:"firstBaron"` FirstBlood bool `json:"firstBlood"` FirstDragon bool `json:"firstDragon"` FirstInhibitor bool `json:"firstInhibitor"` FirstRiftHerald bool `json:"firstRiftHerald"` FirstTower bool `json:"firstTower"` InhibitorKills int `json:"inhibitorKills"` RiftHeraldKills int `json:"riftHeraldKills"` TeamId int `json:"teamId"` TowerKills int `json:"towerKills"` VilemawKills int `json:"vilemawKills"` Winner bool `json:"winner"` }
match-v2.2: https://developer.riotgames.com/api/methods#!/1064
type Timeline ¶
match-v2.2: https://developer.riotgames.com/api/methods#!/1064