forked from GOinfo-Ltd/UserScript_ShowDown
-
Notifications
You must be signed in to change notification settings - Fork 0
/
moves.ts
6845 lines (6676 loc) · 452 KB
/
moves.ts
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
export const MovesText: {[k: string]: MoveText} = {
"10000000voltthunderbolt": {
name: "10,000,000 Volt Thunderbolt",
desc: "Has a very high chance for a critical hit.",
shortDesc: "Very high critical hit ratio.",
},
absorb: {
name: "Absorb",
desc: "The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down.",
shortDesc: "User recovers 50% of the damage dealt.",
gen4: {
desc: "The user recovers 1/2 the HP lost by the target, rounded down. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded down.",
},
gen3: {
desc: "The user recovers 1/2 the HP lost by the target, rounded down.",
},
gen2: {
desc: "The user recovers 1/2 the HP lost by the target, rounded down. If the target has a substitute, this move misses.",
},
gen1: {
desc: "The user recovers 1/2 the HP lost by the target, rounded down. If this move breaks the target's substitute, the user does not recover any HP.",
},
},
accelerock: {
name: "Accelerock",
desc: "No additional effect.",
shortDesc: "Usually goes first.",
},
acid: {
name: "Acid",
desc: "Has a 10% chance to lower the target's Special Defense by 1 stage.",
shortDesc: "10% chance to lower the foe(s) Sp. Def by 1.",
gen3: {
desc: "Has a 10% chance to lower the target's Defense by 1 stage.",
shortDesc: "10% chance to lower the foe(s) Defense by 1.",
},
gen1: {
desc: "Has a 33% chance to lower the target's Defense by 1 stage.",
shortDesc: "33% chance to lower the target's Defense by 1.",
},
gen2: {
shortDesc: "10% chance to lower the target's Defense by 1.",
},
},
acidarmor: {
name: "Acid Armor",
desc: "Raises the user's Defense by 2 stages.",
shortDesc: "Raises the user's Defense by 2.",
},
aciddownpour: {
name: "Acid Downpour",
shortDesc: "Power is equal to the base move's Z-Power.",
},
acidspray: {
name: "Acid Spray",
desc: "Has a 100% chance to lower the target's Special Defense by 2 stages.",
shortDesc: "100% chance to lower the target's Sp. Def by 2.",
},
acrobatics: {
name: "Acrobatics",
shortDesc: "Power doubles if the user has no held item.",
},
acupressure: {
name: "Acupressure",
desc: "Raises a random stat by 2 stages as long as the stat is not already at stage 6. The user can choose to use this move on itself or an adjacent ally. Fails if no stat stage can be raised or if used on an ally with a substitute.",
shortDesc: "Raises a random stat of the user or an ally by 2.",
gen4: {
desc: "Raises a random stat by 2 stages as long as the stat is not already at stage 6. The user can choose to use this move on itself or an ally. Fails if no stat stage can be raised or if the user or ally has a substitute.",
},
},
aerialace: {
name: "Aerial Ace",
shortDesc: "This move does not check accuracy.",
},
aeroblast: {
name: "Aeroblast",
desc: "Has a higher chance for a critical hit.",
shortDesc: "High critical hit ratio.",
},
afteryou: {
name: "After You",
desc: "The target makes its move immediately after the user this turn, no matter the priority of its selected move. Fails if the target would have moved next anyway, or if the target already moved this turn.",
shortDesc: "The target makes its move right after the user.",
activate: " [TARGET] took the kind offer!",
},
agility: {
name: "Agility",
desc: "Raises the user's Speed by 2 stages.",
shortDesc: "Raises the user's Speed by 2.",
},
aircutter: {
name: "Air Cutter",
desc: "Has a higher chance for a critical hit.",
shortDesc: "High critical hit ratio. Hits adjacent foes.",
},
airslash: {
name: "Air Slash",
desc: "Has a 30% chance to make the target flinch.",
shortDesc: "30% chance to make the target flinch.",
},
alloutpummeling: {
name: "All-Out Pummeling",
shortDesc: "Power is equal to the base move's Z-Power.",
},
allyswitch: {
name: "Ally Switch",
desc: "The user swaps positions with its ally. Fails if the user is the only Pokemon on its side.",
shortDesc: "The user swaps positions with its ally.",
gen6: {
desc: "The user swaps positions with its ally on the opposite side of the field. Fails if there is no Pokemon at that position, if the user is the only Pokemon on its side, or if the user is in the middle.",
shortDesc: "Switches position with the ally on the far side.",
},
},
amnesia: {
name: "Amnesia",
desc: "Raises the user's Special Defense by 2 stages.",
shortDesc: "Raises the user's Sp. Def by 2.",
gen1: {
desc: "Raises the user's Special by 2 stages.",
shortDesc: "Raises the user's Special by 2.",
},
},
anchorshot: {
name: "Anchor Shot",
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Flip Turn, Parting Shot, Teleport, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.",
shortDesc: "Prevents the target from switching out.",
gen7: {
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.",
},
},
ancientpower: {
name: "Ancient Power",
desc: "Has a 10% chance to raise the user's Attack, Defense, Special Attack, Special Defense, and Speed by 1 stage.",
shortDesc: "10% chance to raise all stats by 1 (not acc/eva).",
},
appleacid: {
name: "Apple Acid",
desc: "Has a 100% chance to lower the target's Special Defense by 1 stage.",
shortDesc: "100% chance to lower the target's Sp. Def by 1.",
},
aquajet: {
name: "Aqua Jet",
desc: "No additional effect.",
shortDesc: "Usually goes first.",
},
aquaring: {
name: "Aqua Ring",
desc: "The user has 1/16 of its maximum HP, rounded down, restored at the end of each turn while it remains active. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down. If the user uses Baton Pass, the replacement will receive the healing effect.",
shortDesc: "User recovers 1/16 max HP per turn.",
start: " [POKEMON] surrounded itself with a veil of water!",
heal: " A veil of water restored [POKEMON]'s HP!",
},
aquatail: {
name: "Aqua Tail",
shortDesc: "No additional effect.",
},
armthrust: {
name: "Arm Thrust",
desc: "Hits two to five times. Has a 35% chance to hit two or three times and a 15% chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times.",
shortDesc: "Hits 2-5 times in one turn.",
gen4: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits.",
},
},
aromatherapy: {
name: "Aromatherapy",
desc: "Every Pokemon in the user's party is cured of its non-volatile status condition. Active Pokemon with the Sap Sipper Ability are not cured, unless they are the user.",
shortDesc: "Cures the user's party of all status conditions.",
gen5: {
desc: "Every Pokemon in the user's party is cured of its non-volatile status condition.",
},
activate: " A soothing aroma wafted through the area!",
},
aromaticmist: {
name: "Aromatic Mist",
desc: "Raises the target's Special Defense by 1 stage. Fails if there is no ally adjacent to the user.",
shortDesc: "Raises an ally's Sp. Def by 1.",
},
assist: {
name: "Assist",
desc: "A random move among those known by the user's party members is selected for use. Does not select Assist, Baneful Bunker, Beak Blast, Belch, Bestow, Bounce, Celebrate, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dig, Dive, Dragon Tail, Endure, Feint, Fly, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Phantom Force, Protect, Rage Powder, Roar, Shadow Force, Shell Trap, Sketch, Sky Drop, Sleep Talk, Snatch, Spiky Shield, Spotlight, Struggle, Switcheroo, Thief, Transform, Trick, Whirlwind, or any Z-Move.",
shortDesc: "Uses a random move known by a team member.",
gen6: {
desc: "A random move among those known by the user's party members is selected for use. Does not select Assist, Belch, Bestow, Bounce, Celebrate, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dig, Dive, Dragon Tail, Endure, Feint, Fly, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Phantom Force, Protect, Rage Powder, Roar, Shadow Force, Sketch, Sky Drop, Sleep Talk, Snatch, Spiky Shield, Struggle, Switcheroo, Thief, Transform, Trick, or Whirlwind.",
},
gen5: {
desc: "A random move among those known by the user's party members is selected for use. Does not select Assist, Bestow, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dragon Tail, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Protect, Rage Powder, Sketch, Sleep Talk, Snatch, Struggle, Switcheroo, Thief, Transform, or Trick.",
},
gen4: {
desc: "A random move among those known by the user's party members is selected for use. Does not select Assist, Chatter, Copycat, Counter, Covet, Destiny Bond, Detect, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Protect, Sketch, Sleep Talk, Snatch, Struggle, Switcheroo, Thief, or Trick.",
},
gen3: {
desc: "A random move among those known by the user's party members is selected for use. Does not select Assist, Counter, Covet, Destiny Bond, Detect, Endure, Focus Punch, Follow Me, Helping Hand, Metronome, Mimic, Mirror Coat, Mirror Move, Protect, Sketch, Sleep Talk, Snatch, Struggle, Thief, or Trick.",
},
},
assurance: {
name: "Assurance",
desc: "Power doubles if the target has already taken damage this turn, other than direct damage from Belly Drum, confusion, Curse, or Pain Split.",
shortDesc: "Power doubles if target was damaged this turn.",
gen4: {
desc: "Power doubles if the target has already taken damage this turn.",
},
},
astonish: {
name: "Astonish",
desc: "Has a 30% chance to make the target flinch.",
shortDesc: "30% chance to make the target flinch.",
gen3: {
desc: "Has a 30% chance to make the target flinch. Damage doubles if the target has used Minimize while active.",
},
},
astralbarrage: {
name: "Astral Barrage",
desc: "No additional effect.",
shortDesc: "No additional effect. Hits adjacent foes.",
},
attackorder: {
name: "Attack Order",
desc: "Has a higher chance for a critical hit.",
shortDesc: "High critical hit ratio.",
},
attract: {
name: "Attract",
desc: "Causes the target to become infatuated, making it unable to attack 50% of the time. Fails if both the user and the target are the same gender, if either is genderless, or if the target is already infatuated. The effect ends when either the user or the target is no longer active. Pokemon with the Oblivious Ability or protected by the Aroma Veil Ability are immune.",
shortDesc: "A target of the opposite gender gets infatuated.",
gen5: {
desc: "Causes the target to become infatuated, making it unable to attack 50% of the time. Fails if both the user and the target are the same gender, if either is genderless, or if the target is already infatuated. The effect ends when either the user or the target is no longer active. Pokemon with the Oblivious Ability are immune.",
},
gen2: {
desc: "Causes the target to become infatuated, making it unable to attack 50% of the time. Fails if both the user and the target are the same gender, if either is genderless, or if the target is already infatuated. The effect ends when either the user or the target is no longer active.",
},
start: " [POKEMON] fell in love!",
startFromItem: " [POKEMON] fell in love because of the [ITEM]!",
end: " [POKEMON] got over its infatuation!",
endFromItem: " [POKEMON] cured its infatuation using its [ITEM]!",
activate: " [POKEMON] is in love with [TARGET]!",
cant: "[POKEMON] is immobilized by love!",
},
aurasphere: {
name: "Aura Sphere",
shortDesc: "This move does not check accuracy.",
},
aurawheel: {
name: "Aura Wheel",
desc: "Has a 100% chance to raise the user's Speed by 1 stage. If the user is a Morpeko in Full Belly Mode, this move is Electric type. If the user is a Morpeko in Hangry Mode, this move is Dark type. This move cannot be used successfully unless the user's current form, while considering Transform, is Full Belly or Hangry Mode Morpeko.",
shortDesc: "Morpeko: Electric; Hangry: Dark; 100% +1 Spe.",
},
aurorabeam: {
name: "Aurora Beam",
desc: "Has a 10% chance to lower the target's Attack by 1 stage.",
shortDesc: "10% chance to lower the target's Attack by 1.",
gen1: {
desc: "Has a 33% chance to lower the target's Attack by 1 stage.",
shortDesc: "33% chance to lower the target's Attack by 1.",
},
},
auroraveil: {
name: "Aurora Veil",
desc: "For 5 turns, the user and its party members take 0.5x damage from physical and special attacks, or 0.66x damage if in a Double Battle; does not reduce damage further with Reflect or Light Screen. Critical hits ignore this protection. It is removed from the user's side if the user or an ally is successfully hit by Brick Break, Psychic Fangs, or Defog. Brick Break and Psychic Fangs remove the effect before damage is calculated. Lasts for 8 turns if the user is holding Light Clay. Fails unless the weather is Hail.",
shortDesc: "For 5 turns, damage to allies is halved. Hail only.",
start: " Aurora Veil made [TEAM] stronger against physical and special moves!",
end: " [TEAM]'s Aurora Veil wore off!",
},
autotomize: {
name: "Autotomize",
desc: "Raises the user's Speed by 2 stages. If the user's Speed was changed, the user's weight is reduced by 100 kg as long as it remains active. This effect is stackable but cannot reduce the user's weight to less than 0.1 kg.",
shortDesc: "Raises the user's Speed by 2; user loses 100 kg.",
start: " [POKEMON] became nimble!",
},
avalanche: {
name: "Avalanche",
desc: "Power doubles if the user was hit by the target this turn.",
shortDesc: "Power doubles if user is damaged by the target.",
gen4: {
desc: "Power doubles if the user was hit by a Pokemon in the target's position this turn.",
},
},
babydolleyes: {
name: "Baby-Doll Eyes",
desc: "Lowers the target's Attack by 1 stage.",
shortDesc: "Lowers the target's Attack by 1.",
},
baddybad: {
name: "Baddy Bad",
desc: "This move summons Reflect for 5 turns upon use.",
shortDesc: "Summons Reflect.",
},
banefulbunker: {
name: "Baneful Bunker",
desc: "The user is protected from most attacks made by other Pokemon during this turn, and Pokemon making contact with the user become poisoned. This move has a 1/X chance of being successful, where X starts at 1 and triples each time this move is successfully used. X resets to 1 if this move fails, if the user's last move used is not Baneful Bunker, Detect, Endure, King's Shield, Obstruct, Protect, Quick Guard, Spiky Shield, or Wide Guard, or if it was one of those moves and the user's protection was broken. Fails if the user moves last this turn.",
shortDesc: "Protects from moves. Contact: poison.",
gen7: {
desc: "The user is protected from most attacks made by other Pokemon during this turn, and Pokemon making contact with the user become poisoned. This move has a 1/X chance of being successful, where X starts at 1 and triples each time this move is successfully used. X resets to 1 if this move fails, if the user's last move used is not Baneful Bunker, Detect, Endure, King's Shield, Protect, Quick Guard, Spiky Shield, or Wide Guard, or if it was one of those moves and the user's protection was broken. Fails if the user moves last this turn.",
},
},
barrage: {
name: "Barrage",
desc: "Hits two to five times. Has a 35% chance to hit two or three times and a 15% chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times.",
shortDesc: "Hits 2-5 times in one turn.",
gen4: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits.",
},
gen1: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. Damage is calculated once for the first hit and used for every hit. If one of the hits breaks the target's substitute, the move ends.",
},
},
barrier: {
name: "Barrier",
desc: "Raises the user's Defense by 2 stages.",
shortDesc: "Raises the user's Defense by 2.",
},
batonpass: {
name: "Baton Pass",
desc: "The user is replaced with another Pokemon in its party. The selected Pokemon has the user's stat stage changes, confusion, and certain move effects transferred to it.",
shortDesc: "User switches, passing stat changes and more.",
},
beakblast: {
name: "Beak Blast",
desc: "If the user is hit by a contact move this turn before it can execute this move, the attacker is burned.",
shortDesc: "Burns on contact with the user before it moves.",
start: " [POKEMON] started heating up its beak!",
},
beatup: {
name: "Beat Up",
desc: "Hits one time for the user and one time for each unfainted Pokemon without a non-volatile status condition in the user's party. The power of each hit is equal to 5+(X/10), where X is each participating Pokemon's base Attack; each hit is considered to come from the user.",
shortDesc: "All healthy allies aid in damaging the target.",
gen4: {
desc: "Deals typeless damage. Hits one time for the user and one time for each unfainted Pokemon without a non-volatile status condition in the user's party. For each hit, the damage formula uses the participating Pokemon's base Attack as the Attack stat, the target's base Defense as the Defense stat, and ignores stat stages and other effects that modify Attack or Defense; each hit is considered to come from the user.",
},
gen3: {
desc: "Deals typeless damage. Hits one time for each unfainted Pokemon without a non-volatile status condition in the user's party, or fails if no Pokemon meet the criteria. For each hit, the damage formula uses the participating Pokemon's base Attack as the Attack stat, the target's base Defense as the Defense stat, and ignores stat stages and other effects that modify Attack or Defense; each hit is considered to come from the user.",
},
gen2: {
desc: "Deals typeless damage. Hits one time for each unfainted Pokemon without a non-volatile status condition in the user's party. For each hit, the damage formula uses the participating Pokemon's level, its base Attack as the Attack stat, the target's base Defense as the Defense stat, and ignores stat stages and other effects that modify Attack or Defense. Fails if no party members can participate.",
},
activate: " [NAME]'s attack!", // past gen only
},
behemothbash: {
name: "Behemoth Bash",
shortDesc: "Damage doubles if the target is Dynamaxed.",
},
behemothblade: {
name: "Behemoth Blade",
shortDesc: "Damage doubles if the target is Dynamaxed.",
},
belch: {
name: "Belch",
desc: "This move cannot be selected until the user eats a Berry, either by eating one that was held, stealing and eating one off another Pokemon with Bug Bite or Pluck, or eating one that was thrown at it with Fling. Once the condition is met, this move can be selected and used for the rest of the battle even if the user gains or uses another item or switches out. Consuming a Berry with Natural Gift does not count for the purposes of eating one.",
shortDesc: "Cannot be selected until the user eats a Berry.",
},
bellydrum: {
name: "Belly Drum",
desc: "Raises the user's Attack by 12 stages in exchange for the user losing 1/2 of its maximum HP, rounded down. Fails if the user would faint or if its Attack stat stage is 6.",
shortDesc: "User loses 50% max HP. Maximizes Attack.",
boost: " [POKEMON] cut its own HP and maximized its Attack!",
},
bestow: {
name: "Bestow",
desc: "The target receives the user's held item. Fails if the user has no item or is holding a Mail or Z-Crystal, if the target is already holding an item, if the user is a Kyogre holding a Blue Orb, a Groudon holding a Red Orb, a Giratina holding a Griseous Orb, an Arceus holding a Plate, a Genesect holding a Drive, a Silvally holding a Memory, a Pokemon that can Mega Evolve holding the Mega Stone for its species, or if the target is one of those Pokemon and the user is holding the respective item.",
shortDesc: "User passes its held item to the target.",
gen6: {
desc: "The target receives the user's held item. Fails if the user has no item or is holding a Mail, if the target is already holding an item, if the user is a Kyogre holding a Blue Orb, a Groudon holding a Red Orb, a Giratina holding a Griseous Orb, an Arceus holding a Plate, a Genesect holding a Drive, a Pokemon that can Mega Evolve holding the Mega Stone for its species, or if the target is one of those Pokemon and the user is holding the respective item.",
},
gen5: {
desc: "The target receives the user's held item. Fails if the user has no item or is holding a Mail, if the target is already holding an item, if the user is a Giratina holding a Griseous Orb, an Arceus holding a Plate, a Genesect holding a Drive, or if the target is one of those Pokemon and the user is holding the respective item.",
},
takeItem: " [SOURCE] gave [POKEMON] its [ITEM]!",
},
bide: {
name: "Bide",
desc: "The user spends two turns locked into this move and then, on the second turn after using this move, the user attacks the last Pokemon that hit it, inflicting double the damage in HP it lost to attacks during the two turns. If the last Pokemon that hit it is no longer active, the user attacks a random opposing Pokemon instead. If the user is prevented from moving during this move's use, the effect ends. This move does not check accuracy and does not ignore type immunity.",
shortDesc: "Waits 2 turns; deals double the damage taken.",
gen4: {
desc: "The user spends two turns locked into this move and then, on the second turn after using this move, the user attacks the last Pokemon that hit it, inflicting double the damage in HP it lost to attacks during the two turns. If the last Pokemon that hit it is no longer active, the user attacks a random opposing Pokemon instead. If the user is prevented from moving during this move's use, the effect ends. This move does not check accuracy and ignores type immunity.",
},
gen3: {
desc: "The user spends two turns locked into this move and then, on the second turn after using this move, the user attacks the last Pokemon that hit it, inflicting double the damage in HP it lost during the two turns. If the last Pokemon that hit it is no longer active, the user attacks a random opposing Pokemon instead. If the user is prevented from moving during this move's use, the effect ends. This move does not ignore type immunity.",
},
gen2: {
desc: "The user spends two or three turns locked into this move and then, on the second or third turn after using this move, the user attacks the opponent, inflicting double the damage in HP it lost during those turns. If the user is prevented from moving during this move's use, the effect ends. This move does not ignore type immunity.",
shortDesc: "Waits 2-3 turns; deals double the damage taken.",
},
gen1: {
desc: "The user spends two or three turns locked into this move and then, on the second or third turn after using this move, the user attacks the opponent, inflicting double the damage in HP it lost during those turns. This move ignores type immunity and cannot be avoided even if the target is using Dig or Fly. The user can choose to switch out during the effect. If the user switches out or is prevented from moving during this move's use, the effect ends. During the effect, if the opposing Pokemon switches out or uses Confuse Ray, Conversion, Focus Energy, Glare, Haze, Leech Seed, Light Screen, Mimic, Mist, Poison Gas, Poison Powder, Recover, Reflect, Rest, Soft-Boiled, Splash, Stun Spore, Substitute, Supersonic, Teleport, Thunder Wave, Toxic, or Transform, the previous damage dealt to the user will be added to the total.",
},
start: " [POKEMON] is storing energy!",
end: " [POKEMON] unleashed its energy!",
activate: " [POKEMON] is storing energy!",
},
bind: {
name: "Bind",
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Flip Turn, Parting Shot, Teleport, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
shortDesc: "Traps and damages the target for 4-5 turns.",
gen7: {
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen5: {
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/16 of its maximum HP (1/8 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen4: {
desc: "Prevents the target from switching for two to five turns (always five turns if the user is holding Grip Claw). Causes damage to the target equal to 1/16 of its maximum HP, rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass or U-turn. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
shortDesc: "Traps and damages the target for 2-5 turns.",
},
gen3: {
desc: "Prevents the target from switching for two to five turns. Causes damage to the target equal to 1/16 of its maximum HP, rounded down, at the end of each turn during effect. The target can still switch out if it uses Baton Pass. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen1: {
desc: "The user spends two to five turns using this move. Has a 3/8 chance to last two or three turns, and a 1/8 chance to last four or five turns. The damage calculated for the first turn is used for every other turn. The user cannot select a move and the target cannot execute a move during the effect, but both may switch out. If the user switches out, the target remains unable to execute a move during that turn. If the target switches out, the user uses this move again automatically, and if it had 0 PP at the time, it becomes 63. If the user or the target switch out, or the user is prevented from moving, the effect ends. This move can prevent the target from moving even if it has type immunity, but will not deal damage.",
shortDesc: "Prevents the target from moving for 2-5 turns.",
},
start: " [POKEMON] was squeezed by [SOURCE]!",
move: "#wrap", // gen 1 only
},
bite: {
name: "Bite",
desc: "Has a 30% chance to make the target flinch.",
shortDesc: "30% chance to make the target flinch.",
gen1: {
desc: "Has a 10% chance to make the target flinch.",
shortDesc: "10% chance to make the target flinch.",
},
},
blackholeeclipse: {
name: "Black Hole Eclipse",
shortDesc: "Power is equal to the base move's Z-Power.",
},
blastburn: {
name: "Blast Burn",
desc: "If this move is successful, the user must recharge on the following turn and cannot select a move.",
shortDesc: "User cannot move next turn.",
},
blazekick: {
name: "Blaze Kick",
desc: "Has a 10% chance to burn the target and a higher chance for a critical hit.",
shortDesc: "High critical hit ratio. 10% chance to burn.",
},
blizzard: {
name: "Blizzard",
desc: "Has a 10% chance to freeze the target. If the weather is Hail, this move does not check accuracy.",
shortDesc: "10% chance to freeze foe(s). Can't miss in hail.",
gen3: {
desc: "Has a 10% chance to freeze the target.",
shortDesc: "10% chance to freeze foe(s).",
},
gen2: {
shortDesc: "10% chance to freeze the target.",
},
},
block: {
name: "Block",
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Flip Turn, Parting Shot, Teleport, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.",
shortDesc: "Prevents the target from switching out.",
gen7: {
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.",
},
gen5: {
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.",
},
gen4: {
desc: "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass or U-turn. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field, unless it uses Baton Pass, in which case the target will remain trapped.",
},
gen3: {
desc: "Prevents the target from switching out. The target can still switch out if it uses Baton Pass. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field, unless it uses Baton Pass, in which case the target will remain trapped.",
},
},
bloomdoom: {
name: "Bloom Doom",
shortDesc: "Power is equal to the base move's Z-Power.",
},
blueflare: {
name: "Blue Flare",
desc: "Has a 20% chance to burn the target.",
shortDesc: "20% chance to burn the target.",
},
bodypress: {
name: "Body Press",
desc: "Damage is calculated using the user's Defense stat as its Attack, including stat stage changes. Other effects that modify the Attack stat are used as normal.",
shortDesc: "Uses user's Def stat as Atk in damage calculation.",
},
bodyslam: {
name: "Body Slam",
desc: "Has a 30% chance to paralyze the target. Damage doubles and no accuracy check is done if the target has used Minimize while active.",
shortDesc: "30% chance to paralyze the target.",
gen5: {
desc: "Has a 30% chance to paralyze the target.",
},
},
boltbeak: {
name: "Bolt Beak",
desc: "Power doubles if the user moves before the target.",
shortDesc: "Power doubles if user moves before the target.",
},
boltstrike: {
name: "Bolt Strike",
desc: "Has a 20% chance to paralyze the target.",
shortDesc: "20% chance to paralyze the target.",
},
boneclub: {
name: "Bone Club",
desc: "Has a 10% chance to make the target flinch.",
shortDesc: "10% chance to make the target flinch.",
},
bonemerang: {
name: "Bonemerang",
desc: "Hits twice. If the first hit breaks the target's substitute, it will take damage for the second hit.",
shortDesc: "Hits 2 times in one turn.",
gen4: {
desc: "Hits twice. If the first hit breaks the target's substitute, it will take damage for the second hit. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits twice. If the first hit breaks the target's substitute, it will take damage for the second hit.",
},
gen1: {
desc: "Hits twice. If the first hit breaks the target's substitute, the move ends.",
},
},
bonerush: {
name: "Bone Rush",
desc: "Hits two to five times. Has a 35% chance to hit two or three times and a 15% chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times.",
shortDesc: "Hits 2-5 times in one turn.",
gen4: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits.",
},
},
boomburst: {
name: "Boomburst",
desc: "No additional effect.",
shortDesc: "No additional effect. Hits adjacent Pokemon.",
},
bounce: {
name: "Bounce",
desc: "Has a 30% chance to paralyze the target. This attack charges on the first turn and executes on the second. On the first turn, the user avoids all attacks other than Gust, Hurricane, Sky Uppercut, Smack Down, Thousand Arrows, Thunder, and Twister, and Gust and Twister have doubled power when used against it. If the user is holding a Power Herb, the move completes in one turn.",
shortDesc: "Bounces turn 1. Hits turn 2. 30% paralyze.",
gen5: {
desc: "Has a 30% chance to paralyze the target. This attack charges on the first turn and executes on the second. On the first turn, the user avoids all attacks other than Gust, Hurricane, Sky Uppercut, Smack Down, Thunder, and Twister, and Gust and Twister have doubled power when used against it. If the user is holding a Power Herb, the move completes in one turn.",
},
gen4: {
desc: "Has a 30% chance to paralyze the target. This attack charges on the first turn and executes on the second. On the first turn, the user avoids all attacks other than Gust, Sky Uppercut, Thunder, and Twister, and Gust and Twister have doubled power when used against it. If the user is holding a Power Herb, the move completes in one turn.",
},
gen3: {
desc: "Has a 30% chance to paralyze the target. This attack charges on the first turn and executes on the second. On the first turn, the user avoids all attacks other than Gust, Sky Uppercut, Thunder, and Twister, and Gust and Twister have doubled power when used against it.",
},
prepare: "[POKEMON] sprang up!",
},
bouncybubble: {
name: "Bouncy Bubble",
desc: "The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down.",
shortDesc: "User recovers 50% of the damage dealt.",
},
branchpoke: {
name: "Branch Poke",
desc: "No additional effect.",
shortDesc: "No additional effect.",
},
bravebird: {
name: "Brave Bird",
desc: "If the target lost HP, the user takes recoil damage equal to 33% the HP lost by the target, rounded half up, but not less than 1 HP.",
shortDesc: "Has 33% recoil.",
gen4: {
desc: "If the target lost HP, the user takes recoil damage equal to 1/3 the HP lost by the target, rounded down, but not less than 1 HP.",
shortDesc: "Has 1/3 recoil.",
},
},
breakingswipe: {
name: "Breaking Swipe",
desc: "Has a 100% chance to lower the target's Attack by 1 stage.",
shortDesc: "100% chance to lower the foe(s) Attack by 1.",
},
breakneckblitz: {
name: "Breakneck Blitz",
shortDesc: "Power is equal to the base move's Z-Power.",
},
brickbreak: {
name: "Brick Break",
desc: "If this attack does not miss, the effects of Reflect, Light Screen, and Aurora Veil end for the target's side of the field before damage is calculated.",
shortDesc: "Destroys screens, unless the target is immune.",
gen6: {
desc: "If this attack does not miss, the effects of Reflect and Light Screen end for the target's side of the field before damage is calculated.",
},
gen4: {
desc: "If this attack does not miss and whether or not the target is immune, the effects of Reflect and Light Screen end for the target's side of the field before damage is calculated.",
shortDesc: "Destroys screens, even if the target is immune.",
},
gen3: {
desc: "If this attack does not miss and whether or not the target is immune, the effects of Reflect and Light Screen end for the opponent's side of the field before damage is calculated.",
},
activate: " [POKEMON] shattered [TEAM]'s protections!",
},
brine: {
name: "Brine",
desc: "Power doubles if the target has less than or equal to half of its maximum HP remaining.",
shortDesc: "Power doubles if the target's HP is 50% or less.",
},
brutalswing: {
name: "Brutal Swing",
desc: "No additional effect.",
shortDesc: "No additional effect. Hits adjacent Pokemon.",
},
bubble: {
name: "Bubble",
desc: "Has a 10% chance to lower the target's Speed by 1 stage.",
shortDesc: "10% chance to lower the foe(s) Speed by 1.",
gen1: {
desc: "Has a 33% chance to lower the target's Speed by 1 stage.",
shortDesc: "33% chance to lower the target's Speed by 1.",
},
gen2: {
shortDesc: "10% chance to lower the target's Speed by 1.",
},
},
bubblebeam: {
name: "Bubble Beam",
desc: "Has a 10% chance to lower the target's Speed by 1 stage.",
shortDesc: "10% chance to lower the target's Speed by 1.",
gen1: {
desc: "Has a 33% chance to lower the target's Speed by 1 stage.",
shortDesc: "33% chance to lower the target's Speed by 1.",
},
},
bugbite: {
name: "Bug Bite",
desc: "If this move is successful and the user has not fainted, it steals the target's held Berry if it is holding one and eats it immediately, gaining its effects even if the user's item is being ignored. Items lost to this move cannot be regained with Recycle or the Harvest Ability.",
shortDesc: "User steals and eats the target's Berry.",
gen4: {
desc: "The user steals the target's held Berry if it is holding one and eats it immediately, gaining its effects unless the user's item is being ignored. Items lost to this move can be regained with Recycle.",
},
removeItem: " [SOURCE] stole and ate its target's [ITEM]!",
},
bugbuzz: {
name: "Bug Buzz",
desc: "Has a 10% chance to lower the target's Special Defense by 1 stage.",
shortDesc: "10% chance to lower the target's Sp. Def by 1.",
},
bulkup: {
name: "Bulk Up",
desc: "Raises the user's Attack and Defense by 1 stage.",
shortDesc: "Raises the user's Attack and Defense by 1.",
},
bulldoze: {
name: "Bulldoze",
desc: "Has a 100% chance to lower the target's Speed by 1 stage.",
shortDesc: "100% chance lower adjacent Pkmn Speed by 1.",
},
bulletpunch: {
name: "Bullet Punch",
desc: "No additional effect.",
shortDesc: "Usually goes first.",
},
bulletseed: {
name: "Bullet Seed",
desc: "Hits two to five times. Has a 35% chance to hit two or three times and a 15% chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times.",
shortDesc: "Hits 2-5 times in one turn.",
gen4: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits.",
},
},
burningjealousy: {
name: "Burning Jealousy",
desc: "Has a 100% chance to burn the target if it had a stat stage raised this turn.",
shortDesc: "100% burns a target that had a stat rise this turn.",
},
burnup: {
name: "Burn Up",
desc: "Fails unless the user is a Fire type. If this move is successful, the user's Fire type becomes typeless as long as it remains active.",
shortDesc: "User's Fire type becomes typeless; must be Fire.",
typeChange: " [POKEMON] burned itself out!",
},
buzzybuzz: {
name: "Buzzy Buzz",
desc: "Has a 100% chance to paralyze the foe.",
shortDesc: "100% chance to paralyze the foe.",
},
calmmind: {
name: "Calm Mind",
desc: "Raises the user's Special Attack and Special Defense by 1 stage.",
shortDesc: "Raises the user's Sp. Atk and Sp. Def by 1.",
},
camouflage: {
name: "Camouflage",
desc: "The user's type changes based on the battle terrain. Normal type on the regular Wi-Fi terrain, Electric type during Electric Terrain, Fairy type during Misty Terrain, Grass type during Grassy Terrain, and Psychic type during Psychic Terrain. Fails if the user's type cannot be changed or if the user is already purely that type.",
shortDesc: "Changes user's type by terrain (default Normal).",
gen6: {
desc: "The user's type changes based on the battle terrain. Normal type on the regular Wi-Fi terrain, Electric type during Electric Terrain, Fairy type during Misty Terrain, and Grass type during Grassy Terrain. Fails if the user's type cannot be changed or if the user is already purely that type.",
},
gen5: {
desc: "The user's type changes based on the battle terrain. Ground type on the regular Wi-Fi terrain. Fails if the user's type cannot be changed or if the user is already purely that type.",
shortDesc: "Changes user's type based on terrain. (Ground)",
},
gen4: {
desc: "The user's type changes based on the battle terrain. Normal type on the regular Wi-Fi terrain. Fails if the user has the Multitype Ability or if the type is one of the user's current types.",
shortDesc: "Changes user's type based on terrain. (Normal)",
},
gen3: {
desc: "The user's type changes based on the battle terrain. Normal type on the regular Wi-Fi terrain. Fails if the type is one of the user's current types.",
},
},
captivate: {
name: "Captivate",
desc: "Lowers the target's Special Attack by 2 stages. The target is unaffected if both the user and the target are the same gender, or if either is genderless. Pokemon with the Oblivious Ability are immune.",
shortDesc: "Lowers the foe(s) Sp. Atk by 2 if opposite gender.",
},
catastropika: {
name: "Catastropika",
shortDesc: "No additional effect.",
},
celebrate: {
name: "Celebrate",
shortDesc: "No competitive use.",
activate: " Congratulations, [TRAINER]!",
},
charge: {
name: "Charge",
desc: "Raises the user's Special Defense by 1 stage. If the user uses an Electric-type attack on the next turn, its power will be doubled.",
shortDesc: "+1 SpD, user's Electric move next turn 2x power.",
gen3: {
desc: "If the user uses an Electric-type attack on the next turn, its power will be doubled.",
shortDesc: "The user's Electric attack next turn has 2x power.",
},
start: " [POKEMON] began charging power!",
},
chargebeam: {
name: "Charge Beam",
desc: "Has a 70% chance to raise the user's Special Attack by 1 stage.",
shortDesc: "70% chance to raise the user's Sp. Atk by 1.",
},
charm: {
name: "Charm",
desc: "Lowers the target's Attack by 2 stages.",
shortDesc: "Lowers the target's Attack by 2.",
},
chatter: {
name: "Chatter",
desc: "Has a 100% chance to confuse the target.",
shortDesc: "100% chance to confuse the target.",
gen5: {
desc: "Has an X% chance to confuse the target, where X is 0 unless the user is a Chatot that hasn't Transformed. If the user is a Chatot, X is 0 or 10 depending on the volume of Chatot's recorded cry, if any; 0 for a low volume or no recording, 10 for a medium to high volume recording.",
shortDesc: "For Chatot, 10% chance to confuse the target.",
},
gen4: {
desc: "Has an X% chance to confuse the target, where X is 0 unless the user is a Chatot that hasn't Transformed. If the user is a Chatot, X is 1, 11, or 31 depending on the volume of Chatot's recorded cry, if any; 1 for no recording or low volume, 11 for medium volume, and 31 for high volume.",
shortDesc: "For Chatot, 31% chance to confuse the target.",
},
},
chipaway: {
name: "Chip Away",
desc: "Ignores the target's stat stage changes, including evasiveness.",
shortDesc: "Ignores the target's stat stage changes.",
},
circlethrow: {
name: "Circle Throw",
desc: "If both the user and the target have not fainted, the target is forced to switch out and be replaced with a random unfainted ally. This effect fails if the target is under the effect of Ingrain, has the Suction Cups Ability, or this move hit a substitute.",
shortDesc: "Forces the target to switch to a random ally.",
},
clamp: {
name: "Clamp",
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Flip Turn, Parting Shot, Teleport, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
shortDesc: "Traps and damages the target for 4-5 turns.",
gen7: {
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen5: {
desc: "Prevents the target from switching for four or five turns (seven turns if the user is holding Grip Claw). Causes damage to the target equal to 1/16 of its maximum HP (1/8 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen4: {
desc: "Prevents the target from switching for two to five turns (always five turns if the user is holding Grip Claw). Causes damage to the target equal to 1/16 of its maximum HP, rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass or U-turn. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
shortDesc: "Traps and damages the target for 2-5 turns.",
},
gen3: {
desc: "Prevents the target from switching for two to five turns. Causes damage to the target equal to 1/16 of its maximum HP, rounded down, at the end of each turn during effect. The target can still switch out if it uses Baton Pass. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute successfully. This effect is not stackable or reset by using this or another binding move.",
},
gen1: {
desc: "The user spends two to five turns using this move. Has a 3/8 chance to last two or three turns, and a 1/8 chance to last four or five turns. The damage calculated for the first turn is used for every other turn. The user cannot select a move and the target cannot execute a move during the effect, but both may switch out. If the user switches out, the target remains unable to execute a move during that turn. If the target switches out, the user uses this move again automatically, and if it had 0 PP at the time, it becomes 63. If the user or the target switch out, or the user is prevented from moving, the effect ends. This move can prevent the target from moving even if it has type immunity, but will not deal damage.",
shortDesc: "Prevents the target from moving for 2-5 turns.",
},
start: " [SOURCE] clamped down on [POKEMON]!",
move: "#wrap", // gen 1 only
},
clangingscales: {
name: "Clanging Scales",
desc: "Lowers the user's Defense by 1 stage.",
shortDesc: "Lowers the user's Defense by 1.",
},
clangoroussoul: {
name: "Clangorous Soul",
desc: "Raises the user's Attack, Defense, Special Attack, Special Defense, and Speed by 1 stage in exchange for the user losing 33% of its maximum HP, rounded down. Fails if the user would faint or if its Attack, Defense, Special Attack, Special Defense, and Speed stat stages would not change.",
shortDesc: "User loses 33% of its max HP. +1 to all stats.",
},
clangoroussoulblaze: {
name: "Clangorous Soulblaze",
desc: "Raises the user's Attack, Defense, Special Attack, Special Defense, and Speed by 1 stage.",
shortDesc: "Raises the user's Atk/Def/SpAtk/SpDef/Spe by 1.",
},
clearsmog: {
name: "Clear Smog",
shortDesc: "Resets all of the target's stat stages to 0.",
},
closecombat: {
name: "Close Combat",
desc: "Lowers the user's Defense and Special Defense by 1 stage.",
shortDesc: "Lowers the user's Defense and Sp. Def by 1.",
},
coaching: {
name: "Coaching",
desc: "Raises the target's Attack and Defense by 1 stage. Fails if there is no ally adjacent to the user.",
shortDesc: "Raises an ally's Attack and Defense by 1.",
},
coil: {
name: "Coil",
desc: "Raises the user's Attack, Defense, and accuracy by 1 stage.",
shortDesc: "Raises user's Attack, Defense, accuracy by 1.",
},
cometpunch: {
name: "Comet Punch",
desc: "Hits two to five times. Has a 35% chance to hit two or three times and a 15% chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times.",
shortDesc: "Hits 2-5 times in one turn.",
gen4: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Skill Link Ability, this move will always hit five times. If the target has a Focus Sash and had full HP when this move started, it will not be knocked out regardless of the number of hits.",
},
gen3: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits.",
},
gen1: {
desc: "Hits two to five times. Has a 3/8 chance to hit two or three times, and a 1/8 chance to hit four or five times. Damage is calculated once for the first hit and used for every hit. If one of the hits breaks the target's substitute, the move ends.",
},
},
confide: {
name: "Confide",
desc: "Lowers the target's Special Attack by 1 stage.",
shortDesc: "Lowers the target's Sp. Atk by 1.",
},
confuseray: {
name: "Confuse Ray",
desc: "Causes the target to become confused.",
shortDesc: "Confuses the target.",
},
confusion: {
name: "Confusion",
desc: "Has a 10% chance to confuse the target.",
shortDesc: "10% chance to confuse the target.",
},
constrict: {
name: "Constrict",
desc: "Has a 10% chance to lower the target's Speed by 1 stage.",
shortDesc: "10% chance to lower the target's Speed by 1.",
gen1: {
desc: "Has a 33% chance to lower the target's Speed by 1 stage.",
shortDesc: "33% chance to lower the target's Speed by 1.",
},
},
continentalcrush: {
name: "Continental Crush",
shortDesc: "Power is equal to the base move's Z-Power.",
},
conversion: {
name: "Conversion",
desc: "The user's type changes to match the original type of the move in its first move slot. Fails if the user cannot change its type, or if the type is one of the user's current types.",
shortDesc: "Changes user's type to match its first move.",
gen5: {
desc: "The user's type changes to match the original type of one of its known moves besides this move, at random, but not either of its current types. Fails if the user cannot change its type, or if this move would only be able to select one of the user's current types.",
shortDesc: "Changes user's type to match a known move.",
},
gen4: {
desc: "The user's type changes to match the original type of one of its known moves besides this move and Curse, at random, but not either of its current types. Fails if the user cannot change its type, or if this move would only be able to select one of the user's current types.",
},
gen3: {
desc: "The user's type changes to match the original type of one of its known moves besides Curse, at random, but not either of its current types. Fails if the user cannot change its type, or if this move would only be able to select one of the user's current types.",
},
gen1: {
desc: "Causes the user's types to become the same as the current types of the target.",
shortDesc: "User becomes the same type as the target.",
},
},
conversion2: {
name: "Conversion 2",
desc: "The user's type changes to match a type that resists or is immune to the type of the last move used by the target, but not either of its current types. The determined type of the move is used rather than the original type. Fails if the target has not made a move, if the user cannot change its type, or if this move would only be able to select one of the user's current types.",
shortDesc: "Changes user's type to resist target's last move.",
gen4: {
desc: "The user's type changes to match a type that resists or is immune to the type of the last move used against the user, if it was successful against the user, but not either of its current types. The determined type of the move is used rather than the original type. Fails if the last move used against the user was not successful, if the user has the Multitype Ability, or if this move would only be able to select one of the user's current types.",
shortDesc: "User's type changes to resist last move against it.",
},
gen3: {
desc: "The user's type changes to match a type that resists or is immune to the type of the last move used against the user, if it was successful against the user, but not either of its current types. The determined type of the move is used rather than the original type, but considers Struggle as Normal. Fails if the last move used against the user was not successful, or if this move would only be able to select one of the user's current types.",
},
gen2: {
desc: "The user's type changes to match a type that resists or is immune to the type of the last move used by the opposing Pokemon, even if it is one of the user's current types. The original type of the move is used rather than the determined type. Fails if the opposing Pokemon has not used a move.",
shortDesc: "Changes user's type to resist the foe's last move.",
},
},
copycat: {
name: "Copycat",
desc: "The user uses the last move used by any Pokemon, including itself. The base move of Max and G-Max Moves is considered for this purpose. Fails if no move has been used, or if the last move used was Assist, Baneful Bunker, Beak Blast, Behemoth Bash, Behemoth Blade, Belch, Bestow, Celebrate, Chatter, Circle Throw, Copycat, Counter, Covet, Crafty Shield, Destiny Bond, Detect, Dragon Tail, Dynamax Cannon, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Obstruct, Protect, Rage Powder, Roar, Shell Trap, Sketch, Sleep Talk, Snatch, Spiky Shield, Spotlight, Struggle, Switcheroo, Thief, Transform, Trick, or Whirlwind.",
shortDesc: "Uses the last move used in the battle.",
gen7: {
desc: "The user uses the last move used by any Pokemon, including itself. Fails if no move has been used, or if the last move used was Assist, Baneful Bunker, Beak Blast, Belch, Bestow, Celebrate, Chatter, Circle Throw, Copycat, Counter, Covet, Crafty Shield, Destiny Bond, Detect, Dragon Tail, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Protect, Rage Powder, Roar, Shell Trap, Sketch, Sleep Talk, Snatch, Spiky Shield, Spotlight, Struggle, Switcheroo, Thief, Transform, Trick, Whirlwind, or any Z-Move.",
},
gen6: {
desc: "The user uses the last move used by any Pokemon, including itself. Fails if no move has been used, or if the last move used was Assist, Baneful Bunker, Belch, Bestow, Celebrate, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dragon Tail, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Protect, Rage Powder, Roar, Sketch, Sleep Talk, Snatch, Spiky Shield, Struggle, Switcheroo, Thief, Transform, Trick, or Whirlwind.",
},
gen5: {
desc: "The user uses the last move used by any Pokemon, including itself. Fails if no move has been used, or if the last move used was Assist, Bestow, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dragon Tail, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Protect, Rage Powder, Sketch, Sleep Talk, Snatch, Struggle, Switcheroo, Thief, Transform, or Trick.",
},
gen4: {
desc: "The user uses the last move used by any Pokemon, including itself. Fails if no move has been used, or if the last move used was Assist, Chatter, Copycat, Counter, Covet, Destiny Bond, Detect, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Protect, Sketch, Sleep Talk, Snatch, Struggle, Switcheroo, Thief, or Trick.",
},
},
coreenforcer: {
name: "Core Enforcer",
desc: "If the user moves after the target, the target's Ability is rendered ineffective as long as it remains active. If the target uses Baton Pass, the replacement will remain under this effect. If the target's Ability is As One, Battle Bond, Comatose, Disguise, Gulp Missile, Ice Face, Multitype, Power Construct, RKS System, Schooling, Shields Down, Stance Change, or Zen Mode, this effect does not happen, and receiving the effect through Baton Pass ends the effect immediately.",
shortDesc: "Nullifies the foe(s) Ability if the foe(s) move first.",
gen7: {
desc: "If the user moves after the target, the target's Ability is rendered ineffective as long as it remains active. If the target uses Baton Pass, the replacement will remain under this effect. If the target's Ability is Battle Bond, Comatose, Disguise, Multitype, Power Construct, RKS System, Schooling, Shields Down, Stance Change, or Zen Mode, this effect does not happen, and receiving the effect through Baton Pass ends the effect immediately.",
},
},
corkscrewcrash: {
name: "Corkscrew Crash",
shortDesc: "Power is equal to the base move's Z-Power.",
},
corrosivegas: {
name: "Corrosive Gas",
desc: "The target loses its held item. This move cannot cause Pokemon with the Sticky Hold Ability to lose their held item or cause a Kyogre, a Groudon, a Giratina, an Arceus, a Genesect, a Silvally, a Zacian, or a Zamazenta to lose their Blue Orb, Red Orb, Griseous Orb, Plate, Drive, Memory, Rusted Sword, or Rusted Shield respectively. Items lost to this move cannot be regained with Recycle or the Harvest Ability.",
shortDesc: "Removes adjacent Pokemon's held items.",
fail: "#healblock",
removeItem: " [SOURCE] corroded [POKEMON]'s [ITEM]!",
},
cosmicpower: {
name: "Cosmic Power",
desc: "Raises the user's Defense and Special Defense by 1 stage.",
shortDesc: "Raises the user's Defense and Sp. Def by 1.",
},
cottonguard: {
name: "Cotton Guard",
desc: "Raises the user's Defense by 3 stages.",
shortDesc: "Raises the user's Defense by 3.",
},
cottonspore: {
name: "Cotton Spore",
desc: "Lowers the target's Speed by 2 stages.",
shortDesc: "Lowers the target's Speed by 2.",
},
counter: {
name: "Counter",
desc: "Deals damage to the last opposing Pokemon to hit the user with a physical attack this turn equal to twice the HP lost by the user from that attack. If the user did not lose HP from the attack, this move deals 1 HP of damage instead. If that opposing Pokemon's position is no longer in use and there is another opposing Pokemon on the field, the damage is done to it instead. Only the last hit of a multi-hit attack is counted. Fails if the user was not hit by an opposing Pokemon's physical attack this turn.",
shortDesc: "If hit by physical attack, returns double damage.",
gen6: {
desc: "Deals damage to the last opposing Pokemon to hit the user with a physical attack this turn equal to twice the HP lost by the user from that attack. If the user did not lose HP from the attack, this move deals damage with a power of 1 instead. If that opposing Pokemon's position is no longer in use, the damage is done to a random opposing Pokemon in range. Only the last hit of a multi-hit attack is counted. Fails if the user was not hit by an opposing Pokemon's physical attack this turn.",
},
gen4: {
desc: "Deals damage to the last opposing Pokemon to hit the user with a physical attack this turn equal to twice the HP lost by the user from that attack. If that opposing Pokemon's position is no longer in use and there is another opposing Pokemon on the field, the damage is done to it instead. Only the last hit of a multi-hit attack is counted. Fails if the user was not hit by an opposing Pokemon's physical attack this turn, or if the user did not lose HP from the attack.",
},
gen3: {
desc: "Deals damage to the last opposing Pokemon to hit the user with a physical attack this turn equal to twice the HP lost by the user from that attack. If that opposing Pokemon's position is no longer in use and there is another opposing Pokemon on the field, the damage is done to it instead. This move considers Hidden Power as Normal type, and only the last hit of a multi-hit attack is counted. Fails if the user was not hit by an opposing Pokemon's physical attack this turn, or if the user did not lose HP from the attack.",
},
gen2: {
desc: "Deals damage to the opposing Pokemon equal to twice the HP lost by the user from a physical attack this turn. This move considers Hidden Power as Normal type, and only the last hit of a multi-hit attack is counted. Fails if the user moves first, if the user was not hit by a physical attack this turn, or if the user did not lose HP from the attack. If the opposing Pokemon used Fissure or Horn Drill and missed, this move deals 65535 damage.",
},
gen1: {
desc: "Deals damage to the opposing Pokemon equal to twice the damage dealt by the last move used in the battle. This move ignores type immunity. Fails if the user moves first, or if the opposing side's last move was Counter, had 0 power, or was not Normal or Fighting type. Fails if the last move used by either side did 0 damage and was not Confuse Ray, Conversion, Focus Energy, Glare, Haze, Leech Seed, Light Screen, Mimic, Mist, Poison Gas, Poison Powder, Recover, Reflect, Rest, Soft-Boiled, Splash, Stun Spore, Substitute, Supersonic, Teleport, Thunder Wave, Toxic, or Transform.",
shortDesc: "If hit by Normal/Fighting move, deals 2x damage.",
},
},
courtchange: {
name: "Court Change",
desc: "Switches the Mist, Light Screen, Reflect, Spikes, Safeguard, Tailwind, Toxic Spikes, Stealth Rock, Water Pledge, Fire Pledge, Grass Pledge, Sticky Web, Aurora Veil, G-Max Steelsurge, G-Max Cannonade, G-Max Vine Lash, and G-Max Wildfire effects from the user's side to the opposing side and vice versa.",
shortDesc: "Swaps user's field effects with the opposing side.",
activate: " [POKEMON] swapped the battle effects affecting each side of the field!",
},
covet: {