forked from Imasaab/royalnet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
loldata.py
1447 lines (1442 loc) · 166 KB
/
loldata.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
from utils import errors
champions = {"type": "champion", "format": "standAloneComplex", "version": "8.19.1", "data": {
"Aatrox": {"version": "8.19.1", "id": "Aatrox", "key": "266", "name": "Aatrox", "title": "the Darkin Blade",
"blurb": "Once honored defenders of Shurima against the Void, Aatrox and his brethren would eventually become an even greater threat to Runeterra, and were defeated only by cunning mortal sorcery. But after centuries of imprisonment, Aatrox was the first to find...",
"info": {"attack": 8, "defense": 4, "magic": 3, "difficulty": 4},
"image": {"full": "Aatrox.png", "sprite": "champion0.png", "group": "champion", "x": 0, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "Blood Well",
"stats": {"hp": 580, "hpperlevel": 80, "mp": 0, "mpperlevel": 0, "movespeed": 345, "armor": 33,
"armorperlevel": 3.25, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 5, "hpregenperlevel": 0.25, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 60, "attackdamageperlevel": 5, "attackspeedoffset": -0.04,
"attackspeedperlevel": 2.5}},
"Ahri": {"version": "8.19.1", "id": "Ahri", "key": "103", "name": "Ahri", "title": "the Nine-Tailed Fox",
"blurb": "Innately connected to the latent power of Runeterra, Ahri is a vastaya who can reshape magic into orbs of raw energy. She revels in toying with her prey by manipulating their emotions before devouring their life essence. Despite her predatory nature...",
"info": {"attack": 3, "defense": 4, "magic": 8, "difficulty": 5},
"image": {"full": "Ahri.png", "sprite": "champion0.png", "group": "champion", "x": 48, "y": 0, "w": 48,
"h": 48}, "tags": ["Mage", "Assassin"], "partype": "Mana",
"stats": {"hp": 526, "hpperlevel": 92, "mp": 418, "mpperlevel": 25, "movespeed": 330, "armor": 20.88,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 6.5, "hpregenperlevel": 0.6, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 53.04, "attackdamageperlevel": 3, "attackspeedoffset": -0.065,
"attackspeedperlevel": 2}},
"Akali": {"version": "8.19.1", "id": "Akali", "key": "84", "name": "Akali", "title": "the Rogue Assassin",
"blurb": "Abandoning the Kinkou Order and her title of the Fist of Shadow, Akali now strikes alone, ready to be the deadly weapon her people need. Though she holds onto all she learned from her master Shen, she has pledged to defend Ionia from its enemies, one...",
"info": {"attack": 5, "defense": 3, "magic": 8, "difficulty": 7},
"image": {"full": "Akali.png", "sprite": "champion0.png", "group": "champion", "x": 96, "y": 0, "w": 48,
"h": 48}, "tags": ["Assassin"], "partype": "Energy",
"stats": {"hp": 550, "hpperlevel": 85, "mp": 200, "mpperlevel": 0, "movespeed": 345, "armor": 23,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 3.5, "hpregenperlevel": 0.5, "mpregen": 50, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 62.4, "attackdamageperlevel": 3.3, "attackspeedoffset": 0,
"attackspeedperlevel": 3.2}},
"Alistar": {"version": "8.19.1", "id": "Alistar", "key": "12", "name": "Alistar", "title": "the Minotaur",
"blurb": "Always a mighty warrior with a fearsome reputation, Alistar seeks revenge for the death of his clan at the hands of the Noxian empire. Though he was enslaved and forced into the life of a gladiator, his unbreakable will was what kept him from truly...",
"info": {"attack": 6, "defense": 9, "magic": 5, "difficulty": 7},
"image": {"full": "Alistar.png", "sprite": "champion0.png", "group": "champion", "x": 144, "y": 0,
"w": 48, "h": 48}, "tags": ["Tank", "Support"], "partype": "Mana",
"stats": {"hp": 613.36, "hpperlevel": 106, "mp": 278.84, "mpperlevel": 38, "movespeed": 330,
"armor": 44, "armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 125, "hpregen": 8.5, "hpregenperlevel": 0.85, "mpregen": 8.5,
"mpregenperlevel": 0.8, "crit": 0, "critperlevel": 0, "attackdamage": 61.1116,
"attackdamageperlevel": 3.62, "attackspeedoffset": 0, "attackspeedperlevel": 2.125}},
"Amumu": {"version": "8.19.1", "id": "Amumu", "key": "32", "name": "Amumu", "title": "the Sad Mummy",
"blurb": "Legend claims that Amumu is a lonely and melancholy soul from ancient Shurima, roaming the world in search of a friend. Doomed by an ancient curse to remain alone forever, his touch is death, his affection ruin. Those who claim to have seen him describe...",
"info": {"attack": 2, "defense": 6, "magic": 8, "difficulty": 3},
"image": {"full": "Amumu.png", "sprite": "champion0.png", "group": "champion", "x": 192, "y": 0, "w": 48,
"h": 48}, "tags": ["Tank", "Mage"], "partype": "Mana",
"stats": {"hp": 613.12, "hpperlevel": 84, "mp": 287.2, "mpperlevel": 40, "movespeed": 335, "armor": 33,
"armorperlevel": 3.8, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 9, "hpregenperlevel": 0.85, "mpregen": 7.382, "mpregenperlevel": 0.525, "crit": 0,
"critperlevel": 0, "attackdamage": 53.38, "attackdamageperlevel": 3.8,
"attackspeedoffset": -0.02, "attackspeedperlevel": 2.18}},
"Anivia": {"version": "8.19.1", "id": "Anivia", "key": "34", "name": "Anivia", "title": "the Cryophoenix",
"blurb": "Anivia is a benevolent winged spirit who endures endless cycles of life, death, and rebirth to protect the Freljord. A demigod born of unforgiving ice and bitter winds, she wields those elemental powers to thwart any who dare disturb her homeland...",
"info": {"attack": 1, "defense": 4, "magic": 10, "difficulty": 10},
"image": {"full": "Anivia.png", "sprite": "champion0.png", "group": "champion", "x": 240, "y": 0,
"w": 48, "h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 480, "hpperlevel": 82, "mp": 495, "mpperlevel": 25, "movespeed": 325, "armor": 21.22,
"armorperlevel": 4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 600,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 51.376, "attackdamageperlevel": 3.2, "attackspeedoffset": 0,
"attackspeedperlevel": 1.68}},
"Annie": {"version": "8.19.1", "id": "Annie", "key": "1", "name": "Annie", "title": "the Dark Child",
"blurb": "Dangerous, yet disarmingly precocious, Annie is a child mage with immense pyromantic power. Even in the shadows of the mountains north of Noxus, she is a magical outlier. Her natural affinity for fire manifested early in life through unpredictable...",
"info": {"attack": 2, "defense": 3, "magic": 10, "difficulty": 6},
"image": {"full": "Annie.png", "sprite": "champion0.png", "group": "champion", "x": 288, "y": 0, "w": 48,
"h": 48}, "tags": ["Mage"], "partype": "Mana",
"stats": {"hp": 524, "hpperlevel": 88, "mp": 418, "mpperlevel": 25, "movespeed": 335, "armor": 19.22,
"armorperlevel": 4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 625,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 50.41, "attackdamageperlevel": 2.625,
"attackspeedoffset": 0.08, "attackspeedperlevel": 1.36}},
"Ashe": {"version": "8.19.1", "id": "Ashe", "key": "22", "name": "Ashe", "title": "the Frost Archer",
"blurb": "Iceborn warmother of the Avarosan tribe, Ashe commands the most populous horde in the north. Stoic, intelligent, and idealistic, yet uncomfortable with her role as leader, she taps into the ancestral magics of her lineage to wield a bow of True Ice...",
"info": {"attack": 7, "defense": 3, "magic": 2, "difficulty": 4},
"image": {"full": "Ashe.png", "sprite": "champion0.png", "group": "champion", "x": 336, "y": 0, "w": 48,
"h": 48}, "tags": ["Marksman", "Support"], "partype": "Mana",
"stats": {"hp": 539, "hpperlevel": 85, "mp": 280, "mpperlevel": 32, "movespeed": 325, "armor": 26,
"armorperlevel": 3.4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 600,
"hpregen": 3.5, "hpregenperlevel": 0.55, "mpregen": 6.972, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 2.96, "attackspeedoffset": -0.05,
"attackspeedperlevel": 3.33}},
"AurelionSol": {"version": "8.19.1", "id": "AurelionSol", "key": "136", "name": "Aurelion Sol",
"title": "The Star Forger",
"blurb": "Aurelion Sol once graced the vast emptiness of the cosmos with celestial wonders of his own devising. Now, he is forced to wield his awesome power at the behest of a space-faring empire that tricked him into servitude. Desiring a return to his...",
"info": {"attack": 2, "defense": 3, "magic": 8, "difficulty": 7},
"image": {"full": "AurelionSol.png", "sprite": "champion0.png", "group": "champion", "x": 384,
"y": 0, "w": 48, "h": 48}, "tags": ["Mage", "Fighter"], "partype": "Mana",
"stats": {"hp": 562, "hpperlevel": 92, "mp": 350, "mpperlevel": 50, "movespeed": 325, "armor": 19,
"armorperlevel": 3.6, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 6.5, "hpregenperlevel": 0.6, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 57, "attackdamageperlevel": 3.2,
"attackspeedoffset": 0, "attackspeedperlevel": 1.36}},
"Azir": {"version": "8.19.1", "id": "Azir", "key": "268", "name": "Azir", "title": "the Emperor of the Sands",
"blurb": "Azir was a mortal emperor of Shurima in a far distant age, a proud man who stood at the cusp of immortality. His hubris saw him betrayed and murdered at the moment of his greatest triumph, but now, millennia later, he has been reborn as an Ascended...",
"info": {"attack": 6, "defense": 3, "magic": 8, "difficulty": 9},
"image": {"full": "Azir.png", "sprite": "champion0.png", "group": "champion", "x": 432, "y": 0, "w": 48,
"h": 48}, "tags": ["Mage", "Marksman"], "partype": "Mana",
"stats": {"hp": 552, "hpperlevel": 92, "mp": 438, "mpperlevel": 21, "movespeed": 335, "armor": 19.04,
"armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 52, "attackdamageperlevel": 2.8, "attackspeedoffset": -0.02,
"attackspeedperlevel": 1.5}},
"Bard": {"version": "8.19.1", "id": "Bard", "key": "432", "name": "Bard", "title": "the Wandering Caretaker",
"blurb": "A traveler from beyond the stars, Bard is an agent of serendipity who fights to maintain a balance where life can endure the indifference of chaos. Many Runeterrans sing songs that ponder his extraordinary nature, yet they all agree that the cosmic...",
"info": {"attack": 4, "defense": 4, "magic": 5, "difficulty": 9},
"image": {"full": "Bard.png", "sprite": "champion0.png", "group": "champion", "x": 0, "y": 48, "w": 48,
"h": 48}, "tags": ["Support", "Mage"], "partype": "Mana",
"stats": {"hp": 535, "hpperlevel": 89, "mp": 350, "mpperlevel": 50, "movespeed": 330, "armor": 34,
"armorperlevel": 4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 500,
"hpregen": 7.5, "hpregenperlevel": 0.55, "mpregen": 6, "mpregenperlevel": 0.45, "crit": 0,
"critperlevel": 0, "attackdamage": 52, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2}},
"Blitzcrank": {"version": "8.19.1", "id": "Blitzcrank", "key": "53", "name": "Blitzcrank",
"title": "the Great Steam Golem",
"blurb": "Blitzcrank is an enormous, near-indestructible automaton from Zaun, originally built to dispose of hazardous waste. However, he found this primary purpose too restricting, and modified his own form to better serve the fragile people of the Sump...",
"info": {"attack": 4, "defense": 8, "magic": 5, "difficulty": 4},
"image": {"full": "Blitzcrank.png", "sprite": "champion0.png", "group": "champion", "x": 48, "y": 48,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 582.6, "hpperlevel": 95, "mp": 267.2, "mpperlevel": 40, "movespeed": 325,
"armor": 44, "armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 125, "hpregen": 8.5, "hpregenperlevel": 0.75, "mpregen": 8.5,
"mpregenperlevel": 0.8, "crit": 0, "critperlevel": 0, "attackdamage": 61.54,
"attackdamageperlevel": 3.5, "attackspeedoffset": 0, "attackspeedperlevel": 1.13}},
"Brand": {"version": "8.19.1", "id": "Brand", "key": "63", "name": "Brand", "title": "the Burning Vengeance",
"blurb": "Once a tribesman of the icy Freljord named Kegan Rodhe, the creature known as Brand is a lesson in the temptation of greater power. Seeking one of the legendary World Runes, Kegan betrayed his companions and seized it for himself—and, in an instant, the...",
"info": {"attack": 2, "defense": 2, "magic": 9, "difficulty": 4},
"image": {"full": "Brand.png", "sprite": "champion0.png", "group": "champion", "x": 96, "y": 48, "w": 48,
"h": 48}, "tags": ["Mage"], "partype": "Mana",
"stats": {"hp": 519.68, "hpperlevel": 88, "mp": 469, "mpperlevel": 21, "movespeed": 340, "armor": 21.88,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 10.665, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 57.04, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 1.36}},
"Braum": {"version": "8.19.1", "id": "Braum", "key": "201", "name": "Braum", "title": "the Heart of the Freljord",
"blurb": "Blessed with massive biceps and an even bigger heart, Braum is a beloved hero of the Freljord. Every mead hall north of Frostheld toasts his legendary strength, said to have felled a forest of oaks in a single night, and punched an entire mountain into...",
"info": {"attack": 3, "defense": 9, "magic": 4, "difficulty": 3},
"image": {"full": "Braum.png", "sprite": "champion0.png", "group": "champion", "x": 144, "y": 48, "w": 48,
"h": 48}, "tags": ["Support", "Tank"], "partype": "Mana",
"stats": {"hp": 540, "hpperlevel": 87, "mp": 310.6, "mpperlevel": 45, "movespeed": 335, "armor": 47,
"armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 1, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 55.376, "attackdamageperlevel": 3.2,
"attackspeedoffset": -0.03, "attackspeedperlevel": 3.5}},
"Caitlyn": {"version": "8.19.1", "id": "Caitlyn", "key": "51", "name": "Caitlyn",
"title": "the Sheriff of Piltover",
"blurb": "Renowned as its finest peacekeeper, Caitlyn is also Piltover's best shot at ridding the city of its elusive criminal elements. She is often paired with Vi, acting as a cool counterpoint to her partner's more impetuous nature. Even though she carries a...",
"info": {"attack": 8, "defense": 2, "magic": 2, "difficulty": 6},
"image": {"full": "Caitlyn.png", "sprite": "champion0.png", "group": "champion", "x": 192, "y": 48,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 481, "hpperlevel": 91, "mp": 313.7, "mpperlevel": 35, "movespeed": 325, "armor": 28,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 650,
"hpregen": 3.5, "hpregenperlevel": 0.55, "mpregen": 7.4, "mpregenperlevel": 0.55, "crit": 0,
"critperlevel": 0, "attackdamage": 58, "attackdamageperlevel": 2.88, "attackspeedoffset": 0.1,
"attackspeedperlevel": 4}},
"Camille": {"version": "8.19.1", "id": "Camille", "key": "164", "name": "Camille", "title": "the Steel Shadow",
"blurb": "Weaponized to operate outside the boundaries of the law, Camille is the Principal Intelligencer of Clan Ferros—an elegant and elite agent who ensures the Piltover machine and its Zaunite underbelly runs smoothly. Adaptable and precise, she views sloppy...",
"info": {"attack": 8, "defense": 6, "magic": 3, "difficulty": 4},
"image": {"full": "Camille.png", "sprite": "champion0.png", "group": "champion", "x": 240, "y": 48,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 575.6, "hpperlevel": 85, "mp": 338.8, "mpperlevel": 32, "movespeed": 340, "armor": 35,
"armorperlevel": 3.8, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.8, "mpregen": 8.15, "mpregenperlevel": 0.75, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.5}},
"Cassiopeia": {"version": "8.19.1", "id": "Cassiopeia", "key": "69", "name": "Cassiopeia",
"title": "the Serpent's Embrace",
"blurb": "Cassiopeia is a deadly creature bent on manipulating others to her sinister will. Youngest and most beautiful daughter of the noble Du Couteau family of Noxus, she ventured deep into the crypts beneath Shurima in search of ancient power. There, she was...",
"info": {"attack": 2, "defense": 3, "magic": 9, "difficulty": 10},
"image": {"full": "Cassiopeia.png", "sprite": "champion0.png", "group": "champion", "x": 288,
"y": 48, "w": 48, "h": 48}, "tags": ["Mage"], "partype": "Mana",
"stats": {"hp": 537, "hpperlevel": 87, "mp": 418, "mpperlevel": 31.5, "movespeed": 328, "armor": 25,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.5, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 53, "attackdamageperlevel": 3,
"attackspeedoffset": -0.034, "attackspeedperlevel": 1.5}},
"Chogath": {"version": "8.19.1", "id": "Chogath", "key": "31", "name": "Cho'Gath",
"title": "the Terror of the Void",
"blurb": "From the moment Cho'Gath first emerged into the harsh light of Runeterra's sun, the beast was driven by the most pure and insatiable hunger. A perfect expression of the Void's desire to consume all life, Cho'Gath's complex biology quickly converts...",
"info": {"attack": 3, "defense": 7, "magic": 7, "difficulty": 5},
"image": {"full": "Chogath.png", "sprite": "champion0.png", "group": "champion", "x": 336, "y": 48,
"w": 48, "h": 48}, "tags": ["Tank", "Mage"], "partype": "Mana",
"stats": {"hp": 574.4, "hpperlevel": 80, "mp": 272.2, "mpperlevel": 40, "movespeed": 345, "armor": 38,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 9, "hpregenperlevel": 0.85, "mpregen": 7.206, "mpregenperlevel": 0.45, "crit": 0,
"critperlevel": 0, "attackdamage": 69, "attackdamageperlevel": 4.2, "attackspeedoffset": 0,
"attackspeedperlevel": 1.44}},
"Corki": {"version": "8.19.1", "id": "Corki", "key": "42", "name": "Corki", "title": "the Daring Bombardier",
"blurb": "The yordle pilot Corki loves two things above all others: flying, and his glamorous mustache... though not necessarily in that order. After leaving Bandle City, he settled in Piltover and fell in love with the wondrous machines he found there. He...",
"info": {"attack": 8, "defense": 3, "magic": 6, "difficulty": 6},
"image": {"full": "Corki.png", "sprite": "champion0.png", "group": "champion", "x": 384, "y": 48, "w": 48,
"h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 518, "hpperlevel": 87, "mp": 350.16, "mpperlevel": 34, "movespeed": 325, "armor": 28,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 7.424, "mpregenperlevel": 0.55, "crit": 0,
"critperlevel": 0, "attackdamage": 60, "attackdamageperlevel": 3, "attackspeedoffset": -0.02,
"attackspeedperlevel": 2.3}},
"Darius": {"version": "8.19.1", "id": "Darius", "key": "122", "name": "Darius", "title": "the Hand of Noxus",
"blurb": "There is no greater symbol of Noxian might than Darius, the nation's most feared and battle-hardened commander. Rising from humble origins to become the Hand of Noxus, he cleaves through the empire's enemies—many of them Noxians themselves. Knowing that...",
"info": {"attack": 9, "defense": 5, "magic": 1, "difficulty": 2},
"image": {"full": "Darius.png", "sprite": "champion0.png", "group": "champion", "x": 432, "y": 48,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 582.24, "hpperlevel": 100, "mp": 263, "mpperlevel": 37.5, "movespeed": 340, "armor": 39,
"armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 10, "hpregenperlevel": 0.95, "mpregen": 6.6, "mpregenperlevel": 0.35, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 5, "attackspeedoffset": 0,
"attackspeedperlevel": 1}},
"Diana": {"version": "8.19.1", "id": "Diana", "key": "131", "name": "Diana", "title": "Scorn of the Moon",
"blurb": "Bearing her crescent moonblade, Diana fights as a warrior of the Lunari—a faith all but quashed in the lands around Mount Targon. Clad in shimmering armor the color of winter snow at night, she is a living embodiment of the silver moon's power. Imbued...",
"info": {"attack": 7, "defense": 6, "magic": 8, "difficulty": 4},
"image": {"full": "Diana.png", "sprite": "champion0.png", "group": "champion", "x": 0, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Mage"], "partype": "Mana",
"stats": {"hp": 594, "hpperlevel": 95, "mp": 372, "mpperlevel": 20, "movespeed": 345, "armor": 31,
"armorperlevel": 3.6, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 150,
"hpregen": 7.5, "hpregenperlevel": 0.85, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 53.04, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.25}},
"Draven": {"version": "8.19.1", "id": "Draven", "key": "119", "name": "Draven", "title": "the Glorious Executioner",
"blurb": "In Noxus, warriors known as Reckoners face one another in arenas where blood is spilled and strength tested—but none has ever been as celebrated as Draven. A former soldier, he found that the crowds uniquely appreciated his flair for the dramatic, and...",
"info": {"attack": 9, "defense": 3, "magic": 1, "difficulty": 8},
"image": {"full": "Draven.png", "sprite": "champion0.png", "group": "champion", "x": 48, "y": 96,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 574, "hpperlevel": 88, "mp": 360.56, "mpperlevel": 39, "movespeed": 330, "armor": 29,
"armorperlevel": 3.3, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 3.75, "hpregenperlevel": 0.7, "mpregen": 8.042, "mpregenperlevel": 0.65, "crit": 0,
"critperlevel": 0, "attackdamage": 60, "attackdamageperlevel": 3.61,
"attackspeedoffset": -0.08, "attackspeedperlevel": 2.7}},
"DrMundo": {"version": "8.19.1", "id": "DrMundo", "key": "36", "name": "Dr. Mundo", "title": "the Madman of Zaun",
"blurb": "Utterly insane, unrepentantly homicidal, and horrifyingly purple, Dr. Mundo is what keeps many of Zaun's citizens indoors on particularly dark nights. This monosyllabic monstrosity seems to want nothing more than pain—both the giving of it, and the...",
"info": {"attack": 5, "defense": 7, "magic": 6, "difficulty": 5},
"image": {"full": "DrMundo.png", "sprite": "champion0.png", "group": "champion", "x": 96, "y": 96,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "None",
"stats": {"hp": 582.52, "hpperlevel": 89, "mp": 0, "mpperlevel": 0, "movespeed": 345, "armor": 36,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 0.75, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 61.27, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.8}},
"Ekko": {"version": "8.19.1", "id": "Ekko", "key": "245", "name": "Ekko", "title": "the Boy Who Shattered Time",
"blurb": "A prodigy from the rough streets of Zaun, Ekko manipulates time to twist any situation to his advantage. Using his own invention, the Zero Drive, he explores the branching possibilities of reality to craft the perfect moment. Though he revels in this...",
"info": {"attack": 5, "defense": 3, "magic": 7, "difficulty": 8},
"image": {"full": "Ekko.png", "sprite": "champion0.png", "group": "champion", "x": 144, "y": 96, "w": 48,
"h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 585, "hpperlevel": 85, "mp": 280, "mpperlevel": 50, "movespeed": 340, "armor": 32,
"armorperlevel": 3, "spellblock": 32, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 9, "hpregenperlevel": 0.9, "mpregen": 7, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 55, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 3.3}},
"Elise": {"version": "8.19.1", "id": "Elise", "key": "60", "name": "Elise", "title": "the Spider Queen",
"blurb": "Elise is a deadly predator who dwells in a shuttered, lightless palace, deep within the oldest city of Noxus. Once mortal, she was the mistress of a powerful house, but the bite of a vile demigod transformed her into something beautiful, yet utterly...",
"info": {"attack": 6, "defense": 5, "magic": 7, "difficulty": 9},
"image": {"full": "Elise.png", "sprite": "champion0.png", "group": "champion", "x": 192, "y": 96, "w": 48,
"h": 48}, "tags": ["Mage", "Fighter"], "partype": "Mana",
"stats": {"hp": 534, "hpperlevel": 93, "mp": 324, "mpperlevel": 50, "movespeed": 330, "armor": 27,
"armorperlevel": 3.35, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.6, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 55, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 1.75}},
"Evelynn": {"version": "8.19.1", "id": "Evelynn", "key": "28", "name": "Evelynn", "title": "Agony's Embrace",
"blurb": "Within the dark seams of Runeterra, the demon Evelynn searches for her next victim. She lures in prey with the voluptuous façade of a human female, but once a person succumbs to her charms, Evelynn's true form is unleashed. She then subjects her victim...",
"info": {"attack": 4, "defense": 2, "magic": 7, "difficulty": 10},
"image": {"full": "Evelynn.png", "sprite": "champion0.png", "group": "champion", "x": 240, "y": 96,
"w": 48, "h": 48}, "tags": ["Assassin", "Mage"], "partype": "Mana",
"stats": {"hp": 572, "hpperlevel": 84, "mp": 315.6, "mpperlevel": 42, "movespeed": 335, "armor": 37,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.75, "mpregen": 8.108, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.1}},
"Ezreal": {"version": "8.19.1", "id": "Ezreal", "key": "81", "name": "Ezreal", "title": "the Prodigal Explorer",
"blurb": "A self-assured Piltovan explorer with an uncanny ability to find his way into and out of trouble, Ezreal travels Runeterra in search of adventure. Armed with a magical gauntlet procured from the ruins of ancient Shurima, he seeks out the world's most...",
"info": {"attack": 7, "defense": 2, "magic": 6, "difficulty": 7},
"image": {"full": "Ezreal.png", "sprite": "champion0.png", "group": "champion", "x": 288, "y": 96,
"w": 48, "h": 48}, "tags": ["Marksman", "Mage"], "partype": "Mana",
"stats": {"hp": 491, "hpperlevel": 86, "mp": 360.6, "mpperlevel": 42, "movespeed": 325, "armor": 22,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 4, "hpregenperlevel": 0.55, "mpregen": 8.092, "mpregenperlevel": 0.65, "crit": 0,
"critperlevel": 0, "attackdamage": 60, "attackdamageperlevel": 2.5, "attackspeedoffset": 0,
"attackspeedperlevel": 1.5}},
"Fiddlesticks": {"version": "8.19.1", "id": "Fiddlesticks", "key": "9", "name": "Fiddlesticks",
"title": "the Harbinger of Doom",
"blurb": "Fiddlesticks is a ghastly, living scarecrow who stalks the darkness, wielding a cruel scythe and preying upon the unwary. Once a lonely man accused of bringing famine to his village, he was tied up and left to starve in his own barren field. Resurrected...",
"info": {"attack": 2, "defense": 3, "magic": 9, "difficulty": 9},
"image": {"full": "Fiddlesticks.png", "sprite": "champion0.png", "group": "champion", "x": 336,
"y": 96, "w": 48, "h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 524.4, "hpperlevel": 80, "mp": 500, "mpperlevel": 28, "movespeed": 335,
"armor": 30, "armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5,
"attackrange": 480, "hpregen": 5.5, "hpregenperlevel": 0.6, "mpregen": 8,
"mpregenperlevel": 0.8, "crit": 0, "critperlevel": 0, "attackdamage": 48.36,
"attackdamageperlevel": 2.625, "attackspeedoffset": 0, "attackspeedperlevel": 2.11}},
"Fiora": {"version": "8.19.1", "id": "Fiora", "key": "114", "name": "Fiora", "title": "the Grand Duelist",
"blurb": "The most feared duelist in all Valoran, Fiora is as renowned for her brusque manner and cunning mind as she is for the speed of her bluesteel rapier. Born to House Laurent in the kingdom of Demacia, Fiora took control of the family from her father in...",
"info": {"attack": 10, "defense": 4, "magic": 2, "difficulty": 3},
"image": {"full": "Fiora.png", "sprite": "champion0.png", "group": "champion", "x": 384, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Mana",
"stats": {"hp": 550, "hpperlevel": 85, "mp": 300, "mpperlevel": 40, "movespeed": 345, "armor": 33,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 150,
"hpregen": 8.5, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 3.3, "attackspeedoffset": 0,
"attackspeedperlevel": 3.2}},
"Fizz": {"version": "8.19.1", "id": "Fizz", "key": "105", "name": "Fizz", "title": "the Tidal Trickster",
"blurb": "Fizz is an amphibious yordle, who dwells among the reefs surrounding Bilgewater. He often retrieves and returns the tithes cast into the sea by superstitious captains, but even the saltiest of sailors know better than to cross him—for many are the tales...",
"info": {"attack": 6, "defense": 4, "magic": 7, "difficulty": 6},
"image": {"full": "Fizz.png", "sprite": "champion0.png", "group": "champion", "x": 432, "y": 96, "w": 48,
"h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 570, "hpperlevel": 98, "mp": 317.2, "mpperlevel": 37, "movespeed": 335, "armor": 22.412,
"armorperlevel": 3.4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 8, "hpregenperlevel": 0.7, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 58.04, "attackdamageperlevel": 3, "attackspeedoffset": -0.05,
"attackspeedperlevel": 3.1}},
"Galio": {"version": "8.19.1", "id": "Galio", "key": "3", "name": "Galio", "title": "the Colossus",
"blurb": "Outside the gleaming city of Demacia, the stone colossus Galio keeps vigilant watch. Built as a bulwark against enemy mages, he often stands motionless for decades until the presence of powerful magic stirs him to life. Once activated, Galio makes the...",
"info": {"attack": 1, "defense": 10, "magic": 6, "difficulty": 5},
"image": {"full": "Galio.png", "sprite": "champion1.png", "group": "champion", "x": 0, "y": 0, "w": 48,
"h": 48}, "tags": ["Tank", "Mage"], "partype": "Mana",
"stats": {"hp": 562, "hpperlevel": 112, "mp": 500, "mpperlevel": 20, "movespeed": 335, "armor": 24,
"armorperlevel": 3.5, "spellblock": 32, "spellblockperlevel": 1.25, "attackrange": 150,
"hpregen": 8, "hpregenperlevel": 0.8, "mpregen": 9.335, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 59, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 1.5}},
"Gangplank": {"version": "8.19.1", "id": "Gangplank", "key": "41", "name": "Gangplank",
"title": "the Saltwater Scourge",
"blurb": "As unpredictable as he is brutal, the dethroned reaver king Gangplank is feared far and wide. Once, he ruled the port city of Bilgewater, and while his reign is over, there are those who believe this has only made him more dangerous. Gangplank would see...",
"info": {"attack": 7, "defense": 6, "magic": 4, "difficulty": 9},
"image": {"full": "Gangplank.png", "sprite": "champion1.png", "group": "champion", "x": 48, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter"], "partype": "Mana",
"stats": {"hp": 540, "hpperlevel": 82, "mp": 282, "mpperlevel": 40, "movespeed": 345, "armor": 35,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 6, "hpregenperlevel": 0.6, "mpregen": 7.5, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 3.2}},
"Garen": {"version": "8.19.1", "id": "Garen", "key": "86", "name": "Garen", "title": "The Might of Demacia",
"blurb": "A proud and noble warrior, Garen fights as one of the Dauntless Vanguard. He is popular among his fellows, and respected well enough by his enemies—not least as a scion of the prestigious Crownguard family, entrusted with defending Demacia and its...",
"info": {"attack": 7, "defense": 7, "magic": 1, "difficulty": 5},
"image": {"full": "Garen.png", "sprite": "champion1.png", "group": "champion", "x": 96, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "None",
"stats": {"hp": 616.28, "hpperlevel": 84.25, "mp": 0, "mpperlevel": 0, "movespeed": 340, "armor": 36,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 8, "hpregenperlevel": 0.5, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 66, "attackdamageperlevel": 4.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.9}},
"Gnar": {"version": "8.19.1", "id": "Gnar", "key": "150", "name": "Gnar", "title": "the Missing Link",
"blurb": "Gnar is a primeval yordle whose playful antics can erupt into a toddler's outrage in an instant, transforming him into a massive beast bent on destruction. Frozen in True Ice for millennia, the curious creature broke free and now hops about a changed...",
"info": {"attack": 6, "defense": 5, "magic": 5, "difficulty": 8},
"image": {"full": "Gnar.png", "sprite": "champion1.png", "group": "champion", "x": 144, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "Rage",
"stats": {"hp": 510, "hpperlevel": 65, "mp": 100, "mpperlevel": 0, "movespeed": 325, "armor": 32,
"armorperlevel": 2.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 175,
"hpregen": 4.5, "hpregenperlevel": 1.75, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 59, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 6}},
"Gragas": {"version": "8.19.1", "id": "Gragas", "key": "79", "name": "Gragas", "title": "the Rabble Rouser",
"blurb": "Equal parts jolly and imposing, Gragas is a massive, rowdy brewmaster on his own quest for the perfect pint of ale. Hailing from parts unknown, he now searches for rare ingredients among the unblemished wastes of the Freljord, trying each recipe as he...",
"info": {"attack": 4, "defense": 7, "magic": 6, "difficulty": 5},
"image": {"full": "Gragas.png", "sprite": "champion1.png", "group": "champion", "x": 192, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Mage"], "partype": "Mana",
"stats": {"hp": 583.52, "hpperlevel": 89, "mp": 400, "mpperlevel": 47, "movespeed": 330, "armor": 35,
"armorperlevel": 3.6, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 5.5, "hpregenperlevel": 0.5, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 61.38, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.05}},
"Graves": {"version": "8.19.1", "id": "Graves", "key": "104", "name": "Graves", "title": "the Outlaw",
"blurb": "Malcolm Graves is a renowned mercenary, gambler, and thief—a wanted man in every city and empire he has visited. Even though he has an explosive temper, he possesses a strict sense of criminal honor, often enforced at the business end of his...",
"info": {"attack": 8, "defense": 5, "magic": 3, "difficulty": 3},
"image": {"full": "Graves.png", "sprite": "champion1.png", "group": "champion", "x": 240, "y": 0,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 551.12, "hpperlevel": 92, "mp": 322.2, "mpperlevel": 40, "movespeed": 340, "armor": 33,
"armorperlevel": 3.4, "spellblock": 30, "spellblockperlevel": 1, "attackrange": 425,
"hpregen": 8, "hpregenperlevel": 0.7, "mpregen": 7.9, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 66, "attackdamageperlevel": 3, "attackspeedoffset": 0.3,
"attackspeedperlevel": 2.6}},
"Hecarim": {"version": "8.19.1", "id": "Hecarim", "key": "120", "name": "Hecarim", "title": "the Shadow of War",
"blurb": "Hecarim is a spectral fusion of man and beast, cursed to ride down the souls of the living for all eternity. When the Blessed Isles fell into shadow, this proud knight was obliterated by the destructive energies of the Ruination, along with all his...",
"info": {"attack": 8, "defense": 6, "magic": 4, "difficulty": 6},
"image": {"full": "Hecarim.png", "sprite": "champion1.png", "group": "champion", "x": 288, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 580, "hpperlevel": 90, "mp": 277.2, "mpperlevel": 40, "movespeed": 345, "armor": 36,
"armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 7, "hpregenperlevel": 0.75, "mpregen": 6.5, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 66, "attackdamageperlevel": 3.2,
"attackspeedoffset": -0.0672, "attackspeedperlevel": 2.5}},
"Heimerdinger": {"version": "8.19.1", "id": "Heimerdinger", "key": "74", "name": "Heimerdinger",
"title": "the Revered Inventor",
"blurb": "A brilliant yet eccentric yordle scientist, Professor Cecil B. Heimerdinger is one of the most innovative and esteemed inventors Piltover has ever known. Relentless in his work to the point of neurotic obsession, he thrives on answering the universe's...",
"info": {"attack": 2, "defense": 6, "magic": 8, "difficulty": 8},
"image": {"full": "Heimerdinger.png", "sprite": "champion1.png", "group": "champion", "x": 336,
"y": 0, "w": 48, "h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 488, "hpperlevel": 87, "mp": 385, "mpperlevel": 20, "movespeed": 340,
"armor": 19.04, "armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5,
"attackrange": 550, "hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 8,
"mpregenperlevel": 0.8, "crit": 0, "critperlevel": 0, "attackdamage": 55.536,
"attackdamageperlevel": 2.7, "attackspeedoffset": 0, "attackspeedperlevel": 1.36}},
"Illaoi": {"version": "8.19.1", "id": "Illaoi", "key": "420", "name": "Illaoi", "title": "the Kraken Priestess",
"blurb": "Illaoi's powerful physique is dwarfed only by her indomitable faith. As the prophet of the Great Kraken, she uses a huge, golden idol to rip her foes' spirits from their bodies and shatter their perception of reality. All who challenge the “Truth Bearer...",
"info": {"attack": 8, "defense": 6, "magic": 3, "difficulty": 4},
"image": {"full": "Illaoi.png", "sprite": "champion1.png", "group": "champion", "x": 384, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 585.6, "hpperlevel": 95, "mp": 300, "mpperlevel": 40, "movespeed": 340, "armor": 35,
"armorperlevel": 3.8, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 9.5, "hpregenperlevel": 0.8, "mpregen": 7.5, "mpregenperlevel": 0.75, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.5}},
"Irelia": {"version": "8.19.1", "id": "Irelia", "key": "39", "name": "Irelia", "title": "the Blade Dancer",
"blurb": "The Noxian occupation of Ionia produced many heroes, none more unlikely than young Irelia of Navori. Trained in the ancient dances of her province, she adapted her art for war, using the graceful and carefully practised movements to levitate a host of...",
"info": {"attack": 7, "defense": 4, "magic": 5, "difficulty": 5},
"image": {"full": "Irelia.png", "sprite": "champion1.png", "group": "champion", "x": 432, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Mana",
"stats": {"hp": 580, "hpperlevel": 85, "mp": 350, "mpperlevel": 30, "movespeed": 340, "armor": 34,
"armorperlevel": 3, "spellblock": 32, "spellblockperlevel": 1.25, "attackrange": 200,
"hpregen": 8.5, "hpregenperlevel": 0.85, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 63, "attackdamageperlevel": 4, "attackspeedoffset": 0,
"attackspeedperlevel": 2.5}},
"Ivern": {"version": "8.19.1", "id": "Ivern", "key": "427", "name": "Ivern", "title": "the Green Father",
"blurb": "Ivern Bramblefoot, known to many as the Green Father, is a peculiar half man, half tree who roams Runeterra's forests, cultivating life everywhere he goes. He knows the secrets of the natural world, and holds deep friendships with all things that grow...",
"info": {"attack": 3, "defense": 5, "magic": 7, "difficulty": 7},
"image": {"full": "Ivern.png", "sprite": "champion1.png", "group": "champion", "x": 0, "y": 48, "w": 48,
"h": 48}, "tags": ["Support", "Mage"], "partype": "Mana",
"stats": {"hp": 585, "hpperlevel": 95, "mp": 450, "mpperlevel": 60, "movespeed": 325, "armor": 27,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7, "hpregenperlevel": 0.85, "mpregen": 6, "mpregenperlevel": 0.75, "crit": 0,
"critperlevel": 0, "attackdamage": 50, "attackdamageperlevel": 3, "attackspeedoffset": -0.03,
"attackspeedperlevel": 3.4}},
"Janna": {"version": "8.19.1", "id": "Janna", "key": "40", "name": "Janna", "title": "the Storm's Fury",
"blurb": "Armed with the power of Runeterra's gales, Janna is a mysterious, elemental wind spirit who protects the dispossessed of Zaun. Some believe she was brought into existence by the pleas of Runeterra's sailors who prayed for fair winds as they navigated...",
"info": {"attack": 3, "defense": 5, "magic": 7, "difficulty": 7},
"image": {"full": "Janna.png", "sprite": "champion1.png", "group": "champion", "x": 48, "y": 48, "w": 48,
"h": 48}, "tags": ["Support", "Mage"], "partype": "Mana",
"stats": {"hp": 500, "hpperlevel": 70, "mp": 350, "mpperlevel": 64, "movespeed": 315, "armor": 28,
"armorperlevel": 3.8, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 11.5, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 46, "attackdamageperlevel": 1.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.95}},
"JarvanIV": {"version": "8.19.1", "id": "JarvanIV", "key": "59", "name": "Jarvan IV",
"title": "the Exemplar of Demacia",
"blurb": "Prince Jarvan, scion of the Lightshield dynasty, is heir apparent to the throne of Demacia. Raised to be a paragon of his nation's greatest virtues, he is forced to balance the heavy expectations placed upon him with his own desire to fight on the front...",
"info": {"attack": 6, "defense": 8, "magic": 3, "difficulty": 5},
"image": {"full": "JarvanIV.png", "sprite": "champion1.png", "group": "champion", "x": 96, "y": 48,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 571.2, "hpperlevel": 90, "mp": 302.2, "mpperlevel": 40, "movespeed": 340, "armor": 34,
"armorperlevel": 3.6, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 8, "hpregenperlevel": 0.7, "mpregen": 6.756, "mpregenperlevel": 0.45, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 3.4,
"attackspeedoffset": -0.05, "attackspeedperlevel": 2.5}},
"Jax": {"version": "8.19.1", "id": "Jax", "key": "24", "name": "Jax", "title": "Grandmaster at Arms",
"blurb": "Unmatched in both his skill with unique armaments and his biting sarcasm, Jax is the last known weapons master of Icathia. After his homeland was laid low by its own hubris in unleashing the Void, Jax and his kind vowed to protect what little remained...",
"info": {"attack": 7, "defense": 5, "magic": 7, "difficulty": 5},
"image": {"full": "Jax.png", "sprite": "champion1.png", "group": "champion", "x": 144, "y": 48, "w": 48,
"h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Mana",
"stats": {"hp": 592.8, "hpperlevel": 85, "mp": 338.8, "mpperlevel": 32, "movespeed": 350, "armor": 36,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.55, "mpregen": 7.576, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 69.97, "attackdamageperlevel": 3.375,
"attackspeedoffset": -0.02, "attackspeedperlevel": 3.4}},
"Jayce": {"version": "8.19.1", "id": "Jayce", "key": "126", "name": "Jayce", "title": "the Defender of Tomorrow",
"blurb": "Jayce is a brilliant inventor who has pledged his life to the defense of Piltover and its unyielding pursuit of progress. With his transforming hextech hammer in hand, Jayce uses his strength, courage, and considerable intelligence to protect his...",
"info": {"attack": 8, "defense": 4, "magic": 3, "difficulty": 7},
"image": {"full": "Jayce.png", "sprite": "champion1.png", "group": "champion", "x": 192, "y": 48, "w": 48,
"h": 48}, "tags": ["Fighter", "Marksman"], "partype": "Mana",
"stats": {"hp": 576, "hpperlevel": 95, "mp": 357.2, "mpperlevel": 37, "movespeed": 335, "armor": 27,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 125,
"hpregen": 7.5, "hpregenperlevel": 0.8, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 58, "attackdamageperlevel": 3.5, "attackspeedoffset": -0.05,
"attackspeedperlevel": 3}},
"Jhin": {"version": "8.19.1", "id": "Jhin", "key": "202", "name": "Jhin", "title": "the Virtuoso",
"blurb": "Jhin is a meticulous criminal psychopath who believes murder is art. Once an Ionian prisoner, but freed by shadowy elements within Ionia's ruling council, the serial killer now works as their cabal's assassin. Using his gun as his paintbrush, Jhin...",
"info": {"attack": 10, "defense": 2, "magic": 6, "difficulty": 6},
"image": {"full": "Jhin.png", "sprite": "champion1.png", "group": "champion", "x": 240, "y": 48, "w": 48,
"h": 48}, "tags": ["Marksman", "Assassin"], "partype": "Mana",
"stats": {"hp": 556, "hpperlevel": 91, "mp": 300, "mpperlevel": 50, "movespeed": 330, "armor": 24,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 3.75, "hpregenperlevel": 0.55, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 57, "attackdamageperlevel": 4.7, "attackspeedoffset": 0,
"attackspeedperlevel": 0}},
"Jinx": {"version": "8.19.1", "id": "Jinx", "key": "222", "name": "Jinx", "title": "the Loose Cannon",
"blurb": "A manic and impulsive criminal from Zaun, Jinx lives to wreak havoc without care for the consequences. With an arsenal of deadly weapons, she unleashes the loudest blasts and brightest explosions to leave a trail of mayhem and panic in her wake. Jinx...",
"info": {"attack": 9, "defense": 2, "magic": 4, "difficulty": 6},
"image": {"full": "Jinx.png", "sprite": "champion1.png", "group": "champion", "x": 288, "y": 48, "w": 48,
"h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 581, "hpperlevel": 84, "mp": 245, "mpperlevel": 45, "movespeed": 325, "armor": 28,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 3.75, "hpregenperlevel": 0.5, "mpregen": 6.7, "mpregenperlevel": 1, "crit": 0,
"critperlevel": 0, "attackdamage": 57, "attackdamageperlevel": 3.4, "attackspeedoffset": 0,
"attackspeedperlevel": 1}},
"Kaisa": {"version": "8.19.1", "id": "Kaisa", "key": "145", "name": "Kai'Sa", "title": "Daughter of the Void",
"blurb": "Claimed by the Void when she was only a child, Kai'Sa managed to survive through sheer tenacity and strength of will. Her experiences have made her a deadly hunter and, to some, the harbinger of a future they would rather not live to see. Having entered...",
"info": {"attack": 8, "defense": 5, "magic": 3, "difficulty": 6},
"image": {"full": "Kaisa.png", "sprite": "champion1.png", "group": "champion", "x": 336, "y": 48, "w": 48,
"h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 571, "hpperlevel": 86, "mp": 344.88, "mpperlevel": 38, "movespeed": 335, "armor": 28,
"armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 3.5, "hpregenperlevel": 0.55, "mpregen": 8.2, "mpregenperlevel": 0.45, "crit": 0,
"critperlevel": 0, "attackdamage": 59, "attackdamageperlevel": 1.7, "attackspeedoffset": -0.02,
"attackspeedperlevel": 1.8}},
"Kalista": {"version": "8.19.1", "id": "Kalista", "key": "429", "name": "Kalista",
"title": "the Spear of Vengeance",
"blurb": "A specter of wrath and retribution, Kalista is the undying spirit of vengeance, an armored nightmare summoned from the Shadow Isles to hunt deceivers and traitors. The betrayed may cry out in blood to be avenged, but Kalista only answers those willing...",
"info": {"attack": 8, "defense": 2, "magic": 4, "difficulty": 7},
"image": {"full": "Kalista.png", "sprite": "champion1.png", "group": "champion", "x": 384, "y": 48,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 534, "hpperlevel": 89, "mp": 231.8, "mpperlevel": 35, "movespeed": 325, "armor": 23,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 3.75, "hpregenperlevel": 0.55, "mpregen": 6.3, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 62, "attackdamageperlevel": 3.6, "attackspeedoffset": -0.1,
"attackspeedperlevel": 3.5}},
"Karma": {"version": "8.19.1", "id": "Karma", "key": "43", "name": "Karma", "title": "the Enlightened One",
"blurb": "No mortal exemplifies the spiritual traditions of Ionia more than Karma. She is the living embodiment of an ancient soul reincarnated countless times, carrying all her accumulated memories into each new life, and blessed with power that few can...",
"info": {"attack": 1, "defense": 7, "magic": 8, "difficulty": 5},
"image": {"full": "Karma.png", "sprite": "champion1.png", "group": "champion", "x": 432, "y": 48, "w": 48,
"h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 534, "hpperlevel": 95, "mp": 374, "mpperlevel": 50, "movespeed": 335, "armor": 26,
"armorperlevel": 3.8, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 11.5, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 53.544, "attackdamageperlevel": 3.3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.3}},
"Karthus": {"version": "8.19.1", "id": "Karthus", "key": "30", "name": "Karthus", "title": "the Deathsinger",
"blurb": "The harbinger of oblivion, Karthus is an undying spirit whose haunting songs are a prelude to the horror of his nightmarish appearance. The living fear the eternity of undeath, but Karthus sees only beauty and purity in its embrace, a perfect union of...",
"info": {"attack": 2, "defense": 2, "magic": 10, "difficulty": 7},
"image": {"full": "Karthus.png", "sprite": "champion1.png", "group": "champion", "x": 0, "y": 96,
"w": 48, "h": 48}, "tags": ["Mage"], "partype": "Mana",
"stats": {"hp": 528, "hpperlevel": 87, "mp": 467, "mpperlevel": 30.5, "movespeed": 335, "armor": 20.88,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 450,
"hpregen": 6.5, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 45.66, "attackdamageperlevel": 3.25,
"attackspeedoffset": 0, "attackspeedperlevel": 2.11}},
"Kassadin": {"version": "8.19.1", "id": "Kassadin", "key": "38", "name": "Kassadin", "title": "the Void Walker",
"blurb": "Cutting a burning swath through the darkest places of the world, Kassadin knows his days are numbered. A widely traveled Shuriman guide and adventurer, he had chosen to raise a family among the peaceful southern tribes—until the day his village was...",
"info": {"attack": 3, "defense": 5, "magic": 8, "difficulty": 8},
"image": {"full": "Kassadin.png", "sprite": "champion1.png", "group": "champion", "x": 48, "y": 96,
"w": 48, "h": 48}, "tags": ["Assassin", "Mage"], "partype": "Mana",
"stats": {"hp": 576, "hpperlevel": 90, "mp": 397.6, "mpperlevel": 67, "movespeed": 340,
"armor": 23.376, "armorperlevel": 3.2, "spellblock": 30, "spellblockperlevel": 0.5,
"attackrange": 150, "hpregen": 8, "hpregenperlevel": 0.5, "mpregen": 6,
"mpregenperlevel": 0.8, "crit": 0, "critperlevel": 0, "attackdamage": 58.852,
"attackdamageperlevel": 3.9, "attackspeedoffset": -0.023, "attackspeedperlevel": 3.7}},
"Katarina": {"version": "8.19.1", "id": "Katarina", "key": "55", "name": "Katarina", "title": "the Sinister Blade",
"blurb": "Decisive in judgment and lethal in combat, Katarina is a Noxian assassin of the highest caliber. Eldest daughter to the legendary General Du Couteau, she made her talents known with swift kills against unsuspecting enemies. Her fiery ambition has driven...",
"info": {"attack": 4, "defense": 3, "magic": 9, "difficulty": 8},
"image": {"full": "Katarina.png", "sprite": "champion1.png", "group": "champion", "x": 96, "y": 96,
"w": 48, "h": 48}, "tags": ["Assassin", "Mage"], "partype": "None",
"stats": {"hp": 602, "hpperlevel": 94, "mp": 0, "mpperlevel": 0, "movespeed": 340, "armor": 27.88,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7.5, "hpregenperlevel": 0.7, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 58, "attackdamageperlevel": 3.2,
"attackspeedoffset": -0.05, "attackspeedperlevel": 2.74}},
"Kayle": {"version": "8.19.1", "id": "Kayle", "key": "10", "name": "Kayle", "title": "The Judicator",
"blurb": "A great hero and the strongest among her kind, Kayle is an angelic warrior dedicated to purging those beyond redemption. After conflict divided her people, she took up her enchanted armor and flaming sword in the name of order, disowning her very flesh...",
"info": {"attack": 6, "defense": 6, "magic": 7, "difficulty": 7},
"image": {"full": "Kayle.png", "sprite": "champion1.png", "group": "champion", "x": 144, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Support"], "partype": "Mana",
"stats": {"hp": 586, "hpperlevel": 105, "mp": 375, "mpperlevel": 25, "movespeed": 335, "armor": 26.88,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.75, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 51, "attackdamageperlevel": 2.2, "attackspeedoffset": -0.02,
"attackspeedperlevel": 2.2}},
"Kayn": {"version": "8.19.1", "id": "Kayn", "key": "141", "name": "Kayn", "title": "the Shadow Reaper",
"blurb": "A peerless practitioner of lethal shadow magic, Shieda Kayn battles to achieve his true destiny—to one day lead the Order of Shadow into a new era of Ionian supremacy. He wields the sentient darkin weapon Rhaast, undeterred by its creeping corruption of...",
"info": {"attack": 10, "defense": 6, "magic": 1, "difficulty": 8},
"image": {"full": "Kayn.png", "sprite": "champion1.png", "group": "champion", "x": 192, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Mana",
"stats": {"hp": 585, "hpperlevel": 85, "mp": 410, "mpperlevel": 50, "movespeed": 340, "armor": 38,
"armorperlevel": 3.3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 8, "hpregenperlevel": 0.75, "mpregen": 11.5, "mpregenperlevel": 0.95, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 3.3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.7}},
"Kennen": {"version": "8.19.1", "id": "Kennen", "key": "85", "name": "Kennen", "title": "the Heart of the Tempest",
"blurb": "More than just the lightning-quick enforcer of Ionian balance, Kennen is the only yordle member of the Kinkou. Despite his small, furry stature, he is eager to take on any threat with a whirling storm of shuriken and boundless enthusiasm. Alongside his...",
"info": {"attack": 6, "defense": 4, "magic": 7, "difficulty": 4},
"image": {"full": "Kennen.png", "sprite": "champion1.png", "group": "champion", "x": 240, "y": 96,
"w": 48, "h": 48}, "tags": ["Mage", "Marksman"], "partype": "Energy",
"stats": {"hp": 541, "hpperlevel": 84, "mp": 200, "mpperlevel": 0, "movespeed": 335, "armor": 29,
"armorperlevel": 3.75, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.65, "mpregen": 50, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 50.544, "attackdamageperlevel": 3.3,
"attackspeedoffset": -0.0947, "attackspeedperlevel": 3.4}},
"Khazix": {"version": "8.19.1", "id": "Khazix", "key": "121", "name": "Kha'Zix", "title": "the Voidreaver",
"blurb": "The Void grows, and the Void adapts—in none of its myriad spawn are these truths more apparent than Kha'Zix. Evolution drives the core of this mutating horror, born to survive and to slay the strong. Where it struggles to do so, it grows new, more...",
"info": {"attack": 9, "defense": 4, "magic": 3, "difficulty": 6},
"image": {"full": "Khazix.png", "sprite": "champion1.png", "group": "champion", "x": 288, "y": 96,
"w": 48, "h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 572.8, "hpperlevel": 85, "mp": 327.2, "mpperlevel": 40, "movespeed": 350, "armor": 36,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7.5, "hpregenperlevel": 0.75, "mpregen": 7.59, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 63, "attackdamageperlevel": 3.1,
"attackspeedoffset": -0.065, "attackspeedperlevel": 2.7}},
"Kindred": {"version": "8.19.1", "id": "Kindred", "key": "203", "name": "Kindred", "title": "The Eternal Hunters",
"blurb": "Separate, but never parted, Kindred represents the twin essences of death. Lamb's bow offers a swift release from the mortal realm for those who accept their fate. Wolf hunts down those who run from their end, delivering violent finality within his...",
"info": {"attack": 8, "defense": 2, "magic": 2, "difficulty": 4},
"image": {"full": "Kindred.png", "sprite": "champion1.png", "group": "champion", "x": 336, "y": 96,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 540, "hpperlevel": 85, "mp": 300, "mpperlevel": 35, "movespeed": 325, "armor": 29,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 500,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 6.972, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 65, "attackdamageperlevel": 2.26, "attackspeedoffset": 0,
"attackspeedperlevel": 3.5}},
"Kled": {"version": "8.19.1", "id": "Kled", "key": "240", "name": "Kled", "title": "the Cantankerous Cavalier",
"blurb": "A warrior as fearless as he is ornery, the yordle Kled embodies the furious bravado of Noxus. He is an icon beloved by the empire's soldiers, distrusted by its officers, and loathed by the nobility. Many claim Kled has fought in every campaign the...",
"info": {"attack": 8, "defense": 2, "magic": 2, "difficulty": 7},
"image": {"full": "Kled.png", "sprite": "champion1.png", "group": "champion", "x": 384, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "Courage",
"stats": {"hp": 340, "hpperlevel": 70, "mp": 100, "mpperlevel": 0, "movespeed": 345, "armor": 35,
"armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 6, "hpregenperlevel": 0.75, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 65, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 3.5}},
"KogMaw": {"version": "8.19.1", "id": "KogMaw", "key": "96", "name": "Kog'Maw", "title": "the Mouth of the Abyss",
"blurb": "Belched forth from a rotting Void incursion deep in the wastelands of Icathia, Kog'Maw is an inquisitive yet putrid creature with a caustic, gaping mouth. This particular Void-spawn needs to gnaw and drool on anything within reach to truly understand it...",
"info": {"attack": 8, "defense": 2, "magic": 5, "difficulty": 6},
"image": {"full": "KogMaw.png", "sprite": "champion1.png", "group": "champion", "x": 432, "y": 96,
"w": 48, "h": 48}, "tags": ["Marksman", "Mage"], "partype": "Mana",
"stats": {"hp": 534, "hpperlevel": 88, "mp": 322.2, "mpperlevel": 40, "movespeed": 330, "armor": 24,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 500,
"hpregen": 3.75, "hpregenperlevel": 0.55, "mpregen": 8.676, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 3.11,
"attackspeedoffset": -0.06, "attackspeedperlevel": 2.65}},
"Leblanc": {"version": "8.19.1", "id": "Leblanc", "key": "7", "name": "LeBlanc", "title": "the Deceiver",
"blurb": "Mysterious even to other members of the Black Rose cabal, LeBlanc is but one of many names for a pale woman who has manipulated people and events since the earliest days of Noxus. Using her magic to mirror herself, the sorceress can appear to anyone...",
"info": {"attack": 1, "defense": 4, "magic": 10, "difficulty": 9},
"image": {"full": "Leblanc.png", "sprite": "champion2.png", "group": "champion", "x": 0, "y": 0,
"w": 48, "h": 48}, "tags": ["Assassin", "Mage"], "partype": "Mana",
"stats": {"hp": 528, "hpperlevel": 92, "mp": 334, "mpperlevel": 50, "movespeed": 340, "armor": 21.88,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 7.5, "hpregenperlevel": 0.55, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 54.88, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 1.4}},
"LeeSin": {"version": "8.19.1", "id": "LeeSin", "key": "64", "name": "Lee Sin", "title": "the Blind Monk",
"blurb": "A master of Ionia's ancient martial arts, Lee Sin is a principled fighter who channels the essence of the dragon spirit to face any challenge. Though he lost his sight many years ago, the warrior-monk has devoted his life to protecting his homeland...",
"info": {"attack": 8, "defense": 5, "magic": 3, "difficulty": 6},
"image": {"full": "LeeSin.png", "sprite": "champion2.png", "group": "champion", "x": 48, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Energy",
"stats": {"hp": 570.8, "hpperlevel": 85, "mp": 200, "mpperlevel": 0, "movespeed": 345, "armor": 33,
"armorperlevel": 3.7, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7.5, "hpregenperlevel": 0.7, "mpregen": 50, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 69.18, "attackdamageperlevel": 3.2,
"attackspeedoffset": -0.04, "attackspeedperlevel": 3}},
"Leona": {"version": "8.19.1", "id": "Leona", "key": "89", "name": "Leona", "title": "the Radiant Dawn",
"blurb": "Imbued with the fire of the sun, Leona is a holy warrior of the Solari who defends Mount Targon with her Zenith Blade and the Shield of Daybreak. Her skin shimmers with starfire while her eyes burn with the power of the celestial Aspect within her...",
"info": {"attack": 4, "defense": 8, "magic": 3, "difficulty": 4},
"image": {"full": "Leona.png", "sprite": "champion2.png", "group": "champion", "x": 96, "y": 0, "w": 48,
"h": 48}, "tags": ["Tank", "Support"], "partype": "Mana",
"stats": {"hp": 576.16, "hpperlevel": 87, "mp": 302.2, "mpperlevel": 40, "movespeed": 335, "armor": 47,
"armorperlevel": 3.6, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.85, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 60.04, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.9}},
"Lissandra": {"version": "8.19.1", "id": "Lissandra", "key": "127", "name": "Lissandra", "title": "the Ice Witch",
"blurb": "Lissandra's magic twists the pure power of ice into something dark and terrible. With the force of her black ice, she does more than freeze—she impales and crushes those who oppose her. To the terrified denizens of the north, she is known only as ''The...",
"info": {"attack": 2, "defense": 5, "magic": 8, "difficulty": 6},
"image": {"full": "Lissandra.png", "sprite": "champion2.png", "group": "champion", "x": 144, "y": 0,
"w": 48, "h": 48}, "tags": ["Mage"], "partype": "Mana",
"stats": {"hp": 518, "hpperlevel": 87, "mp": 475, "mpperlevel": 30, "movespeed": 325, "armor": 20.216,
"armorperlevel": 3.7, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 53, "attackdamageperlevel": 2.7, "attackspeedoffset": 0,
"attackspeedperlevel": 1.36}},
"Lucian": {"version": "8.19.1", "id": "Lucian", "key": "236", "name": "Lucian", "title": "the Purifier",
"blurb": "Once a Sentinel of Light, Lucian is a grim hunter of undying spirits, pursuing them relentlessly and annihilating them with his twin relic pistols. Consumed by the need to avenge his dead wife, he will not rest until Thresh, the specter who holds her...",
"info": {"attack": 8, "defense": 5, "magic": 3, "difficulty": 6},
"image": {"full": "Lucian.png", "sprite": "champion2.png", "group": "champion", "x": 192, "y": 0,
"w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 571, "hpperlevel": 86, "mp": 348.88, "mpperlevel": 38, "movespeed": 335, "armor": 28,
"armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 500,
"hpregen": 3.75, "hpregenperlevel": 0.65, "mpregen": 8.176, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 2.75,
"attackspeedoffset": -0.02, "attackspeedperlevel": 3.3}},
"Lulu": {"version": "8.19.1", "id": "Lulu", "key": "117", "name": "Lulu", "title": "the Fae Sorceress",
"blurb": "The yordle mage Lulu is known for conjuring dreamlike illusions and fanciful creatures as she roams Runeterra with her fairy companion Pix. Lulu shapes reality on a whim, warping the fabric of the world, and what she views as the constraints of this...",
"info": {"attack": 4, "defense": 5, "magic": 7, "difficulty": 5},
"image": {"full": "Lulu.png", "sprite": "champion2.png", "group": "champion", "x": 240, "y": 0, "w": 48,
"h": 48}, "tags": ["Support", "Mage"], "partype": "Mana",
"stats": {"hp": 525, "hpperlevel": 74, "mp": 350, "mpperlevel": 55, "movespeed": 330, "armor": 28.22,
"armorperlevel": 3.7, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 6, "hpregenperlevel": 0.6, "mpregen": 11, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 46.368, "attackdamageperlevel": 2.6, "attackspeedoffset": 0,
"attackspeedperlevel": 2.25}},
"Lux": {"version": "8.19.1", "id": "Lux", "key": "99", "name": "Lux", "title": "the Lady of Luminosity",
"blurb": "Luxanna Crownguard hails from Demacia, an insular realm where magical abilities are viewed with fear and suspicion. Able to bend light to her will, she grew up dreading discovery and exile, and was forced to keep her power secret, in order to preserve...",
"info": {"attack": 2, "defense": 4, "magic": 9, "difficulty": 5},
"image": {"full": "Lux.png", "sprite": "champion2.png", "group": "champion", "x": 288, "y": 0, "w": 48,
"h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 490, "hpperlevel": 85, "mp": 480, "mpperlevel": 23.5, "movespeed": 330, "armor": 18.72,
"armorperlevel": 4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 53.54, "attackdamageperlevel": 3.3, "attackspeedoffset": 0,
"attackspeedperlevel": 1}},
"Malphite": {"version": "8.19.1", "id": "Malphite", "key": "54", "name": "Malphite",
"title": "Shard of the Monolith",
"blurb": "A massive creature of living stone, Malphite struggles to impose blessed order on a chaotic world. Birthed as a servitor-shard to an otherworldly obelisk known as the Monolith, he used his tremendous elemental strength to maintain and protect his...",
"info": {"attack": 5, "defense": 9, "magic": 7, "difficulty": 2},
"image": {"full": "Malphite.png", "sprite": "champion2.png", "group": "champion", "x": 336, "y": 0,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 574.2, "hpperlevel": 90, "mp": 282.2, "mpperlevel": 40, "movespeed": 335, "armor": 37,
"armorperlevel": 3.75, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 7.324, "mpregenperlevel": 0.55, "crit": 0,
"critperlevel": 0, "attackdamage": 61.97, "attackdamageperlevel": 4,
"attackspeedoffset": -0.02, "attackspeedperlevel": 3.4}},
"Malzahar": {"version": "8.19.1", "id": "Malzahar", "key": "90", "name": "Malzahar",
"title": "the Prophet of the Void",
"blurb": "A zealous seer dedicated to the unification of all life, Malzahar truly believes the newly emergent Void to be the path to Runeterra's salvation. In the desert wastes of Shurima, he followed the voices that whispered in his mind, all the way to ancient...",
"info": {"attack": 2, "defense": 2, "magic": 9, "difficulty": 6},
"image": {"full": "Malzahar.png", "sprite": "champion2.png", "group": "champion", "x": 384, "y": 0,
"w": 48, "h": 48}, "tags": ["Mage", "Assassin"], "partype": "Mana",
"stats": {"hp": 537, "hpperlevel": 87, "mp": 375, "mpperlevel": 27.5, "movespeed": 335, "armor": 18,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 500,
"hpregen": 6, "hpregenperlevel": 0.6, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 55, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 1.5}},
"Maokai": {"version": "8.19.1", "id": "Maokai", "key": "57", "name": "Maokai", "title": "the Twisted Treant",
"blurb": "Maokai is a rageful, towering treant who fights the unnatural horrors of the Shadow Isles. He was twisted into a force of vengeance after a magical cataclysm destroyed his home, surviving undeath only through the Waters of Life infused within his...",
"info": {"attack": 3, "defense": 8, "magic": 6, "difficulty": 3},
"image": {"full": "Maokai.png", "sprite": "champion2.png", "group": "champion", "x": 432, "y": 0,
"w": 48, "h": 48}, "tags": ["Tank", "Mage"], "partype": "Mana",
"stats": {"hp": 565, "hpperlevel": 95, "mp": 377.28, "mpperlevel": 43, "movespeed": 335, "armor": 39,
"armorperlevel": 4, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 5, "hpregenperlevel": 0.75, "mpregen": 7.2, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 63.54, "attackdamageperlevel": 3.3,
"attackspeedoffset": -0.1, "attackspeedperlevel": 2.125}},
"MasterYi": {"version": "8.19.1", "id": "MasterYi", "key": "11", "name": "Master Yi", "title": "the Wuju Bladesman",
"blurb": "Master Yi has tempered his body and sharpened his mind, so that thought and action have become almost as one. Though he chooses to enter into violence only as a last resort, the grace and speed of his blade ensures resolution is always swift. As one of...",
"info": {"attack": 10, "defense": 4, "magic": 2, "difficulty": 4},
"image": {"full": "MasterYi.png", "sprite": "champion2.png", "group": "champion", "x": 0, "y": 48,
"w": 48, "h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 598.56, "hpperlevel": 92, "mp": 250.56, "mpperlevel": 42, "movespeed": 355,
"armor": 33, "armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 125, "hpregen": 7.5, "hpregenperlevel": 0.65, "mpregen": 7.256,
"mpregenperlevel": 0.45, "crit": 0, "critperlevel": 0, "attackdamage": 66,
"attackdamageperlevel": 3, "attackspeedoffset": -0.08, "attackspeedperlevel": 2}},
"MissFortune": {"version": "8.19.1", "id": "MissFortune", "key": "21", "name": "Miss Fortune",
"title": "the Bounty Hunter",
"blurb": "A Bilgewater captain famed for her looks but feared for her ruthlessness, Sarah Fortune paints a stark figure among the hardened criminals of the port city. As a child, she witnessed the reaver king Gangplank murder her family—an act she brutally...",
"info": {"attack": 8, "defense": 2, "magic": 5, "difficulty": 1},
"image": {"full": "MissFortune.png", "sprite": "champion2.png", "group": "champion", "x": 48,
"y": 48, "w": 48, "h": 48}, "tags": ["Marksman"], "partype": "Mana",
"stats": {"hp": 541, "hpperlevel": 91, "mp": 325.84, "mpperlevel": 35, "movespeed": 325,
"armor": 28, "armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5,
"attackrange": 550, "hpregen": 3.75, "hpregenperlevel": 0.65, "mpregen": 8.042,
"mpregenperlevel": 0.65, "crit": 0, "critperlevel": 0, "attackdamage": 50,
"attackdamageperlevel": 2.7, "attackspeedoffset": -0.0473, "attackspeedperlevel": 3}},
"MonkeyKing": {"version": "8.19.1", "id": "MonkeyKing", "key": "62", "name": "Wukong", "title": "the Monkey King",
"blurb": "Wukong is a vastayan trickster who uses his strength, agility, and intelligence to confuse his opponents and gain the upper hand. After finding a lifelong friend in the warrior known as Master Yi, Wukong became the last student of the ancient martial...",
"info": {"attack": 8, "defense": 5, "magic": 2, "difficulty": 3},
"image": {"full": "MonkeyKing.png", "sprite": "champion2.png", "group": "champion", "x": 96, "y": 48,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 577.8, "hpperlevel": 85, "mp": 265.84, "mpperlevel": 38, "movespeed": 345,
"armor": 34, "armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 175, "hpregen": 6, "hpregenperlevel": 0.65, "mpregen": 8.042,
"mpregenperlevel": 0.65, "crit": 0, "critperlevel": 0, "attackdamage": 68,
"attackdamageperlevel": 4, "attackspeedoffset": -0.05, "attackspeedperlevel": 3}},
"Mordekaiser": {"version": "8.19.1", "id": "Mordekaiser", "key": "82", "name": "Mordekaiser",
"title": "the Iron Revenant",
"blurb": "The baleful revenant Mordekaiser is among the most terrifying and hateful spirits haunting the Shadow Isles. He has existed for countless centuries, shielded from true death by necromantic sorcery and the force of his own dark will. Those who dare face...",
"info": {"attack": 4, "defense": 6, "magic": 7, "difficulty": 4},
"image": {"full": "Mordekaiser.png", "sprite": "champion2.png", "group": "champion", "x": 144,
"y": 48, "w": 48, "h": 48}, "tags": ["Fighter"], "partype": "Shield",
"stats": {"hp": 530, "hpperlevel": 78, "mp": 0, "mpperlevel": 0, "movespeed": 325, "armor": 25,
"armorperlevel": 3.75, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 4, "hpregenperlevel": 0.3, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 5,
"attackspeedoffset": 0.04, "attackspeedperlevel": 2.2}},
"Morgana": {"version": "8.19.1", "id": "Morgana", "key": "25", "name": "Morgana", "title": "Fallen Angel",
"blurb": "Driven by vindictive obsession, Morgana is a potent mistress of suffering and the black arts. Once a being of grace and light, she was ripped from her kind during an ancient conflict that broke her soul, turning her into the cruel tormentor she is today...",
"info": {"attack": 1, "defense": 6, "magic": 8, "difficulty": 1},
"image": {"full": "Morgana.png", "sprite": "champion2.png", "group": "champion", "x": 192, "y": 48,
"w": 48, "h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 559.48, "hpperlevel": 90, "mp": 340.8, "mpperlevel": 60, "movespeed": 335,
"armor": 25.384, "armorperlevel": 3.8, "spellblock": 30, "spellblockperlevel": 0.5,
"attackrange": 450, "hpregen": 5.5, "hpregenperlevel": 0.6, "mpregen": 11,
"mpregenperlevel": 0.4, "crit": 0, "critperlevel": 0, "attackdamage": 55.46,
"attackdamageperlevel": 3.5, "attackspeedoffset": 0, "attackspeedperlevel": 1.53}},
"Nami": {"version": "8.19.1", "id": "Nami", "key": "267", "name": "Nami", "title": "the Tidecaller",
"blurb": "A headstrong young vastaya of the seas, Nami was the first of the Marai tribe to leave the waves and venture onto dry land, when their ancient accord with the Targonians was broken. With no other option, she took it upon herself to complete the sacred...",
"info": {"attack": 4, "defense": 3, "magic": 7, "difficulty": 5},
"image": {"full": "Nami.png", "sprite": "champion2.png", "group": "champion", "x": 240, "y": 48, "w": 48,
"h": 48}, "tags": ["Support", "Mage"], "partype": "Mana",
"stats": {"hp": 489.32, "hpperlevel": 74, "mp": 377.24, "mpperlevel": 43, "movespeed": 335, "armor": 29,
"armorperlevel": 4, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 11.5, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 51.208, "attackdamageperlevel": 3.1,
"attackspeedoffset": -0.03, "attackspeedperlevel": 2.61}},
"Nasus": {"version": "8.19.1", "id": "Nasus", "key": "75", "name": "Nasus", "title": "the Curator of the Sands",
"blurb": "Nasus is an imposing, jackal-headed Ascended being from ancient Shurima, a heroic figure regarded as a demigod by the people of the desert. Fiercely intelligent, he was a guardian of knowledge and peerless strategist whose wisdom guided the ancient...",
"info": {"attack": 7, "defense": 5, "magic": 6, "difficulty": 6},
"image": {"full": "Nasus.png", "sprite": "champion2.png", "group": "champion", "x": 288, "y": 48, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 561.2, "hpperlevel": 90, "mp": 325.6, "mpperlevel": 42, "movespeed": 350, "armor": 34,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 9, "hpregenperlevel": 0.9, "mpregen": 7.44, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 67, "attackdamageperlevel": 3.5, "attackspeedoffset": -0.02,
"attackspeedperlevel": 3.48}},
"Nautilus": {"version": "8.19.1", "id": "Nautilus", "key": "111", "name": "Nautilus",
"title": "the Titan of the Depths",
"blurb": "A lonely legend as old as the first piers sunk in Bilgewater, the armored goliath known as Nautilus roams the dark waters off the coast of the Blue Flame Isles. Driven by a forgotten betrayal, he strikes without warning, swinging his enormous anchor to...",
"info": {"attack": 4, "defense": 6, "magic": 6, "difficulty": 6},
"image": {"full": "Nautilus.png", "sprite": "champion2.png", "group": "champion", "x": 336, "y": 48,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 576.48, "hpperlevel": 86, "mp": 400, "mpperlevel": 47, "movespeed": 325,
"armor": 35.46, "armorperlevel": 3.75, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 175, "hpregen": 8.5, "hpregenperlevel": 0.55, "mpregen": 8.626,
"mpregenperlevel": 0.5, "crit": 0, "critperlevel": 0, "attackdamage": 61,
"attackdamageperlevel": 3.3, "attackspeedoffset": 0.02, "attackspeedperlevel": 1}},
"Nidalee": {"version": "8.19.1", "id": "Nidalee", "key": "76", "name": "Nidalee", "title": "the Bestial Huntress",
"blurb": "Raised in the deepest jungle, Nidalee is a master tracker who can shapeshift into a ferocious cougar at will. Neither wholly woman nor beast, she viciously defends her territory from any and all trespassers, with carefully placed traps and deft spear...",
"info": {"attack": 5, "defense": 4, "magic": 7, "difficulty": 8},
"image": {"full": "Nidalee.png", "sprite": "champion2.png", "group": "champion", "x": 384, "y": 48,
"w": 48, "h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 545, "hpperlevel": 85, "mp": 295.6, "mpperlevel": 45, "movespeed": 335, "armor": 28,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 6, "hpregenperlevel": 0.6, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 61, "attackdamageperlevel": 3.5,
"attackspeedoffset": -0.02, "attackspeedperlevel": 3.22}},
"Nocturne": {"version": "8.19.1", "id": "Nocturne", "key": "56", "name": "Nocturne",
"title": "the Eternal Nightmare",
"blurb": "A demonic amalgamation drawn from the nightmares that haunt every sentient mind, the thing known as Nocturne has become a primordial force of pure evil. It is liquidly chaotic in aspect, a faceless shadow with cold eyes and armed with wicked-looking...",
"info": {"attack": 9, "defense": 5, "magic": 2, "difficulty": 4},
"image": {"full": "Nocturne.png", "sprite": "champion2.png", "group": "champion", "x": 432, "y": 48,
"w": 48, "h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Mana",
"stats": {"hp": 582.8, "hpperlevel": 85, "mp": 273.8, "mpperlevel": 35, "movespeed": 345, "armor": 36,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.75, "mpregen": 6.756, "mpregenperlevel": 0.45,
"crit": 0, "critperlevel": 0, "attackdamage": 62, "attackdamageperlevel": 3.1,
"attackspeedoffset": -0.065, "attackspeedperlevel": 2.7}},
"Nunu": {"version": "8.19.1", "id": "Nunu", "key": "20", "name": "Nunu & Willump", "title": "the Boy and His Yeti",
"blurb": "Once upon a time, there was a boy who wanted to prove he was a hero by slaying a fearsome monster—only to discover that the beast, a lonely and magical yeti, merely needed a friend. Bound together by ancient power and a shared love of snowballs, Nunu...",
"info": {"attack": 4, "defense": 6, "magic": 7, "difficulty": 4},
"image": {"full": "Nunu.png", "sprite": "champion2.png", "group": "champion", "x": 0, "y": 96, "w": 48,
"h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 590, "hpperlevel": 90, "mp": 283.56, "mpperlevel": 42, "movespeed": 345, "armor": 32,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 5, "hpregenperlevel": 0.8, "mpregen": 7.44, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 57, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.25}},
"Olaf": {"version": "8.19.1", "id": "Olaf", "key": "2", "name": "Olaf", "title": "the Berserker",
"blurb": "An unstoppable force of destruction, the axe-wielding Olaf wants nothing but to die in glorious combat. Hailing from the brutal Freljordian peninsula of Lokfar, he once received a prophecy foretelling his peaceful passing—a coward's fate, and a great...",
"info": {"attack": 9, "defense": 5, "magic": 3, "difficulty": 3},
"image": {"full": "Olaf.png", "sprite": "champion2.png", "group": "champion", "x": 48, "y": 96, "w": 48,
"h": 48}, "tags": ["Fighter", "Tank"], "partype": "Mana",
"stats": {"hp": 597.24, "hpperlevel": 93, "mp": 315.6, "mpperlevel": 42, "movespeed": 350, "armor": 35,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.9, "mpregen": 7.466, "mpregenperlevel": 0.575, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 3.5, "attackspeedoffset": -0.1,
"attackspeedperlevel": 2.7}},
"Orianna": {"version": "8.19.1", "id": "Orianna", "key": "61", "name": "Orianna", "title": "the Lady of Clockwork",
"blurb": "Once a curious girl of flesh and blood, Orianna is now a technological marvel comprised entirely of clockwork. She became gravely ill after an accident in the lower districts of Zaun, and her failing body had to be replaced with exquisite artifice...",
"info": {"attack": 4, "defense": 3, "magic": 9, "difficulty": 7},
"image": {"full": "Orianna.png", "sprite": "champion2.png", "group": "champion", "x": 96, "y": 96,
"w": 48, "h": 48}, "tags": ["Mage", "Support"], "partype": "Mana",
"stats": {"hp": 530, "hpperlevel": 91, "mp": 418, "mpperlevel": 25, "movespeed": 325, "armor": 17.04,
"armorperlevel": 3, "spellblock": 26, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 8, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 40.368, "attackdamageperlevel": 2.6,
"attackspeedoffset": -0.05, "attackspeedperlevel": 3.5}},
"Ornn": {"version": "8.19.1", "id": "Ornn", "key": "516", "name": "Ornn", "title": "The Fire below the Mountain",
"blurb": "Ornn is the Freljordian spirit of forging and craftsmanship. He works in the solitude of a massive smithy, hammered out from the lava caverns beneath the volcano Hearth-Home. There he stokes bubbling cauldrons of molten rock to purify ores and fashion...",
"info": {"attack": 5, "defense": 9, "magic": 3, "difficulty": 5},
"image": {"full": "Ornn.png", "sprite": "champion2.png", "group": "champion", "x": 144, "y": 96, "w": 48,
"h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 565.64, "hpperlevel": 90, "mp": 340.6, "mpperlevel": 45, "movespeed": 335, "armor": 33.04,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 7, "hpregenperlevel": 0.8, "mpregen": 8.01, "mpregenperlevel": 0.6, "crit": 0,
"critperlevel": 0, "attackdamage": 67.72, "attackdamageperlevel": 3.5,
"attackspeedoffset": -0.08, "attackspeedperlevel": 2}},
"Pantheon": {"version": "8.19.1", "id": "Pantheon", "key": "80", "name": "Pantheon", "title": "the Artisan of War",
"blurb": "The peerless warrior known as Pantheon is a nigh-unstoppable paragon of battle. He was born among the Rakkor, a warlike people living on the flanks of Mount Targon, and after climbing the mountain's treacherous peak and being deemed worthy, he was...",
"info": {"attack": 9, "defense": 4, "magic": 3, "difficulty": 4},
"image": {"full": "Pantheon.png", "sprite": "champion2.png", "group": "champion", "x": 192, "y": 96,
"w": 48, "h": 48}, "tags": ["Fighter", "Assassin"], "partype": "Mana",
"stats": {"hp": 579.16, "hpperlevel": 87, "mp": 317.12, "mpperlevel": 31, "movespeed": 355,
"armor": 37, "armorperlevel": 3.9, "spellblock": 32.1, "spellblockperlevel": 1.25,
"attackrange": 150, "hpregen": 8, "hpregenperlevel": 0.65, "mpregen": 7.356,
"mpregenperlevel": 0.45, "crit": 0, "critperlevel": 0, "attackdamage": 64,
"attackdamageperlevel": 2.9, "attackspeedoffset": -0.03, "attackspeedperlevel": 2.95}},
"Poppy": {"version": "8.19.1", "id": "Poppy", "key": "78", "name": "Poppy", "title": "Keeper of the Hammer",
"blurb": "Runeterra has no shortage of valiant champions, but few are as tenacious as Poppy. Bearing the legendary hammer of Orlon, a weapon twice her size, this determined yordle has spent untold years searching in secret for the fabled “Hero of Demacia,” said...",
"info": {"attack": 6, "defense": 7, "magic": 2, "difficulty": 6},
"image": {"full": "Poppy.png", "sprite": "champion2.png", "group": "champion", "x": 240, "y": 96, "w": 48,
"h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 540, "hpperlevel": 90, "mp": 280, "mpperlevel": 40, "movespeed": 345, "armor": 38,
"armorperlevel": 3.5, "spellblock": 32, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 0.8, "mpregen": 7, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 4, "attackspeedoffset": 0,
"attackspeedperlevel": 2.5}},
"Pyke": {"version": "8.19.1", "id": "Pyke", "key": "555", "name": "Pyke", "title": "the Bloodharbor Ripper",
"blurb": "A renowned harpooner from the slaughter docks of Bilgewater, Pyke should have met his death in the belly of a gigantic jaull-fish… and yet, he returned. Now, stalking the dank alleys and backways of his former hometown, he uses his new supernatural...",
"info": {"attack": 9, "defense": 3, "magic": 1, "difficulty": 7},
"image": {"full": "Pyke.png", "sprite": "champion2.png", "group": "champion", "x": 288, "y": 96, "w": 48,
"h": 48}, "tags": ["Support", "Assassin"], "partype": "Mana",
"stats": {"hp": 600, "hpperlevel": 100, "mp": 415, "mpperlevel": 50, "movespeed": 330, "armor": 45,
"armorperlevel": 5, "spellblock": 32, "spellblockperlevel": 2, "attackrange": 150, "hpregen": 7,
"hpregenperlevel": 0.5, "mpregen": 8, "mpregenperlevel": 1, "crit": 0, "critperlevel": 0,
"attackdamage": 62, "attackdamageperlevel": 2, "attackspeedoffset": -0.065,
"attackspeedperlevel": 2.5}},
"Quinn": {"version": "8.19.1", "id": "Quinn", "key": "133", "name": "Quinn", "title": "Demacia's Wings",
"blurb": "Quinn is an elite ranger-knight of Demacia, who undertakes dangerous missions deep in enemy territory. She and her legendary eagle, Valor, share an unbreakable bond, and their foes are often slain before they realize they are fighting not one, but two...",
"info": {"attack": 9, "defense": 4, "magic": 2, "difficulty": 5},
"image": {"full": "Quinn.png", "sprite": "champion2.png", "group": "champion", "x": 336, "y": 96, "w": 48,
"h": 48}, "tags": ["Marksman", "Fighter"], "partype": "Mana",
"stats": {"hp": 532.8, "hpperlevel": 85, "mp": 268.8, "mpperlevel": 35, "movespeed": 335, "armor": 28,
"armorperlevel": 3.5, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 525,
"hpregen": 5.5, "hpregenperlevel": 0.55, "mpregen": 6.972, "mpregenperlevel": 0.4, "crit": 0,
"critperlevel": 0, "attackdamage": 59, "attackdamageperlevel": 2.4, "attackspeedoffset": -0.065,
"attackspeedperlevel": 3.1}},
"Rakan": {"version": "8.19.1", "id": "Rakan", "key": "497", "name": "Rakan", "title": "The Charmer",
"blurb": "As mercurial as he is charming, Rakan is an infamous vastayan troublemaker and the greatest battle-dancer in Lhotlan tribal history. To the humans of the Ionian highlands, his name has long been synonymous with wild festivals, uncontrollable parties...",
"info": {"attack": 2, "defense": 4, "magic": 8, "difficulty": 5},
"image": {"full": "Rakan.png", "sprite": "champion2.png", "group": "champion", "x": 384, "y": 96, "w": 48,
"h": 48}, "tags": ["Support"], "partype": "Mana",
"stats": {"hp": 480, "hpperlevel": 85, "mp": 315, "mpperlevel": 50, "movespeed": 335, "armor": 33,
"armorperlevel": 3.9, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 300,
"hpregen": 5, "hpregenperlevel": 0.5, "mpregen": 8.75, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 70, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 3}},
"Rammus": {"version": "8.19.1", "id": "Rammus", "key": "33", "name": "Rammus", "title": "the Armordillo",
"blurb": "Idolized by many, dismissed by some, mystifying to all, the curious being Rammus is an enigma. Protected by a spiked shell, he inspires increasingly disparate theories on his origin wherever he goes—from demigod, to sacred oracle, to a mere beast...",
"info": {"attack": 4, "defense": 10, "magic": 5, "difficulty": 5},
"image": {"full": "Rammus.png", "sprite": "champion2.png", "group": "champion", "x": 432, "y": 96,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 564.48, "hpperlevel": 86, "mp": 310.44, "mpperlevel": 33, "movespeed": 335, "armor": 36,
"armorperlevel": 4.3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 0.55, "mpregen": 7.84, "mpregenperlevel": 0.5, "crit": 0,
"critperlevel": 0, "attackdamage": 55.88, "attackdamageperlevel": 3.5, "attackspeedoffset": 0,
"attackspeedperlevel": 2.215}},
"RekSai": {"version": "8.19.1", "id": "RekSai", "key": "421", "name": "Rek'Sai", "title": "the Void Burrower",
"blurb": "An apex predator, Rek'Sai is a merciless Void-spawn that tunnels beneath the ground to ambush and devour unsuspecting prey. Her insatiable hunger has laid waste to entire regions of the once-great empire of Shurima—merchants, traders, even armed...",
"info": {"attack": 8, "defense": 5, "magic": 2, "difficulty": 3},
"image": {"full": "RekSai.png", "sprite": "champion3.png", "group": "champion", "x": 0, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter"], "partype": "Fury",
"stats": {"hp": 570, "hpperlevel": 85, "mp": 100, "mpperlevel": 0, "movespeed": 335, "armor": 33,
"armorperlevel": 3.75, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 175,
"hpregen": 7.5, "hpregenperlevel": 0.65, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 65.5, "attackdamageperlevel": 3.35, "attackspeedoffset": 0,
"attackspeedperlevel": 2}},
"Renekton": {"version": "8.19.1", "id": "Renekton", "key": "58", "name": "Renekton",
"title": "the Butcher of the Sands",
"blurb": "Renekton is a terrifying, rage-fueled Ascended being from the scorched deserts of Shurima. Once, he was his empire's most esteemed warrior, leading the nation's armies to countless victories. However, after the empire's fall, Renekton was entombed...",
"info": {"attack": 8, "defense": 5, "magic": 2, "difficulty": 3},
"image": {"full": "Renekton.png", "sprite": "champion3.png", "group": "champion", "x": 48, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Tank"], "partype": "Fury",
"stats": {"hp": 572.16, "hpperlevel": 87, "mp": 100, "mpperlevel": 0, "movespeed": 345, "armor": 35,
"armorperlevel": 3.8, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 0.75, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 69, "attackdamageperlevel": 3.75,
"attackspeedoffset": -0.06, "attackspeedperlevel": 2.65}},
"Rengar": {"version": "8.19.1", "id": "Rengar", "key": "107", "name": "Rengar", "title": "the Pridestalker",
"blurb": "Rengar is a ferocious vastayan trophy hunter who lives for the thrill of tracking down and killing dangerous creatures. He scours the world for the most fearsome beasts he can find, especially seeking any trace of Kha'Zix, the void creature who...",
"info": {"attack": 7, "defense": 4, "magic": 2, "difficulty": 8},
"image": {"full": "Rengar.png", "sprite": "champion3.png", "group": "champion", "x": 96, "y": 0, "w": 48,
"h": 48}, "tags": ["Assassin", "Fighter"], "partype": "Ferocity",
"stats": {"hp": 585, "hpperlevel": 90, "mp": 4, "mpperlevel": 0, "movespeed": 345, "armor": 34,
"armorperlevel": 3, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7, "hpregenperlevel": 0.5, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 68, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 3}},
"Riven": {"version": "8.19.1", "id": "Riven", "key": "92", "name": "Riven", "title": "the Exile",
"blurb": "Once a swordmaster in the warhosts of Noxus, Riven is an expatriate in a land she previously tried to conquer. She rose through the ranks on the strength of her conviction and brutal efficiency, and was rewarded with a legendary runic blade and a...",
"info": {"attack": 8, "defense": 5, "magic": 1, "difficulty": 8},
"image": {"full": "Riven.png", "sprite": "champion3.png", "group": "champion", "x": 144, "y": 0, "w": 48,
"h": 48}, "tags": ["Fighter", "Assassin"], "partype": "None",
"stats": {"hp": 558.48, "hpperlevel": 86, "mp": 0, "mpperlevel": 0, "movespeed": 340, "armor": 33,
"armorperlevel": 3.2, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 7, "hpregenperlevel": 0.5, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 3.5}},
"Rumble": {"version": "8.19.1", "id": "Rumble", "key": "68", "name": "Rumble", "title": "the Mechanized Menace",
"blurb": "Rumble is a young inventor with a temper. Using nothing more than his own two hands and a heap of scrap, the feisty yordle constructed a colossal mech suit outfitted with an arsenal of electrified harpoons and incendiary rockets. Though others may scoff...",
"info": {"attack": 3, "defense": 6, "magic": 8, "difficulty": 10},
"image": {"full": "Rumble.png", "sprite": "champion3.png", "group": "champion", "x": 192, "y": 0,
"w": 48, "h": 48}, "tags": ["Fighter", "Mage"], "partype": "Heat",
"stats": {"hp": 589, "hpperlevel": 85, "mp": 100, "mpperlevel": 0, "movespeed": 345, "armor": 30.88,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8, "hpregenperlevel": 0.6, "mpregen": 0, "mpregenperlevel": 0, "crit": 0,
"critperlevel": 0, "attackdamage": 61.036, "attackdamageperlevel": 3.2,
"attackspeedoffset": -0.03, "attackspeedperlevel": 1.85}},
"Ryze": {"version": "8.19.1", "id": "Ryze", "key": "13", "name": "Ryze", "title": "the Rune Mage",
"blurb": "Widely considered one of the most adept sorcerers on Runeterra, Ryze is an ancient, hard-bitten archmage with an impossibly heavy burden to bear. Armed with immense arcane power and a boundless constitution, he tirelessly hunts for World Runes—fragments...",
"info": {"attack": 2, "defense": 2, "magic": 10, "difficulty": 7},
"image": {"full": "Ryze.png", "sprite": "champion3.png", "group": "champion", "x": 240, "y": 0, "w": 48,
"h": 48}, "tags": ["Mage", "Fighter"], "partype": "Mana",
"stats": {"hp": 570.48, "hpperlevel": 98, "mp": 400, "mpperlevel": 50, "movespeed": 340, "armor": 21.552,
"armorperlevel": 3, "spellblock": 30, "spellblockperlevel": 0.5, "attackrange": 550,
"hpregen": 7, "hpregenperlevel": 0.55, "mpregen": 6, "mpregenperlevel": 0.8, "crit": 0,
"critperlevel": 0, "attackdamage": 55.04, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 2.112}},
"Sejuani": {"version": "8.19.1", "id": "Sejuani", "key": "113", "name": "Sejuani", "title": "Fury of the North",
"blurb": "Sejuani is the brutal, unforgiving Iceborn warmother of the Winter's Claw, one of the most feared tribes of the Freljord. Her people's survival is a constant, desperate battle against the elements, forcing them to raid Noxians, Demacians, and Avarosans...",
"info": {"attack": 5, "defense": 7, "magic": 6, "difficulty": 4},
"image": {"full": "Sejuani.png", "sprite": "champion3.png", "group": "champion", "x": 288, "y": 0,
"w": 48, "h": 48}, "tags": ["Tank", "Fighter"], "partype": "Mana",
"stats": {"hp": 560, "hpperlevel": 88, "mp": 400, "mpperlevel": 40, "movespeed": 340, "armor": 31,
"armorperlevel": 3, "spellblock": 27.1, "spellblockperlevel": 0.75, "attackrange": 150,
"hpregen": 8.5, "hpregenperlevel": 0.85, "mpregen": 7, "mpregenperlevel": 0.7, "crit": 0,
"critperlevel": 0, "attackdamage": 64, "attackdamageperlevel": 3, "attackspeedoffset": 0,
"attackspeedperlevel": 3}},
"Shaco": {"version": "8.19.1", "id": "Shaco", "key": "35", "name": "Shaco", "title": "the Demon Jester",
"blurb": "Crafted long ago as a plaything for a lonely prince, the enchanted marionette Shaco now delights in murder and mayhem. Corrupted by dark magic and the loss of his beloved charge, the once-kind puppet finds pleasure only in the misery of the poor souls...",
"info": {"attack": 8, "defense": 4, "magic": 6, "difficulty": 9},
"image": {"full": "Shaco.png", "sprite": "champion3.png", "group": "champion", "x": 336, "y": 0, "w": 48,
"h": 48}, "tags": ["Assassin"], "partype": "Mana",
"stats": {"hp": 587, "hpperlevel": 89, "mp": 297.2, "mpperlevel": 40, "movespeed": 350, "armor": 30,
"armorperlevel": 3.5, "spellblock": 32.1, "spellblockperlevel": 1.25, "attackrange": 125,
"hpregen": 8.5, "hpregenperlevel": 0.55, "mpregen": 7.156, "mpregenperlevel": 0.45, "crit": 0,
"critperlevel": 0, "attackdamage": 66, "attackdamageperlevel": 3.5, "attackspeedoffset": -0.1,
"attackspeedperlevel": 3}},