Best JavaScript code snippet using playwright-internal
formats-data.js
Source:formats-data.js
1'use strict';2exports.BattleFormatsData = {3 bulbasaur: {4 inherit: true,5 randomBattleMoves: ["sleeppowder", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "sludgebomb", "powerwhip", "leechseed", "synthesis"],6 maleOnlyHidden: true,7 tier: "LC",8 },9 ivysaur: {10 inherit: true,11 randomBattleMoves: ["sleeppowder", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "sludgebomb", "powerwhip", "leechseed", "synthesis"],12 maleOnlyHidden: true,13 tier: "NFE",14 },15 venusaur: {16 inherit: true,17 randomBattleMoves: ["sleeppowder", "gigadrain", "hiddenpowerfire", "hiddenpowerice", "sludgebomb", "swordsdance", "powerwhip", "leechseed", "synthesis", "earthquake"],18 maleOnlyHidden: true,19 tier: "OU",20 },21 charmander: {22 inherit: true,23 randomBattleMoves: ["flamethrower", "overheat", "dragonpulse", "hiddenpowergrass", "fireblast"],24 maleOnlyHidden: true,25 tier: "LC",26 },27 charmeleon: {28 inherit: true,29 randomBattleMoves: ["flamethrower", "overheat", "dragonpulse", "hiddenpowergrass", "fireblast"],30 maleOnlyHidden: true,31 tier: "NFE",32 },33 charizard: {34 inherit: true,35 randomBattleMoves: ["flamethrower", "fireblast", "substitute", "airslash", "dragonpulse", "hiddenpowergrass", "roost"],36 maleOnlyHidden: true,37 tier: "NU",38 },39 squirtle: {40 inherit: true,41 randomBattleMoves: ["icebeam", "hydropump", "rapidspin", "scald", "aquajet", "toxic"],42 maleOnlyHidden: true,43 tier: "LC",44 },45 wartortle: {46 inherit: true,47 randomBattleMoves: ["icebeam", "hydropump", "rapidspin", "scald", "aquajet", "toxic"],48 maleOnlyHidden: true,49 tier: "NU",50 },51 blastoise: {52 inherit: true,53 randomBattleMoves: ["icebeam", "hydropump", "rapidspin", "scald", "aquajet", "toxic", "dragontail"],54 maleOnlyHidden: true,55 tier: "UU",56 },57 caterpie: {58 inherit: true,59 randomBattleMoves: ["bugbite", "snore", "tackle", "electroweb"],60 tier: "LC",61 },62 metapod: {63 inherit: true,64 randomBattleMoves: ["snore", "bugbite", "tackle", "electroweb"],65 tier: "NFE",66 },67 butterfree: {68 inherit: true,69 randomBattleMoves: ["quiverdance", "roost", "bugbuzz", "substitute", "sleeppowder", "gigadrain"],70 tier: "NU",71 },72 weedle: {73 inherit: true,74 randomBattleMoves: ["bugbite", "stringshot", "poisonsting", "electroweb"],75 tier: "LC",76 },77 kakuna: {78 inherit: true,79 randomBattleMoves: ["electroweb", "bugbite", "irondefense", "poisonsting"],80 tier: "NFE",81 },82 beedrill: {83 inherit: true,84 randomBattleMoves: ["toxicspikes", "xscissor", "swordsdance", "uturn", "endeavor", "poisonjab", "drillrun", "brickbreak"],85 tier: "NU",86 },87 pidgey: {88 inherit: true,89 randomBattleMoves: ["roost", "bravebird", "heatwave", "return", "workup", "uturn"],90 tier: "LC",91 },92 pidgeotto: {93 inherit: true,94 randomBattleMoves: ["roost", "bravebird", "heatwave", "return", "workup", "uturn"],95 tier: "NFE",96 },97 pidgeot: {98 inherit: true,99 randomBattleMoves: ["roost", "bravebird", "pursuit", "heatwave", "return", "workup", "uturn"],100 tier: "NU",101 },102 rattata: {103 inherit: true,104 randomBattleMoves: ["facade", "flamewheel", "suckerpunch", "uturn"],105 tier: "LC",106 },107 raticate: {108 inherit: true,109 randomBattleMoves: ["facade", "flamewheel", "suckerpunch", "uturn"],110 tier: "NU",111 },112 spearow: {113 inherit: true,114 randomBattleMoves: ["return", "drillpeck", "doubleedge", "uturn", "quickattack", "pursuit"],115 tier: "LC",116 },117 fearow: {118 inherit: true,119 randomBattleMoves: ["return", "drillpeck", "doubleedge", "uturn", "quickattack", "pursuit", "drillrun", "roost"],120 tier: "NU",121 },122 ekans: {123 inherit: true,124 randomBattleMoves: ["coil", "gunkshot", "seedbomb", "glare", "suckerpunch", "aquatail", "earthquake", "rest"],125 tier: "LC",126 },127 arbok: {128 inherit: true,129 randomBattleMoves: ["coil", "gunkshot", "seedbomb", "glare", "suckerpunch", "aquatail", "crunch", "earthquake", "rest"],130 tier: "NU",131 },132 pichu: {133 inherit: true,134 randomBattleMoves: ["fakeout", "volttackle", "encore", "irontail", "toxic", "thunderbolt"],135 tier: "LC",136 },137 pikachu: {138 inherit: true,139 randomBattleMoves: ["thunderbolt", "volttackle", "voltswitch", "grassknot", "hiddenpowerice", "brickbreak", "extremespeed", "encore", "substitute"],140 tier: "NU",141 },142 raichu: {143 inherit: true,144 randomBattleMoves: ["nastyplot", "encore", "thunderbolt", "grassknot", "hiddenpowerice", "focusblast", "substitute", "extremespeed"],145 tier: "NU",146 },147 sandshrew: {148 inherit: true,149 randomBattleMoves: ["earthquake", "rockslide", "swordsdance", "rapidspin", "xscissor", "stealthrock", "toxic"],150 tier: "LC",151 },152 sandslash: {153 inherit: true,154 randomBattleMoves: ["earthquake", "stoneedge", "swordsdance", "rapidspin", "xscissor", "stealthrock", "toxic"],155 tier: "RU",156 },157 nidoranf: {158 inherit: true,159 randomBattleMoves: ["toxicspikes", "crunch", "poisonjab", "honeclaws"],160 tier: "LC",161 },162 nidorina: {163 inherit: true,164 randomBattleMoves: ["toxicspikes", "crunch", "poisonjab", "honeclaws", "icebeam"],165 tier: "NFE",166 },167 nidoqueen: {168 inherit: true,169 randomBattleMoves: ["toxicspikes", "stealthrock", "fireblast", "thunderbolt", "icebeam", "earthpower", "sludgewave", "focusblast"],170 tier: "UU",171 },172 nidoranm: {173 inherit: true,174 randomBattleMoves: ["suckerpunch", "poisonjab", "headsmash", "honeclaws"],175 tier: "LC",176 },177 nidorino: {178 inherit: true,179 randomBattleMoves: ["suckerpunch", "poisonjab", "headsmash", "honeclaws"],180 tier: "NFE",181 },182 nidoking: {183 inherit: true,184 randomBattleMoves: ["fireblast", "thunderbolt", "icebeam", "earthpower", "sludgewave", "focusblast"],185 tier: "UU",186 },187 cleffa: {188 inherit: true,189 randomBattleMoves: ["reflect", "thunderwave", "lightscreen", "toxic", "fireblast", "encore", "wish", "protect", "aromatherapy"],190 tier: "LC",191 },192 clefairy: {193 inherit: true,194 randomBattleMoves: ["healingwish", "reflect", "thunderwave", "lightscreen", "toxic", "fireblast", "encore", "wish", "protect", "aromatherapy", "stealthrock"],195 tier: "NFE",196 },197 clefable: {198 inherit: true,199 randomBattleMoves: ["calmmind", "hypervoice", "softboiled", "fireblast", "thunderbolt", "icebeam"],200 tier: "RU",201 },202 vulpix: {203 inherit: true,204 randomBattleMoves: ["flamethrower", "fireblast", "willowisp", "energyball", "substitute", "toxic", "hypnosis", "painsplit"],205 tier: "LC Uber",206 },207 ninetales: {208 inherit: true,209 randomBattleMoves: ["flamethrower", "fireblast", "willowisp", "solarbeam", "nastyplot", "substitute", "toxic", "hypnosis", "painsplit"],210 tier: "OU",211 },212 igglybuff: {213 inherit: true,214 randomBattleMoves: ["wish", "thunderwave", "reflect", "lightscreen", "healbell", "seismictoss", "counter", "protect"],215 tier: "LC",216 },217 jigglypuff: {218 inherit: true,219 randomBattleMoves: ["wish", "thunderwave", "reflect", "lightscreen", "healbell", "seismictoss", "counter", "stealthrock", "protect"],220 tier: "NFE",221 },222 wigglytuff: {223 inherit: true,224 randomBattleMoves: ["wish", "thunderwave", "return", "thunderbolt", "healbell", "fireblast", "counter", "stealthrock", "icebeam"],225 tier: "NU",226 },227 zubat: {228 inherit: true,229 randomBattleMoves: ["bravebird", "roost", "toxic", "taunt", "nastyplot", "gigadrain", "sludgebomb", "airslash", "uturn", "whirlwind", "acrobatics", "heatwave", "superfang"],230 tier: "LC",231 },232 golbat: {233 inherit: true,234 randomBattleMoves: ["bravebird", "roost", "toxic", "taunt", "nastyplot", "gigadrain", "sludgebomb", "airslash", "uturn", "whirlwind", "acrobatics", "heatwave", "superfang"],235 tier: "NU",236 },237 crobat: {238 inherit: true,239 randomBattleMoves: ["bravebird", "roost", "toxic", "taunt", "nastyplot", "gigadrain", "sludgebomb", "airslash", "uturn", "whirlwind", "acrobatics", "heatwave", "superfang"],240 tier: "UU",241 },242 oddish: {243 inherit: true,244 randomBattleMoves: ["gigadrain", "sludgebomb", "synthesis", "sleeppowder", "stunspore", "toxic", "hiddenpowerfire", "leechseed"],245 tier: "LC",246 },247 gloom: {248 inherit: true,249 randomBattleMoves: ["gigadrain", "sludgebomb", "synthesis", "sleeppowder", "stunspore", "toxic", "hiddenpowerfire", "leechseed"],250 tier: "NFE",251 },252 vileplume: {253 inherit: true,254 randomBattleMoves: ["gigadrain", "sludgebomb", "synthesis", "sleeppowder", "stunspore", "toxic", "hiddenpowerfire", "leechseed", "aromatherapy"],255 tier: "NU",256 },257 bellossom: {258 inherit: true,259 randomBattleMoves: ["gigadrain", "sludgebomb", "synthesis", "sleeppowder", "stunspore", "toxic", "hiddenpowerfire", "leechseed", "leafstorm"],260 tier: "NU",261 },262 paras: {263 inherit: true,264 randomBattleMoves: ["spore", "stunspore", "xscissor", "seedbomb", "synthesis", "leechseed", "aromatherapy"],265 tier: "LC",266 },267 parasect: {268 inherit: true,269 randomBattleMoves: ["spore", "stunspore", "xscissor", "seedbomb", "synthesis", "leechseed", "aromatherapy"],270 tier: "NU",271 },272 venonat: {273 inherit: true,274 randomBattleMoves: ["sleeppowder", "morningsun", "toxicspikes", "sludgebomb", "signalbeam", "stunspore"],275 tier: "LC",276 },277 venomoth: {278 inherit: true,279 randomBattleMoves: ["sleeppowder", "roost", "toxicspikes", "quiverdance", "batonpass", "bugbuzz", "sludgebomb", "gigadrain", "substitute"],280 tier: "BL2",281 },282 diglett: {283 inherit: true,284 randomBattleMoves: ["earthquake", "rockslide", "stealthrock", "suckerpunch", "reversal", "substitute"],285 tier: "LC",286 },287 dugtrio: {288 inherit: true,289 randomBattleMoves: ["earthquake", "stoneedge", "stealthrock", "suckerpunch", "reversal", "substitute"],290 tier: "OU",291 },292 meowth: {293 inherit: true,294 randomBattleMoves: ["fakeout", "uturn", "bite", "taunt", "return", "hypnosis", "waterpulse"],295 tier: "LC",296 },297 persian: {298 inherit: true,299 randomBattleMoves: ["fakeout", "uturn", "bite", "taunt", "return", "hypnosis", "waterpulse", "switcheroo"],300 tier: "NU",301 },302 psyduck: {303 inherit: true,304 randomBattleMoves: ["hydropump", "surf", "icebeam", "hiddenpowergrass", "crosschop", "encore"],305 tier: "LC",306 },307 golduck: {308 inherit: true,309 randomBattleMoves: ["hydropump", "surf", "icebeam", "hiddenpowergrass", "encore", "focusblast"],310 tier: "NU",311 },312 mankey: {313 inherit: true,314 randomBattleMoves: ["closecombat", "uturn", "icepunch", "rockslide", "punishment"],315 tier: "LC",316 },317 primeape: {318 inherit: true,319 randomBattleMoves: ["closecombat", "uturn", "icepunch", "stoneedge", "punishment", "encore"],320 tier: "NU",321 },322 growlithe: {323 inherit: true,324 randomBattleMoves: ["flareblitz", "wildcharge", "hiddenpowergrass", "closecombat", "morningsun", "willowisp"],325 tier: "LC",326 },327 arcanine: {328 inherit: true,329 randomBattleMoves: ["flareblitz", "wildcharge", "hiddenpowergrass", "extremespeed", "closecombat", "morningsun", "willowisp"],330 tier: "UU",331 },332 poliwag: {333 inherit: true,334 randomBattleMoves: ["hydropump", "icebeam", "encore", "bellydrum", "hypnosis", "waterfall", "return"],335 tier: "LC",336 },337 poliwhirl: {338 inherit: true,339 randomBattleMoves: ["hydropump", "icebeam", "encore", "bellydrum", "hypnosis", "waterfall", "return"],340 tier: "NFE",341 },342 poliwrath: {343 inherit: true,344 randomBattleMoves: ["substitute", "circlethrow", "focuspunch", "bulkup", "encore", "waterfall", "toxic", "rest", "sleeptalk", "icepunch"],345 tier: "RU",346 },347 politoed: {348 inherit: true,349 randomBattleMoves: ["scald", "hypnosis", "toxic", "encore", "perishsong", "protect", "icebeam", "focusblast", "surf", "hydropump", "hiddenpowergrass"],350 tier: "OU",351 },352 abra: {353 inherit: true,354 randomBattleMoves: ["calmmind", "psychic", "psyshock", "hiddenpowerfighting", "shadowball", "encore", "substitute"],355 tier: "LC",356 },357 kadabra: {358 inherit: true,359 randomBattleMoves: ["calmmind", "psychic", "psyshock", "hiddenpowerfighting", "shadowball", "encore", "substitute"],360 tier: "NU",361 },362 alakazam: {363 inherit: true,364 randomBattleMoves: ["calmmind", "psychic", "psyshock", "focusblast", "shadowball", "encore", "substitute"],365 tier: "OU",366 },367 machop: {368 inherit: true,369 randomBattleMoves: ["dynamicpunch", "payback", "bulkup", "icepunch", "rockslide", "bulletpunch"],370 tier: "LC",371 },372 machoke: {373 inherit: true,374 randomBattleMoves: ["dynamicpunch", "payback", "bulkup", "icepunch", "rockslide", "bulletpunch"],375 tier: "NU",376 },377 machamp: {378 inherit: true,379 randomBattleMoves: ["dynamicpunch", "payback", "bulkup", "icepunch", "stoneedge", "bulletpunch"],380 tier: "UU",381 },382 bellsprout: {383 inherit: true,384 randomBattleMoves: ["swordsdance", "sleeppowder", "sunnyday", "growth", "solarbeam", "gigadrain", "sludgebomb", "weatherball", "suckerpunch", "seedbomb"],385 tier: "LC",386 },387 weepinbell: {388 inherit: true,389 randomBattleMoves: ["swordsdance", "sleeppowder", "sunnyday", "growth", "solarbeam", "gigadrain", "sludgebomb", "weatherball", "suckerpunch", "seedbomb"],390 tier: "NFE",391 },392 victreebel: {393 inherit: true,394 randomBattleMoves: ["swordsdance", "sleeppowder", "sunnyday", "growth", "solarbeam", "gigadrain", "sludgebomb", "weatherball", "suckerpunch", "powerwhip"],395 tier: "NU",396 },397 tentacool: {398 inherit: true,399 randomBattleMoves: ["toxicspikes", "rapidspin", "scald", "sludgebomb", "icebeam", "knockoff", "gigadrain", "toxic"],400 tier: "LC",401 },402 tentacruel: {403 inherit: true,404 randomBattleMoves: ["toxicspikes", "rapidspin", "scald", "sludgebomb", "icebeam", "knockoff", "gigadrain", "toxic"],405 tier: "OU",406 },407 geodude: {408 inherit: true,409 randomBattleMoves: ["stealthrock", "earthquake", "stoneedge", "suckerpunch", "hammerarm", "firepunch"],410 tier: "LC",411 },412 graveler: {413 inherit: true,414 randomBattleMoves: ["stealthrock", "earthquake", "stoneedge", "suckerpunch", "hammerarm", "firepunch"],415 tier: "NFE",416 },417 golem: {418 inherit: true,419 randomBattleMoves: ["stealthrock", "earthquake", "stoneedge", "suckerpunch", "hammerarm", "firepunch"],420 tier: "NU",421 },422 ponyta: {423 inherit: true,424 randomBattleMoves: ["flareblitz", "wildcharge", "morningsun", "hypnosis", "flamecharge"],425 tier: "LC",426 },427 rapidash: {428 inherit: true,429 randomBattleMoves: ["flareblitz", "wildcharge", "morningsun", "hypnosis", "flamecharge", "megahorn", "drillrun"],430 tier: "NU",431 },432 slowpoke: {433 inherit: true,434 randomBattleMoves: ["scald", "aquatail", "zenheadbutt", "thunderwave", "toxic", "slackoff", "trickroom"],435 tier: "LC",436 },437 slowbro: {438 inherit: true,439 randomBattleMoves: ["scald", "surf", "fireblast", "icebeam", "psychic", "grassknot", "calmmind", "thunderwave", "toxic", "slackoff", "trickroom", "trick"],440 tier: "UU",441 },442 slowking: {443 inherit: true,444 randomBattleMoves: ["scald", "surf", "fireblast", "icebeam", "psychic", "grassknot", "calmmind", "thunderwave", "toxic", "slackoff", "trickroom", "trick", "nastyplot"],445 tier: "RU",446 },447 magnemite: {448 inherit: true,449 randomBattleMoves: ["thunderbolt", "thunderwave", "magnetrise", "substitute", "flashcannon", "hiddenpowerice", "voltswitch"],450 tier: "LC",451 },452 magneton: {453 inherit: true,454 randomBattleMoves: ["thunderbolt", "thunderwave", "magnetrise", "substitute", "flashcannon", "hiddenpowerice", "voltswitch"],455 tier: "RU",456 },457 magnezone: {458 inherit: true,459 randomBattleMoves: ["thunderbolt", "thunderwave", "magnetrise", "substitute", "flashcannon", "hiddenpowerice", "voltswitch"],460 tier: "OU",461 },462 farfetchd: {463 inherit: true,464 randomBattleMoves: ["bravebird", "swordsdance", "return", "leafblade", "roost"],465 tier: "NU",466 },467 doduo: {468 inherit: true,469 randomBattleMoves: ["bravebird", "return", "doubleedge", "roost", "quickattack", "pursuit"],470 tier: "LC",471 },472 dodrio: {473 inherit: true,474 randomBattleMoves: ["bravebird", "return", "doubleedge", "roost", "quickattack", "pursuit"],475 tier: "NU",476 },477 seel: {478 inherit: true,479 randomBattleMoves: ["surf", "icebeam", "aquajet", "protect", "rest", "toxic", "drillrun"],480 tier: "LC",481 },482 dewgong: {483 inherit: true,484 randomBattleMoves: ["surf", "icebeam", "aquajet", "iceshard", "protect", "rest", "toxic", "drillrun"],485 tier: "NU",486 },487 grimer: {488 inherit: true,489 randomBattleMoves: ["curse", "gunkshot", "poisonjab", "shadowsneak", "payback", "rest", "icepunch", "firepunch", "sleeptalk"],490 tier: "LC",491 },492 muk: {493 inherit: true,494 randomBattleMoves: ["curse", "gunkshot", "poisonjab", "shadowsneak", "payback", "brickbreak", "rest", "icepunch", "firepunch", "sleeptalk"],495 tier: "NU",496 },497 shellder: {498 inherit: true,499 randomBattleMoves: ["shellsmash", "hydropump", "razorshell", "rockblast", "iciclespear", "rapidspin"],500 tier: "LC",501 },502 cloyster: {503 inherit: true,504 randomBattleMoves: ["shellsmash", "hydropump", "razorshell", "rockblast", "iciclespear", "iceshard", "rapidspin", "spikes", "toxicspikes"],505 tier: "OU",506 },507 gastly: {508 inherit: true,509 randomBattleMoves: ["shadowball", "sludgebomb", "hiddenpowerfighting", "thunderbolt", "substitute", "disable", "painsplit", "hypnosis", "gigadrain"],510 tier: "LC",511 },512 haunter: {513 inherit: true,514 randomBattleMoves: ["shadowball", "sludgebomb", "hiddenpowerfighting", "thunderbolt", "substitute", "disable", "painsplit", "hypnosis", "gigadrain", "trick"],515 tier: "NU",516 },517 gengar: {518 inherit: true,519 randomBattleMoves: ["shadowball", "sludgebomb", "focusblast", "thunderbolt", "substitute", "disable", "painsplit", "hypnosis", "gigadrain", "trick"],520 tier: "OU",521 },522 onix: {523 inherit: true,524 randomBattleMoves: ["stealthrock", "earthquake", "stoneedge", "dragontail", "curse"],525 tier: "LC",526 },527 steelix: {528 inherit: true,529 randomBattleMoves: ["stealthrock", "earthquake", "ironhead", "curse", "roar", "toxic", "rockslide", "icefang", "firefang"],530 tier: "RU",531 },532 drowzee: {533 inherit: true,534 randomBattleMoves: ["psychic", "seismictoss", "thunderwave", "wish", "protect", "toxic", "nastyplot", "shadowball", "trickroom", "calmmind", "barrier"],535 tier: "LC",536 },537 hypno: {538 inherit: true,539 randomBattleMoves: ["psychic", "seismictoss", "thunderwave", "wish", "protect", "toxic", "nastyplot", "shadowball", "trickroom", "batonpass", "calmmind", "barrier", "bellydrum", "zenheadbutt", "firepunch"],540 tier: "NU",541 },542 krabby: {543 inherit: true,544 randomBattleMoves: ["crabhammer", "return", "swordsdance", "agility", "rockslide", "substitute", "xscissor", "superpower"],545 tier: "LC",546 },547 kingler: {548 inherit: true,549 randomBattleMoves: ["crabhammer", "return", "swordsdance", "agility", "rockslide", "substitute", "xscissor", "superpower"],550 tier: "NU",551 },552 voltorb: {553 inherit: true,554 randomBattleMoves: ["voltswitch", "thunderbolt", "taunt", "foulplay", "hiddenpowerice"],555 tier: "LC",556 },557 electrode: {558 inherit: true,559 randomBattleMoves: ["voltswitch", "thunderbolt", "taunt", "foulplay", "hiddenpowerice"],560 tier: "NU",561 },562 exeggcute: {563 inherit: true,564 randomBattleMoves: ["substitute", "leechseed", "gigadrain", "psychic", "sleeppowder", "stunspore", "hiddenpowerfire", "synthesis"],565 tier: "LC",566 },567 exeggutor: {568 inherit: true,569 randomBattleMoves: ["substitute", "leechseed", "gigadrain", "leafstorm", "psychic", "sleeppowder", "stunspore", "hiddenpowerfire", "synthesis"],570 tier: "NU",571 },572 cubone: {573 inherit: true,574 randomBattleMoves: ["substitute", "bonemerang", "doubleedge", "rockslide", "firepunch", "earthquake"],575 tier: "LC",576 },577 marowak: {578 inherit: true,579 randomBattleMoves: ["substitute", "bonemerang", "doubleedge", "stoneedge", "swordsdance", "firepunch", "earthquake"],580 tier: "NU",581 },582 tyrogue: {583 inherit: true,584 randomBattleMoves: ["highjumpkick", "rapidspin", "fakeout", "bulletpunch", "machpunch", "toxic", "counter"],585 maleOnlyHidden: true,586 tier: "LC",587 },588 hitmonlee: {589 inherit: true,590 randomBattleMoves: ["highjumpkick", "suckerpunch", "stoneedge", "machpunch", "substitute", "fakeout", "closecombat", "earthquake", "blazekick"],591 maleOnlyHidden: true,592 tier: "RU",593 },594 hitmonchan: {595 inherit: true,596 randomBattleMoves: ["bulkup", "drainpunch", "icepunch", "machpunch", "substitute", "closecombat", "stoneedge", "rapidspin"],597 maleOnlyHidden: true,598 tier: "RU",599 },600 hitmontop: {601 inherit: true,602 randomBattleMoves: ["suckerpunch", "machpunch", "rapidspin", "closecombat", "stoneedge", "toxic"],603 maleOnlyHidden: true,604 tier: "UU",605 },606 lickitung: {607 inherit: true,608 randomBattleMoves: ["wish", "protect", "dragontail", "curse", "bodyslam", "return", "powerwhip", "swordsdance", "earthquake", "toxic", "healbell"],609 tier: "LC",610 },611 lickilicky: {612 inherit: true,613 randomBattleMoves: ["wish", "protect", "dragontail", "curse", "bodyslam", "return", "powerwhip", "swordsdance", "earthquake", "toxic", "healbell", "explosion"],614 tier: "NU",615 },616 koffing: {617 inherit: true,618 randomBattleMoves: ["painsplit", "sludgebomb", "willowisp", "fireblast", "toxic", "clearsmog", "rest", "sleeptalk", "thunderbolt"],619 tier: "LC",620 },621 weezing: {622 inherit: true,623 randomBattleMoves: ["painsplit", "sludgebomb", "willowisp", "fireblast", "toxic", "clearsmog", "rest", "sleeptalk", "thunderbolt"],624 tier: "NU",625 },626 rhyhorn: {627 inherit: true,628 randomBattleMoves: ["stoneedge", "earthquake", "aquatail", "megahorn", "stealthrock", "rockblast"],629 tier: "LC",630 },631 rhydon: {632 inherit: true,633 randomBattleMoves: ["stoneedge", "earthquake", "aquatail", "megahorn", "stealthrock", "rockblast"],634 tier: "RU",635 },636 rhyperior: {637 inherit: true,638 randomBattleMoves: ["stoneedge", "earthquake", "aquatail", "megahorn", "stealthrock", "rockblast"],639 tier: "UU",640 },641 happiny: {642 inherit: true,643 randomBattleMoves: ["aromatherapy", "toxic", "thunderwave", "counter", "endeavor"],644 tier: "LC",645 },646 chansey: {647 inherit: true,648 randomBattleMoves: ["wish", "softboiled", "protect", "toxic", "aromatherapy", "seismictoss", "counter", "thunderwave", "stealthrock"],649 tier: "BL",650 },651 blissey: {652 inherit: true,653 randomBattleMoves: ["wish", "softboiled", "protect", "toxic", "aromatherapy", "seismictoss", "counter", "thunderwave", "stealthrock", "flamethrower", "icebeam"],654 tier: "OU",655 },656 tangela: {657 inherit: true,658 randomBattleMoves: ["gigadrain", "sleeppowder", "hiddenpowerrock", "hiddenpowerice", "leechseed", "knockoff", "leafstorm", "stunspore", "synthesis"],659 tier: "NU",660 },661 tangrowth: {662 inherit: true,663 randomBattleMoves: ["gigadrain", "sleeppowder", "hiddenpowerrock", "hiddenpowerice", "leechseed", "knockoff", "leafstorm", "stunspore", "focusblast", "synthesis", "powerwhip"],664 tier: "RU",665 },666 kangaskhan: {667 inherit: true,668 randomBattleMoves: ["fakeout", "return", "hammerarm", "doubleedge", "suckerpunch", "earthquake", "substitute", "focuspunch", "wish"],669 tier: "NU",670 },671 horsea: {672 inherit: true,673 randomBattleMoves: ["hydropump", "icebeam", "substitute", "hiddenpowergrass", "raindance"],674 tier: "LC",675 },676 seadra: {677 inherit: true,678 randomBattleMoves: ["hydropump", "icebeam", "agility", "substitute", "hiddenpowergrass"],679 tier: "NU",680 },681 kingdra: {682 inherit: true,683 randomBattleMoves: ["hydropump", "icebeam", "dragondance", "substitute", "outrage", "dracometeor", "waterfall", "rest", "sleeptalk"],684 tier: "UU",685 },686 goldeen: {687 inherit: true,688 randomBattleMoves: ["raindance", "waterfall", "megahorn", "return", "drillrun"],689 tier: "LC",690 },691 seaking: {692 inherit: true,693 randomBattleMoves: ["raindance", "waterfall", "megahorn", "return", "drillrun"],694 tier: "NU",695 },696 staryu: {697 inherit: true,698 randomBattleMoves: ["surf", "thunderbolt", "icebeam", "rapidspin", "recover"],699 tier: "LC",700 },701 starmie: {702 inherit: true,703 randomBattleMoves: ["surf", "thunderbolt", "icebeam", "rapidspin", "recover", "psychic", "trick"],704 tier: "OU",705 },706 mimejr: {707 inherit: true,708 randomBattleMoves: ["substitute", "batonpass", "psychic", "hiddenpowerfighting", "healingwish", "nastyplot", "thunderbolt", "encore"],709 tier: "LC",710 },711 mrmime: {712 inherit: true,713 randomBattleMoves: ["substitute", "batonpass", "psychic", "hiddenpowerfighting", "healingwish", "nastyplot", "thunderbolt", "encore"],714 tier: "NU",715 },716 scyther: {717 inherit: true,718 randomBattleMoves: ["swordsdance", "roost", "bugbite", "quickattack", "brickbreak", "aerialace", "batonpass", "uturn"],719 tier: "RU",720 },721 scizor: {722 inherit: true,723 randomBattleMoves: ["swordsdance", "roost", "bulletpunch", "bugbite", "superpower", "uturn", "batonpass", "pursuit"],724 tier: "OU",725 },726 smoochum: {727 inherit: true,728 randomBattleMoves: ["icebeam", "psychic", "hiddenpowerfighting", "trick", "shadowball", "grassknot"],729 tier: "LC",730 },731 jynx: {732 inherit: true,733 randomBattleMoves: ["icebeam", "psychic", "focusblast", "trick", "shadowball", "nastyplot", "lovelykiss", "substitute", "energyball"],734 tier: "BL3",735 },736 elekid: {737 inherit: true,738 randomBattleMoves: ["thunderbolt", "crosschop", "voltswitch", "substitute", "icepunch", "psychic"],739 tier: "LC",740 },741 electabuzz: {742 inherit: true,743 randomBattleMoves: ["thunderbolt", "voltswitch", "substitute", "hiddenpowerice", "focusblast", "psychic"],744 tier: "NU",745 },746 electivire: {747 inherit: true,748 randomBattleMoves: ["wildcharge", "crosschop", "icepunch", "substitute", "flamethrower", "earthquake"],749 tier: "RU",750 },751 magby: {752 inherit: true,753 randomBattleMoves: ["flareblitz", "substitute", "fireblast", "hiddenpowergrass", "crosschop", "thunderpunch", "overheat"],754 tier: "LC",755 },756 magmar: {757 inherit: true,758 randomBattleMoves: ["flareblitz", "substitute", "fireblast", "hiddenpowergrass", "crosschop", "thunderpunch", "focusblast"],759 tier: "NFE",760 },761 magmortar: {762 inherit: true,763 randomBattleMoves: ["fireblast", "substitute", "focusblast", "hiddenpowergrass", "thunderbolt", "overheat"],764 tier: "RU",765 },766 pinsir: {767 inherit: true,768 randomBattleMoves: ["swordsdance", "xscissor", "earthquake", "closecombat", "stealthrock", "substitute", "stoneedge", "quickattack"],769 tier: "NU",770 },771 tauros: {772 inherit: true,773 randomBattleMoves: ["return", "earthquake", "zenheadbutt", "rockslide", "pursuit"],774 tier: "NU",775 },776 magikarp: {777 inherit: true,778 randomBattleMoves: ["bounce", "flail", "tackle", "hydropump"],779 tier: "LC",780 },781 gyarados: {782 inherit: true,783 randomBattleMoves: ["dragondance", "waterfall", "earthquake", "bounce", "rest", "sleeptalk", "dragontail", "stoneedge", "substitute", "icefang"],784 tier: "OU",785 },786 lapras: {787 inherit: true,788 randomBattleMoves: ["icebeam", "thunderbolt", "healbell", "toxic", "surf", "dragondance", "substitute", "waterfall", "return", "avalanche", "rest", "sleeptalk", "curse", "iceshard", "drillrun"],789 tier: "NU",790 },791 ditto: {792 inherit: true,793 randomBattleMoves: ["transform"],794 tier: "NU",795 },796 eevee: {797 inherit: true,798 randomBattleMoves: ["quickattack", "return", "bite", "batonpass", "irontail", "yawn", "protect", "wish"],799 tier: "LC",800 },801 vaporeon: {802 inherit: true,803 randomBattleMoves: ["wish", "protect", "scald", "roar", "icebeam", "toxic", "hydropump"],804 tier: "OU",805 },806 jolteon: {807 inherit: true,808 randomBattleMoves: ["thunderbolt", "voltswitch", "hiddenpowergrass", "hiddenpowerice", "chargebeam", "batonpass", "substitute"],809 tier: "OU",810 },811 flareon: {812 inherit: true,813 randomBattleMoves: ["rest", "sleeptalk", "flamecharge", "facade"],814 tier: "NU",815 },816 espeon: {817 inherit: true,818 randomBattleMoves: ["psychic", "psyshock", "substitute", "wish", "shadowball", "hiddenpowerfighting", "calmmind", "morningsun", "storedpower", "batonpass"],819 tier: "OU",820 },821 umbreon: {822 inherit: true,823 randomBattleMoves: ["curse", "payback", "moonlight", "wish", "protect", "healbell", "toxic", "batonpass", "foulplay"],824 tier: "UU",825 },826 leafeon: {827 inherit: true,828 randomBattleMoves: ["swordsdance", "leafblade", "substitute", "return", "xscissor", "yawn", "roar", "healbell", "batonpass"],829 tier: "NU",830 },831 glaceon: {832 inherit: true,833 randomBattleMoves: ["icebeam", "hiddenpowerground", "shadowball", "wish", "protect"],834 tier: "NU",835 },836 porygon: {837 inherit: true,838 randomBattleMoves: ["triattack", "icebeam", "recover", "toxic", "thunderwave", "discharge"],839 tier: "LC",840 },841 porygon2: {842 inherit: true,843 randomBattleMoves: ["triattack", "icebeam", "recover", "toxic", "thunderwave", "discharge"],844 tier: "UU",845 },846 porygonz: {847 inherit: true,848 randomBattleMoves: ["triattack", "thunderbolt", "icebeam", "darkpulse", "hiddenpowerfighting", "agility", "trick", "nastyplot"],849 tier: "UU",850 },851 omanyte: {852 inherit: true,853 randomBattleMoves: ["shellsmash", "surf", "icebeam", "earthpower", "hiddenpowerelectric", "spikes", "toxicspikes", "stealthrock", "hydropump"],854 tier: "LC",855 },856 omastar: {857 inherit: true,858 randomBattleMoves: ["shellsmash", "surf", "icebeam", "earthpower", "hiddenpowerelectric", "spikes", "toxicspikes", "stealthrock", "hydropump"],859 tier: "RU",860 },861 kabuto: {862 inherit: true,863 randomBattleMoves: ["aquajet", "rockslide", "rapidspin", "stealthrock", "honeclaws", "waterfall", "toxic"],864 tier: "LC",865 },866 kabutops: {867 inherit: true,868 randomBattleMoves: ["aquajet", "stoneedge", "rapidspin", "stealthrock", "swordsdance", "waterfall", "toxic", "superpower"],869 tier: "RU",870 },871 aerodactyl: {872 inherit: true,873 randomBattleMoves: ["stealthrock", "taunt", "stoneedge", "rockslide", "earthquake", "aquatail", "roost", "firefang"],874 tier: "RU",875 },876 munchlax: {877 inherit: true,878 randomBattleMoves: ["rest", "curse", "sleeptalk", "bodyslam", "earthquake", "return", "firepunch", "icepunch", "whirlwind"],879 tier: "NU",880 },881 snorlax: {882 inherit: true,883 randomBattleMoves: ["rest", "curse", "sleeptalk", "bodyslam", "earthquake", "return", "firepunch", "icepunch", "crunch", "selfdestruct", "pursuit", "whirlwind"],884 tier: "UU",885 },886 articuno: {887 inherit: true,888 randomBattleMoves: ["icebeam", "roost", "roar", "healbell", "toxic", "substitute", "hurricane"],889 tier: "NU",890 },891 zapdos: {892 inherit: true,893 randomBattleMoves: ["thunderbolt", "heatwave", "hiddenpowergrass", "hiddenpowerice", "roost", "toxic", "substitute"],894 tier: "UU",895 },896 moltres: {897 inherit: true,898 randomBattleMoves: ["fireblast", "hiddenpowergrass", "airslash", "roost", "substitute", "toxic", "uturn", "willowisp", "hurricane"],899 tier: "RU",900 },901 dratini: {902 inherit: true,903 randomBattleMoves: ["dragondance", "outrage", "waterfall", "fireblast", "extremespeed", "dracometeor", "substitute", "aquatail"],904 tier: "LC",905 },906 dragonair: {907 inherit: true,908 randomBattleMoves: ["dragondance", "outrage", "waterfall", "fireblast", "extremespeed", "dracometeor", "substitute", "aquatail"],909 tier: "NU",910 },911 dragonite: {912 inherit: true,913 randomBattleMoves: ["dragondance", "outrage", "firepunch", "extremespeed", "dragonclaw", "earthquake", "roost", "waterfall", "substitute", "thunderwave", "dragontail", "hurricane", "superpower", "dracometeor"],914 tier: "OU",915 },916 mewtwo: {917 inherit: true,918 randomBattleMoves: ["psystrike", "aurasphere", "fireblast", "icebeam", "calmmind", "substitute", "recover", "thunderbolt"],919 tier: "Uber",920 },921 mew: {922 inherit: true,923 randomBattleMoves: ["taunt", "willowisp", "roost", "psychic", "nastyplot", "aurasphere", "fireblast", "swordsdance", "superpower", "zenheadbutt", "batonpass", "rockpolish", "substitute", "toxic", "icebeam", "thunderbolt", "earthquake", "uturn", "stealthrock"],924 tier: "UU",925 },926 chikorita: {927 inherit: true,928 randomBattleMoves: ["reflect", "lightscreen", "safeguard", "aromatherapy", "grasswhistle", "leechseed", "toxic", "gigadrain", "synthesis"],929 tier: "LC",930 },931 bayleef: {932 inherit: true,933 randomBattleMoves: ["reflect", "lightscreen", "safeguard", "aromatherapy", "grasswhistle", "leechseed", "toxic", "gigadrain", "synthesis"],934 tier: "NFE",935 },936 meganium: {937 inherit: true,938 randomBattleMoves: ["reflect", "lightscreen", "safeguard", "aromatherapy", "grasswhistle", "leechseed", "toxic", "gigadrain", "synthesis", "dragontail"],939 tier: "NU",940 },941 cyndaquil: {942 inherit: true,943 randomBattleMoves: ["eruption", "fireblast", "flamethrower", "hiddenpowergrass", "naturepower"],944 tier: "LC",945 },946 quilava: {947 inherit: true,948 randomBattleMoves: ["eruption", "fireblast", "flamethrower", "hiddenpowergrass", "naturepower"],949 tier: "NFE",950 },951 typhlosion: {952 inherit: true,953 randomBattleMoves: ["eruption", "fireblast", "flamethrower", "hiddenpowergrass", "naturepower", "focusblast"],954 tier: "RU",955 },956 totodile: {957 inherit: true,958 randomBattleMoves: ["aquajet", "waterfall", "crunch", "icepunch", "superpower", "dragondance", "swordsdance"],959 tier: "LC",960 },961 croconaw: {962 inherit: true,963 randomBattleMoves: ["aquajet", "waterfall", "crunch", "icepunch", "superpower", "dragondance", "swordsdance"],964 tier: "NFE",965 },966 feraligatr: {967 inherit: true,968 randomBattleMoves: ["aquajet", "waterfall", "crunch", "icepunch", "dragondance", "swordsdance", "earthquake", "superpower"],969 tier: "RU",970 },971 sentret: {972 inherit: true,973 randomBattleMoves: ["superfang", "trick", "toxic", "uturn", "knockoff"],974 tier: "LC",975 },976 furret: {977 inherit: true,978 randomBattleMoves: ["return", "uturn", "suckerpunch", "trick", "icepunch", "firepunch", "thunderpunch"],979 tier: "NU",980 },981 hoothoot: {982 inherit: true,983 randomBattleMoves: ["reflect", "toxic", "roost", "whirlwind", "nightshade", "magiccoat"],984 tier: "LC",985 },986 noctowl: {987 inherit: true,988 randomBattleMoves: ["roost", "whirlwind", "airslash", "nightshade", "toxic", "reflect", "magiccoat"],989 tier: "NU",990 },991 ledyba: {992 inherit: true,993 randomBattleMoves: ["roost", "agility", "lightscreen", "encore", "reflect", "knockoff", "swordsdance", "batonpass", "toxic"],994 tier: "LC",995 },996 ledian: {997 inherit: true,998 randomBattleMoves: ["roost", "bugbuzz", "lightscreen", "encore", "reflect", "knockoff", "toxic"],999 tier: "NU",1000 },1001 spinarak: {1002 inherit: true,1003 randomBattleMoves: ["agility", "toxic", "xscissor", "toxicspikes", "poisonjab", "batonpass"],1004 tier: "LC",1005 },1006 ariados: {1007 inherit: true,1008 randomBattleMoves: ["agility", "toxic", "xscissor", "toxicspikes", "poisonjab", "batonpass"],1009 tier: "NU",1010 },1011 chinchou: {1012 inherit: true,1013 randomBattleMoves: ["voltswitch", "thunderbolt", "hiddenpowergrass", "hydropump", "icebeam", "surf", "thunderwave", "scald", "discharge"],1014 tier: "LC",1015 },1016 lanturn: {1017 inherit: true,1018 randomBattleMoves: ["voltswitch", "thunderbolt", "hiddenpowergrass", "hydropump", "icebeam", "surf", "thunderwave", "scald", "discharge"],1019 tier: "RU",1020 },1021 togepi: {1022 inherit: true,1023 randomBattleMoves: ["protect", "fireblast", "toxic", "thunderwave", "softboiled"],1024 tier: "LC",1025 },1026 togetic: {1027 inherit: true,1028 randomBattleMoves: ["nastyplot", "hypervoice", "fireblast", "batonpass", "roost"],1029 tier: "NU",1030 },1031 togekiss: {1032 inherit: true,1033 randomBattleMoves: ["wish", "roost", "thunderwave", "nastyplot", "airslash", "aurasphere", "batonpass"],1034 tier: "UU",1035 },1036 natu: {1037 inherit: true,1038 randomBattleMoves: ["thunderwave", "roost", "toxic", "reflect", "lightscreen", "uturn", "wish", "psychic", "nightshade"],1039 tier: "NU",1040 },1041 xatu: {1042 inherit: true,1043 randomBattleMoves: ["thunderwave", "toxic", "roost", "psychic", "nightshade", "uturn", "reflect", "lightscreen", "wish", "calmmind"],1044 tier: "UU",1045 },1046 mareep: {1047 inherit: true,1048 randomBattleMoves: ["reflect", "lightscreen", "thunderbolt", "discharge", "thunderwave", "toxic", "hiddenpowerice", "cottonguard"],1049 tier: "LC",1050 },1051 flaaffy: {1052 inherit: true,1053 randomBattleMoves: ["reflect", "lightscreen", "thunderbolt", "discharge", "thunderwave", "toxic", "hiddenpowerice", "cottonguard"],1054 tier: "NFE",1055 },1056 ampharos: {1057 inherit: true,1058 randomBattleMoves: ["voltswitch", "focusblast", "hiddenpowerice", "hiddenpowergrass", "thunderbolt", "healbell"],1059 tier: "NU",1060 },1061 azurill: {1062 inherit: true,1063 randomBattleMoves: ["scald", "return", "doubleedge", "encore", "toxic", "protect"],1064 tier: "LC",1065 },1066 marill: {1067 inherit: true,1068 randomBattleMoves: ["waterfall", "return", "doubleedge", "encore", "toxic", "aquajet", "superpower", "icepunch", "protect"],1069 tier: "NFE",1070 },1071 azumarill: {1072 inherit: true,1073 randomBattleMoves: ["waterfall", "aquajet", "return", "doubleedge", "icepunch", "superpower"],1074 tier: "UU",1075 },1076 bonsly: {1077 inherit: true,1078 randomBattleMoves: ["rockslide", "brickbreak", "doubleedge", "toxic", "stealthrock", "suckerpunch"],1079 tier: "LC",1080 },1081 sudowoodo: {1082 inherit: true,1083 randomBattleMoves: ["hammerarm", "stoneedge", "earthquake", "suckerpunch", "woodhammer", "explosion", "stealthrock"],1084 tier: "NU",1085 },1086 hoppip: {1087 inherit: true,1088 randomBattleMoves: ["encore", "sleeppowder", "uturn", "toxic", "leechseed", "substitute", "protect"],1089 tier: "LC",1090 },1091 skiploom: {1092 inherit: true,1093 randomBattleMoves: ["encore", "sleeppowder", "uturn", "toxic", "leechseed", "substitute", "protect"],1094 tier: "NFE",1095 },1096 jumpluff: {1097 inherit: true,1098 randomBattleMoves: ["encore", "sleeppowder", "uturn", "toxic", "leechseed", "substitute", "gigadrain", "acrobatics", "synthesis"],1099 tier: "NU",1100 },1101 aipom: {1102 inherit: true,1103 randomBattleMoves: ["fakeout", "return", "brickbreak", "seedbomb", "shadowclaw", "uturn"],1104 tier: "LC",1105 },1106 ambipom: {1107 inherit: true,1108 randomBattleMoves: ["fakeout", "return", "payback", "uturn", "lowsweep", "switcheroo", "seedbomb"],1109 tier: "UU",1110 },1111 sunkern: {1112 inherit: true,1113 randomBattleMoves: ["sunnyday", "gigadrain", "solarbeam", "hiddenpowerfire", "toxic", "earthpower"],1114 tier: "LC",1115 },1116 sunflora: {1117 inherit: true,1118 randomBattleMoves: ["sunnyday", "leafstorm", "gigadrain", "solarbeam", "hiddenpowerfire", "earthpower"],1119 tier: "NU",1120 },1121 yanma: {1122 inherit: true,1123 randomBattleMoves: ["bugbuzz", "airslash", "hiddenpowerground", "uturn", "protect", "gigadrain"],1124 tier: "LC Uber",1125 },1126 yanmega: {1127 inherit: true,1128 randomBattleMoves: ["bugbuzz", "airslash", "hiddenpowerground", "uturn", "protect", "gigadrain"],1129 tier: "UU",1130 },1131 wooper: {1132 inherit: true,1133 randomBattleMoves: ["recover", "earthquake", "scald", "toxic", "stockpile", "yawn", "protect"],1134 tier: "LC",1135 },1136 quagsire: {1137 inherit: true,1138 randomBattleMoves: ["recover", "earthquake", "waterfall", "scald", "toxic", "curse", "stoneedge", "stockpile", "yawn"],1139 tier: "RU",1140 },1141 murkrow: {1142 inherit: true,1143 randomBattleMoves: ["substitute", "suckerpunch", "bravebird", "heatwave", "hiddenpowergrass", "roost", "darkpulse", "thunderwave"],1144 tier: "NU",1145 },1146 honchkrow: {1147 inherit: true,1148 randomBattleMoves: ["substitute", "superpower", "suckerpunch", "bravebird", "roost", "hiddenpowergrass", "heatwave", "pursuit"],1149 tier: "UU",1150 },1151 misdreavus: {1152 inherit: true,1153 randomBattleMoves: ["nastyplot", "substitute", "calmmind", "willowisp", "shadowball", "thunderbolt", "hiddenpowerfighting"],1154 tier: "NU",1155 },1156 mismagius: {1157 inherit: true,1158 randomBattleMoves: ["nastyplot", "substitute", "calmmind", "willowisp", "shadowball", "thunderbolt", "hiddenpowerfighting"],1159 tier: "UU",1160 },1161 unown: {1162 inherit: true,1163 randomBattleMoves: ["hiddenpowerpsychic"],1164 tier: "NU",1165 },1166 wynaut: {1167 inherit: true,1168 randomBattleMoves: ["destinybond", "counter", "mirrorcoat", "encore"],1169 tier: "LC",1170 },1171 wobbuffet: {1172 inherit: true,1173 randomBattleMoves: ["destinybond", "counter", "mirrorcoat", "encore"],1174 tier: "BL",1175 },1176 girafarig: {1177 inherit: true,1178 randomBattleMoves: ["psychic", "thunderbolt", "calmmind", "batonpass", "agility", "hypervoice", "thunderwave"],1179 tier: "NU",1180 },1181 pineco: {1182 inherit: true,1183 randomBattleMoves: ["rapidspin", "toxicspikes", "spikes", "bugbite", "stealthrock"],1184 tier: "LC",1185 },1186 forretress: {1187 inherit: true,1188 randomBattleMoves: ["rapidspin", "toxicspikes", "spikes", "bugbite", "earthquake", "voltswitch", "stealthrock"],1189 tier: "OU",1190 },1191 dunsparce: {1192 inherit: true,1193 randomBattleMoves: ["coil", "rockslide", "bite", "headbutt", "glare", "thunderwave", "bodyslam", "roost"],1194 tier: "NU",1195 },1196 gligar: {1197 inherit: true,1198 randomBattleMoves: ["stealthrock", "toxic", "roost", "taunt", "swordsdance", "earthquake", "uturn", "stoneedge", "acrobatics"],1199 tier: "UU",1200 },1201 gliscor: {1202 inherit: true,1203 randomBattleMoves: ["swordsdance", "acrobatics", "earthquake", "roost", "substitute", "taunt", "icefang", "protect", "toxic", "stealthrock"],1204 tier: "OU",1205 },1206 snubbull: {1207 inherit: true,1208 randomBattleMoves: ["thunderwave", "return", "crunch", "closecombat"],1209 tier: "LC",1210 },1211 granbull: {1212 inherit: true,1213 randomBattleMoves: ["thunderwave", "return", "crunch", "closecombat", "healbell", "icepunch"],1214 tier: "NU",1215 },1216 qwilfish: {1217 inherit: true,1218 randomBattleMoves: ["toxicspikes", "waterfall", "spikes", "swordsdance", "poisonjab", "painsplit", "thunderwave", "taunt", "destinybond"],1219 tier: "RU",1220 },1221 shuckle: {1222 inherit: true,1223 randomBattleMoves: ["rollout", "acupressure", "powersplit", "rest"],1224 tier: "NU",1225 },1226 heracross: {1227 inherit: true,1228 randomBattleMoves: ["closecombat", "megahorn", "stoneedge", "swordsdance", "facade"],1229 tier: "UU",1230 },1231 sneasel: {1232 inherit: true,1233 randomBattleMoves: ["iceshard", "icepunch", "lowkick", "pursuit", "swordsdance"],1234 tier: "NU",1235 },1236 weavile: {1237 inherit: true,1238 randomBattleMoves: ["iceshard", "icepunch", "nightslash", "lowkick", "pursuit", "swordsdance"],1239 tier: "UU",1240 },1241 teddiursa: {1242 inherit: true,1243 randomBattleMoves: ["swordsdance", "protect", "facade", "closecombat", "firepunch", "crunch"],1244 tier: "LC",1245 },1246 ursaring: {1247 inherit: true,1248 randomBattleMoves: ["swordsdance", "protect", "facade", "closecombat", "firepunch", "crunch"],1249 tier: "NU",1250 },1251 slugma: {1252 inherit: true,1253 randomBattleMoves: ["stockpile", "recover", "lavaplume", "willowisp", "toxic", "hiddenpowergrass"],1254 tier: "LC",1255 },1256 magcargo: {1257 inherit: true,1258 randomBattleMoves: ["stockpile", "recover", "lavaplume", "willowisp", "toxic", "hiddenpowergrass", "hiddenpowerrock", "stealthrock", "shellsmash", "fireblast", "earthpower"],1259 tier: "NU",1260 },1261 swinub: {1262 inherit: true,1263 randomBattleMoves: ["earthquake", "iciclecrash", "iceshard", "superpower", "endeavor", "stealthrock"],1264 tier: "LC",1265 },1266 piloswine: {1267 inherit: true,1268 randomBattleMoves: ["earthquake", "iciclecrash", "iceshard", "superpower", "endeavor", "stealthrock"],1269 tier: "NU",1270 },1271 mamoswine: {1272 inherit: true,1273 randomBattleMoves: ["iceshard", "earthquake", "endeavor", "iciclecrash", "stoneedge", "superpower", "stealthrock"],1274 tier: "OU",1275 },1276 corsola: {1277 inherit: true,1278 randomBattleMoves: ["recover", "toxic", "powergem", "scald", "stealthrock"],1279 tier: "NU",1280 },1281 remoraid: {1282 inherit: true,1283 randomBattleMoves: ["waterspout", "hydropump", "fireblast", "hiddenpowerground", "icebeam", "seedbomb", "rockblast"],1284 tier: "LC",1285 },1286 octillery: {1287 inherit: true,1288 randomBattleMoves: ["hydropump", "fireblast", "icebeam", "energyball", "rockblast", "thunderwave"],1289 tier: "NU",1290 },1291 delibird: {1292 inherit: true,1293 randomBattleMoves: ["rapidspin", "iceshard", "icepunch", "aerialace"],1294 tier: "NU",1295 },1296 mantyke: {1297 inherit: true,1298 randomBattleMoves: ["raindance", "hydropump", "surf", "airslash", "icebeam", "rest", "sleeptalk", "toxic"],1299 tier: "LC",1300 },1301 mantine: {1302 inherit: true,1303 randomBattleMoves: ["raindance", "hydropump", "surf", "airslash", "icebeam", "rest", "sleeptalk", "toxic"],1304 tier: "NU",1305 },1306 skarmory: {1307 inherit: true,1308 randomBattleMoves: ["whirlwind", "bravebird", "roost", "spikes", "stealthrock"],1309 tier: "OU",1310 },1311 houndour: {1312 inherit: true,1313 randomBattleMoves: ["pursuit", "suckerpunch", "fireblast", "darkpulse", "hiddenpowerfighting", "nastyplot"],1314 tier: "LC",1315 },1316 houndoom: {1317 inherit: true,1318 randomBattleMoves: ["nastyplot", "pursuit", "darkpulse", "suckerpunch", "fireblast", "hiddenpowerfighting"],1319 tier: "UU",1320 },1321 phanpy: {1322 inherit: true,1323 randomBattleMoves: ["stealthrock", "earthquake", "iceshard", "headsmash", "knockoff", "seedbomb", "superpower"],1324 tier: "LC",1325 },1326 donphan: {1327 inherit: true,1328 randomBattleMoves: ["stealthrock", "rapidspin", "iceshard", "earthquake", "headsmash", "seedbomb", "superpower"],1329 tier: "OU",1330 },1331 stantler: {1332 inherit: true,1333 randomBattleMoves: ["return", "megahorn", "jumpkick", "earthquake", "thunderwave", "suckerpunch"],1334 tier: "NU",1335 },1336 smeargle: {1337 inherit: true,1338 randomBattleMoves: ["spore", "spikes", "stealthrock", "uturn", "destinybond", "whirlwind"],1339 tier: "RU",1340 },1341 miltank: {1342 inherit: true,1343 randomBattleMoves: ["milkdrink", "stealthrock", "bodyslam", "healbell", "curse", "earthquake"],1344 tier: "NU",1345 },1346 raikou: {1347 inherit: true,1348 randomBattleMoves: ["thunderbolt", "hiddenpowerice", "aurasphere", "calmmind", "substitute"],1349 tier: "UU",1350 },1351 entei: {1352 inherit: true,1353 randomBattleMoves: ["extremespeed", "flareblitz", "ironhead", "flamecharge", "stoneedge"],1354 tier: "RU",1355 },1356 suicune: {1357 inherit: true,1358 randomBattleMoves: ["hydropump", "icebeam", "scald", "hiddenpowergrass", "hiddenpowerelectric", "rest", "sleeptalk", "roar", "calmmind"],1359 tier: "UU",1360 },1361 larvitar: {1362 inherit: true,1363 randomBattleMoves: ["earthquake", "stoneedge", "rockpolish", "dragondance", "superpower"],1364 tier: "LC",1365 },1366 pupitar: {1367 inherit: true,1368 randomBattleMoves: ["earthquake", "stoneedge", "rockpolish", "dragondance", "superpower"],1369 tier: "NFE",1370 },1371 tyranitar: {1372 inherit: true,1373 randomBattleMoves: ["crunch", "stoneedge", "pursuit", "superpower", "fireblast", "icebeam", "stealthrock", "aquatail"],1374 tier: "OU",1375 },1376 lugia: {1377 inherit: true,1378 randomBattleMoves: ["toxic", "dragontail", "roost", "substitute", "whirlwind", "icebeam"],1379 tier: "Uber",1380 },1381 hooh: {1382 inherit: true,1383 randomBattleMoves: ["substitute", "sacredfire", "bravebird", "earthquake", "roost"],1384 tier: "Uber",1385 },1386 celebi: {1387 inherit: true,1388 randomBattleMoves: ["nastyplot", "psychic", "gigadrain", "recover", "healbell", "batonpass", "stealthrock", "earthpower", "hiddenpowerfire", "hiddenpowerice", "calmmind", "leafstorm"],1389 tier: "OU",1390 },1391 treecko: {1392 inherit: true,1393 randomBattleMoves: ["substitute", "leechseed", "gigadrain", "leafstorm", "hiddenpowerice", "hiddenpowerrock", "endeavor"],1394 maleOnlyHidden: true,1395 tier: "LC",1396 },1397 grovyle: {1398 inherit: true,1399 randomBattleMoves: ["substitute", "leechseed", "gigadrain", "leafstorm", "hiddenpowerice", "hiddenpowerrock", "endeavor"],1400 maleOnlyHidden: true,1401 tier: "NFE",1402 },1403 sceptile: {1404 inherit: true,1405 randomBattleMoves: ["substitute", "leechseed", "gigadrain", "leafstorm", "hiddenpowerice", "focusblast", "synthesis", "hiddenpowerrock"],1406 maleOnlyHidden: true,1407 tier: "RU",1408 },1409 torchic: {1410 inherit: true,1411 randomBattleMoves: ["fireblast", "protect", "batonpass", "substitute", "hiddenpowergrass"],1412 maleOnlyHidden: true,1413 tier: "LC",1414 },1415 combusken: {1416 inherit: true,1417 randomBattleMoves: ["flareblitz", "skyuppercut", "protect", "swordsdance", "substitute", "batonpass"],1418 maleOnlyHidden: true,1419 tier: "NU",1420 },1421 blaziken: {1422 inherit: true,1423 randomBattleMoves: ["flareblitz", "highjumpkick", "protect", "swordsdance", "substitute", "batonpass", "bravebird"],1424 maleOnlyHidden: true,1425 tier: "Uber",1426 },1427 mudkip: {1428 inherit: true,1429 randomBattleMoves: ["waterfall", "earthpower", "superpower", "icebeam"],1430 maleOnlyHidden: true,1431 tier: "LC",1432 },1433 marshtomp: {1434 inherit: true,1435 randomBattleMoves: ["waterfall", "earthquake", "superpower", "icepunch", "rockslide", "stealthrock"],1436 maleOnlyHidden: true,1437 tier: "NFE",1438 },1439 swampert: {1440 inherit: true,1441 randomBattleMoves: ["surf", "earthquake", "icebeam", "stealthrock", "roar", "superpower", "stoneedge", "rest", "sleeptalk", "hydropump"],1442 maleOnlyHidden: true,1443 tier: "UU",1444 },1445 poochyena: {1446 inherit: true,1447 randomBattleMoves: ["superfang", "foulplay", "suckerpunch", "toxic"],1448 tier: "LC",1449 },1450 mightyena: {1451 inherit: true,1452 randomBattleMoves: ["suckerpunch", "crunch", "icefang", "firefang", "howl"],1453 tier: "NU",1454 },1455 zigzagoon: {1456 inherit: true,1457 randomBattleMoves: ["bellydrum", "extremespeed", "seedbomb", "substitute"],1458 tier: "LC",1459 },1460 linoone: {1461 inherit: true,1462 randomBattleMoves: ["bellydrum", "extremespeed", "seedbomb", "substitute", "shadowclaw"],1463 tier: "NU",1464 },1465 wurmple: {1466 inherit: true,1467 randomBattleMoves: ["bugbite", "poisonsting", "tackle", "electroweb"],1468 tier: "LC",1469 },1470 silcoon: {1471 inherit: true,1472 randomBattleMoves: ["bugbite", "poisonsting", "tackle", "electroweb"],1473 tier: "NFE",1474 },1475 beautifly: {1476 inherit: true,1477 randomBattleMoves: ["quiverdance", "bugbuzz", "gigadrain", "hiddenpowerfighting", "hiddenpowerrock", "substitute", "roost"],1478 tier: "NU",1479 },1480 cascoon: {1481 inherit: true,1482 randomBattleMoves: ["bugbite", "poisonsting", "tackle", "electroweb"],1483 tier: "NFE",1484 },1485 dustox: {1486 inherit: true,1487 randomBattleMoves: ["toxic", "roost", "whirlwind", "bugbuzz", "protect", "sludgebomb", "quiverdance"],1488 tier: "NU",1489 },1490 lotad: {1491 inherit: true,1492 randomBattleMoves: ["gigadrain", "icebeam", "scald", "substitute", "leechseed"],1493 tier: "LC",1494 },1495 lombre: {1496 inherit: true,1497 randomBattleMoves: ["gigadrain", "icebeam", "scald", "substitute", "leechseed"],1498 tier: "NFE",1499 },1500 ludicolo: {1501 inherit: true,1502 randomBattleMoves: ["raindance", "hydropump", "surf", "gigadrain", "icebeam", "scald", "leechseed", "substitute", "toxic"],1503 tier: "NU",1504 },1505 seedot: {1506 inherit: true,1507 randomBattleMoves: ["leechseed", "naturepower", "seedbomb", "explosion", "foulplay"],1508 tier: "LC",1509 },1510 nuzleaf: {1511 inherit: true,1512 randomBattleMoves: ["foulplay", "naturepower", "seedbomb", "explosion", "swordsdance"],1513 tier: "NFE",1514 },1515 shiftry: {1516 inherit: true,1517 randomBattleMoves: ["hiddenpowerfire", "swordsdance", "seedbomb", "suckerpunch", "naturepower", "nastyplot", "gigadrain", "darkpulse"],1518 tier: "NU",1519 },1520 taillow: {1521 inherit: true,1522 randomBattleMoves: ["bravebird", "facade", "quickattack", "uturn", "protect"],1523 tier: "LC",1524 },1525 swellow: {1526 inherit: true,1527 randomBattleMoves: ["bravebird", "facade", "quickattack", "uturn", "protect"],1528 tier: "NU",1529 },1530 wingull: {1531 inherit: true,1532 randomBattleMoves: ["scald", "icebeam", "hiddenpowergrass", "uturn", "airslash", "hurricane"],1533 tier: "LC",1534 },1535 pelipper: {1536 inherit: true,1537 randomBattleMoves: ["scald", "icebeam", "hiddenpowergrass", "uturn", "airslash", "hurricane", "toxic", "roost"],1538 tier: "NU",1539 },1540 ralts: {1541 inherit: true,1542 randomBattleMoves: ["trickroom", "destinybond", "psychic", "willowisp"],1543 tier: "LC",1544 },1545 kirlia: {1546 inherit: true,1547 randomBattleMoves: ["trickroom", "destinybond", "psychic", "willowisp"],1548 tier: "NFE",1549 },1550 gardevoir: {1551 inherit: true,1552 randomBattleMoves: ["psychic", "focusblast", "shadowball", "trick", "calmmind", "willowisp", "wish", "thunderbolt", "protect", "healingwish"],1553 tier: "NU",1554 },1555 gallade: {1556 inherit: true,1557 randomBattleMoves: ["closecombat", "trick", "stoneedge", "shadowsneak", "swordsdance", "bulkup", "drainpunch", "icepunch", "psychocut"],1558 tier: "RU",1559 },1560 surskit: {1561 inherit: true,1562 randomBattleMoves: ["hydropump", "signalbeam", "hiddenpowerfire", "hiddenpowerfighting", "gigadrain"],1563 tier: "LC",1564 },1565 masquerain: {1566 inherit: true,1567 randomBattleMoves: ["hydropump", "bugbuzz", "airslash", "quiverdance", "substitute", "batonpass", "roost"],1568 tier: "NU",1569 },1570 shroomish: {1571 inherit: true,1572 randomBattleMoves: ["spore", "substitute", "leechseed", "gigadrain", "protect", "toxic", "stunspore"],1573 tier: "LC",1574 },1575 breloom: {1576 inherit: true,1577 randomBattleMoves: ["spore", "substitute", "leechseed", "focuspunch", "machpunch", "lowsweep", "bulletseed", "stoneedge", "swordsdance"],1578 tier: "OU",1579 },1580 slakoth: {1581 inherit: true,1582 randomBattleMoves: ["doubleedge", "hammerarm", "firepunch", "suckerpunch", "retaliate", "toxic"],1583 tier: "LC",1584 },1585 vigoroth: {1586 inherit: true,1587 randomBattleMoves: ["bulkup", "return", "earthquake", "firepunch", "suckerpunch", "slackoff"],1588 tier: "NU",1589 },1590 slaking: {1591 inherit: true,1592 randomBattleMoves: ["return", "earthquake", "pursuit", "firepunch", "suckerpunch", "doubleedge", "retaliate", "gigaimpact", "hammerarm"],1593 tier: "NU",1594 },1595 nincada: {1596 inherit: true,1597 randomBattleMoves: ["xscissor", "toxic", "aerialace", "nightslash"],1598 tier: "LC",1599 },1600 ninjask: {1601 inherit: true,1602 randomBattleMoves: ["batonpass", "swordsdance", "substitute", "protect", "xscissor"],1603 tier: "NU",1604 },1605 shedinja: {1606 inherit: true,1607 randomBattleMoves: ["swordsdance", "willowisp", "xscissor", "shadowsneak", "suckerpunch"],1608 tier: "NU",1609 },1610 whismur: {1611 inherit: true,1612 randomBattleMoves: ["hypervoice", "fireblast", "shadowball", "icebeam"],1613 tier: "LC",1614 },1615 loudred: {1616 inherit: true,1617 randomBattleMoves: ["hypervoice", "fireblast", "shadowball", "icebeam"],1618 tier: "NFE",1619 },1620 exploud: {1621 inherit: true,1622 randomBattleMoves: ["hypervoice", "overheat", "shadowball", "icebeam", "surf", "focusblast"],1623 tier: "NU",1624 },1625 makuhita: {1626 inherit: true,1627 randomBattleMoves: ["crosschop", "bulletpunch", "closecombat", "icepunch", "bulkup"],1628 tier: "LC",1629 },1630 hariyama: {1631 inherit: true,1632 randomBattleMoves: ["crosschop", "bulletpunch", "closecombat", "icepunch", "stoneedge", "bulkup"],1633 tier: "RU",1634 },1635 nosepass: {1636 inherit: true,1637 randomBattleMoves: ["stoneedge", "toxic", "stealthrock", "thunderwave"],1638 tier: "LC",1639 },1640 probopass: {1641 inherit: true,1642 randomBattleMoves: ["stealthrock", "thunderwave", "toxic", "earthpower", "powergem", "voltswitch"],1643 tier: "NU",1644 },1645 skitty: {1646 inherit: true,1647 randomBattleMoves: ["return", "suckerpunch", "zenheadbutt", "thunderwave", "fakeout"],1648 tier: "LC",1649 },1650 delcatty: {1651 inherit: true,1652 randomBattleMoves: ["return", "suckerpunch", "zenheadbutt", "thunderwave", "fakeout", "wish"],1653 tier: "NU",1654 },1655 sableye: {1656 inherit: true,1657 randomBattleMoves: ["recover", "willowisp", "taunt", "trick", "toxic", "nightshade", "seismictoss"],1658 tier: "UU",1659 },1660 mawile: {1661 inherit: true,1662 randomBattleMoves: ["swordsdance", "ironhead", "firefang", "crunch", "batonpass", "substitute"],1663 tier: "NU",1664 },1665 aron: {1666 inherit: true,1667 randomBattleMoves: ["headsmash", "ironhead", "earthquake", "superpower", "stealthrock"],1668 tier: "LC",1669 },1670 lairon: {1671 inherit: true,1672 randomBattleMoves: ["headsmash", "ironhead", "earthquake", "superpower", "stealthrock"],1673 tier: "NU",1674 },1675 aggron: {1676 inherit: true,1677 randomBattleMoves: ["rockpolish", "headsmash", "earthquake", "superpower", "heavyslam", "aquatail", "icepunch", "stealthrock", "thunderwave"],1678 tier: "RU",1679 },1680 meditite: {1681 inherit: true,1682 randomBattleMoves: ["highjumpkick", "psychocut", "icepunch", "thunderpunch", "trick", "fakeout", "bulletpunch", "drainpunch"],1683 tier: "LC Uber",1684 },1685 medicham: {1686 inherit: true,1687 randomBattleMoves: ["highjumpkick", "drainpunch", "psychocut", "icepunch", "thunderpunch", "trick", "fakeout", "bulletpunch"],1688 tier: "RU",1689 },1690 electrike: {1691 inherit: true,1692 randomBattleMoves: ["voltswitch", "thunderbolt", "hiddenpowerice", "switcheroo", "flamethrower"],1693 tier: "LC",1694 },1695 manectric: {1696 inherit: true,1697 randomBattleMoves: ["voltswitch", "thunderbolt", "hiddenpowerice", "overheat", "switcheroo", "flamethrower"],1698 tier: "RU",1699 },1700 plusle: {1701 inherit: true,1702 randomBattleMoves: ["nastyplot", "thunderbolt", "substitute", "batonpass", "hiddenpowerice"],1703 tier: "NU",1704 },1705 minun: {1706 inherit: true,1707 randomBattleMoves: ["nastyplot", "thunderbolt", "substitute", "batonpass", "hiddenpowerice"],1708 tier: "NU",1709 },1710 volbeat: {1711 inherit: true,1712 randomBattleMoves: ["tailglow", "batonpass", "substitute", "bugbuzz", "thunderwave", "encore"],1713 tier: "NU",1714 },1715 illumise: {1716 inherit: true,1717 randomBattleMoves: ["substitute", "batonpass", "wish", "bugbuzz", "encore", "thunderbolt"],1718 tier: "NU",1719 },1720 budew: {1721 inherit: true,1722 randomBattleMoves: ["spikes", "sludgebomb", "sleeppowder", "gigadrain", "stunspore", "rest"],1723 tier: "LC",1724 },1725 roselia: {1726 inherit: true,1727 randomBattleMoves: ["spikes", "toxicspikes", "sleeppowder", "gigadrain", "stunspore", "rest", "sludgebomb"],1728 tier: "NU",1729 },1730 roserade: {1731 inherit: true,1732 randomBattleMoves: ["sludgebomb", "gigadrain", "sleeppowder", "leafstorm", "spikes", "toxicspikes", "rest", "synthesis", "hiddenpowerfire"],1733 tier: "UU",1734 },1735 gulpin: {1736 inherit: true,1737 randomBattleMoves: ["stockpile", "sludgebomb", "icebeam", "toxic", "painsplit", "yawn", "encore"],1738 tier: "LC",1739 },1740 swalot: {1741 inherit: true,1742 randomBattleMoves: ["stockpile", "sludgebomb", "icebeam", "toxic", "yawn", "encore", "earthquake"],1743 tier: "NU",1744 },1745 carvanha: {1746 inherit: true,1747 randomBattleMoves: ["protect", "hydropump", "icebeam", "waterfall", "crunch", "hiddenpowergrass", "aquajet"],1748 tier: "LC Uber",1749 },1750 sharpedo: {1751 inherit: true,1752 randomBattleMoves: ["protect", "hydropump", "icebeam", "crunch", "earthquake", "waterfall", "hiddenpowergrass", "aquajet"],1753 tier: "UU",1754 },1755 wailmer: {1756 inherit: true,1757 randomBattleMoves: ["waterspout", "surf", "hydropump", "icebeam", "hiddenpowergrass", "hiddenpowerelectric"],1758 tier: "LC",1759 },1760 wailord: {1761 inherit: true,1762 randomBattleMoves: ["waterspout", "surf", "hydropump", "icebeam", "hiddenpowergrass", "hiddenpowerelectric"],1763 tier: "NU",1764 },1765 numel: {1766 inherit: true,1767 randomBattleMoves: ["curse", "earthquake", "rockslide", "fireblast", "flamecharge", "rest", "sleeptalk", "stockpile"],1768 tier: "LC",1769 },1770 camerupt: {1771 inherit: true,1772 randomBattleMoves: ["rockpolish", "fireblast", "earthpower", "stoneedge", "lavaplume", "stealthrock", "earthquake"],1773 tier: "NU",1774 },1775 torkoal: {1776 inherit: true,1777 randomBattleMoves: ["rapidspin", "stealthrock", "yawn", "lavaplume", "earthquake", "toxic", "willowisp"],1778 tier: "NU",1779 },1780 spoink: {1781 inherit: true,1782 randomBattleMoves: ["psychic", "reflect", "lightscreen", "thunderwave", "trick", "healbell"],1783 tier: "LC",1784 },1785 grumpig: {1786 inherit: true,1787 randomBattleMoves: ["calmmind", "psychic", "focusblast", "shadowball", "thunderwave", "trick", "healbell"],1788 tier: "NU",1789 },1790 spinda: {1791 inherit: true,1792 randomBattleMoves: ["wish", "protect", "return", "superpower", "suckerpunch"],1793 tier: "NU",1794 },1795 trapinch: {1796 inherit: true,1797 randomBattleMoves: ["earthquake", "rockslide", "crunch", "quickattack", "superpower"],1798 tier: "LC",1799 },1800 vibrava: {1801 inherit: true,1802 randomBattleMoves: ["substitute", "earthquake", "outrage", "roost", "uturn", "superpower"],1803 tier: "NFE",1804 },1805 flygon: {1806 inherit: true,1807 randomBattleMoves: ["earthquake", "outrage", "dragonclaw", "uturn", "roost", "substitute", "stoneedge", "firepunch", "superpower"],1808 tier: "UU",1809 },1810 cacnea: {1811 inherit: true,1812 randomBattleMoves: ["swordsdance", "spikes", "suckerpunch", "seedbomb", "drainpunch"],1813 tier: "LC",1814 },1815 cacturne: {1816 inherit: true,1817 randomBattleMoves: ["swordsdance", "spikes", "suckerpunch", "seedbomb", "drainpunch"],1818 tier: "NU",1819 },1820 swablu: {1821 inherit: true,1822 randomBattleMoves: ["roost", "toxic", "cottonguard", "return"],1823 tier: "LC",1824 },1825 altaria: {1826 inherit: true,1827 randomBattleMoves: ["dragondance", "outrage", "dragonclaw", "earthquake", "roost", "fireblast"],1828 tier: "NU",1829 },1830 zangoose: {1831 inherit: true,1832 randomBattleMoves: ["swordsdance", "closecombat", "nightslash", "quickattack", "facade"],1833 tier: "NU",1834 },1835 seviper: {1836 inherit: true,1837 randomBattleMoves: ["sludgebomb", "flamethrower", "gigadrain", "switcheroo", "earthquake", "suckerpunch", "aquatail"],1838 tier: "NU",1839 },1840 lunatone: {1841 inherit: true,1842 randomBattleMoves: ["psychic", "earthpower", "stealthrock", "rockpolish", "batonpass", "calmmind", "icebeam", "hiddenpowerrock", "moonlight"],1843 tier: "NU",1844 },1845 solrock: {1846 inherit: true,1847 randomBattleMoves: ["stealthrock", "explosion", "stoneedge", "zenheadbutt", "earthquake", "batonpass", "willowisp", "rockpolish", "morningsun"],1848 tier: "NU",1849 },1850 barboach: {1851 inherit: true,1852 randomBattleMoves: ["dragondance", "waterfall", "earthquake", "return"],1853 tier: "LC",1854 },1855 whiscash: {1856 inherit: true,1857 randomBattleMoves: ["dragondance", "waterfall", "earthquake", "stoneedge"],1858 tier: "NU",1859 },1860 corphish: {1861 inherit: true,1862 randomBattleMoves: ["dragondance", "waterfall", "crunch", "superpower", "swordsdance"],1863 tier: "LC",1864 },1865 crawdaunt: {1866 inherit: true,1867 randomBattleMoves: ["dragondance", "waterfall", "crunch", "superpower", "swordsdance"],1868 tier: "RU",1869 },1870 baltoy: {1871 inherit: true,1872 randomBattleMoves: ["stealthrock", "earthquake", "toxic", "psychic", "reflect", "lightscreen", "icebeam", "rapidspin"],1873 tier: "LC",1874 },1875 claydol: {1876 inherit: true,1877 randomBattleMoves: ["stealthrock", "toxic", "psychic", "icebeam", "earthquake", "rapidspin", "reflect", "lightscreen"],1878 tier: "UU",1879 },1880 lileep: {1881 inherit: true,1882 randomBattleMoves: ["stealthrock", "recover", "ancientpower", "hiddenpowerfire", "gigadrain", "stockpile"],1883 tier: "LC",1884 },1885 cradily: {1886 inherit: true,1887 randomBattleMoves: ["stealthrock", "recover", "stockpile", "seedbomb", "rockslide", "earthquake", "curse", "swordsdance"],1888 tier: "NU",1889 },1890 anorith: {1891 inherit: true,1892 randomBattleMoves: ["stealthrock", "brickbreak", "toxic", "xscissor", "rockslide", "swordsdance", "rockpolish"],1893 tier: "LC",1894 },1895 armaldo: {1896 inherit: true,1897 randomBattleMoves: ["stealthrock", "stoneedge", "toxic", "xscissor", "swordsdance", "earthquake", "superpower"],1898 tier: "NU",1899 },1900 feebas: {1901 inherit: true,1902 randomBattleMoves: ["protect", "confuseray", "hypnosis", "scald", "toxic"],1903 tier: "LC",1904 },1905 milotic: {1906 inherit: true,1907 randomBattleMoves: ["recover", "scald", "hypnosis", "toxic", "icebeam", "dragontail", "rest", "sleeptalk", "hiddenpowergrass"],1908 tier: "UU",1909 },1910 castform: {1911 inherit: true,1912 tier: "NU",1913 },1914 kecleon: {1915 inherit: true,1916 randomBattleMoves: ["stealthrock", "recover", "return", "thunderwave", "suckerpunch"],1917 tier: "NU",1918 },1919 shuppet: {1920 inherit: true,1921 randomBattleMoves: ["trickroom", "destinybond", "taunt", "shadowsneak", "willowisp"],1922 tier: "LC",1923 },1924 banette: {1925 inherit: true,1926 randomBattleMoves: ["trickroom", "destinybond", "taunt", "shadowclaw", "willowisp"],1927 tier: "NU",1928 },1929 duskull: {1930 inherit: true,1931 randomBattleMoves: ["willowisp", "shadowsneak", "icebeam", "painsplit", "substitute", "nightshade"],1932 tier: "LC",1933 },1934 dusclops: {1935 inherit: true,1936 randomBattleMoves: ["willowisp", "shadowsneak", "icebeam", "painsplit", "substitute", "seismictoss"],1937 tier: "UU",1938 },1939 dusknoir: {1940 inherit: true,1941 randomBattleMoves: ["willowisp", "shadowsneak", "icebeam", "painsplit", "substitute", "earthquake", "focuspunch"],1942 tier: "RU",1943 },1944 tropius: {1945 inherit: true,1946 randomBattleMoves: ["leechseed", "substitute", "airslash", "gigadrain", "earthquake", "hiddenpowerfire", "roost", "leafstorm"],1947 tier: "NU",1948 },1949 chingling: {1950 inherit: true,1951 randomBattleMoves: ["hypnosis", "reflect", "lightscreen", "toxic", "wish", "psychic"],1952 tier: "LC",1953 },1954 chimecho: {1955 inherit: true,1956 randomBattleMoves: ["hypnosis", "toxic", "wish", "psychic", "thunderwave", "recover", "calmmind", "shadowball", "hiddenpowerfighting", "healingwish"],1957 tier: "NU",1958 },1959 absol: {1960 inherit: true,1961 randomBattleMoves: ["swordsdance", "suckerpunch", "nightslash", "psychocut", "superpower", "pursuit", "megahorn"],1962 tier: "RU",1963 },1964 snorunt: {1965 inherit: true,1966 randomBattleMoves: ["spikes", "icebeam", "hiddenpowerground", "iceshard", "crunch"],1967 tier: "LC",1968 },1969 glalie: {1970 inherit: true,1971 randomBattleMoves: ["spikes", "icebeam", "iceshard", "crunch", "earthquake"],1972 tier: "NU",1973 },1974 froslass: {1975 inherit: true,1976 randomBattleMoves: ["icebeam", "spikes", "destinybond", "shadowball", "substitute", "taunt", "thunderbolt", "thunderwave"],1977 tier: "BL",1978 },1979 spheal: {1980 inherit: true,1981 randomBattleMoves: ["substitute", "protect", "toxic", "surf", "icebeam"],1982 tier: "LC",1983 },1984 sealeo: {1985 inherit: true,1986 randomBattleMoves: ["substitute", "protect", "toxic", "surf", "icebeam"],1987 tier: "NFE",1988 },1989 walrein: {1990 inherit: true,1991 randomBattleMoves: ["substitute", "protect", "toxic", "surf", "icebeam", "roar"],1992 tier: "NU",1993 },1994 clamperl: {1995 inherit: true,1996 randomBattleMoves: ["shellsmash", "icebeam", "surf", "hiddenpowergrass", "hiddenpowerelectric", "substitute"],1997 tier: "LC",1998 },1999 huntail: {2000 inherit: true,2001 randomBattleMoves: ["shellsmash", "return", "hydropump", "batonpass", "suckerpunch"],2002 tier: "NU",2003 },2004 gorebyss: {2005 inherit: true,2006 randomBattleMoves: ["shellsmash", "batonpass", "hydropump", "icebeam", "hiddenpowergrass", "substitute"],2007 tier: "NU",2008 },2009 relicanth: {2010 inherit: true,2011 randomBattleMoves: ["headsmash", "waterfall", "earthquake", "doubleedge", "stealthrock"],2012 tier: "NU",2013 },2014 luvdisc: {2015 inherit: true,2016 randomBattleMoves: ["surf", "icebeam", "toxic", "sweetkiss", "protect"],2017 tier: "NU",2018 },2019 bagon: {2020 inherit: true,2021 randomBattleMoves: ["outrage", "dragondance", "firefang", "rockslide", "dragonclaw"],2022 tier: "LC",2023 },2024 shelgon: {2025 inherit: true,2026 randomBattleMoves: ["outrage", "brickbreak", "dragonclaw", "dragondance"],2027 tier: "NU",2028 },2029 salamence: {2030 inherit: true,2031 randomBattleMoves: ["outrage", "fireblast", "earthquake", "dracometeor", "roost", "dragondance", "dragonclaw"],2032 tier: "OU",2033 },2034 beldum: {2035 inherit: true,2036 randomBattleMoves: ["ironhead", "zenheadbutt", "headbutt", "irondefense"],2037 tier: "LC",2038 },2039 metang: {2040 inherit: true,2041 randomBattleMoves: ["stealthrock", "meteormash", "toxic", "earthquake", "bulletpunch"],2042 tier: "NU",2043 },2044 metagross: {2045 inherit: true,2046 randomBattleMoves: ["meteormash", "earthquake", "agility", "stealthrock", "zenheadbutt", "bulletpunch", "trick"],2047 tier: "OU",2048 },2049 regirock: {2050 inherit: true,2051 randomBattleMoves: ["stealthrock", "thunderwave", "stoneedge", "earthquake", "curse", "rest", "sleeptalk", "rockslide", "toxic"],2052 tier: "NU",2053 },2054 regice: {2055 inherit: true,2056 randomBattleMoves: ["thunderwave", "icebeam", "thunderbolt", "rest", "sleeptalk", "focusblast"],2057 tier: "NU",2058 },2059 registeel: {2060 inherit: true,2061 randomBattleMoves: ["stealthrock", "ironhead", "curse", "rest", "thunderwave", "toxic"],2062 tier: "UU",2063 },2064 latias: {2065 inherit: true,2066 randomBattleMoves: ["dragonpulse", "surf", "thunderbolt", "roost", "calmmind", "healingwish"],2067 tier: "OU",2068 },2069 latios: {2070 inherit: true,2071 randomBattleMoves: ["dracometeor", "dragonpulse", "surf", "thunderbolt", "psyshock", "roost"],2072 tier: "OU",2073 },2074 kyogre: {2075 inherit: true,2076 randomBattleMoves: ["waterspout", "surf", "thunder", "icebeam", "calmmind", "rest", "sleeptalk"],2077 tier: "Uber",2078 },2079 groudon: {2080 inherit: true,2081 randomBattleMoves: ["earthquake", "dragontail", "stealthrock", "stoneedge", "swordsdance", "rockpolish", "thunderwave", "firepunch"],2082 tier: "Uber",2083 },2084 rayquaza: {2085 inherit: true,2086 randomBattleMoves: ["outrage", "vcreate", "extremespeed", "dragondance", "swordsdance", "dracometeor", "dragonclaw"],2087 tier: "Uber",2088 },2089 jirachi: {2090 inherit: true,2091 randomBattleMoves: ["bodyslam", "ironhead", "firepunch", "thunderwave", "stealthrock", "wish", "uturn", "calmmind", "psychic", "thunder", "icepunch", "flashcannon", "meteormash"],2092 tier: "OU",2093 },2094 deoxys: {2095 inherit: true,2096 randomBattleMoves: ["psychoboost", "superpower", "extremespeed", "icebeam", "thunderbolt", "firepunch", "spikes", "stealthrock"],2097 tier: "Uber",2098 },2099 deoxysattack: {2100 inherit: true,2101 randomBattleMoves: ["psychoboost", "superpower", "extremespeed", "icebeam", "thunderbolt", "firepunch", "spikes", "stealthrock"],2102 tier: "Uber",2103 },2104 deoxysdefense: {2105 inherit: true,2106 randomBattleMoves: ["spikes", "stealthrock", "recover", "taunt", "toxic", "agility", "seismictoss", "magiccoat"],2107 tier: "Uber",2108 },2109 deoxysspeed: {2110 inherit: true,2111 randomBattleMoves: ["spikes", "stealthrock", "superpower", "icebeam", "psychoboost", "taunt", "lightscreen", "reflect", "magiccoat", "trick"],2112 tier: "Uber",2113 },2114 turtwig: {2115 inherit: true,2116 randomBattleMoves: ["reflect", "lightscreen", "stealthrock", "seedbomb", "substitute", "leechseed", "toxic"],2117 maleOnlyHidden: true,2118 tier: "LC",2119 },2120 grotle: {2121 inherit: true,2122 randomBattleMoves: ["reflect", "lightscreen", "stealthrock", "seedbomb", "substitute", "leechseed", "toxic"],2123 maleOnlyHidden: true,2124 tier: "NFE",2125 },2126 torterra: {2127 inherit: true,2128 randomBattleMoves: ["stealthrock", "earthquake", "woodhammer", "stoneedge", "synthesis", "leechseed"],2129 maleOnlyHidden: true,2130 tier: "NU",2131 },2132 chimchar: {2133 inherit: true,2134 randomBattleMoves: ["stealthrock", "overheat", "hiddenpowergrass", "fakeout"],2135 maleOnlyHidden: true,2136 tier: "LC",2137 },2138 monferno: {2139 inherit: true,2140 randomBattleMoves: ["stealthrock", "overheat", "hiddenpowergrass", "fakeout", "vacuumwave"],2141 maleOnlyHidden: true,2142 tier: "NU",2143 },2144 infernape: {2145 inherit: true,2146 randomBattleMoves: ["stealthrock", "fireblast", "closecombat", "uturn", "grassknot", "stoneedge", "machpunch", "swordsdance", "nastyplot", "flareblitz", "hiddenpowerice", "thunderpunch"],2147 maleOnlyHidden: true,2148 tier: "OU",2149 },2150 piplup: {2151 inherit: true,2152 randomBattleMoves: ["stealthrock", "hydropump", "scald", "icebeam", "hiddenpowerelectric", "hiddenpowerfire", "yawn"],2153 maleOnlyHidden: true,2154 tier: "LC",2155 },2156 prinplup: {2157 inherit: true,2158 randomBattleMoves: ["stealthrock", "hydropump", "scald", "icebeam", "hiddenpowerelectric", "hiddenpowerfire", "yawn"],2159 maleOnlyHidden: true,2160 tier: "NFE",2161 },2162 empoleon: {2163 inherit: true,2164 randomBattleMoves: ["stealthrock", "hydropump", "scald", "icebeam", "hiddenpowerelectric", "hiddenpowerfire", "roar", "grassknot"],2165 maleOnlyHidden: true,2166 tier: "UU",2167 },2168 starly: {2169 inherit: true,2170 randomBattleMoves: ["bravebird", "return", "uturn", "pursuit"],2171 tier: "LC",2172 },2173 staravia: {2174 inherit: true,2175 randomBattleMoves: ["bravebird", "return", "uturn", "pursuit"],2176 tier: "NFE",2177 },2178 staraptor: {2179 inherit: true,2180 randomBattleMoves: ["bravebird", "closecombat", "return", "uturn", "quickattack", "substitute", "roost", "doubleedge"],2181 tier: "BL",2182 },2183 bidoof: {2184 inherit: true,2185 randomBattleMoves: ["return", "aquatail", "curse", "quickattack", "stealthrock"],2186 tier: "LC",2187 },2188 bibarel: {2189 inherit: true,2190 randomBattleMoves: ["return", "waterfall", "curse", "quickattack", "stealthrock"],2191 tier: "NU",2192 },2193 kricketot: {2194 inherit: true,2195 randomBattleMoves: ["endeavor", "mudslap", "bugbite", "strugglebug"],2196 tier: "LC",2197 },2198 kricketune: {2199 inherit: true,2200 randomBattleMoves: ["swordsdance", "bugbite", "aerialace", "brickbreak", "toxic"],2201 tier: "NU",2202 },2203 shinx: {2204 inherit: true,2205 randomBattleMoves: ["wildcharge", "icefang", "firefang", "crunch"],2206 tier: "LC",2207 },2208 luxio: {2209 inherit: true,2210 randomBattleMoves: ["wildcharge", "icefang", "firefang", "crunch"],2211 tier: "NFE",2212 },2213 luxray: {2214 inherit: true,2215 randomBattleMoves: ["wildcharge", "icefang", "firefang", "crunch", "superpower"],2216 tier: "NU",2217 },2218 cranidos: {2219 inherit: true,2220 randomBattleMoves: ["headsmash", "rockslide", "earthquake", "zenheadbutt", "firepunch", "rockpolish", "crunch"],2221 tier: "LC",2222 },2223 rampardos: {2224 inherit: true,2225 randomBattleMoves: ["headsmash", "rockslide", "earthquake", "zenheadbutt", "firepunch", "rockpolish", "crunch"],2226 tier: "NU",2227 },2228 shieldon: {2229 inherit: true,2230 randomBattleMoves: ["stealthrock", "metalburst", "fireblast", "icebeam", "protect", "toxic", "roar"],2231 tier: "LC",2232 },2233 bastiodon: {2234 inherit: true,2235 randomBattleMoves: ["stealthrock", "metalburst", "fireblast", "icebeam", "protect", "toxic", "roar"],2236 tier: "NU",2237 },2238 burmy: {2239 inherit: true,2240 randomBattleMoves: ["bugbite", "hiddenpowerice", "electroweb", "protect"],2241 tier: "LC",2242 },2243 wormadam: {2244 inherit: true,2245 randomBattleMoves: ["leafstorm", "gigadrain", "signalbeam", "hiddenpowerice", "hiddenpowerrock", "toxic", "psychic", "protect"],2246 tier: "NU",2247 },2248 wormadamsandy: {2249 inherit: true,2250 randomBattleMoves: ["earthquake", "toxic", "rockblast", "protect", "stealthrock"],2251 tier: "NU",2252 },2253 wormadamtrash: {2254 inherit: true,2255 randomBattleMoves: ["stealthrock", "toxic", "ironhead", "protect"],2256 tier: "NU",2257 },2258 mothim: {2259 inherit: true,2260 randomBattleMoves: ["quiverdance", "bugbuzz", "airslash", "gigadrain", "roost"],2261 tier: "NU",2262 },2263 combee: {2264 inherit: true,2265 randomBattleMoves: ["bugbuzz", "aircutter", "endeavor", "ominouswind"],2266 tier: "LC",2267 },2268 vespiquen: {2269 inherit: true,2270 randomBattleMoves: ["substitute", "roost", "toxic", "attackorder", "protect", "defendorder"],2271 tier: "NU",2272 },2273 pachirisu: {2274 inherit: true,2275 randomBattleMoves: ["lightscreen", "thunderwave", "superfang", "toxic", "voltswitch"],2276 tier: "NU",2277 },2278 buizel: {2279 inherit: true,2280 randomBattleMoves: ["waterfall", "aquajet", "switcheroo", "brickbreak", "bulkup", "batonpass", "icepunch"],2281 tier: "LC",2282 },2283 floatzel: {2284 inherit: true,2285 randomBattleMoves: ["waterfall", "aquajet", "switcheroo", "brickbreak", "bulkup", "batonpass", "icepunch", "crunch"],2286 tier: "NU",2287 },2288 cherubi: {2289 inherit: true,2290 randomBattleMoves: ["sunnyday", "solarbeam", "weatherball", "hiddenpowerice"],2291 tier: "LC",2292 },2293 cherrim: {2294 inherit: true,2295 randomBattleMoves: ["sunnyday", "solarbeam", "weatherball", "hiddenpowerice"],2296 tier: "NU",2297 },2298 shellos: {2299 inherit: true,2300 randomBattleMoves: ["scald", "clearsmog", "recover", "toxic", "icebeam"],2301 tier: "LC",2302 },2303 gastrodon: {2304 inherit: true,2305 randomBattleMoves: ["earthpower", "icebeam", "scald", "toxic", "recover", "clearsmog"],2306 tier: "OU",2307 },2308 drifloon: {2309 inherit: true,2310 randomBattleMoves: ["acrobatics", "shadowball", "substitute", "calmmind", "hypnosis", "hiddenpowerfighting", "thunderbolt", "destinybond", "willowisp", "stockpile", "batonpass"],2311 tier: "LC",2312 },2313 drifblim: {2314 inherit: true,2315 randomBattleMoves: ["acrobatics", "shadowball", "substitute", "calmmind", "hypnosis", "hiddenpowerfighting", "thunderbolt", "destinybond", "willowisp", "stockpile", "batonpass"],2316 tier: "NU",2317 },2318 buneary: {2319 inherit: true,2320 randomBattleMoves: ["fakeout", "return", "switcheroo", "thunderpunch", "jumpkick", "firepunch", "icepunch", "healingwish"],2321 tier: "LC",2322 },2323 lopunny: {2324 inherit: true,2325 randomBattleMoves: ["fakeout", "return", "switcheroo", "thunderpunch", "jumpkick", "firepunch", "icepunch", "healingwish"],2326 tier: "NU",2327 },2328 glameow: {2329 inherit: true,2330 randomBattleMoves: ["fakeout", "uturn", "suckerpunch", "hypnosis", "quickattack", "return", "foulplay"],2331 tier: "LC",2332 },2333 purugly: {2334 inherit: true,2335 randomBattleMoves: ["fakeout", "uturn", "suckerpunch", "hypnosis", "quickattack", "return"],2336 tier: "NU",2337 },2338 stunky: {2339 inherit: true,2340 randomBattleMoves: ["pursuit", "suckerpunch", "crunch", "fireblast", "explosion", "taunt"],2341 tier: "LC",2342 },2343 skuntank: {2344 inherit: true,2345 randomBattleMoves: ["pursuit", "suckerpunch", "crunch", "fireblast", "explosion", "taunt", "poisonjab"],2346 tier: "NU",2347 },2348 bronzor: {2349 inherit: true,2350 randomBattleMoves: ["stealthrock", "psychic", "toxic", "hypnosis", "reflect", "lightscreen", "trickroom", "trick"],2351 tier: "LC",2352 },2353 bronzong: {2354 inherit: true,2355 randomBattleMoves: ["stealthrock", "psychic", "earthquake", "toxic", "hypnosis", "reflect", "lightscreen", "trickroom", "explosion"],2356 tier: "UU",2357 },2358 chatot: {2359 inherit: true,2360 randomBattleMoves: ["nastyplot", "hypervoice", "heatwave", "hiddenpowergrass", "substitute", "chatter"],2361 tier: "NU",2362 },2363 spiritomb: {2364 inherit: true,2365 randomBattleMoves: ["shadowsneak", "suckerpunch", "pursuit", "trick", "willowisp", "calmmind", "darkpulse", "rest", "sleeptalk"],2366 tier: "RU",2367 },2368 gible: {2369 inherit: true,2370 randomBattleMoves: ["outrage", "dragonclaw", "earthquake", "fireblast", "stoneedge", "stealthrock"],2371 tier: "LC",2372 },2373 gabite: {2374 inherit: true,2375 randomBattleMoves: ["outrage", "dragonclaw", "earthquake", "fireblast", "stoneedge", "stealthrock"],2376 tier: "NU",2377 },2378 garchomp: {2379 inherit: true,2380 randomBattleMoves: ["outrage", "dragonclaw", "earthquake", "stoneedge", "firefang", "swordsdance"],2381 tier: "OU",2382 },2383 riolu: {2384 inherit: true,2385 randomBattleMoves: ["crunch", "roar", "copycat", "drainpunch"],2386 tier: "LC",2387 },2388 lucario: {2389 inherit: true,2390 randomBattleMoves: ["swordsdance", "closecombat", "crunch", "extremespeed", "icepunch", "bulletpunch", "nastyplot", "aurasphere", "darkpulse", "vacuumwave"],2391 tier: "OU",2392 },2393 hippopotas: {2394 inherit: true,2395 randomBattleMoves: ["earthquake", "slackoff", "whirlwind", "stealthrock", "protect", "toxic"],2396 tier: "LC",2397 },2398 hippowdon: {2399 inherit: true,2400 randomBattleMoves: ["earthquake", "slackoff", "whirlwind", "stealthrock", "protect", "toxic", "icefang", "stoneedge", "stockpile"],2401 tier: "OU",2402 },2403 skorupi: {2404 inherit: true,2405 randomBattleMoves: ["toxicspikes", "xscissor", "poisonjab", "protect"],2406 tier: "LC",2407 },2408 drapion: {2409 inherit: true,2410 randomBattleMoves: ["crunch", "whirlwind", "toxicspikes", "pursuit", "earthquake", "aquatail", "swordsdance", "poisonjab", "rest", "sleeptalk"],2411 tier: "RU",2412 },2413 croagunk: {2414 inherit: true,2415 randomBattleMoves: ["fakeout", "vacuumwave", "suckerpunch", "drainpunch", "darkpulse"],2416 tier: "LC",2417 },2418 toxicroak: {2419 inherit: true,2420 randomBattleMoves: ["fakeout", "suckerpunch", "drainpunch", "bulkup", "substitute", "swordsdance", "crosschop", "icepunch"],2421 tier: "OU",2422 },2423 carnivine: {2424 inherit: true,2425 randomBattleMoves: ["swordsdance", "powerwhip", "return", "sleeppowder", "substitute", "leechseed"],2426 tier: "NU",2427 },2428 finneon: {2429 inherit: true,2430 randomBattleMoves: ["surf", "uturn", "icebeam", "hiddenpowerelectric", "hiddenpowergrass", "raindance"],2431 tier: "LC",2432 },2433 lumineon: {2434 inherit: true,2435 randomBattleMoves: ["surf", "uturn", "icebeam", "hiddenpowerelectric", "hiddenpowergrass", "raindance"],2436 tier: "NU",2437 },2438 snover: {2439 inherit: true,2440 randomBattleMoves: ["blizzard", "iceshard", "gigadrain", "leechseed", "substitute"],2441 tier: "LC",2442 },2443 abomasnow: {2444 inherit: true,2445 randomBattleMoves: ["blizzard", "iceshard", "gigadrain", "leechseed", "substitute", "focusblast"],2446 tier: "UU",2447 },2448 rotom: {2449 inherit: true,2450 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "shadowball", "substitute", "painsplit", "hiddenpowerice", "hiddenpowerfighting", "willowisp", "rest", "sleeptalk", "trick"],2451 tier: "RU",2452 },2453 rotomheat: {2454 inherit: true,2455 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "substitute", "painsplit", "hiddenpowerice", "willowisp", "rest", "sleeptalk", "overheat", "trick"],2456 tier: "UU",2457 },2458 rotomwash: {2459 inherit: true,2460 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "substitute", "painsplit", "hiddenpowerice", "willowisp", "rest", "sleeptalk", "trick", "hydropump"],2461 tier: "OU",2462 },2463 rotomfrost: {2464 inherit: true,2465 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "substitute", "painsplit", "hiddenpowerfighting", "willowisp", "rest", "sleeptalk", "trick", "blizzard"],2466 tier: "NU",2467 },2468 rotomfan: {2469 inherit: true,2470 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "thunderwave", "substitute", "painsplit", "hiddenpowerfighting", "willowisp", "rest", "sleeptalk", "trick", "airslash", "confuseray"],2471 tier: "NU",2472 },2473 rotommow: {2474 inherit: true,2475 randomBattleMoves: ["thunderbolt", "discharge", "voltswitch", "substitute", "painsplit", "hiddenpowerice", "willowisp", "rest", "sleeptalk", "trick", "leafstorm"],2476 tier: "RU",2477 },2478 uxie: {2479 inherit: true,2480 randomBattleMoves: ["reflect", "lightscreen", "uturn", "psychic", "thunderwave", "yawn", "healbell", "stealthrock", "trick", "toxic"],2481 tier: "RU",2482 },2483 mesprit: {2484 inherit: true,2485 randomBattleMoves: ["calmmind", "psychic", "thunderbolt", "icebeam", "substitute", "uturn", "trick", "stealthrock"],2486 tier: "RU",2487 },2488 azelf: {2489 inherit: true,2490 randomBattleMoves: ["nastyplot", "psychic", "fireblast", "grassknot", "thunderbolt", "icepunch", "uturn", "trick", "taunt", "stealthrock", "explosion"],2491 tier: "UU",2492 },2493 dialga: {2494 inherit: true,2495 randomBattleMoves: ["stealthrock", "dracometeor", "dragonpulse", "roar", "dragontail", "thunderbolt", "outrage", "bulkup", "fireblast", "aurasphere", "rest", "sleeptalk", "dragonclaw"],2496 tier: "Uber",2497 },2498 palkia: {2499 inherit: true,2500 randomBattleMoves: ["spacialrend", "dracometeor", "surf", "hydropump", "thunderbolt", "outrage", "fireblast"],2501 tier: "Uber",2502 },2503 heatran: {2504 inherit: true,2505 randomBattleMoves: ["substitute", "fireblast", "lavaplume", "willowisp", "stealthrock", "earthpower", "hiddenpowergrass", "hiddenpowerice", "protect", "toxic", "roar"],2506 tier: "OU",2507 },2508 regigigas: {2509 inherit: true,2510 randomBattleMoves: ["thunderwave", "substitute", "return", "drainpunch", "earthquake", "firepunch", "toxic", "confuseray"],2511 tier: "NU",2512 },2513 giratina: {2514 inherit: true,2515 randomBattleMoves: ["rest", "sleeptalk", "dragontail", "roar", "willowisp", "calmmind", "dragonpulse", "shadowball"],2516 tier: "Uber",2517 },2518 giratinaorigin: {2519 inherit: true,2520 randomBattleMoves: ["dracometeor", "shadowsneak", "dragontail", "hiddenpowerfire", "willowisp", "calmmind", "substitute", "dragonpulse", "shadowball", "aurasphere", "outrage"],2521 tier: "Uber",2522 },2523 cresselia: {2524 inherit: true,2525 randomBattleMoves: ["moonlight", "psychic", "icebeam", "thunderwave", "toxic", "lunardance", "rest", "sleeptalk", "calmmind", "reflect", "lightscreen"],2526 tier: "BL2",2527 },2528 phione: {2529 inherit: true,2530 randomBattleMoves: ["raindance", "scald", "uturn", "rest", "icebeam", "surf"],2531 tier: "NU",2532 },2533 manaphy: {2534 inherit: true,2535 randomBattleMoves: ["tailglow", "surf", "icebeam", "grassknot"],2536 tier: "Uber",2537 },2538 darkrai: {2539 inherit: true,2540 randomBattleMoves: ["darkvoid", "darkpulse", "focusblast", "nastyplot", "substitute", "trick"],2541 tier: "Uber",2542 },2543 shaymin: {2544 inherit: true,2545 randomBattleMoves: ["seedflare", "earthpower", "airslash", "hiddenpowerfire", "rest", "substitute", "leechseed"],2546 tier: "UU",2547 },2548 shayminsky: {2549 inherit: true,2550 randomBattleMoves: ["seedflare", "earthpower", "airslash", "hiddenpowerice", "hiddenpowerfire", "substitute", "leechseed"],2551 tier: "Uber",2552 },2553 arceus: {2554 inherit: true,2555 randomBattleMoves: ["swordsdance", "extremespeed", "shadowclaw", "earthquake", "recover"],2556 tier: "Uber",2557 },2558 arceusbug: {2559 inherit: true,2560 randomBattleMoves: ["swordsdance", "xscissor", "stoneedge", "recover", "calmmind", "judgment", "icebeam", "fireblast"],2561 },2562 arceusdark: {2563 inherit: true,2564 randomBattleMoves: ["calmmind", "judgment", "recover", "refresh"],2565 },2566 arceusdragon: {2567 inherit: true,2568 randomBattleMoves: ["swordsdance", "outrage", "extremespeed", "earthquake", "recover"],2569 },2570 arceuselectric: {2571 inherit: true,2572 randomBattleMoves: ["calmmind", "judgment", "recover", "icebeam"],2573 },2574 arceusfighting: {2575 inherit: true,2576 randomBattleMoves: ["calmmind", "judgment", "icebeam", "darkpulse", "recover", "toxic"],2577 },2578 arceusfire: {2579 inherit: true,2580 randomBattleMoves: ["calmmind", "flamethrower", "fireblast", "thunderbolt", "recover"],2581 },2582 arceusflying: {2583 inherit: true,2584 randomBattleMoves: ["calmmind", "judgment", "refresh", "recover"],2585 },2586 arceusghost: {2587 inherit: true,2588 randomBattleMoves: ["calmmind", "judgment", "focusblast", "flamethrower", "recover", "swordsdance", "shadowclaw", "brickbreak", "willowisp", "roar"],2589 },2590 arceusgrass: {2591 inherit: true,2592 randomBattleMoves: ["calmmind", "icebeam", "judgment", "earthpower", "recover", "stealthrock", "thunderwave"],2593 },2594 arceusground: {2595 inherit: true,2596 randomBattleMoves: ["swordsdance", "earthquake", "stoneedge", "recover", "calmmind", "judgment", "icebeam", "stealthrock"],2597 },2598 arceusice: {2599 inherit: true,2600 randomBattleMoves: ["calmmind", "judgment", "icebeam", "thunderbolt", "focusblast", "recover"],2601 },2602 arceuspoison: {2603 inherit: true,2604 randomBattleMoves: ["calmmind", "judgment", "sludgebomb", "focusblast", "fireblast", "recover", "willowisp", "icebeam", "stealthrock"],2605 },2606 arceuspsychic: {2607 inherit: true,2608 randomBattleMoves: ["calmmind", "psyshock", "focusblast", "recover", "willowisp", "judgment"],2609 },2610 arceusrock: {2611 inherit: true,2612 randomBattleMoves: ["calmmind", "judgment", "recover", "willowisp", "swordsdance", "stoneedge", "earthquake", "refresh"],2613 },2614 arceussteel: {2615 inherit: true,2616 randomBattleMoves: ["calmmind", "judgment", "recover", "roar", "willowisp", "swordsdance", "ironhead"],2617 },2618 arceuswater: {2619 inherit: true,2620 randomBattleMoves: ["swordsdance", "waterfall", "extremespeed", "dragonclaw", "recover", "calmmind", "judgment", "icebeam", "fireblast"],2621 },2622 victini: {2623 inherit: true,2624 randomBattleMoves: ["vcreate", "boltstrike", "uturn", "psychic", "focusblast", "blueflare"],2625 tier: "UU",2626 },2627 snivy: {2628 inherit: true,2629 randomBattleMoves: ["leafstorm", "hiddenpowerfire", "substitute", "leechseed", "hiddenpowerice", "gigadrain"],2630 tier: "LC",2631 },2632 servine: {2633 inherit: true,2634 randomBattleMoves: ["leafstorm", "hiddenpowerfire", "substitute", "leechseed", "hiddenpowerice", "gigadrain"],2635 tier: "NFE",2636 },2637 serperior: {2638 inherit: true,2639 randomBattleMoves: ["leafstorm", "hiddenpowerfire", "substitute", "leechseed", "dragonpulse", "gigadrain"],2640 tier: "NU",2641 },2642 tepig: {2643 inherit: true,2644 randomBattleMoves: ["flamecharge", "flareblitz", "wildcharge", "superpower", "headsmash"],2645 tier: "LC",2646 },2647 pignite: {2648 inherit: true,2649 randomBattleMoves: ["flamecharge", "flareblitz", "wildcharge", "superpower", "headsmash"],2650 tier: "NFE",2651 },2652 emboar: {2653 inherit: true,2654 randomBattleMoves: ["flareblitz", "superpower", "flamecharge", "wildcharge", "headsmash", "earthquake", "fireblast"],2655 tier: "RU",2656 },2657 oshawott: {2658 inherit: true,2659 randomBattleMoves: ["swordsdance", "waterfall", "aquajet", "xscissor"],2660 tier: "LC",2661 },2662 dewott: {2663 inherit: true,2664 randomBattleMoves: ["swordsdance", "waterfall", "aquajet", "xscissor"],2665 tier: "NFE",2666 },2667 samurott: {2668 inherit: true,2669 randomBattleMoves: ["swordsdance", "aquajet", "waterfall", "megahorn", "superpower"],2670 tier: "NU",2671 },2672 patrat: {2673 inherit: true,2674 randomBattleMoves: ["swordsdance", "batonpass", "substitute", "hypnosis", "return", "superfang"],2675 tier: "LC",2676 },2677 watchog: {2678 inherit: true,2679 randomBattleMoves: ["swordsdance", "batonpass", "substitute", "hypnosis", "return", "superfang"],2680 tier: "NU",2681 },2682 lillipup: {2683 inherit: true,2684 randomBattleMoves: ["return", "wildcharge", "firefang", "crunch", "icefang"],2685 tier: "LC",2686 },2687 herdier: {2688 inherit: true,2689 randomBattleMoves: ["return", "wildcharge", "firefang", "crunch", "icefang"],2690 tier: "NFE",2691 },2692 stoutland: {2693 inherit: true,2694 randomBattleMoves: ["return", "wildcharge", "superpower", "crunch", "icefang"],2695 tier: "NU",2696 },2697 purrloin: {2698 inherit: true,2699 randomBattleMoves: ["swagger", "thunderwave", "substitute", "foulplay"],2700 tier: "LC",2701 },2702 liepard: {2703 inherit: true,2704 randomBattleMoves: ["swagger", "thunderwave", "substitute", "foulplay"],2705 tier: "NU",2706 },2707 pansage: {2708 inherit: true,2709 randomBattleMoves: ["leafstorm", "hiddenpowerfire", "hiddenpowerice", "gigadrain", "nastyplot", "substitute", "leechseed"],2710 tier: "LC",2711 },2712 simisage: {2713 inherit: true,2714 randomBattleMoves: ["nastyplot", "leafstorm", "hiddenpowerfire", "hiddenpowerice", "gigadrain", "focusblast", "substitute", "leechseed", "synthesis"],2715 tier: "NU",2716 },2717 pansear: {2718 inherit: true,2719 randomBattleMoves: ["nastyplot", "fireblast", "hiddenpowerelectric", "hiddenpowerground", "sunnyday", "solarbeam", "overheat"],2720 tier: "LC",2721 },2722 simisear: {2723 inherit: true,2724 randomBattleMoves: ["nastyplot", "fireblast", "focusblast", "grassknot", "hiddenpowerground", "substitute", "flamethrower", "overheat"],2725 tier: "NU",2726 },2727 panpour: {2728 inherit: true,2729 randomBattleMoves: ["nastyplot", "hydropump", "hiddenpowergrass", "substitute", "surf", "icebeam"],2730 tier: "LC",2731 },2732 simipour: {2733 inherit: true,2734 randomBattleMoves: ["nastyplot", "hydropump", "icebeam", "substitute", "grassknot", "surf"],2735 tier: "NU",2736 },2737 munna: {2738 inherit: true,2739 randomBattleMoves: ["psychic", "hiddenpowerfighting", "hypnosis", "calmmind", "moonlight", "thunderwave", "batonpass", "psyshock", "healbell", "signalbeam"],2740 tier: "LC",2741 },2742 musharna: {2743 inherit: true,2744 randomBattleMoves: ["calmmind", "thunderwave", "moonlight", "psychic", "hiddenpowerfighting", "batonpass", "psyshock", "healbell", "signalbeam"],2745 tier: "NU",2746 },2747 pidove: {2748 inherit: true,2749 randomBattleMoves: ["pluck", "uturn", "return", "detect", "roost", "wish"],2750 tier: "LC",2751 },2752 tranquill: {2753 inherit: true,2754 randomBattleMoves: ["pluck", "uturn", "return", "detect", "roost", "wish"],2755 tier: "NFE",2756 },2757 unfezant: {2758 inherit: true,2759 randomBattleMoves: ["pluck", "uturn", "return", "detect", "roost", "wish"],2760 tier: "NU",2761 },2762 blitzle: {2763 inherit: true,2764 randomBattleMoves: ["voltswitch", "hiddenpowergrass", "wildcharge", "mefirst"],2765 tier: "LC",2766 },2767 zebstrika: {2768 inherit: true,2769 randomBattleMoves: ["voltswitch", "hiddenpowergrass", "overheat", "wildcharge"],2770 tier: "NU",2771 },2772 roggenrola: {2773 inherit: true,2774 randomBattleMoves: ["autotomize", "stoneedge", "stealthrock", "rockblast", "earthquake", "explosion"],2775 tier: "LC",2776 },2777 boldore: {2778 inherit: true,2779 randomBattleMoves: ["autotomize", "stoneedge", "stealthrock", "rockblast", "earthquake", "explosion"],2780 tier: "NFE",2781 },2782 gigalith: {2783 inherit: true,2784 randomBattleMoves: ["stealthrock", "rockblast", "earthquake", "explosion", "stoneedge", "autotomize", "superpower"],2785 tier: "NU",2786 },2787 woobat: {2788 inherit: true,2789 randomBattleMoves: ["calmmind", "psychic", "airslash", "gigadrain", "roost", "heatwave", "storedpower"],2790 tier: "LC",2791 },2792 swoobat: {2793 inherit: true,2794 randomBattleMoves: ["calmmind", "psychic", "airslash", "gigadrain", "roost", "heatwave", "storedpower"],2795 tier: "NU",2796 },2797 drilbur: {2798 inherit: true,2799 randomBattleMoves: ["swordsdance", "rapidspin", "earthquake", "rockslide", "shadowclaw", "return", "xscissor"],2800 tier: "LC",2801 },2802 excadrill: {2803 inherit: true,2804 randomBattleMoves: ["swordsdance", "rapidspin", "earthquake", "rockslide", "ironhead"],2805 tier: "OU",2806 },2807 audino: {2808 inherit: true,2809 randomBattleMoves: ["wish", "protect", "healbell", "toxic", "thunderwave", "reflect", "lightscreen", "return"],2810 tier: "NU",2811 },2812 timburr: {2813 inherit: true,2814 randomBattleMoves: ["machpunch", "bulkup", "drainpunch", "icepunch"],2815 tier: "LC",2816 },2817 gurdurr: {2818 inherit: true,2819 randomBattleMoves: ["bulkup", "machpunch", "drainpunch", "icepunch"],2820 tier: "NU",2821 },2822 conkeldurr: {2823 inherit: true,2824 randomBattleMoves: ["bulkup", "machpunch", "drainpunch", "icepunch"],2825 tier: "OU",2826 },2827 tympole: {2828 inherit: true,2829 randomBattleMoves: ["hydropump", "surf", "sludgewave", "earthpower", "hiddenpowerelectric"],2830 tier: "LC",2831 },2832 palpitoad: {2833 inherit: true,2834 randomBattleMoves: ["hydropump", "surf", "sludgewave", "earthpower", "hiddenpowerelectric", "stealthrock"],2835 tier: "NFE",2836 },2837 seismitoad: {2838 inherit: true,2839 randomBattleMoves: ["hydropump", "surf", "sludgewave", "earthpower", "hiddenpowerelectric", "stealthrock"],2840 tier: "NU",2841 },2842 throh: {2843 inherit: true,2844 randomBattleMoves: ["bulkup", "circlethrow", "icepunch", "stormthrow", "rest", "sleeptalk"],2845 tier: "NU",2846 },2847 sawk: {2848 inherit: true,2849 randomBattleMoves: ["closecombat", "earthquake", "icepunch", "stoneedge", "bulkup"],2850 tier: "NU",2851 },2852 sewaddle: {2853 inherit: true,2854 randomBattleMoves: ["calmmind", "gigadrain", "bugbuzz", "hiddenpowerfire", "hiddenpowerice", "airslash"],2855 tier: "LC",2856 },2857 swadloon: {2858 inherit: true,2859 randomBattleMoves: ["calmmind", "gigadrain", "bugbuzz", "hiddenpowerfire", "hiddenpowerice", "airslash"],2860 tier: "NFE",2861 },2862 leavanny: {2863 inherit: true,2864 randomBattleMoves: ["swordsdance", "leafblade", "xscissor", "batonpass"],2865 tier: "NU",2866 },2867 venipede: {2868 inherit: true,2869 randomBattleMoves: ["toxicspikes", "steamroller", "spikes", "poisonjab"],2870 tier: "LC",2871 },2872 whirlipede: {2873 inherit: true,2874 randomBattleMoves: ["toxicspikes", "steamroller", "spikes", "poisonjab"],2875 tier: "NU",2876 },2877 scolipede: {2878 inherit: true,2879 randomBattleMoves: ["spikes", "toxicspikes", "megahorn", "rockslide", "earthquake", "swordsdance", "batonpass", "aquatail", "superpower"],2880 tier: "BL3",2881 },2882 cottonee: {2883 inherit: true,2884 randomBattleMoves: ["encore", "taunt", "substitute", "leechseed", "toxic", "stunspore"],2885 tier: "LC",2886 },2887 whimsicott: {2888 inherit: true,2889 randomBattleMoves: ["encore", "taunt", "substitute", "leechseed", "uturn", "toxic", "stunspore"],2890 tier: "RU",2891 },2892 petilil: {2893 inherit: true,2894 randomBattleMoves: ["sunnyday", "sleeppowder", "solarbeam", "hiddenpowerfire", "hiddenpowerice", "healingwish"],2895 tier: "LC",2896 },2897 lilligant: {2898 inherit: true,2899 randomBattleMoves: ["quiverdance", "gigadrain", "sleeppowder", "hiddenpowerice", "hiddenpowerfire", "hiddenpowerrock", "petaldance"],2900 tier: "RU",2901 },2902 basculin: {2903 inherit: true,2904 randomBattleMoves: ["waterfall", "aquajet", "superpower", "crunch"],2905 tier: "NU",2906 },2907 basculinbluestriped: {2908 inherit: true,2909 randomBattleMoves: ["waterfall", "aquajet", "superpower", "crunch"],2910 tier: "NU",2911 },2912 sandile: {2913 inherit: true,2914 randomBattleMoves: ["earthquake", "stoneedge", "pursuit", "crunch"],2915 tier: "LC",2916 },2917 krokorok: {2918 inherit: true,2919 randomBattleMoves: ["earthquake", "stoneedge", "pursuit", "crunch"],2920 tier: "NFE",2921 },2922 krookodile: {2923 inherit: true,2924 randomBattleMoves: ["earthquake", "stoneedge", "pursuit", "crunch", "bulkup", "superpower"],2925 tier: "UU",2926 },2927 darumaka: {2928 inherit: true,2929 randomBattleMoves: ["uturn", "flareblitz", "firepunch", "rockslide", "superpower"],2930 tier: "LC",2931 },2932 darmanitan: {2933 inherit: true,2934 randomBattleMoves: ["uturn", "flareblitz", "firepunch", "rockslide", "earthquake", "superpower"],2935 tier: "UU",2936 },2937 maractus: {2938 inherit: true,2939 randomBattleMoves: ["spikes", "gigadrain", "leechseed", "hiddenpowerfire", "toxic"],2940 tier: "NU",2941 },2942 dwebble: {2943 inherit: true,2944 randomBattleMoves: ["stealthrock", "spikes", "shellsmash", "earthquake", "rockblast", "xscissor", "stoneedge"],2945 tier: "LC",2946 },2947 crustle: {2948 inherit: true,2949 randomBattleMoves: ["stealthrock", "spikes", "shellsmash", "earthquake", "rockblast", "xscissor", "stoneedge"],2950 tier: "RU",2951 },2952 scraggy: {2953 inherit: true,2954 randomBattleMoves: ["dragondance", "icepunch", "highjumpkick", "drainpunch", "rest", "bulkup", "crunch"],2955 tier: "LC Uber",2956 },2957 scrafty: {2958 inherit: true,2959 randomBattleMoves: ["dragondance", "icepunch", "highjumpkick", "drainpunch", "rest", "bulkup", "crunch"],2960 tier: "UU",2961 },2962 sigilyph: {2963 inherit: true,2964 randomBattleMoves: ["cosmicpower", "roost", "storedpower", "psychoshift"],2965 tier: "RU",2966 },2967 yamask: {2968 inherit: true,2969 randomBattleMoves: ["nastyplot", "trickroom", "shadowball", "hiddenpowerfighting", "willowisp", "haze", "rest", "sleeptalk", "painsplit"],2970 tier: "LC",2971 },2972 cofagrigus: {2973 inherit: true,2974 randomBattleMoves: ["nastyplot", "trickroom", "shadowball", "hiddenpowerfighting", "willowisp", "haze", "rest", "sleeptalk", "painsplit"],2975 tier: "UU",2976 },2977 tirtouga: {2978 inherit: true,2979 randomBattleMoves: ["shellsmash", "aquajet", "waterfall", "stoneedge", "earthquake", "stealthrock"],2980 tier: "LC",2981 },2982 carracosta: {2983 inherit: true,2984 randomBattleMoves: ["shellsmash", "aquajet", "waterfall", "stoneedge", "earthquake", "stealthrock"],2985 tier: "NU",2986 },2987 archen: {2988 inherit: true,2989 randomBattleMoves: ["acrobatics", "stoneedge", "rockslide", "earthquake", "uturn", "pluck", "headsmash"],2990 tier: "LC",2991 },2992 archeops: {2993 inherit: true,2994 randomBattleMoves: ["acrobatics", "stoneedge", "rockslide", "earthquake", "uturn", "pluck", "headsmash"],2995 tier: "RU",2996 },2997 trubbish: {2998 inherit: true,2999 randomBattleMoves: ["clearsmog", "toxicspikes", "spikes", "gunkshot"],3000 tier: "LC",3001 },3002 garbodor: {3003 inherit: true,3004 randomBattleMoves: ["spikes", "toxicspikes", "gunkshot", "clearsmog"],3005 tier: "NU",3006 },3007 zorua: {3008 inherit: true,3009 randomBattleMoves: ["suckerpunch", "extrasensory", "darkpulse", "hiddenpowerfighting", "uturn"],3010 tier: "LC",3011 },3012 zoroark: {3013 inherit: true,3014 randomBattleMoves: ["suckerpunch", "darkpulse", "focusblast", "flamethrower", "uturn", "nastyplot"],3015 tier: "UU",3016 },3017 minccino: {3018 inherit: true,3019 randomBattleMoves: ["return", "tailslap", "wakeupslap", "uturn", "aquatail"],3020 tier: "LC",3021 },3022 cinccino: {3023 inherit: true,3024 randomBattleMoves: ["return", "tailslap", "wakeupslap", "uturn", "aquatail", "bulletseed", "rockblast"],3025 tier: "RU",3026 },3027 gothita: {3028 inherit: true,3029 randomBattleMoves: ["psychic", "thunderbolt", "hiddenpowerfighting", "shadowball", "substitute", "calmmind", "reflect", "lightscreen", "trick"],3030 tier: "LC",3031 },3032 gothorita: {3033 inherit: true,3034 randomBattleMoves: ["psychic", "thunderbolt", "hiddenpowerfighting", "shadowball", "substitute", "calmmind", "reflect", "lightscreen", "trick"],3035 maleOnlyHidden: true,3036 tier: "NFE",3037 },3038 gothitelle: {3039 inherit: true,3040 randomBattleMoves: ["psychic", "thunderbolt", "hiddenpowerfighting", "shadowball", "substitute", "calmmind", "reflect", "lightscreen", "trick"],3041 maleOnlyHidden: true,3042 tier: "BL",3043 },3044 solosis: {3045 inherit: true,3046 randomBattleMoves: ["calmmind", "recover", "psychic", "hiddenpowerfighting", "shadowball", "trickroom", "psyshock"],3047 tier: "LC",3048 },3049 duosion: {3050 inherit: true,3051 randomBattleMoves: ["calmmind", "recover", "psychic", "hiddenpowerfighting", "shadowball", "trickroom", "psyshock"],3052 tier: "NFE",3053 },3054 reuniclus: {3055 inherit: true,3056 randomBattleMoves: ["calmmind", "recover", "psychic", "focusblast", "shadowball", "trickroom", "psyshock"],3057 tier: "OU",3058 },3059 ducklett: {3060 inherit: true,3061 randomBattleMoves: ["scald", "airslash", "roost", "hurricane", "icebeam", "hiddenpowergrass", "bravebird"],3062 tier: "LC",3063 },3064 swanna: {3065 inherit: true,3066 randomBattleMoves: ["airslash", "roost", "hurricane", "surf", "icebeam", "raindance"],3067 tier: "NU",3068 },3069 vanillite: {3070 inherit: true,3071 randomBattleMoves: ["icebeam", "explosion", "hiddenpowerelectric", "hiddenpowerfighting", "autotomize"],3072 tier: "LC",3073 },3074 vanillish: {3075 inherit: true,3076 randomBattleMoves: ["icebeam", "explosion", "hiddenpowerelectric", "hiddenpowerfighting", "autotomize"],3077 tier: "NFE",3078 },3079 vanilluxe: {3080 inherit: true,3081 randomBattleMoves: ["icebeam", "explosion", "hiddenpowerelectric", "hiddenpowerfighting", "autotomize"],3082 tier: "NU",3083 },3084 deerling: {3085 inherit: true,3086 randomBattleMoves: ["workup", "agility", "batonpass", "seedbomb", "jumpkick", "naturepower", "synthesis", "return", "thunderwave"],3087 tier: "LC",3088 },3089 sawsbuck: {3090 inherit: true,3091 randomBattleMoves: ["swordsdance", "hornleech", "jumpkick", "naturepower", "return", "substitute", "synthesis", "batonpass"],3092 tier: "NU",3093 },3094 emolga: {3095 inherit: true,3096 randomBattleMoves: ["agility", "chargebeam", "batonpass", "substitute", "thunderbolt", "airslash", "roost"],3097 tier: "NU",3098 },3099 karrablast: {3100 inherit: true,3101 randomBattleMoves: ["swordsdance", "megahorn", "return", "substitute"],3102 tier: "LC",3103 },3104 escavalier: {3105 inherit: true,3106 randomBattleMoves: ["megahorn", "pursuit", "ironhead", "knockoff", "return", "swordsdance"],3107 tier: "RU",3108 },3109 foongus: {3110 inherit: true,3111 randomBattleMoves: ["spore", "stunspore", "gigadrain", "clearsmog", "hiddenpowerfire", "synthesis"],3112 tier: "LC",3113 },3114 amoonguss: {3115 inherit: true,3116 randomBattleMoves: ["spore", "stunspore", "gigadrain", "clearsmog", "hiddenpowerfire", "synthesis"],3117 tier: "RU",3118 },3119 frillish: {3120 inherit: true,3121 randomBattleMoves: ["scald", "willowisp", "recover", "toxic", "shadowball"],3122 tier: "LC",3123 },3124 jellicent: {3125 inherit: true,3126 randomBattleMoves: ["scald", "willowisp", "recover", "toxic", "shadowball", "icebeam", "gigadrain"],3127 tier: "OU",3128 },3129 alomomola: {3130 inherit: true,3131 randomBattleMoves: ["wish", "protect", "waterfall", "toxic", "scald"],3132 tier: "NU",3133 },3134 joltik: {3135 inherit: true,3136 randomBattleMoves: ["thunderbolt", "bugbuzz", "hiddenpowerice", "gigadrain", "voltswitch"],3137 tier: "LC",3138 },3139 galvantula: {3140 inherit: true,3141 randomBattleMoves: ["thunder", "hiddenpowerice", "gigadrain", "bugbuzz", "voltswitch"],3142 tier: "RU",3143 },3144 ferroseed: {3145 inherit: true,3146 randomBattleMoves: ["spikes", "stealthrock", "leechseed", "seedbomb", "protect", "thunderwave", "gyroball"],3147 tier: "RU",3148 },3149 ferrothorn: {3150 inherit: true,3151 randomBattleMoves: ["spikes", "stealthrock", "leechseed", "powerwhip", "thunderwave", "protect"],3152 tier: "OU",3153 },3154 klink: {3155 inherit: true,3156 randomBattleMoves: ["shiftgear", "return", "geargrind", "wildcharge"],3157 tier: "LC",3158 },3159 klang: {3160 inherit: true,3161 randomBattleMoves: ["shiftgear", "return", "geargrind", "wildcharge"],3162 tier: "NFE",3163 },3164 klinklang: {3165 inherit: true,3166 randomBattleMoves: ["shiftgear", "return", "geargrind", "wildcharge"],3167 tier: "RU",3168 },3169 tynamo: {3170 inherit: true,3171 randomBattleMoves: ["spark", "chargebeam", "thunderwave", "tackle"],3172 tier: "LC",3173 },3174 eelektrik: {3175 inherit: true,3176 randomBattleMoves: ["uturn", "voltswitch", "acidspray", "wildcharge", "thunderbolt", "gigadrain", "aquatail", "coil"],3177 tier: "NFE",3178 },3179 eelektross: {3180 inherit: true,3181 randomBattleMoves: ["thunderbolt", "flamethrower", "uturn", "voltswitch", "acidspray", "wildcharge", "drainpunch", "discharge", "superpower", "thunderpunch", "gigadrain", "aquatail", "coil"],3182 tier: "NU",3183 },3184 elgyem: {3185 inherit: true,3186 randomBattleMoves: ["nastyplot", "psychic", "thunderbolt", "hiddenpowerfighting", "substitute", "calmmind", "recover", "trick"],3187 tier: "LC",3188 },3189 beheeyem: {3190 inherit: true,3191 randomBattleMoves: ["nastyplot", "psychic", "thunderbolt", "hiddenpowerfighting", "substitute", "calmmind", "recover", "trick"],3192 tier: "NU",3193 },3194 litwick: {3195 inherit: true,3196 randomBattleMoves: ["calmmind", "shadowball", "energyball", "fireblast", "overheat", "hiddenpowerfighting", "hiddenpowerground", "hiddenpowerrock", "trick"],3197 tier: "LC",3198 },3199 lampent: {3200 inherit: true,3201 randomBattleMoves: ["calmmind", "shadowball", "energyball", "fireblast", "overheat", "hiddenpowerfighting", "hiddenpowerground", "hiddenpowerrock", "trick"],3202 tier: "NU",3203 },3204 chandelure: {3205 inherit: true,3206 randomBattleMoves: ["shadowball", "energyball", "fireblast", "overheat", "hiddenpowerfighting", "hiddenpowerground", "hiddenpowerrock", "trick", "substitute", "painsplit"],3207 tier: "BL",3208 },3209 axew: {3210 inherit: true,3211 randomBattleMoves: ["dragondance", "outrage", "dragonclaw", "swordsdance", "aquatail", "superpower"],3212 tier: "LC",3213 },3214 fraxure: {3215 inherit: true,3216 randomBattleMoves: ["dragondance", "swordsdance", "outrage", "dragonclaw", "aquatail", "superpower"],3217 tier: "NU",3218 },3219 haxorus: {3220 inherit: true,3221 randomBattleMoves: ["dragondance", "swordsdance", "outrage", "dragonclaw", "earthquake", "aquatail", "superpower"],3222 tier: "OU",3223 },3224 cubchoo: {3225 inherit: true,3226 randomBattleMoves: ["icebeam", "surf", "hiddenpowergrass", "superpower"],3227 tier: "LC",3228 },3229 beartic: {3230 inherit: true,3231 randomBattleMoves: ["iciclecrash", "superpower", "nightslash", "stoneedge", "swordsdance", "aquajet"],3232 tier: "NU",3233 },3234 cryogonal: {3235 inherit: true,3236 randomBattleMoves: ["icebeam", "recover", "toxic", "rapidspin", "reflect"],3237 tier: "RU",3238 },3239 shelmet: {3240 inherit: true,3241 randomBattleMoves: ["spikes", "yawn", "substitute", "acidarmor", "batonpass", "recover", "toxic", "bugbuzz"],3242 tier: "LC",3243 },3244 accelgor: {3245 inherit: true,3246 randomBattleMoves: ["spikes", "yawn", "bugbuzz", "focusblast", "gigadrain", "hiddenpowerrock", "encore"],3247 tier: "RU",3248 },3249 stunfisk: {3250 inherit: true,3251 randomBattleMoves: ["discharge", "thunderbolt", "earthpower", "scald", "toxic", "rest", "sleeptalk", "stealthrock"],3252 tier: "NU",3253 },3254 mienfoo: {3255 inherit: true,3256 randomBattleMoves: ["uturn", "drainpunch", "stoneedge", "swordsdance", "batonpass", "highjumpkick", "fakeout"],3257 tier: "LC",3258 },3259 mienshao: {3260 inherit: true,3261 randomBattleMoves: ["uturn", "fakeout", "highjumpkick", "stoneedge", "drainpunch", "swordsdance", "batonpass"],3262 tier: "UU",3263 },3264 druddigon: {3265 inherit: true,3266 randomBattleMoves: ["outrage", "superpower", "earthquake", "suckerpunch", "dragonclaw", "dragontail", "substitute", "glare", "stealthrock", "firepunch", "thunderpunch"],3267 tier: "RU",3268 },3269 golett: {3270 inherit: true,3271 randomBattleMoves: ["earthquake", "shadowpunch", "dynamicpunch", "icepunch", "stealthrock"],3272 tier: "LC",3273 },3274 golurk: {3275 inherit: true,3276 randomBattleMoves: ["earthquake", "shadowpunch", "dynamicpunch", "icepunch", "stoneedge", "stealthrock"],3277 tier: "NU",3278 },3279 pawniard: {3280 inherit: true,3281 randomBattleMoves: ["swordsdance", "substitute", "suckerpunch", "ironhead", "brickbreak", "nightslash"],3282 tier: "LC",3283 },3284 bisharp: {3285 inherit: true,3286 randomBattleMoves: ["swordsdance", "substitute", "suckerpunch", "ironhead", "brickbreak", "nightslash"],3287 tier: "UU",3288 },3289 bouffalant: {3290 inherit: true,3291 randomBattleMoves: ["headcharge", "earthquake", "stoneedge", "megahorn", "swordsdance", "superpower"],3292 tier: "RU",3293 },3294 rufflet: {3295 inherit: true,3296 randomBattleMoves: ["bravebird", "rockslide", "return", "uturn", "substitute", "bulkup", "roost"],3297 tier: "LC",3298 },3299 braviary: {3300 inherit: true,3301 randomBattleMoves: ["bravebird", "superpower", "return", "uturn", "substitute", "rockslide", "bulkup", "roost"],3302 tier: "NU",3303 },3304 vullaby: {3305 inherit: true,3306 randomBattleMoves: ["knockoff", "roost", "taunt", "whirlwind", "toxic", "darkpulse", "uturn", "bravebird"],3307 tier: "LC",3308 },3309 mandibuzz: {3310 inherit: true,3311 randomBattleMoves: ["knockoff", "roost", "taunt", "whirlwind", "toxic", "uturn", "bravebird", "darkpulse"],3312 tier: "NU",3313 },3314 heatmor: {3315 inherit: true,3316 randomBattleMoves: ["fireblast", "suckerpunch", "focusblast", "gigadrain"],3317 tier: "NU",3318 },3319 durant: {3320 inherit: true,3321 randomBattleMoves: ["honeclaws", "ironhead", "xscissor", "stoneedge", "batonpass", "superpower"],3322 tier: "RU",3323 },3324 deino: {3325 inherit: true,3326 randomBattleMoves: ["outrage", "crunch", "firefang", "dragontail", "thunderwave", "superpower"],3327 tier: "LC",3328 },3329 zweilous: {3330 inherit: true,3331 randomBattleMoves: ["outrage", "crunch", "firefang", "dragontail", "thunderwave", "superpower"],3332 tier: "NU",3333 },3334 hydreigon: {3335 inherit: true,3336 randomBattleMoves: ["uturn", "dracometeor", "substitute", "dragonpulse", "focusblast", "fireblast", "surf", "darkpulse", "roost"],3337 tier: "OU",3338 },3339 larvesta: {3340 inherit: true,3341 randomBattleMoves: ["flareblitz", "uturn", "wildcharge", "zenheadbutt", "morningsun", "willowisp"],3342 tier: "LC",3343 },3344 volcarona: {3345 inherit: true,3346 randomBattleMoves: ["quiverdance", "fierydance", "fireblast", "bugbuzz", "roost", "gigadrain"],3347 tier: "OU",3348 },3349 cobalion: {3350 inherit: true,3351 randomBattleMoves: ["closecombat", "ironhead", "swordsdance", "substitute", "stoneedge", "voltswitch", "hiddenpowerice", "thunderwave", "stealthrock"],3352 tier: "UU",3353 },3354 terrakion: {3355 inherit: true,3356 randomBattleMoves: ["stoneedge", "closecombat", "swordsdance", "rockpolish", "substitute", "stealthrock"],3357 tier: "OU",3358 },3359 virizion: {3360 inherit: true,3361 randomBattleMoves: ["swordsdance", "calmmind", "closecombat", "focusblast", "hiddenpowerice", "stoneedge", "leafblade", "gigadrain", "substitute", "synthesis"],3362 tier: "UU",3363 },3364 tornadus: {3365 inherit: true,3366 randomBattleMoves: ["hurricane", "airslash", "uturn", "bulkup", "acrobatics", "superpower", "focusblast", "taunt", "substitute", "heatwave"],3367 tier: "UU",3368 },3369 tornadustherian: {3370 inherit: true,3371 randomBattleMoves: ["hurricane", "airslash", "focusblast", "uturn", "heatwave"],3372 tier: "Uber",3373 },3374 thundurus: {3375 inherit: true,3376 randomBattleMoves: ["thunderwave", "nastyplot", "thunderbolt", "hiddenpowerice", "focusblast", "grassknot", "substitute"],3377 tier: "Uber",3378 },3379 thundurustherian: {3380 inherit: true,3381 randomBattleMoves: ["nastyplot", "agility", "thunderbolt", "hiddenpowerice", "focusblast", "grassknot"],3382 tier: "OU",3383 },3384 reshiram: {3385 inherit: true,3386 randomBattleMoves: ["blueflare", "dracometeor", "dragonpulse", "flamethrower", "flamecharge", "roost"],3387 tier: "Uber",3388 },3389 zekrom: {3390 inherit: true,3391 randomBattleMoves: ["voltswitch", "outrage", "dragonclaw", "boltstrike", "honeclaws", "substitute", "dracometeor", "fusionbolt", "roost"],3392 tier: "Uber",3393 },3394 landorus: {3395 inherit: true,3396 randomBattleMoves: ["earthpower", "focusblast", "rockpolish", "hiddenpowerice", "psychic"],3397 tier: "Uber",3398 },3399 landorustherian: {3400 inherit: true,3401 randomBattleMoves: ["rockpolish", "earthquake", "stoneedge", "uturn", "superpower", "stealthrock"],3402 tier: "OU",3403 },3404 kyurem: {3405 inherit: true,3406 randomBattleMoves: ["substitute", "icebeam", "dracometeor", "dragonpulse", "focusblast", "outrage", "earthpower", "roost"],3407 tier: "BL",3408 },3409 kyuremblack: {3410 inherit: true,3411 randomBattleMoves: ["outrage", "fusionbolt", "icebeam", "roost"],3412 tier: "OU",3413 },3414 kyuremwhite: {3415 inherit: true,3416 randomBattleMoves: ["dracometeor", "dragonpulse", "icebeam", "fusionflare", "earthpower", "focusblast", "roost"],3417 tier: "Uber",3418 },3419 keldeo: {3420 inherit: true,3421 randomBattleMoves: ["hydropump", "secretsword", "calmmind", "hiddenpowerghost", "hiddenpowerelectric", "substitute", "surf"],3422 tier: "OU",3423 },3424 meloetta: {3425 inherit: true,3426 randomBattleMoves: ["relicsong", "closecombat", "calmmind", "psychic", "thunderbolt", "hypervoice", "uturn"],3427 tier: "UU",3428 },3429 genesect: {3430 inherit: true,3431 randomBattleMoves: ["uturn", "bugbuzz", "icebeam", "flamethrower", "thunderbolt"],3432 tier: "Uber",3433 },...
travelTerms.jsx
Source:travelTerms.jsx
1import React from "react";2import styles from "./travelTerms.module.css";3const TravelTerms = (props) => {4 const content = `<h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 1ì¡° (목ì )</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ì´ ì½ê´ì (주)ìììí¸ë¦¬ê° ì´ìíë ì¹ì¬ì´í¸ í¸ëë¸í¬ë ì¤í¸(www.travelforest.co.kr)ì ì¬íìê° ì²´ê²°í êµì¸ì¬íê³ì½ì ì¸ë¶ ì´í ë° ì¤ìì¬íì ì í¨ì 목ì ì¼ë¡ í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 2ì¡° (ë¹ì¬ì ì¬íì ì무)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ë¹ì¬ë ì¬íììê² ìì íê³ ë§ì¡±ì¤ë¬ì´ ì¬íìë¹ì¤ë¥¼ ì ê³µí기 ìíì¬ ì¬íìì ë° ìë´, ì¬íê³íì ì립 ë° ì¤íê³¼ì ìì 맡ì ë° ì무를 충ì¤í ìííì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ì¬íìë ìì íê³ ì¦ê±°ì´ ì¬íì ìíì¬ ì¬íìê° íí©ë모 ë° ì¬íì¬ì ì¬íì§ì ì ì§ì ì ê·¹ íì¡°íì¬ì¼ í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 3ì¡° (ì©ì´ì ì ì)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ì¬íì ì¢
ë¥ ë° ì ì, í´ì¸ì¬íììëíì
ì ì ìë ë¤ìê³¼ ê°ìµëë¤.</li></ul><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>기íì¬í : ë¹ì¬ê° 미리 ì¬í목ì ì§ ë° ê´ê´ì¼ì , ì¬íììê² ì ê³µë ì´ì¡ ë° ìììë¹ì¤ ë´ì©(ì´í 'ì¬íìë¹ì¤'ë¼ í¨), ì¬íìê¸ì ì íì¬ ê´ê³ ëë 기í ë°©ë²ì¼ë¡ ì¬íì를 모ì§íì¬ ì¤ìíë ì¬í</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>í¬ë§ì¬í : ì¬íì(ê°ì¸ ëë ë¨ì²´)ê° í¬ë§íë ì¬íì¡°ê±´ì ë°ë¼ ë¹ì¬ê° ì´ì¡, ìì, ê´ê´ ë± ì¬íì ê´í ì ë°ì ì¸ ê³íì ì립íì¬ ì¤ìíë ì¬í</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>í´ì¸ì¬í ììëí(ì´í ììëíê³ì½ì´ë¼ í¨) : ë¹ì¬ê° ì¬íìë¡ë¶í° ìì ì ììëíìê¸ì ë°ê¸°ë¡ ì½ì íê³ , ì¬íìì ìíì ë°ë¼ ë¤ìì ì´ê±°íë ì
무(ì´í ìì ëíì
ë¬´ë¼ í¨)를 ëííë ê²<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ì¬ì¦, ì¬ ì
êµ íê° ë° ê°ì¢
ì¦ëª
ì ì·¨ëì ê´í ìì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì¶ì
êµ ìììë¥ ìì± ë° ê¸°í ê´ë ¨ì
무</li></ol></li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 4ì¡° (ê³ì½ì 구ì±)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ì¬íìì ì¬íê³ì½ì ì²´ê²°íê³ íì§ ì§ììì íìí ê°ì¢
í¨ì¤(pass), í¬ì´(Tour), ìììë¼ì¸(Asia Lines), í¸í
(Hotels)ì ì ê³µíë ë²ì 주체ë íì§ì ìí ì ê³µìì´ë©°, ë¹ì¬ë âí¸ëë¸í¬ë ì¤í¸(www.travelforest.co.kr, www.travelforest.net)â ì¬ì´í¸ ëë ì´í리ì¼ì´ì
(Application)ì íµíì¬ ì¬íìê° ìíë ë ì§ì ì¡°ê±´ì ë§ì¶ì´ ì¬íìí ì ê³µì ëí ì¬íê³ì½ì ì²´ê²°íê³ ìë¹ì¤ë¥¼ ì ê³µë°ë ê²ì ì¤ê°íë ì
무를 ìíí©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>íì§ì¬ë ì¬íììê² ìì íê³ ë§ì¡±ì¤ë¬ì´ ì¬í ìë¹ì¤ë¥¼ ì ê³µí기 ìíì¬ ì¬íê³ì½ì ì무를 ì±ì¤íê² ì´íí©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ì¬íìë ì¬íê³ì½ì ë°ë¥¸ ì무를 ì±ì¤íê² ì´íí©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â£</span>ë¹ì¬ë ì¬íê³ì½ ì²´ê²°ì ì¤ê° íì ë±ì ìì´ ë§¡ì ë° ì무를 충ì¤í ìíí©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 5ì¡° (ê³ì½ì ì±ë¦½)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ì¬íìê° ë¹ì¬ì ì¨ë¼ì¸, 구ë, ì í, ìì ìë¥ ë±ì ìí íìë¡ êµì¸ì¬íì ì ì²íê³ ë¹ì¬ë ìì ì ì ì°¨ì ë°ë¼ ì´ì ëí ì ì²ì íì¸í í ì¬íìê° ê³ì½ê¸ ëë ìíê° ì ì¡ì ë¹ì¬ì ì§ê¸íë©´ í´ë¹ ìíì ìì½ ê³ì½ì´ ì±ë¦½í ê²ì¼ë¡ ê°ì£¼í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 6ì¡° (í¹ì½)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ì ì¬íìë ê´ê³ë²ê·ì ìë°ëì§ ìë ë²ì ë´ìì ìë©´ì¼ë¡ í¹ì½ì 맺ì ì ììµëë¤. ì´ ê²½ì° íì¤ì½ê´ê³¼ ë¤ë¦ì ë¹ì¬ë ì¬íììê² ì¤ëª
íì¬ì¼ í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 7ì¡° (ê³ì½ì ë° ì½ê´ ë± êµë¶)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ë ì¬íìì ì¬íê³ì½ì ì²´ê²°í ê²½ì° íì ìì íí´ ì¬í ê³ì½ì (ì´í ë°ì°ì²)를 ì ê³µíì¬ì¼ í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 8ì¡° (ê³ì½ì ë° ì½ê´ ë± êµë¶ ê°ì£¼)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ì ì¬íìë ë¤ì ê° í¸ì ê²½ì° ë°ì°ì²ê° êµë¶ë ê²ì¼ë¡ ê°ì£¼í©ëë¤.</li></ul><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ì¬íìê° ì¸í°ë· ë± ì ìì ë³´ë§ì¼ë¡ ì ê³µë ì¬íê³ì½ì, ì½ê´ ë° ì¬íì¼ì í(ëë ë°ì°ì²)ì ë´ì©ì ëìí ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì¬íê³ì½ì ì²´ê²°ì ì ì²í ë° ëí´ ë¹ì¬ê° ì ìì ë³´ë§ì´ë 기ê³ì ì¥ì¹ ë±ì ì´ì©íì¬ ì¬íììê² ì¹ëì ìì¬ë¥¼ íµì§í ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>ë¹ì¬ê° Fax, ì´ë©ì¼ë± 기ê³ì ë° íµì ìë¨ì ì©íì¬ ì ê³µí ì¬íê³ì½ì, ì½ê´ ë° ì¬íì¼ì í(ëë ë°ì°ì²)ì ë´ì©ì ëíì¬ ì¬íìê° ëìíê³ ì¬íê³ì½ì ì²´ê²°ì ì ì²íë ìë©´ì ì¡ë¶í ê²ì ëí´ ë¹ì¬ê° ì ìì ë³´ë§ì´ë 기ê³ì ì¥ì¹ ë±ì ì´ì©íì¬ ì¬íììê² ì¹ëì ìì¬ë¥¼ íµì§í ê²½ì°</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 9ì¡° (ìµì íì¬ì¸ì 미 충족ì ê³ì½í´ì )</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ë¹ì¬ë ìµì íì¬ ì¸ìì´ ì¶©ì¡±ëì§ ìëíì¬ ì¬íê³ì½ì í´ì íë ê²½ì° ì¬íì¶ë° 7ì¼ì ê¹ì§ ì¬íììê² íµì§íì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ë¹ì¬ê° ì¬íì°¸ê°ì ì 미ë¬ë¡ ì íì 기ì¼ë´ íµì§ë¥¼ íì§ ìëíê³ ê³ì½ì í´ì íë ê²½ì° ì´ë¯¸ ì§ê¸ ë°ì ê³ì½ê¸ íê¸ ì¸ì ë¤ì ê° ëª©ì 1ì ê¸ì¡ì ì¬íììê² ë°°ìíì¬ì¼ í©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ì¬í ì¶ë° 1ì¼ ì ê¹ì§ íµì§ ì : ìíê°ê²©ì 30%</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì¬í ì¶ë° ë¹ì¼ íµì§ ì : ìíê°ê²©ì 50%</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ë¨, ìµì íì¬ ì¸ì 미 충족ì ì·¨ìë¨ì 미리 ê³ ì§íì¬ í©ìí ê²½ì° ê·¸ í©ì ë´ì©ì ì°ì ì í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 10ì¡° (ê³ì½ì²´ê²° ê±°ì )</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ë ì¬íììê² ë¤ì ê° í¸ì 1ì í´ë¹íë ì¬ì ê° ìì ê²½ì°ìë ì¬íììì ê³ì½ì²´ê²°ì ê±°ì í ì ììµëë¤.</li></ul><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ë¤ë¥¸ ì¬íììê² í를 ë¼ì¹ê±°ë ì¬íì ìíí ì¤ìì ì§ì¥ì´ ìë¤ê³ ì¸ì ë ë</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì§ë³ 기í ì¬ì ë¡ ì¬íì´ ì´ë µë¤ê³ ì¸ì ë ë</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 11ì¡° (ì¬íìê¸)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ì¬íìê¸ìë ë¹ì¬ ì¬íìíë³ í¬í¨ë´ìì ë°ë¥¸ ê° íëª©ì´ í¬í¨ë©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ì¬íìë ìí ìë¹ì¤ ë° ë¶ê°ìë¹ì¤ ì ê³µì ëê°ë¡ì ì¬íìê¸ì íì¬ì ì§ê¸í©ëë¤. ìíìê¸ìë ë¤ì ê° í¸ì ìê¸ ëë ë¹ì©ì´ í¬í¨ëì´ ìì§ ììµëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>í¬ì´ ì¤ ê°ì¸ì ì±ì§ì ì ë¹ì©(íµì ë£, ê´ì¸, ì¼ì²´ì í, ì¸íë¹, ê°ì¸ì ì¼ë¡ ì¶ê°í ì·ìë£)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì¹ë£ë¹, ì
ìë¹ ë± í¬ì´ ì¤ ì¬íìì ì§ë³, ìí´ ëë ê·¸ ë°ì ì¬ì ë¡ ì¸íì¬ ì§ë¶í´ì¼ íë ì¼ì²´ì ë¹ì©</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>ì¬íìê° íµìì ê·ê²©ì´ë ê·ì ì ì´ê³¼íì¬ ë°ìí ë¹ì©(ì´ê³¼ ê·ê²©ì ìí물 ë± ê°ì¢
ì¶ê° ìê¸)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">4.</span>ì¬í ìì ì ë¹ì©(ì¬ê¶ ì¸ì§ë, ì¬ì¦ë£ ë±)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">5.</span>ë³ëë¡ ì½ì ì ì²´ê²°íì§ ìì ê²½ì°ì ë¶ê°ìë¹ì¤ ì ê³µì ìí ë¹ì©</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">6.</span>기í ìì½íì¸ìì 구체ì ì¼ë¡ ëª
ìëì§ ìì ë¹ì©</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ì¬íìë ìíìê¸ì ë¹ì¬ê° ì§ì í ë°©ë²(ì ì©ì¹´ë ê²°ì , ì¤ìê° ê³ì¢ ì´ì²´, 무íµì¥ ì
ê¸ ë±)ì¼ë¡ ì§ê¸í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 12ì¡° (ì¬íìê¸ì ë³ê²½)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>êµì¸ì¬íì ì¤ìí¨ì ìì´ 5% ì´ì ì¦ê°íê±°ë ì¬í ìê¸ì ì ì©ë ì¸ííì¨ì´ ê³ì½ì²´ê²°ìë³´ë¤ 2% ì´ì ì¦ê°í ê²½ì° ë¹ì¬ ëë ì¬íìë ê·¸ ì¦ê°ë ê¸ì¡ ë²ì ë´ìì ì¬íìê¸ì ì¦ê°ì ìëë°©ìê² ì²êµ¬í ì ììµëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ë¹ì¬ë ì 1íì ê·ì ì ë°ë¼ ì¬íìê¸ì ì¦ì¡íìì ëìë ì¬íê°ì 7ì¼ì ì ì¬íììê² íµì§íì¬ì¼ í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 13ì¡° (ì¬íì¡°ê±´ì ë³ê²½ìê±´ ë° ìê¸ ë±ì ì ì°)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ì ì 11ì¡° ë´ì§ ì 12ì¡°ì ì¬íì¡°ê±´ì ë¤ì ê° í¸ì 1ì ê²½ì°ì ííì¬ ë³ê²½ë ì ììµëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ì¬íìì ìì ê³¼ ë³´í¸ë¥¼ ìíì¬ ì¬íìì ìì² ëë íì§ì¬ì ì ìíì¬ ë¶ëì´íë¤ê³ ìë°©ì´ í©ìí ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì²ì¬ì§ë³, ì ë, ì ë¶ì ëª
ë ¹, ì´ì¡, ìë°ê¸°ê´ ë±ì íì
, í´ì
ë±ì¼ë¡ ì¬íì 목ì ì ë¬ì±í ì ìë ê²½ì°</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ì 1íì ì¬íì¡°ê±´ ë³ê²½ ë° ì 11ì¡°ì ì¬íìê¸ ë³ê²½ì¼ë¡ ì¸íì¬ ì 11ì¡° ì 1íì ì¬íìê¸ì ì¦ê°ì´ ì기ë ê²½ì°ìë ì¬íì¶ë° ì ë³ê²½ ë¶ì ì¬íì¶ë° ì´ì ì, ì¬í ì¤ ë³ê²½ ë¶ì ì¬íì¢
ë£ í 10ì¼ ì´ë´ì ê°ê° ì ì°(íê¸)íì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ì 1íì ê·ì ì ìíì§ ìëíê³ ì¬íì¡°ê±´ì´ ë³ê²½ëê±°ë ì 14ì¡° ëë ì 15ì¡°ì ê·ì ì ìí ê³ì½ì í´ì , í´ì§ë¡ ì¸íì¬ ìí´ë°°ìì¡ì´ ë°ìí ê²½ì°ìë ì¬íì¶ë° ì ë°ì ë¶ì ì¬íì¶ë° ì´ì ì, ì¬í ì¤ ë°ì ë¶ì ì¬íì¢
ë£ í 10ì¼ ì´ë´ì ê°ê° ì ì°(íê¸)íì¬ì¼ í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 14ì¡° (ìí´ë°°ì)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ë¹ì¬ë íì§ì¬íì¬ ë±ì ê³ ì ëë ê³¼ì¤ë¡ ì¬íììê² ìí´ë¥¼ ê°í ê²½ì° ë¹ì¬ë ì¬íììê² ìí´ë¥¼ ë°°ìíì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ë¹ì¬ì ê·ì±
ì¬ì ë¡ ì¬íìì êµì¸ì¬íì íìí ì¬ê¶, ì¬ì¦, ì¬ ì
êµ íê° ëë ê°ì¢
ì¦ëª
ì ë±ì ì·¨ëíì§ ëª»íì¬ ì¬íìì ì¬íì¼ì ì ì°¨ì§ì´ ì긴 ê²½ì° ë¹ì¬ë ì¬íìë¡ë¶í° ì ì°¨ëíì ìíì¬ ë°ì ê¸ì¡ ì ë¶ ë° ê·¸ ê¸ì¡ì 100% ìë¹ì¡ì ì¬íììê² ë°°ìíì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ë¹ì¬ë í공기, 기차, ì ë° ë± êµíµê¸°ê´ì ì° ë°ì°© ëë êµíµì²´ì¦ ë±ì¼ë¡ ì¸íì¬ ì¬íìê° ì
ì ìí´ë¥¼ ë°°ìíì¬ì¼ í©ëë¤. ë¨, ë¹ì¬ê° ê³ ì ëë ê³¼ì¤ì´ ììì ì
ì¦í ëìë ê·¸ë¬íì§ ìëí©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â£</span>ë¹ì¬ë ì기ë ê·¸ ì¬ì©ì¸ì´ ì¬íìì ìí물 ìë ¹, ì¸ë, ë³´ê´ ë±ì ê´íì¬ ì£¼ì를 í´í(ææ )íì§ ìëíììì ì¦ëª
íì§ ìëíë©´ ì¬íìì ìí물 멸ì¤, í¼ì ëë ì°ì°©ì¼ë¡ ì¸í ìí´ë¥¼ ë°°ìí ì±
ìì ë©´íì§ ëª»í©ëë¤.</li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 15ì¡° (ì¬íì¶ë° ì ê³ì½í´ì )</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ë¹ì¬ ëë ì¬íìë ì¬íì¶ë° ì ì´ ì¬íê³ì½ì í´ì í ì ììµëë¤. ì´ ê²½ì° ë°ìíë ìí´ì¡ì 'ìë¹ì ë¶ìí´ê²° 기ì¤(ê³µì ê±°ëììí ê³ ì)ì ë°ë¼ ë°°ìíë©°, ê³µì ê±°ëììí ê³ ì 기ì¤ì ìëì ê°ìµëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ì¬íìì ì¬íê³ì½ í´ì ìì²ì´ ìë ê²½ì°(ì¬íìì ì·¨ììì² ì)<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ì¬í ê°ì 30ì¼ ì (~30)ê¹ì§ íµë³´ ì : ì ì¡íê¸</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì¬í ê°ì 20ì¼ ì (29~20)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>ì¬í ê°ì 10ì¼ ì (19~10)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 15% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¼.</span>ì¬í ê°ì 8ì¼ ì (9~8)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 20% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë§.</span>ì¬í ê°ì 1ì¼ ì (7~1)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 30% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë°.</span>ì¬í ë¹ì¼ íµë³´ ì : ì´ ìíê°ê²©ì 50% ë°°ì</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ë¹ì¬ì ê·ì±
ì¬ì ë¡ ì·¨ì íµë³´íë ê²½ì°<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ì¬í ê°ì 30ì¼ ì (~30)ê¹ì§ íµë³´ ì : ì ì¡íê¸</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì¬í ê°ì 20ì¼ ì (29~20)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>ì¬í ê°ì 10ì¼ ì (19~10)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 15% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¼.</span>ì¬í ê°ì 8ì¼ ì (9~8)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 20% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë§.</span>ì¬í ê°ì 1ì¼ ì (7~1)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 30% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë°.</span>ì¬í ë¹ì¼ íµë³´ ì : ì´ ìíê°ê²©ì 50% ë°°ì</li></ol></li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ë¹ì¬ê° ì ê³µíë ì¬íìë¹ì¤(íì§í¬ì´, êµíµí¨ì¤ ë±)ì ì±ê²©ì í¹ë³ ì·¨ì ìì½ê¸ ê·ì ì´ ì ì©ë©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>Pass(í¨ì¤), Asia Lines(ìììë¼ì¸) : ë¹ì¬ê° íì§ì¬íì¬ì íìíì¬ ì§ííë êµíµìë¹ì¤(ëí¸ì¹´, ë²ì¤, ì°¨ë, í리, 기차 ë±)ë¡ ë¤ìê³¼ ê°ì ì·¨ì ìì½ê¸ ê·ì ì´ ì ì©ë©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>구매 ì´ì íµë³´ ì : ì ì¡íê¸</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>구매 ë¹ì¼ íµë³´ ì : ì´ ìíê°ê²©ì 50% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>구매 ìµì¼ ì´í íµë³´ ì : ì´ ìíê°ê²©ì 100% ë°°ì</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>Tours(í¬ì´) : ë¹ì¬ê° íì§ì¬íì¬ì íìíì¬ ì§ííë ê´ê´ìë¹ì¤ë¡ ë¤ìê³¼ ê°ì ì·¨ì ìì½ê¸ ê·ì ì´ ì ì©ë©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>구매 ì´ì íµë³´ ì : ì ì¡íê¸</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì¬í ê°ì 14ì¼ ì (~14)ê¹ì§ íµë³´ ì : ì ì¡íê¸</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>ì¬í ê°ì 8ì¼ ì (13~8)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¼.</span>ì¬í ê°ì 4ì¼ ì (7~4)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 50% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë§.</span>ì¬í ê°ì 3ì¼ ì (3~)ë¶í° íµë³´ ì : ì´ ìíê°ê²©ì 100% ë°°ì</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>Hotels(í¸í
ë° ìë°) : ë¹ì¬ê° íì§ í¸í
ëë í¸í
ì
ì²´ì íìíì¬ ì§ííë ìë°ìë¹ì¤(í¸í
, ìë¹ì¤ìíí¸, ê²ì¤í¸íì°ì¤ ë±)ë¡ ë¤ìê³¼ ê°ì ì·¨ì ìì½ê¸ ê·ì ì´ ì ì©ë©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ë¹ì기<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1)</span>í¬ì 8ì¼ ì (~8)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2)</span>í¬ì 2ì¼ ì (7~2ì¼)ê¹ì§ íµë³´ ì : 1ê°ì¤ë¹ 1ë° ìê¸ + ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3)</span>í¬ì 1ì¼ ì (1~)ë¶í° íµë³´ ì : ì ì¡ íë¶ ë¶ê°</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì±ì기<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1)</span>í¬ì 15ì¼ ì (~15)ê¹ì§ íµë³´ ì : ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2)</span>í¬ì 5ì¼ ì (14~5)ê¹ì§ íµë³´ ì : 1ê°ì¤ë¹ 1ë° ìê¸ + ì´ ìíê°ê²©ì 10% ë°°ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3)</span>í¬ì 5ì¼ ì (5~)ë¶í° íµë³´ ì : ì´ ìíê°ê²©ì 100% ë°°ì</li></ol></li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">4.</span>Special(ì¤íì
) : ìììí¸ë¦¬ê° ê³ ê°ì ìì²ì ìí´ ì´ë¯¸ ê°ì¢
í¨ì¤ì í¬ì´, ìë°ì´ ê²°í©ëì´ìë ì¬íìíì¼ë¡ ê³µì ê±°ëììíì ê³ ì§ë¥¼ ì¤ìíë©° í¹ë³í ì·¨ìê·ì ì´ íìí ê²½ì° ê° ìíì íµí´ ìë´ëë©° ìë´ë ì·¨ì ìì½ê¸ ê·ì ì´ ì ì©ë©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">5.</span>í¹ì í¬ì´ì ê²½ì° ìì½ íì ì´í íë¶ì´ ë¶ê°ë¥í ì ìì¼ë©° ì´ë ê° ìíì ì ìì¬í ë° ì·¨ìê·ì ì ê³ ì§íëë¡ í©ëë¤. ì¬íìë ìì½ ì§í ì ì´ ì ìì¬í ë° ì·¨ìê·ì ì ëì ì 차를 ê°ì§ë©°, ìì½ì ì´ ì ìì¬íì ëìí¨ì ì미í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">6.</span>ìì½ ì·¨ìí í¸í
ì ì·¨ì ë³ê²½ ì ì±
ì´ ì´ë³´ë¤ ë ì격í ê²½ì°ìë ê·¸ 기ì¤ì ë°ë¥´ë©°, 미리 ê³µì§í ê°ë°í° ë¶í¹ì ë¨ì 기íì ê´ê³ìì´ ì ì¡ì´ íë¶ ë¶ê°í©ëë¤. ëí, ì²´í¬ì¸ì í ì´íì ì´ë¥¸ ì²´í¬ìì(Early Check-out)ì ê²½ì°ë ìì¬ ê¸°ê°ì ëí ê¸ì¡ì íë¶ì´ ë¶ê°í©ëë¤.</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ë¹ì¬ ëë ì¬íìë ì¬íì¶ë° ì ì ë¤ì ê° í¸ì 1ì í´ë¹íë ì¬ì ê° ìë ê²½ì° ìëë°©ìê² ì 1íì ìí´ë°°ìì¡ì ì§ê¸íì§ ìëíê³ ì´ ì¬íê³ì½ì í´ì í ì ììµëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ë¹ì¬ê° í´ì í ì ìë ê²½ì°<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ì 13ì¡° ì 1íì ì¬ì ê° ìë ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ë¤ë¥¸ ì¬íììê² í를 ë¼ì¹ê±°ë ì¬íì ìíí ì¤ìì íì í ì§ì¥ì´ ìë¤ê³ ì¸ì ë ë</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>ì§ë³ ë± ì¬íìì ì ì²´ì ì´ìì´ ë°ìíì¬ ì¬íìì ì°¸ê°ê° ë¶ê°ë¥í ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¼.</span>ì¬íìê° ê³ì½ìì 기ì¬ë 기ì¼ê¹ì§ ì¬íìê¸ì ë©ì
íì§ ìëí ê²½ì°</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì¬íìê° í´ì í ì ìë ê²½ì°<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ê°.</span>ì 13ì¡° ì 1íì ì¬ì ê° ìë ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë.</span>ì¬íìì 3ì´ ì´ë´ ì¹ì¡±ì´ ì¬ë§í ê²½ì° (ë¨, ì¬íìë ìëì ê°ì ì
ì¦ìë¥ë¥¼ ë¹ì¬ì ì ì¶íì¬ì¼ íë¤.)<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1)</span>ì¹ì¡±ì íì¸í ì ìë ìë¥(í¸ì ë±ë³¸ ë±)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2)</span>ì§ë¨ì ëë ì¬ì²´ê²ìì(ì¬ë§ì§ë¨ì)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3)</span>ê·¸ë°ì íìí ìë£</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¤.</span>ì§ë³ ë± ì¬íìì ì ì²´ì ì´ìì´ ë°ìíì¬ ì¬íìì ì°¸ê°ê° ë¶ê°ë¥í ê²½ì°(ë¨, ì¬íìë ìëì ê°ì ì
ì¦ìë¥ë¥¼ ë¹ì¬ì ì ì¶íì¬ì¼ íë¤.)<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1)</span>ì§ë¨ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2)</span>ê·¸ë°ì íìí ìë£</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë¼.</span>ë°°ì°ì ëë ì§ê³ì¡´ë¹ìì´ ì ì²´ì´ìì¼ë¡ 3ì¼ ì´ì ë³ì(ìì)ì ì
ìíì¬ ì¬í ì¶ë° ì ê¹ì§ í´ìì´ ê³¤ëí ê²½ì° ê·¸ ë°°ì°ì ëë ë³´í¸ì 1ì¸ (ë¨, ì¬íìë ìëì ê°ì ì
ì¦ìë¥ë¥¼ ë¹ì¬ì ì ì¶íì¬ì¼ íë¤.)<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1)</span>ì¹ì¡±ì íì¸í ì ìë ìë¥(í¸ì ë±ë³¸ ë±)</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2)</span>ì§ë¨ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3)</span>ê·¸ë°ì íìí ìë£</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë§.</span>ë¹ì¬ì ê·ì±
ì¬ì ë¡ ê³ì½ì ëë ì¬íì¼ì í(ë°ì°ì²)ì 기ì¬ë ì¬íì¼ì ëë¡ì ì¬íì¤ìê° ë¶ê°ë¥í´ì§ ê²½ì°</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">ë°.</span>ì 12ì¡° ì 1íì ê·ì ì ìí ì¬íìê¸ì ì¦ì¡ì¼ë¡ ì¸íì¬ ì¬í ê³ìì´ ì´ë µë¤ê³ ì¸ì ë ê²½ì°</li></ol></li></ol></li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 16ì¡° (ì¬íì¶ë° í ê³ì½í´ì§)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ ëë ì¬íìë ì¬íì¶ë° í ë¶ëì´í ì¬ì ê° ìë ê²½ì° ì´ ì¬íê³ì½ì í´ì§í ì ììµëë¤. ë¨, ì´ë¡ ì¸íì¬ ìëë°©ì´ ì
ì ìí´ë¥¼ ë°°ìíì¬ì¼ í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 17ì¡° (ë¹ì¬ì ì±
ì)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ë ì¬í ì¶ë° ìë¶í° ëì°© ìê¹ì§ ë¹ì¬ ë³¸ì¸ ëë ê·¸ ê³ ì©ì¸, íì§ì¬ ëë ê·¸ ê³ ì©ì¸ ë±(ì´í 'ì¬ì©ì¸'ì´ë¼ í¨)ì´ ì 2ì¡° ì 1íìì ê·ì í ë¹ì¬ ì무ì ê´ë ¨íì¬ ì¬íììê² ê³ ì ëë ê³¼ì¤ë¡ ìí´ë¥¼ ê°í ê²½ì° ì±
ìì ì§ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 18ì¡° (ì¬íìì ì±
ì)</h1><ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â </span>ì¬íìë ì¬íì ìíí ì§íì ìíì¬ ì¬í ìë´ìì ì
무ìíì ì±ì¤í íì¡°íì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¡</span>ì¬íìì ê³ ì ëë ê³¼ì¤ë¡ ë¹ì¬ì ë¼ì¹ ìí´ì ëíì¬ ì¬íìë ë¹ì¬ì ë°°ì ë° ë³´ìì ì±
ìì ì§ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¢</span>ì¬íìì ê·ì¤í ë° ìì§íì ì¬íì ìì ì ì±
ìíì ê°ì ë³´ê´íì¬ì¼ í©ëë¤.</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â£</span>ì¬í ëì¤ ì¬íìì ê·ì¤í ë° ìì§íì´ ëëì¬ì¤ì´ ë°ìí ê²½ì° ì¬íì ëë ë³´íììµìë ì¬ê³ ê° ì긴 ê²ì ììì ëìë ì§ì²´ ìì´ ê·¸ ì¬ì¤ì í´ë¹ ë³´ííì¬ì ìë¦¬ê³ ìëì ìë¥ë¥¼ ë¹ ë¥¸ ìê° ë´ì ì ì¶íì¬ì¼ í©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ëë íì¸ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ê²½ìì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>ê·¸ ë°ì íìí ìë¥</li></ol></li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">â¤</span>ì¬íìê° ì¬íê³ì½ ì²´ê²° ì ì ê³ ì§íì§ ìì ì ì²´ì ì¥í´ ëë ì§ë³ ë±ì¼ë¡ ë°ìíë 문ì ë ì¬íìê° ì±
ìì ì§ëë¤. ë¨, ì¬í ëì¤ ë°ìí ì ì²´ì ì¥í´ ëë ì§ë³ ë±ì´ ë°ìí ê²½ì° ì¬íì ëë ë³´íììµìë ì§ì²´ ìì´ ê·¸ ì¬ì¤ì í´ë¹ ë³´ííì¬ì ìë¦¬ê³ ìëì ìë¥ë¥¼ ì¦ì ì ì¶íì¬ì¼ í©ëë¤.<ol style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px;"><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">1.</span>ì¬ê³ ì¦ëª
ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">2.</span>ì§ë¨ì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">3.</span>ê²½ìì</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">4.</span>ììì¦</li><li style="box-sizing: inherit; padding-left: 3rem;"><span style="box-sizing: inherit; display: inline-block; width: 2.5rem; margin-left: -2.5rem; padding-right: 0.5rem; text-align: right;">5.</span>ê·¸ ë°ì íìí ìë¥</li></ol></li></ol><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 19ì¡° (ì¬íì ììê³¼ ì¢
ë£)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ì¬íì ììì íì§ìì ë°ì°ì²ì ì½ìë ìíì ê°ììê°ì¼ë¡, í¹ë³í ì¬í ìê°ì´ ëª
ìëì´ ìì§ ìë ìíì ê²½ì° ë°ì°ì² ì¸ì¦ ë°ì ìê°ì ì¬íì ìê°ì¼ë¡ ê·ì í©ëë¤. ì¬íì ì¢
ë£ë ì ê³¼ì ì íµí´ ììí ì¬íì´ ì¢
ë£ëë ìì ì¼ë¡ ê·ì í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 20ì¡° (ì¤ëª
ì무)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ë¹ì¬ë ê³ì½ìì ì íì¬ì ¸ ìë ì¤ìí ë´ì© ë° ê·¸ ë³ê²½ì¬íì ì¬íìê° ì´í´í ì ìëë¡ ì¤ëª
íì¬ì¼ í©ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ì 21ì¡° (기íì¬í)</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">ì´ ê³ì½ì ëª
ìëì§ ìëí ì¬í ëë ì´ ê³ì½ì í´ìì ê´íì¬ ë¤í¼ì´ ìë ê²½ì°ìë ë¹ì¬ ëë ì¬íìê° í©ìíì¬ ê²°ì íë, í©ìê° ì´ë£¨ì´ì§ì§ ìëí ê²½ì°ìë ê´ê³ë²ë ¹ ë° ì¼ë°ê´ë¡ì ë°ë¦
ëë¤.</li></ul><h1 style="box-sizing: inherit; font-size: 1.1rem; margin: 2rem 0px 1rem; font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; line-height: 1.2; color: rgb(41, 43, 44);">ë¶ì¹</h1><ul style="box-sizing: inherit; margin-top: 0px; margin-bottom: 0.5rem; list-style: none; padding-left: 0px; color: rgb(41, 43, 44); font-family: "Nanum Gothic", -apple-system, system-ui, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 14px;"><li style="box-sizing: inherit; padding-left: 1rem;">본 ì½ê´ì 2017 ë
3 ì 1 ì¼ë¶í° ì ì©ë©ëë¤.</li></ul><div></div>`;5 return (6 <main className={styles.main}>7 <h2 className={styles.title}>ì¬í ì½ê´</h2>8 <div9 className={styles.content}10 dangerouslySetInnerHTML={{ __html: content }}11 ></div>12 </main>13 );14};...
moves.js
Source:moves.js
1exports.BattleMovedex = {2 /******************************************************************3 Perfect accuracy moves:4 - base power increased 60 to 905 Justification:6 - perfect accuracy is too underpowered to have such low base power7 - it's not even an adequate counter to accuracy boosting, which8 is why the latter is banned9 Precedent:10 - Giga Drain and Drain Punch, similar 60 base power moves, have11 been upgraded12 ******************************************************************/13 aerialace: {14 inherit: true,15 basePower: 9016 },17 faintattack: {18 inherit: true,19 basePower: 9020 },21 shadowpunch: {22 inherit: true,23 basePower: 9024 },25 magnetbomb: {26 inherit: true,27 basePower: 9028 },29 magicalleaf: {30 inherit: true,31 basePower: 9032 },33 shockwave: {34 inherit: true,35 basePower: 9036 },37 swift: {38 inherit: true,39 basePower: 9040 },41 /******************************************************************42 HMs:43 - shouldn't suck (as much)44 Justification:45 - there are HMs that don't suck46 Precedent:47 - Dive! Technically, it was to be in-line with Dig, but still.48 ******************************************************************/49 strength: {50 inherit: true,51 secondary: {52 chance: 30,53 self: {54 boosts: {55 atk: 156 }57 }58 }59 },60 cut: {61 inherit: true,62 secondary: {63 chance: 100,64 boosts: {65 def: -166 }67 }68 },69 rocksmash: {70 inherit: true,71 basePower: 50,72 secondary: {73 chance: 100,74 boosts: {75 def: -176 }77 }78 },79 /******************************************************************80 Weather moves:81 - have increased priority82 Justification:83 - several Rain abusers get Prankster, which makes Rain otherwise84 overpowered85 ******************************************************************/86 raindance: {87 inherit: true,88 priority: 189 },90 sunnyday: {91 inherit: true,92 priority: 193 },94 sandstorm: {95 inherit: true,96 priority: 197 },98 hail: {99 inherit: true,100 priority: 1101 },102 /******************************************************************103 Substitute:104 - has precedence over Protect105 - makes all moves hit against it106 Minimize:107 - only +1 evasion108 Justification:109 - Sub/Protect stalling is annoying110 - Evasion stalling is annoying111 ******************************************************************/112 substitute: {113 inherit: true,114 effect: {115 onStart: function(target) {116 this.add('-start', target, 'Substitute');117 this.effectData.hp = Math.floor(target.maxhp/4);118 delete target.volatiles['partiallytrapped'];119 },120 onAccuracyPriority: -100,121 onAccuracy: function(accuracy, target, source, move) {122 return 100;123 },124 onTryHitPriority: 2,125 onTryHit: function(target, source, move) {126 if (target === source) {127 this.debug('sub bypass: self hit');128 return;129 }130 if (move.category === 'Status') {131 var SubBlocked = {132 block:1, embargo:1, entrainment:1, gastroacid:1, healblock:1, healpulse:1, leechseed:1, lockon:1, meanlook:1, mindreader:1, nightmare:1, painsplit:1, psychoshift:1, simplebeam:1, skydrop:1, soak: 1, spiderweb:1, switcheroo:1, trick:1, worryseed:1, yawn:1133 };134 if (move.status || move.boosts || move.volatileStatus === 'confusion' || SubBlocked[move.id]) {135 return false;136 }137 return;138 }139 var damage = this.getDamage(source, target, move);140 if (!damage) {141 return null;142 }143 damage = this.runEvent('SubDamage', target, source, move, damage);144 if (!damage) {145 return damage;146 }147 if (damage > target.volatiles['substitute'].hp) {148 damage = target.volatiles['substitute'].hp;149 }150 target.volatiles['substitute'].hp -= damage;151 source.lastDamage = damage;152 if (target.volatiles['substitute'].hp <= 0) {153 target.removeVolatile('substitute');154 this.runEvent('AfterSubDamage', target, source, move, damage);155 return 0; // hit156 } else {157 this.add('-activate', target, 'Substitute', '[damage]');158 this.runEvent('AfterSubDamage', target, source, move, damage);159 return 0; // hit160 }161 },162 onEnd: function(target) {163 this.add('-end', target, 'Substitute');164 }165 }166 },167 minimize: {168 inherit: true,169 boosts: {170 evasion: 1171 }172 },173 /******************************************************************174 Two-turn moves:175 - now a bit better176 Justification:177 - Historically, these moves are useless.178 ******************************************************************/179 solarbeam: {180 inherit: true,181 basePower: 60,182 willCrit: true,183 accuracy: true,184 onTryHitPriority: 10,185 onTryHit: function(target) {186 target.removeVolatile('substitute');187 },188 effect: {189 duration: 2,190 onLockMove: 'solarbeam',191 onStart: function(pokemon) {192 this.heal(pokemon.maxhp/2);193 }194 },195 breaksProtect: true196 },197 razorwind: {198 inherit: true,199 basePower: 40,200 willCrit: true,201 accuracy: true,202 onTryHitPriority: 10,203 onTryHit: function(target) {204 target.removeVolatile('substitute');205 },206 secondary: {207 chance: 100,208 volatileStatus: 'confusion'209 },210 breaksProtect: true211 },212 skullbash: {213 inherit: true,214 basePower: 50,215 willCrit: true,216 accuracy: true,217 onTryHitPriority: 10,218 onTryHit: function(target) {219 target.removeVolatile('substitute');220 },221 effect: {222 duration: 2,223 onLockMove: 'skullbash',224 onStart: function(pokemon) {225 this.boost({def:1,spd:1,accuracy:1}, pokemon, pokemon, this.getMove('skullbash'));226 }227 },228 breaksProtect: true229 },230 skyattack: {231 inherit: true,232 basePower: 70,233 willCrit: true,234 accuracy: true,235 onTryHitPriority: 10,236 onTryHit: function(target) {237 target.removeVolatile('substitute');238 },239 secondary: {240 chance: 100,241 boosts: {242 def: -1243 }244 },245 breaksProtect: true246 },247 freezeshock: {248 inherit: true,249 basePower: 70,250 willCrit: true,251 accuracy: true,252 onTryHitPriority: 10,253 onTryHit: function(target) {254 target.removeVolatile('substitute');255 },256 secondary: {257 chance: 100,258 status: 'par'259 },260 breaksProtect: true261 },262 iceburn: {263 inherit: true,264 basePower: 70,265 willCrit: true,266 accuracy: true,267 onTryHitPriority: 10,268 onTryHit: function(target) {269 target.removeVolatile('substitute');270 },271 secondary: {272 chance: 100,273 status: 'brn'274 },275 breaksProtect: true276 },277 bounce: {278 inherit: true,279 basePower: 45,280 willCrit: true,281 accuracy: true,282 onTryHitPriority: 10,283 onTryHit: function(target) {284 target.removeVolatile('substitute');285 },286 secondary: {287 chance: 30,288 status: 'par'289 },290 breaksProtect: true291 },292 fly: {293 inherit: true,294 basePower: 45,295 willCrit: true,296 accuracy: true,297 onTryHitPriority: 10,298 onTryHit: function(target) {299 target.removeVolatile('substitute');300 },301 secondary: {302 chance: 100,303 boosts: {304 def: -1305 }306 },307 breaksProtect: true308 },309 dig: {310 inherit: true,311 basePower: 45,312 willCrit: true,313 accuracy: true,314 onTryHitPriority: 10,315 onTryHit: function(target) {316 target.removeVolatile('substitute');317 },318 secondary: {319 chance: 100,320 boosts: {321 def: -1322 }323 },324 breaksProtect: true325 },326 dive: {327 inherit: true,328 basePower: 45,329 willCrit: true,330 accuracy: true,331 onTryHitPriority: 10,332 onTryHit: function(target) {333 target.removeVolatile('substitute');334 },335 secondary: {336 chance: 100,337 boosts: {338 def: -1339 }340 },341 breaksProtect: true342 },343 shadowforce: {344 inherit: true,345 basePower: 30,346 willCrit: true,347 accuracy: true,348 onTryHitPriority: 10,349 onTryHit: function(target) {350 target.removeVolatile('substitute');351 },352 secondary: {353 chance: 100,354 volatileStatus: 'curse'355 },356 breaksProtect: true357 },358 skydrop: {359 inherit: true,360 basePower: 40,361 willCrit: true,362 accuracy: true,363 secondary: {364 chance: 100,365 boosts: {366 def: -1367 }368 },369 breaksProtect: true370 },371 hyperbeam: {372 inherit: true,373 accuracy: true,374 basePower: 75,375 willCrit: true,376 self: null,377 onHit: function(target, source) {378 if (!target.hp) {379 source.addVolatile('mustrecharge');380 }381 }382 },383 gigaimpact: {384 inherit: true,385 accuracy: true,386 basePower: 75,387 willCrit: true,388 self: null,389 onHit: function(target, source) {390 if (!target.hp) {391 source.addVolatile('mustrecharge');392 }393 }394 },395 blastburn: {396 inherit: true,397 accuracy: true,398 basePower: 75,399 willCrit: true,400 self: null,401 onHit: function(target, source) {402 if (!target.hp) {403 source.addVolatile('mustrecharge');404 }405 }406 },407 frenzyplant: {408 inherit: true,409 accuracy: true,410 basePower: 75,411 willCrit: true,412 self: null,413 onHit: function(target, source) {414 if (!target.hp) {415 source.addVolatile('mustrecharge');416 }417 }418 },419 hydrocannon: {420 inherit: true,421 accuracy: true,422 basePower: 75,423 willCrit: true,424 self: null,425 onHit: function(target, source) {426 if (!target.hp) {427 source.addVolatile('mustrecharge');428 }429 }430 },431 bide: {432 inherit: true,433 effect: {434 duration: 2,435 onLockMove: 'bide',436 onStart: function(pokemon) {437 if (pokemon.hp <= 1 || pokemon.lastMove === 'bide') return false;438 this.effectData.totalDamage = 0;439 this.add('-start', pokemon, 'Bide');440 },441 onDamagePriority: -11,442 onDamage: function(damage, target, source, move) {443 if (effect && effect.effectType === 'Move' && damage >= target.hp) {444 damage = target.hp-1;445 }446 if (!move || move.effectType !== 'Move') return;447 if (!source || source.side === target.side) return;448 this.effectData.totalDamage += damage;449 this.effectData.sourcePosition = source.position;450 this.effectData.sourceSide = source.side;451 return damage;452 },453 onAfterSetStatus: function(status, pokemon) {454 if (status.id === 'slp') {455 pokemon.removeVolatile('bide');456 }457 },458 onBeforeMove: function(pokemon) {459 if (this.effectData.duration === 1) {460 if (!this.effectData.totalDamage) {461 this.add('-end', pokemon, 'Bide');462 this.add('-fail', pokemon);463 return false;464 }465 this.add('-end', pokemon, 'Bide');466 var target = this.effectData.sourceSide.active[this.effectData.sourcePosition];467 this.moveHit(target, pokemon, 'bide', {damage: this.effectData.totalDamage*2});468 return false;469 }470 this.add('-activate', pokemon, 'Bide');471 return false;472 }473 }474 },475 /******************************************************************476 Snore:477 - base power increased to 100478 - deals Special damage off physical Attack (reverse Psyshock)479 Justification:480 - Sleep Talk needs some competition481 ******************************************************************/482 snore: {483 inherit: true,484 category: "Physical",485 defensiveCategory: "Special",486 basePower: 100,487 affectedByImmunities: false488 },489 /******************************************************************490 Sound-based Normal-type moves:491 - not affected by immunities492 Justification:493 - they're already affected by Soundproof, also, ghosts can hear494 sounds495 ******************************************************************/496 hypervoice: {497 inherit: true,498 affectedByImmunities: false499 },500 round: {501 inherit: true,502 affectedByImmunities: false503 },504 uproar: {505 inherit: true,506 affectedByImmunities: false507 },508 /******************************************************************509 Bonemerang, Bone Rush moves:510 - not affected by immunities511 - Bone Rush nerfed to 20 base power so it's not viable on Lucario512 Justification:513 - flavor, also Marowak could use a buff514 ******************************************************************/515 bonemerang: {516 inherit: true,517 affectedByImmunities: false,518 accuracy: true519 },520 bonerush: {521 inherit: true,522 basePower: 20,523 affectedByImmunities: false,524 accuracy: true525 },526 /******************************************************************527 Relic Song:528 - now 60 bp priority move with no secondary529 Justification:530 - Meloetta-P needs viability531 ******************************************************************/532 relicsong: {533 inherit: true,534 basePower: 60,535 affectedByImmunities: false,536 onHit: function(target, pokemon) {537 if (pokemon.baseTemplate.species !== 'Meloetta' || pokemon.transformed) {538 return;539 }540 var natureChange = {541 'Modest': 'Adamant',542 'Adamant': 'Modest',543 'Timid': 'Jolly',544 'Jolly': 'Timid'545 };546 if (pokemon.template.speciesid==='meloettapirouette' && pokemon.formeChange('Meloetta')) {547 this.add('-formechange', pokemon, 'Meloetta');548 var tmpAtkEVs = pokemon.set.evs.atk;549 pokemon.set.evs.atk = pokemon.set.evs.spa;550 pokemon.set.evs.spa = tmpAtkEVs;551 if (natureChange[pokemon.set.nature]) pokemon.set.nature = natureChange[pokemon.set.nature];552 var Atk2SpA = (pokemon.boosts.spa||0) - (pokemon.boosts.atk||0);553 this.boost({554 atk: Atk2SpA,555 spa: -Atk2SpA556 }, pokemon);557 } else if (pokemon.formeChange('Meloetta-Pirouette')) {558 this.add('-formechange', pokemon, 'Meloetta-Pirouette');559 var tmpAtkEVs = pokemon.set.evs.atk;560 pokemon.set.evs.atk = pokemon.set.evs.spa;561 pokemon.set.evs.spa = tmpAtkEVs;562 if (natureChange[pokemon.set.nature]) pokemon.set.nature = natureChange[pokemon.set.nature];563 var Atk2SpA = (pokemon.boosts.spa||0) - (pokemon.boosts.atk||0);564 this.boost({565 atk: Atk2SpA,566 spa: -Atk2SpA567 }, pokemon);568 }569 // renderer takes care of this for us570 pokemon.transformed = false;571 },572 priority: 1,573 secondary: null574 },575 /******************************************************************576 Stealth Rock:577 - 1/4 damage to Flying-types, 1/8 damage to everything else578 Justification:579 - Never has one move affected the viability of types been affected580 by one move to such an extent. Stealth Rock makes many581 interesting pokemon NU, changing it gives them a fighting chance.582 Flavor justification:583 - Removes from it the status of only residual damage affected by584 weaknesses/resistances, which is nice. The double damage to585 Flying can be explained as counteracting Flying's immunity to586 Spikes.587 ******************************************************************/588 stealthrock: {589 inherit: true,590 effect: {591 // this is a side condition592 onStart: function(side) {593 this.add('-sidestart',side,'move: Stealth Rock');594 },595 onSwitchIn: function(pokemon) {596 var factor = 2;597 if (pokemon.hasType('Flying')) factor = 4;598 var damage = this.damage(pokemon.maxhp*factor/16);599 }600 }601 },602 quiverdance: {603 // Quiver Dance is nerfed because Volc604 inherit: true,605 boosts: {606 spd: 1,607 spe: 1,608 accuracy: 1609 },610 onModifyMove: function(move, user) {611 var GossamerWingUsers = {"Butterfree":1, "Masquerain":1, "Beautifly":1, "Mothim":1};612 if (user.item === 'stick' && GossamerWingUsers[user.template.species]) {613 move.boosts = {614 spa: 1,615 spd: 1,616 spe: 1,617 accuracy: 1618 };619 }620 }621 },622 /******************************************************************623 Silver Wind, Ominous Wind, AncientPower:624 - 100% chance of raising one stat, instead of 10% chance of raising625 all stats626 - Silver Wind, Ominous Wind: 90 base power in Hail627 Justification:628 - Hail sucks629 Precedent:630 - Many weathers strengthen moves. SolarBeam's base power is631 modified by weather.632 Flavor justification:633 - Winds are more damaging when it's hailing.634 ******************************************************************/635 silverwind: {636 inherit: true,637 basePowerCallback: function() {638 if (this.isWeather('hail')) {639 return 90;640 }641 return 60;642 },643 secondary: {644 chance: 100,645 self: {646 onHit: function(target, source) {647 var stats = [];648 for (var i in target.boosts) {649 if (i!=='accuracy' && i!=='evasion' && i!=='atk' && target.boosts[i] < 6) {650 stats.push(i);651 }652 }653 if (stats.length) {654 var i = stats[this.random(stats.length)];655 var boost = {};656 boost[i] = 1;657 this.boost(boost);658 } else {659 return false;660 }661 }662 }663 }664 },665 ominouswind: {666 inherit: true,667 basePowerCallback: function() {668 if (this.isWeather('hail')) {669 return 90;670 }671 return 60;672 },673 secondary: {674 chance: 100,675 self: {676 onHit: function(target, source) {677 var stats = [];678 for (var i in target.boosts) {679 if (i!=='accuracy' && i!=='evasion' && i!=='atk' && target.boosts[i] < 6) {680 stats.push(i);681 }682 }683 if (stats.length) {684 var i = stats[this.random(stats.length)];685 var boost = {};686 boost[i] = 1;687 this.boost(boost);688 } else {689 return false;690 }691 }692 }693 }694 },695 ancientpower: {696 inherit: true,697 secondary: {698 chance: 100,699 self: {700 onHit: function(target, source) {701 var stats = [];702 for (var i in target.boosts) {703 if (i!=='accuracy' && i!=='evasion' && i!=='atk' && target.boosts[i] < 6) {704 stats.push(i);705 }706 }707 if (stats.length) {708 var i = stats[this.random(stats.length)];709 var boost = {};710 boost[i] = 1;711 this.boost(boost);712 } else {713 return false;714 }715 }716 }717 }718 },719 /******************************************************************720 Moves relating to Hail:721 - boost in some way722 Justification:723 - Hail sucks724 ******************************************************************/725 avalanche: {726 inherit: true,727 basePowerCallback: function(pokemon, source) {728 if ((source.lastDamage > 0 && pokemon.lastAttackedBy && pokemon.lastAttackedBy.thisTurn)) {729 this.debug('Boosted for getting hit by '+pokemon.lastAttackedBy.move);730 return this.isWeather('hail')?180:120;731 }732 return this.isWeather('hail')?90:60;733 }734 },735 /******************************************************************736 Direct phazing moves:737 - changed to perfect accuracy738 Justification:739 - NEXT has buffed perfect accuracy to the point where unbanning740 +evasion could be viable.741 - as the primary counter to set-up, these should be able to counter742 DT (and subDT) in case they are ever unbanned.743 Precedent:744 - Haze, a move with a similar role, has perfect accuracy745 Flavor justification:746 - Whirlwinds and roaring are wide-area enough that dodging them747 isn't generally feasible.748 ******************************************************************/749 roar: {750 inherit: true,751 accuracy: true752 },753 whirlwind: {754 inherit: true,755 accuracy: true756 },757 /******************************************************************758 Multi-hit moves:759 - changed to perfect accuracy760 Justification:761 - as an Interesting Mechanic in terms of being able to hit past762 Substitute, it could use a buff763 Flavor justification:764 - You're going to attack that many times and they're all going to765 miss?766 ******************************************************************/767 armthrust: {768 inherit: true,769 accuracy: true770 },771 barrage: {772 inherit: true,773 accuracy: true774 },775 beatup: {776 inherit: true,777 accuracy: true778 },779 bulletseed: {780 inherit: true,781 accuracy: true782 },783 cometpunch: {784 inherit: true,785 accuracy: true786 },787 doublekick: {788 inherit: true,789 accuracy: true790 },791 doubleslap: {792 inherit: true,793 accuracy: true794 },795 dualchop: {796 inherit: true,797 accuracy: true798 },799 furyattack: {800 inherit: true,801 accuracy: true802 },803 furyswipes: {804 inherit: true,805 accuracy: true806 },807 geargrind: {808 inherit: true,809 accuracy: true810 },811 iciclespear: {812 inherit: true,813 accuracy: true814 },815 pinmissile: {816 inherit: true,817 accuracy: true818 },819 rockblast: {820 inherit: true,821 accuracy: true822 },823 spikecannon: {824 inherit: true,825 accuracy: true826 },827 tailslap: {828 inherit: true,829 accuracy: true830 },831 /******************************************************************832 Draining moves:833 - buff Leech Life834 Justification:835 - Poison, Bug, Grass, and Ghost make sense for draining types.836 ******************************************************************/837 leechlife: {838 inherit: true,839 basePower: 75840 },841 /******************************************************************842 Flying moves:843 - now a bit better844 Justification:845 - Flying has always been the type that's suffered from limited846 distribution. Let's see how it does without that disadvantage.847 ******************************************************************/848 twister: {849 inherit: true,850 basePower: 80,851 secondary: {852 chance: 30,853 volatileStatus: 'confusion'854 },855 pp: 15,856 type: "Flying"857 },858 wingattack: {859 inherit: true,860 basePower: 40,861 accuracy: true,862 multihit: [2,2]863 },864 /******************************************************************865 Moves with not enough drawbacks:866 - intensify drawbacks867 Justification:868 - Close Combat is way too common.869 ******************************************************************/870 closecombat: {871 inherit: true,872 self: {873 boosts: {874 def: -2,875 spd: -2876 }877 }878 },879 /******************************************************************880 Blizzard:881 - 30% freeze chance882 Justification:883 - freeze was nerfed, Blizzard can now have Thunder/Hurricane-like884 secondary chances.885 ******************************************************************/886 blizzard: {887 inherit: true,888 secondary: {889 chance: 30,890 status: 'frz'891 }892 },893 /******************************************************************894 Special Ghost and Fighting:895 - buff Ghost, nerf Fighting896 Justification:897 - Special Fighting shouldn't be so strong.898 - Special Ghost is buffed to compensate for having to use HP899 Fighting after this900 ******************************************************************/901 focusblast: {902 inherit: true,903 accuracy: 50904 },905 shadowball: {906 inherit: true,907 basePower: 90,908 secondary: {909 chance: 30,910 boosts: {911 spd: -1912 }913 }914 },915 /******************************************************************916 Selfdestruct and Explosion:917 - 120 and 180 base power autocrit918 Justification:919 - these were nerfed unreasonably in gen 5, they're now somewhat920 usable again.921 ******************************************************************/922 selfdestruct: {923 inherit: true,924 basePower: 140,925 accuracy: true,926 willCrit: true927 },928 explosion: {929 inherit: true,930 basePower: 180,931 accuracy: true,932 willCrit: true933 },934 /******************************************************************935 Scald:936 - base power not affected by weather937 - 0% burn in rain, 60% burn in sun938 Justification:939 - rain could use a nerf940 ******************************************************************/941 scald: {942 inherit: true,943 onModifyMove: function(move) {944 switch (this.effectiveWeather()) {945 case 'sunnyday':946 move.secondary.chance = 60;947 break;948 case 'raindance':949 delete move.secondary;950 break;951 }952 }953 },954 /******************************************************************955 Echoed Voice:956 - change957 Justification:958 - no one uses Echoed Voice.959 ******************************************************************/960 echoedvoice: {961 inherit: true,962 accuracy: 100,963 basePower: 80,964 category: "Special",965 isViable: true,966 priority: 0,967 isNotProtectable: true,968 affectedByImmunities: false,969 onHit: function(target, source) {970 source.side.addSideCondition('futuremove');971 if (source.side.sideConditions['futuremove'].positions[source.position]) {972 return false;973 }974 source.side.sideConditions['futuremove'].positions[source.position] = {975 duration: 3,976 move: 'echoedvoice',977 targetPosition: target.position,978 source: source,979 moveData: {980 basePower: 80,981 category: "Special",982 type: 'Normal'983 }984 };985 this.add('-start', source, 'Echoed Voice');986 },987 target: "normal",988 type: "Normal"989 },990 /******************************************************************991 Rapid Spin, Rock Throw:992 - remove hazards before dealing damage993 - double damage if hazards are removed994 - Rock Throw removes SR only995 - Rapid Spin now has base power 30996 - Rock Throw now has accuracy 100997 Justification:998 - hazards could use a nerf999 ******************************************************************/1000 rapidspin: {1001 inherit: true,1002 basePower: 30,1003 onBasePower: function(power, user) {1004 var doubled = false;1005 if (user.removeVolatile('leechseed')) {1006 this.add('-end', user, 'Leech Seed', '[from] move: Rapid Spin', '[of] '+user);1007 doubled = true;1008 }1009 var sideConditions = {spikes:1, toxicspikes:1, stealthrock:1};1010 for (var i in sideConditions) {1011 if (user.side.removeSideCondition(i)) {1012 this.add('-sideend', user.side, this.getEffect(i).name, '[from] move: Rapid Spin', '[of] '+user);1013 doubled = true;1014 }1015 }1016 if (user.volatiles['partiallytrapped']) {1017 this.add('-remove', user, user.volatiles['partiallytrapped'].sourceEffect.name, '[from] move: Rapid Spin', '[of] '+user, '[partiallytrapped]');1018 doubled = true;1019 delete user.volatiles['partiallytrapped'];1020 }1021 if (doubled) return power * 2;1022 },1023 self: undefined1024 },1025 rockthrow: {1026 inherit: true,1027 accuracy: 100,1028 onBasePower: function(power, user) {1029 if (user.side.removeSideCondition('stealthrock')) {1030 this.add('-sideend', user.side, "Stealth Rock", '[from] move: Rapid Spin', '[of] '+user);1031 return power * 2;1032 }1033 }1034 },1035 /******************************************************************1036 New feature: Signature Pokemon1037 - Selected weak moves receive a 1.5x damage boost when used by a1038 compatible Pokemon.1039 Justification:1040 - Gives a use for many otherwise competitively unviable moves1041 - This is the sort of change that Game Freak is likely to make1042 ******************************************************************/1043 firefang: {1044 inherit: true,1045 onBasePower: function(power, user) {1046 if (user.template.id === 'flareon') return power * 1.5;1047 },1048 accuracy: 100,1049 secondaries: [1050 {chance:20, status:'brn'},1051 {chance:30, volatileStatus:'flinch'}1052 ]1053 },1054 icefang: {1055 inherit: true,1056 onBasePower: function(power, user) {1057 if (user.template.id === 'walrein') return power * 1.5;1058 },1059 accuracy: 100,1060 secondaries: [1061 {chance:20, status:'frz'},1062 {chance:30, volatileStatus:'flinch'}1063 ]1064 },1065 thunderfang: {1066 inherit: true,1067 onBasePower: function(power, user) {1068 if (user.template.id === 'luxray') return power * 1.5;1069 },1070 accuracy: 100,1071 secondaries: [1072 {chance:20, status:'par'},1073 {chance:30, volatileStatus:'flinch'}1074 ]1075 },1076 poisonfang: {1077 inherit: true,1078 onBasePower: function(power, user) {1079 if (user.template.id === 'drapion') return power * 1.5;1080 },1081 accuracy: 100,1082 secondaries: [1083 {chance:100, status:'tox'},1084 {chance:30, volatileStatus:'flinch'}1085 ]1086 },1087 poisontail: {1088 inherit: true,1089 basePower: 60,1090 onBasePower: function(power, user) {1091 if (user.template.id === 'seviper') return power * 1.5;1092 },1093 accuracy: 100,1094 secondary: {1095 chance: 60,1096 status: 'tox'1097 }1098 },1099 sludge: {1100 inherit: true,1101 basePower: 60,1102 onBasePower: function(power, user) {1103 if (user.template.id === 'muk') return power * 1.5;1104 },1105 secondary: {1106 chance: 100,1107 status: 'psn'1108 }1109 },1110 smog: {1111 inherit: true,1112 basePower: 75,1113 accuracy: 100,1114 onBasePower: function(power, user) {1115 if (user.template.id === 'weezing') return power * 1.5;1116 },1117 secondary: {1118 chance: 100,1119 status: 'psn'1120 }1121 },1122 flamecharge: {1123 inherit: true,1124 basePower: 60,1125 onBasePower: function(power, user) {1126 if (user.template.id === 'rapidash') return power * 1.5;1127 }1128 },1129 flamewheel: {1130 inherit: true,1131 onBasePower: function(power, user) {1132 if (user.template.id === 'darmanitan') return power * 1.5;1133 }1134 },1135 spark: {1136 inherit: true,1137 onBasePower: function(power, user) {1138 if (user.template.id === 'eelektross') return power * 1.5;1139 }1140 },1141 bubblebeam: {1142 inherit: true,1143 onBasePower: function(power, user) {1144 if (user.template.id === 'kingdra') return power * 1.5;1145 },1146 secondary: {1147 chance: 30,1148 boosts: {1149 spe: -11150 }1151 }1152 },1153 electroweb: {1154 inherit: true,1155 basePower: 60,1156 onBasePower: function(power, user) {1157 if (user.template.id === 'galvantula') return power * 1.5;1158 },1159 accuracy: 1001160 },1161 gigadrain: {1162 inherit: true,1163 basePower: 60,1164 onBasePower: function(power, user) {1165 if (user.template.id === 'beautifly') return power * 1.5;1166 },1167 accuracy: 1001168 },1169 icywind: {1170 inherit: true,1171 basePower: 60,1172 onBasePower: function(power, user) {1173 if (user.template.id === 'glaceon') return power * 1.5;1174 },1175 accuracy: 1001176 },1177 mudshot: {1178 inherit: true,1179 basePower: 60,1180 onBasePower: function(power, user) {1181 if (user.template.id === 'swampert') return power * 1.5;1182 },1183 accuracy: 1001184 },1185 glaciate: {1186 inherit: true,1187 basePower: 80,1188 onBasePower: function(power, user) {1189 if (user.template.id === 'kyurem') return power * 1.5;1190 },1191 accuracy: 1001192 },1193 octazooka: {1194 inherit: true,1195 basePower: 75,1196 onBasePower: function(power, user) {1197 if (user.template.id === 'octillery') return power * 1.5;1198 },1199 accuracy: 90,1200 secondary: {1201 chance: 100,1202 boosts: {1203 accuracy: -11204 }1205 }1206 },1207 leaftornado: {1208 inherit: true,1209 basePower: 75,1210 onBasePower: function(power, user) {1211 if (user.template.id === 'serperior') return power * 1.5;1212 },1213 accuracy: 90,1214 secondary: {1215 chance: 100,1216 boosts: {1217 accuracy: -11218 }1219 }1220 },1221 iceshard: {1222 inherit: true,1223 onBasePower: function(power, user) {1224 if (user.template.id === 'weavile') return power * 1.5;1225 }1226 },1227 aquajet: {1228 inherit: true,1229 onBasePower: function(power, user) {1230 if (user.template.id === 'sharpedo') return power * 1.5;1231 }1232 },1233 machpunch: {1234 inherit: true,1235 onBasePower: function(power, user) {1236 if (user.template.id === 'hitmonchan') return power * 1.5;1237 }1238 },1239 shadowsneak: {1240 inherit: true,1241 onBasePower: function(power, user) {1242 if (user.template.id === 'banette') return power * 1.5;1243 }1244 },1245 steelwing: {1246 inherit: true,1247 basePower: 60,1248 onBasePower: function(power, user) {1249 if (user.template.id === 'skarmory') return power * 1.5;1250 },1251 accuracy: 100,1252 secondary: {1253 chance: 50,1254 self: {1255 boosts: {1256 def: 11257 }1258 }1259 }1260 },1261 surf: {1262 inherit: true,1263 onBasePower: function(power, user) {1264 if (user.template.id === 'masquerain') return power * 1.5;1265 },1266 secondary: {1267 chance: 10,1268 boosts: {1269 spe: -11270 }1271 }1272 },1273 /******************************************************************1274 Moves with accuracy not a multiple of 10%1275 - round up to a multiple of 10%1276 - Rock Slide and Charge Beam also round up to 100%1277 Justification:1278 - missing Hydro Pump is losing a gamble, but missing V-create is1279 nothing but hax1280 - Rock Slide is included for being similar enough to Air Slash1281 - Charge Beam is included because its 30% chance of no boost is enough1282 ******************************************************************/1283 razorshell: {1284 inherit: true,1285 accuracy: 1001286 },1287 drillrun: {1288 inherit: true,1289 accuracy: 1001290 },1291 vcreate: {1292 inherit: true,1293 accuracy: 1001294 },1295 aeroblast: {1296 inherit: true,1297 accuracy: 1001298 },1299 sacredfire: {1300 inherit: true,1301 accuracy: 1001302 },1303 spacialrend: {1304 inherit: true,1305 accuracy: 1001306 },1307 airslash: {1308 inherit: true,1309 accuracy: 1001310 },1311 rockslide: {1312 inherit: true,1313 accuracy: 1001314 },1315 chargebeam: {1316 inherit: true,1317 accuracy: 1001318 },1319 aircutter: {1320 inherit: true,1321 accuracy: 1001322 },1323 furycutter: {1324 inherit: true,1325 accuracy: 1001326 },1327 crushclaw: {1328 inherit: true,1329 accuracy: 1001330 },1331 razorleaf: {1332 inherit: true,1333 accuracy: 1001334 },1335 stringshot: {1336 inherit: true,1337 accuracy: 1001338 },1339 metalclaw: {1340 inherit: true,1341 accuracy: 1001342 },1343 snarl: {1344 inherit: true,1345 accuracy: 1001346 },1347 powerwhip: {1348 inherit: true,1349 accuracy: 901350 },1351 seedflare: {1352 inherit: true,1353 accuracy: 901354 },1355 meteormash: {1356 inherit: true,1357 accuracy: 901358 },1359 boltstrike: {1360 inherit: true,1361 accuracy: 90,1362 secondary: {1363 chance: 30,1364 status: 'par'1365 }1366 },1367 blueflare: {1368 inherit: true,1369 accuracy: 90,1370 secondary: {1371 chance: 30,1372 status: 'brn'1373 }1374 },1375 fireblast: {1376 inherit: true,1377 accuracy: 80,1378 secondary: {1379 chance: 20,1380 status: 'brn'1381 }1382 },1383 magmastorm: {1384 inherit: true,1385 accuracy: 801386 },1387 megakick: {1388 inherit: true,1389 accuracy: 801390 },1391 poisonpowder: {1392 inherit: true,1393 accuracy: 801394 },1395 stunspore: {1396 inherit: true,1397 accuracy: 801398 },1399 sleeppowder: {1400 inherit: true,1401 accuracy: 801402 },1403 lovelykiss: {1404 inherit: true,1405 accuracy: 801406 },1407 eggbomb: {1408 inherit: true,1409 accuracy: 801410 },1411 grasswhistle: {1412 inherit: true,1413 accuracy: 601414 },1415 sing: {1416 inherit: true,1417 accuracy: 601418 },1419 /******************************************************************1420 Signature moves and other moves with limited distribution:1421 - buffed in various ways1422 Justification:1423 - more metagame variety is always good1424 ******************************************************************/1425 twineedle: {1426 inherit: true,1427 basePower: 501428 },1429 drillpeck: {1430 inherit: true,1431 basePower: 100,1432 pp: 101433 },1434 needlearm: {1435 inherit: true,1436 basePower: 100,1437 pp: 101438 },1439 leafblade: {1440 inherit: true,1441 basePower: 100,1442 pp: 101443 },1444 attackorder: {1445 inherit: true,1446 basePower: 100,1447 pp: 101448 },1449 withdraw: {1450 inherit: true,1451 boosts: {1452 def: 1,1453 spd: 11454 }1455 },1456 stomp: {1457 inherit: true,1458 basePower: 100,1459 accuracy: true,1460 pp: 101461 },1462 steamroller: {1463 inherit: true,1464 basePower: 100,1465 accuracy: true,1466 pp: 101467 },1468 crabhammer: {1469 inherit: true,1470 basePower: 100,1471 accuracy: 1001472 },1473 doublehit: {1474 inherit: true,1475 basePower: 40,1476 accuracy: true1477 },1478 autotomize: {1479 inherit: true,1480 boosts: {1481 spe: 31482 }1483 },1484 dizzypunch: {1485 inherit: true,1486 basePower: 90,1487 secondary: {1488 chance: 50,1489 volatileStatus: 'confusion'1490 },1491 },1492 nightdaze: {1493 inherit: true,1494 accuracy: 100,1495 onModifyMove: function(move, user) {1496 if (user.illusion) {1497 var illusionMoves = user.illusion.moves.filter(function(illusionMove) {1498 var illusionMove = this.getMove(illusionMove);1499 return illusionMove.category !== 'Status';1500 }, this);1501 if (illusionMoves.length) move.name = this.getMove(illusionMoves.sample()).name;1502 }1503 }1504 },1505 muddywater: {1506 inherit: true,1507 basePower: 85,1508 accuracy: 100,1509 secondary: {1510 chance: 30,1511 boosts: {1512 accuracy: -11513 }1514 }1515 },1516 powergem: {1517 inherit: true,1518 basePower: 40,1519 accuracy: true,1520 multihit: [2,2]1521 },1522 acid: {1523 inherit: true,1524 affectedByImmunities: false1525 },1526 acidspray: {1527 inherit: true,1528 affectedByImmunities: false1529 },1530 eggbomb: {1531 inherit: true,1532 accuracy: 80,1533 basePower: 40,1534 willCrit: true1535 },1536 sacredsword: {1537 inherit: true,1538 basePower: 951539 },1540 triattack: {1541 num: 161,1542 accuracy: true,1543 basePower: 30,1544 category: "Special",1545 desc: "Hits 3 times. Has a 10% chance to burn, paralyze or freeze the target each time.",1546 shortDesc: "hits 3x; 10% chance to paralyze/burn/freeze.",1547 id: "triattack",1548 name: "Tri Attack",1549 pp: 10,1550 isViable: true,1551 priority: 0,1552 multihit: [3,3],1553 secondary: {1554 chance: 10,1555 onHit: function(target, source) {1556 var result = this.random(3);1557 if (result===0) {1558 target.trySetStatus('brn', source);1559 } else if (result===1) {1560 target.trySetStatus('par', source);1561 } else {1562 target.trySetStatus('frz', source);1563 }1564 }1565 },1566 target: "normal",1567 type: "Normal"1568 }...
autocompleteConstant.js
Source:autocompleteConstant.js
1/*2 * ***********************************************************************3 * ADOBE CONFIDENTIAL4 * __________________5 *6 * Copyright 2015 Adobe Systems Incorporated7 * All Rights Reserved.8 *9 * NOTICE: All information contained herein is, and remains10 * the property of Adobe Systems Incorporated and its suppliers,11 * if any. The intellectual and technical concepts contained12 * herein are proprietary to Adobe Systems Incorporated and its13 * suppliers and may be covered by U.S. and Foreign Patents,14 * patents in process, and are protected by trade secret or copyright law.15 * Dissemination of this information or reproduction of this material16 * is strictly forbidden unless prior written permission is obtained17 * from Adobe Systems Incorporated.18 * ***********************************************************************19 */20;(function ($, style) {21 style.autocomplete = style.autocomplete || {};22 style.autocomplete.cssJson = {23 "align-content" : {"values" : ["center", "flex-end", "flex-start", "space-around", "space-between", "stretch"]},24 "align-items" : {"values" : ["baseline", "center", "flex-end", "flex-start", "stretch"]},25 "align-self" : {"values" : ["auto", "baseline", "center", "flex-end", "flex-start", "stretch"]},26 "animation" : {"values" : []},27 "animation-delay" : {"values" : []},28 "animation-direction" : {"values" : ["alternate", "alternate-reverse", "normal", "reverse"]},29 "animation-duration" : {"values" : []},30 "animation-fill-mode" : {"values" : ["backwards", "both", "forwards", "none"]},31 "animation-iteration-count" : {"values" : ["infinite"]},32 "animation-name" : {"values" : ["none"]},33 "animation-play-state" : {"values" : ["paused", "running"]},34 "animation-timing-function" : {"values" : ["cubic-bezier()", "ease", "ease-in", "ease-in-out", "ease-out", "linear", "step-end", "step-start", "steps()"]},35 "backface-visibility" : {"values" : ["hidden", "visible"]},36 "background" : {"values" : []},37 "background-attachment" : {"values" : ["fixed", "local", "scroll", "inherit"]},38 "background-blend-mode" : {"values" : ["color", "color-burn", "color-dodge", "darken", "difference", "exclusion", "hard-light", "hue", "lighten", "luminosity", "normal", "multiply", "overlay", "saturation", "screen", "soft-light"]},39 "background-clip" : {"values" : ["border-box", "content-box", "padding-box", "inherit"]},40 "background-color" : {"values" : ["inherit"], "type" : "color"},41 "background-image" : {"values" : ["image()", "linear-gradient()", "radial-gradient()", "repeating-linear-gradient()", "repeating-radial-gradient()", "url()"]},42 "background-origin" : {"values" : ["border-box", "content-box", "padding-box", "inherit"]},43 "background-position" : {"values" : ["left", "center", "right", "bottom", "top"]},44 "background-repeat" : {"values" : ["no-repeat", "repeat", "repeat-x", "repeat-y", "round", "space"]},45 "background-size" : {"values" : ["auto", "contain", "cover"]},46 "border" : {"values" : []},47 "border-collapse" : {"values" : ["collapse", "separate", "inherit"]},48 "border-color" : {"values" : ["inherit"], "type" : "color"},49 "border-spacing" : {"values" : ["inherit"]},50 "border-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},51 "border-bottom" : {"values" : []},52 "border-bottom-color" : {"values" : ["inherit"], "type" : "color"},53 "border-bottom-left-radius" : {"values" : []},54 "border-bottom-right-radius" : {"values" : []},55 "border-bottom-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},56 "border-bottom-width" : {"values" : ["medium", "thin", "thick", "inherit"]},57 "border-image" : {"values" : ["url()"]},58 "border-image-outset" : {"values" : []},59 "border-image-slice" : {"values" : []},60 "border-image-source" : {"values" : []},61 "border-image-repeat" : {"values" : ["repeat", "round", "space", "stretch"]},62 "border-image-width" : {"values" : ["auto"]},63 "border-left" : {"values" : []},64 "border-left-color" : {"values" : ["inherit"], "type" : "color"},65 "border-left-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},66 "border-left-width" : {"values" : ["medium", "thin", "thick", "inherit"]},67 "border-radius" : {"values" : []},68 "border-right" : {"values" : []},69 "border-right-color" : {"values" : ["inherit"], "type" : "color"},70 "border-right-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},71 "border-right-width" : {"values" : ["medium", "thin", "thick", "inherit"]},72 "border-top" : {"values" : []},73 "border-top-color" : {"values" : ["inherit"], "type" : "color"},74 "border-top-left-radius" : {"values" : []},75 "border-top-right-radius" : {"values" : []},76 "border-top-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},77 "border-top-width" : {"values" : ["medium", "thin", "thick", "inherit"]},78 "border-width" : {"values" : ["medium", "thin", "thick", "inherit"]},79 "box-decoration-break" : {"values" : []},80 "box-shadow" : {"values" : []},81 "box-sizing" : {"values" : ["border-box", "content-box", "padding-box", "inherit"]},82 "bottom" : {"values" : ["auto", "inherit"]},83 "break-after" : {"values" : ["always", "auto", "avoid", "avoid-column", "avoid-page", "avoid-region", "column", "left", "page", "region", "right"]},84 "break-before" : {"values" : ["always", "auto", "avoid", "avoid-column", "avoid-page", "avoid-region", "column", "left", "page", "region", "right"]},85 "break-inside" : {"values" : ["auto", "avoid", "avoid-column", "avoid-page", "avoid-region"]},86 "caption-side" : {"values" : ["bottom", "top", "inherit"]},87 "clear" : {"values" : ["both", "left", "none", "right", "inherit"]},88 "clip" : {"values" : ["auto", "inherit"]},89 "color" : {"values" : ["inherit"], "type" : "color"},90 "columns" : {"values" : []},91 "column-count" : {"values" : []},92 "column-fill" : {"values" : ["auto", "balance"]},93 "column-gap" : {"values" : ["normal"]},94 "column-rule" : {"values" : []},95 "column-rule-color" : {"values" : [], "type" : "color"},96 "column-rule-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},97 "column-rule-width" : {"values" : ["medium", "thin", "thick", "inherit"]},98 "column-span" : {"values" : ["all", "none"]},99 "column-width" : {"values" : ["auto", "inherit"]},100 "content" : {"values" : ["attr()", "close-quote", "no-close-quote", "no-open-quote", "normal", "none", "open-quote", "inherit"]},101 "counter-increment" : {"values" : ["none", "inherit"]},102 "counter-reset" : {"values" : ["none", "inherit"]},103 "cursor" : {"values" : ["alias", "all-scroll", "auto", "cell", "col-resize", "context-menu", "copy", "crosshair", "default", "e-resize", "ew-resize", "grab", "grabbing", "help", "inherit", "move", "n-resize", "ne-resize", "nesw-resize", "no-drop", "none", "not-allowed", "ns-resize", "nw-resize", "nwse-resize", "pointer", "progress", "row-resize", "s-resize", "se-resize", "sw-resize", "text", "vertical-text", "w-resize", "wait", "zoom-in", "zoom-out"]},104 "direction" : {"values" : ["ltr", "rtl", "inherit"]},105 "display" : {"values" : ["block", "flex", "grid", "inline", "inline-block", "inline-flex", "inline-grid", "inline-table", "list-item", "none", "run-in", "table", "table-caption", "table-cell", "table-column", "table-column-group", "table-footer-group", "table-header-group", "table-row", "table-row-group", "inherit"]},106 "empty-cells" : {"values" : ["hide", "show", "inherit"]},107 "filter" : {"values" : ["blur()", "brightness()", "contrast()", "custom()", "drop-shadow()", "grayscale()", "hue-rotate()", "invert()", "none", "opacity()", "sepia()", "saturate()", "url()"]},108 "flex" : {"values" : ["auto", "initial", "none"]},109 "flex-basis" : {"values" : ["auto"]},110 "flex-direction" : {"values" : ["column", "column-reverse", "row", "row-reverse"]},111 "flex-flow" : {"values" : ["column", "column-reverse", "nowrap", "row", "row-reverse", "wrap", "wrap-reverse"]},112 "flex-grow" : {"values" : []},113 "flex-shrink" : {"values" : []},114 "flex-wrap" : {"values" : ["nowrap", "wrap", "wrap-reverse"]},115 "float" : {"values" : ["left", "right", "none", "inherit"]},116 "flow-into" : {"values" : ["none"], "type" : "named-flow"},117 "flow-from" : {"values" : ["none", "inherit"], "type" : "named-flow"},118 "font" : {"values" : []},119 "font-family" : {"values" : ["cursive", "fantasy", "inherit", "monospace", "sans-serif", "serif"]},120 "font-feature-settings" : {"values" : ["normal"]},121 "font-kerning" : {"values" : ["auto", "none", "normal"]},122 "font-language-override" : {"values" : ["normal"]},123 "font-size" : {"values" : []},124 "font-size-adjust" : {"values" : ["auto", "none"]},125 "font-stretch" : {"values" : ["condensed", "expanded", "extra-condensed", "extra-expanded", "normal", "semi-condensed", "semi-expanded", "ultra-condensed", "ultra-expanded"]},126 "font-style" : {"values" : ["italic", "normal", "oblique"]},127 "font-synthesis" : {"values" : ["none", "style", "weight"]},128 "font-variant" : {"values" : ["normal", "small-caps", "inherit"]},129 "font-variant-alternates" : {"values" : ["normal"]},130 "font-variant-caps" : {"values" : ["normal", "small-caps", "all-small-caps", "petite-caps", "all-petite-caps", "unicase", "titling-caps"]},131 "font-variant-east-asian" : {"values" : ["normal"]},132 "font-variant-ligatures" : {"values" : ["normal", "none"]},133 "font-variant-numeric" : {"values" : ["normal"]},134 "font-variant-position" : {"values" : ["normal", "sub", "super"]},135 "font-weight" : {"values" : ["bold", "bolder", "lighter", "normal", "100", "200", "300", "400", "500", "600", "700", "800", "900", "inherit"]},136 "height" : {"values" : ["auto", "inherit"]},137 "hyphens" : {"values" : ["auto", "manual", "none"]},138 "image-orientation" : {"values" : []},139 "image-resolution" : {"values" : ["from-image", "snap"]},140 "justify-content" : {"values" : ["center", "flex-end", "flex-start", "space-around", "space-between"]},141 "left" : {"values" : ["auto", "inherit"]},142 "letter-spacing" : {"values" : ["normal", "inherit"]},143 "line-height" : {"values" : ["normal", "inherit"]},144 "list-style" : {"values" : ["armenian", "circle", "decimal", "decimal-leading-zero", "disc", "georgian", "inherit", "inside", "lower-alpha", "lower-greek", "lower-latin", "lower-roman", "none", "outside", "square", "upper-alpha", "upper-latin", "upper-roman", "url()"]},145 "list-style-image" : {"values" : ["none", "url()", "inherit"]},146 "list-style-position" : {"values" : ["inside", "outside", "inherit"]},147 "list-style-type" : {"values" : ["armenian", "circle", "decimal", "decimal-leading-zero", "disc", "georgian", "lower-alpha", "lower-greek", "lower-latin", "lower-roman", "none", "square", "upper-alpha", "upper-latin", "upper-roman", "inherit"]},148 "margin" : {"values" : ["auto", "inherit"]},149 "margin-bottom" : {"values" : ["auto", "inherit"]},150 "margin-left" : {"values" : ["auto", "inherit"]},151 "margin-right" : {"values" : ["auto", "inherit"]},152 "margin-top" : {"values" : ["auto", "inherit"]},153 "max-height" : {"values" : ["none", "inherit"]},154 "max-width" : {"values" : ["none", "inherit"]},155 "min-height" : {"values" : ["inherit"]},156 "min-width" : {"values" : ["inherit"]},157 "object-fit" : {"values" : ["contain", "cover", "fill", "none", "scale-down"]},158 "object-position" : {"values" : ["left", "center", "right", "bottom", "top"]},159 "opacity" : {"values" : ["inherit"]},160 "order" : {"values" : []},161 "orphans" : {"values" : ["inherit"]},162 "outline" : {"values" : ["inherit"]},163 "outline-color" : {"values" : ["invert", "inherit"], "type" : "color"},164 "outline-offset" : {"values" : ["inherit"]},165 "outline-style" : {"values" : ["dashed", "dotted", "double", "groove", "hidden", "inset", "none", "outset", "ridge", "solid", "inherit"]},166 "outline-width" : {"values" : ["medium", "thin", "thick", "inherit"]},167 "overflow" : {"values" : ["auto", "hidden", "scroll", "visible", "inherit"]},168 "overflow-x" : {"values" : ["auto", "hidden", "scroll", "visible", "inherit"]},169 "overflow-y" : {"values" : ["auto", "hidden", "scroll", "visible", "inherit"]},170 "padding" : {"values" : ["inherit"]},171 "padding-bottom" : {"values" : []},172 "padding-left" : {"values" : []},173 "padding-right" : {"values" : []},174 "padding-top" : {"values" : []},175 "page-break-after" : {"values" : ["always", "auto", "avoid", "left", "right", "inherit"]},176 "page-break-before" : {"values" : ["always", "auto", "avoid", "left", "right", "inherit"]},177 "page-break-inside" : {"values" : ["auto", "avoid", "inherit"]},178 "perspective" : {"values" : ["none"]},179 "perspective-origin" : {"values" : ["bottom", "center", "left", "right", "top"]},180 "pointer-events" : {"values" : ["all", "auto", "fill", "inherit", "none", "painted", "stroke", "visible", "visibleFill", "visiblePainted", "visibleStroke"]},181 "position" : {"values" : ["absolute", "fixed", "relative", "static", "sticky", "inherit"]},182 "quotes" : {"values" : ["none", "inherit"]},183 "region-break-after" : {"values" : ["always", "auto", "avoid", "avoid-column", "avoid-page", "avoid-region", "column", "left", "page", "region", "right"]},184 "region-break-before" : {"values" : ["always", "auto", "avoid", "avoid-column", "avoid-page", "avoid-region", "column", "left", "page", "region", "right"]},185 "region-break-inside" : {"values" : ["auto", "avoid", "avoid-column", "avoid-page", "avoid-region"]},186 "region-fragment" : {"values" : ["auto", "break"]},187 "resize" : {"values" : ["both", "horizontal", "none", "vertical", "inherit"]},188 "right" : {"values" : ["auto", "inherit"]},189 "src" : {"values" : ["url()"]},190 "shape-image-threshold" : {"values" : []},191 "shape-inside" : {"values" : ["auto", "circle()", "ellipse()", "inherit", "outside-shape", "polygon()", "rectangle()"]},192 "shape-margin" : {"values" : []},193 "shape-outside" : {"values" : ["none", "inherit", "circle()", "ellipse()", "polygon()", "inset()", "margin-box", "border-box", "padding-box", "content-box", "url()", "image()", "linear-gradient()", "radial-gradient()", "repeating-linear-gradient()", "repeating-radial-gradient()"]},194 "table-layout" : {"values" : ["auto", "fixed", "inherit"]},195 "text-align" : {"values" : ["center", "left", "justify", "right", "inherit"]},196 "text-align-last" : {"values" : ["center", "left", "justify", "right", "inherit"]},197 "text-decoration" : {"values" : ["line-through", "none", "overline", "underline", "inherit"]},198 "text-decoration-color" : {"values" : [], "type" : "color"},199 "text-decoration-line" : {"values" : ["line-through", "none", "overline", "underline"]},200 "text-decoration-skip" : {"values" : ["edges", "ink", "none", "objects", "spaces"]},201 "text-decoration-style" : {"values" : ["dashed", "dotted", "double", "solid", "wavy"]},202 "text-emphasis" : {"values" : []},203 "text-emphasis-color" : {"values" : [], "type" : "color"},204 "text-emphasis-position" : {"values" : ["above", "below", "left", "right"]},205 "text-emphasis-style" : {"values" : ["circle", "dot", "double-circle", "filled", "none", "open", "sesame", "triangle"]},206 "text-indent" : {"values" : ["inherit"]},207 "text-overflow" : {"values" : ["clip", "ellipsis", "inherit"]},208 "text-shadow" : {"values" : []},209 "text-rendering" : {"values" : ["auto", "geometricPrecision", "optimizeLegibility", "optimizeSpeed"]},210 "text-transform" : {"values" : ["capitalize", "full-width", "lowercase", "none", "uppercase", "inherit"]},211 "text-underline-position" : {"values" : ["alphabetic", "auto", "below", "left", "right"]},212 "top" : {"values" : ["auto", "inherit"]},213 "transform" : {"values" : ["matrix()", "matrix3d()", "none", "perspective()", "rotate()", "rotate3d()", "rotateX()", "rotateY()", "rotateZ()", "scale()", "scale3d()", "scaleX()", "scaleY()", "scaleZ()", "skewX()", "skewY()", "translate()", "translate3d()", "translateX()", "translateY()", "translateZ()"]},214 "transform-origin" : {"values" : ["bottom", "center", "left", "right", "top"]},215 "transform-style" : {"values" : ["flat", "preserve-3d"]},216 "transition" : {"values" : []},217 "transition-delay" : {"values" : []},218 "transition-duration" : {"values" : []},219 "transition-property" : {"values" : ["all", "none"]},220 "transition-timing-function" : {"values" : ["cubic-bezier()", "ease", "ease-in", "ease-in-out", "ease-out", "linear", "step-end", "step-start", "steps()"]},221 "unicode-bidi" : {"values" : ["bidi-override", "embed", "normal", "inherit"]},222 "unicode-range" : {"values" : []},223 "vertical-align" : {"values" : ["baseline", "bottom", "middle", "sub", "super", "text-bottom", "text-top", "top", "inherit"]},224 "visibility" : {"values" : ["collapse", "hidden", "visible", "inherit"]},225 "white-space" : {"values" : ["normal", "nowrap", "pre", "pre-line", "pre-wrap", "inherit"]},226 "widows" : {"values" : ["inherit"]},227 "width" : {"values" : ["auto", "inherit"]},228 "word-break" : {"values" : ["normal", "break-all", "keep-all"]},229 "word-spacing" : {"values" : ["normal", "inherit"]},230 "word-wrap" : {"values" : ["break-word", "normal"]},231 "z-index" : {"values" : ["auto", "inherit"]}232};233 style.autocomplete.cssProperties = Object.keys(style.autocomplete.cssJson);234 style.autocomplete.currentCssOverridesProperty = "width";...
cssprops.js
Source:cssprops.js
1function run_tests(properties) {2 for (var property in Object.keys(properties)) {3 var name = Object.keys(properties)[property];4 var generator = create_value_generator(properties[name]);5 var prop = properties[name].property || name;6 while (run_test(name, generator, prop)) {7 }8 }9}10function generate_inline_style(name, value) {11 if (value) {12 return {'declaration': name + ": " + value,13 'value': value,14 'result': value};15 }16 return null;17}18function all_values(values) {19 var results = [];20 for (var i = 0; i < values.length; i++) {21 var value = values[i];22 if (typeof value == "function") {23 var f = value();24 var result;25 while ((result = f()) != null) {26 if (typeof result == "object" && 'serialized' in result) {27 results.push(result.serialized); //XXXjdm push actual and expect serialized28 } else {29 results.push(result);30 }31 }32 } else if (typeof value == "string") {33 results.push(value);34 } else if (value instanceof Array) {35 var subresults = [];36 for (var j = 0; j < value.length; j++) {37 var subresult = all_values(value[j], true);38 if (!(subresult instanceof Array)) {39 subresult = [subresult];40 }41 subresults.push(subresult);42 }43 if (subresults.length > 1) {44 function choose_slices(vecs) {45 if (vecs.length == 1) {46 return vecs[0].map(function(v) { return [v]; });47 }48 var slice_results = [];49 var rest = choose_slices(vecs.slice(1, vecs.length));50 for (var a = 0; a < vecs[0].length; a++) {51 for (var b = 0; b < rest.length; b++) {52 slice_results.push([vecs[0][a]].concat(rest[b]));53 }54 }55 return slice_results;56 }57 subresults = choose_slices(subresults).map(function (a) { return a.join(' ') });58 }59 for (var j = 0; j < subresults.length; j++) {60 results = results.concat(subresults[j]);61 }62 } else if (value instanceof Object && 'serialized' in value) {63 results.push(value.serialized); //XXXjdm push actual and expect serialized64 } else if (typeof value == "number") {65 results.push(value.toString());66 } else {67 throw "unexpected value type: " + typeof(value);68 }69 }70 return results;71}72function create_value_generator(property) {73 var results = all_values(property.values);74 return iterable(results);75}76function to_idl(property) {77 return property.replace(/-\w/g, function(x){return x.toUpperCase()}).split('-').join('');78}79function run_test(property, generator, prop) {80 var elem = document.createElement('div');81 document.getElementById('parent').appendChild(elem);82 var style = generate_inline_style(property, generator());83 if (style && to_idl(prop) in elem.style) {84 elem.setAttribute('style', style.declaration);85 is(elem.style[to_idl(prop)], style.result, property + ' raw inline style declaration');86 elem.setAttribute('style', '');87 elem.style[to_idl(prop)] = style.value;88 is(elem.style[to_idl(prop)], style.result, property + ' style property');89 }90 document.getElementById('parent').removeChild(elem);91 return style != null;92}93function iterable(values) {94 var i = 0;95 return function() {96 if (i < values.length) {97 return values[i++];98 }99 return null;100 }101}102function color() {103 var colors = ['black', 'red', 'rgb(50, 75, 100)', 'rgba(5, 7, 10, 0.9)'];104 return iterable(colors);105}106function percentage() {107 var values = ["5%", {actual: ".5%", serialized: "0.5%"}];108 return iterable(values);109}110function length() {111 var values = ["1px", {actual: ".1em", serialized: "0.1em"}];112 return iterable(values);113}114function degree() {115 var values = ["87deg"];116 return iterable(values);117}118function uri() {119 var values = ["url(\"http://localhost/\")",120 {actual: "url(http://localhost/)",121 serialized: "url(\"http://localhost/\")"}];122 return iterable(values);123}124function border_style() {125 var values = ['none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge',126 'inset', 'outset'];127 return iterable(values);128}129function integer() {130 var values = ['0', '101', '-51'];131 return iterable(values);132}133function shape() {134 var values = ['rect(1em, auto, 0.5px, 2000em)'];135 return iterable(values);136}137function string() {138 var values = ['"string"', {actual: "'string'", serialized: '"string"'}];139 return iterable(values);140}141function counter() {142 var values = ['counter(par-num)', 'counter(par-num, upper-roman)'];143 return iterable(values);144}145function attr() {146 var values = ['attr(foo-bar)', 'attr(foo_bar)'];147 return iterable(values);148}149function family_name() {150 var values = ['Gill,', '"Lucida" Grande,', 'Red/Black,'];151 return iterable(values);152}153function generic_family() {154 var values = ['serif', 'sans-serif'];155 return iterable(values);156}157function absolute_size() {158 var values = ['xx-small', 'x-small', 'small', 'medium', 'large', 'x-large', 'xx-large'];159 return iterable(values);160}161function relative_size() {162 var values = ['larger', 'smaller'];163 return iterable(values);164}165function number() {166 var values = ['0', {'actual': '-0', serialized: '0'}, '1000', '-5123', '0.9', '-0.09'];167 return iterable(values);168}169var properties = {170 'background-attachment': {171 'values': ['scroll', 'fixed', 'inherit'],172 'initial': 'scroll',173 },174 'background-color': {175 'values': [color, 'transparent', 'inherit'],176 'initial': 'transparent',177 },178 'background-image': {179 'values': [uri, 'none', 'inherit'],180 'initial': 'none',181 },182 'background-position': {183 'values': [[[percentage, length, 'left', 'center', 'right'],184 [percentage, length, 'top', 'center', 'bottom']],185 [['left', 'center', 'right'],186 ['top', 'center', 'bottom']],187 'inherit'],188 'initial': '0% 0%',189 },190 'background-repeat': {191 'values': ['repeat', 'repeat-x', 'repeat-y', 'no-repeat', 'inherit'],192 'initial': 'repeat',193 },194 //background195 'border-collapse': {196 'values': ['collapse', 'separate', 'inherit'],197 'initial': 'separate',198 },199 //border-color200 'border-spacing': {201 'values': [length, 'inherit'],202 'initial': '0',203 },204 //border-style205 //border-top, border-right, border-bottom, border-left206 'border-top-color': {207 'values': [color, 'transparent', 'inherit'],208 'initial': 'black', //FIXME209 },210 'border-right-color': {211 'values': [color, 'transparent', 'inherit'],212 'initial': 'black', //FIXME213 },214 'border-bottom-color': {215 'values': [color, 'transparent', 'inherit'],216 'initial': 'black', //FIXME217 },218 'border-left-color': {219 'values': [color, 'transparent', 'inherit'],220 'initial': 'black', //FIXME221 },222 'border-top-style': {223 'values': [border_style, 'inherit'],224 'initial': null,225 },226 'border-right-style': {227 'values': [border_style, 'inherit'],228 'initial': null,229 },230 'border-bottom-style': {231 'values': [border_style, 'inherit'],232 'initial': null,233 },234 'border-left-style': {235 'values': [border_style, 'inherit'],236 'initial': null,237 },238 'border-top-width': {239 'values': ['thin', 'medium', 'thick', length, 'inherit'],240 'initial': 'medium',241 },242 'border-right-width': {243 'values': ['thin', 'medium', 'thick', length, 'inherit'],244 'initial': 'medium',245 },246 'border-bottom-width': {247 'values': ['thin', 'medium', 'thick', length, 'inherit'],248 'initial': 'medium',249 },250 'border-left-width': {251 'values': ['thin', 'medium', 'thick', length, 'inherit'],252 'initial': 'medium',253 },254 //border-width255 //border256 'bottom': {257 'values': [length, percentage, 'auto', 'inherit'],258 'initial': 'auto',259 },260 'caption-side': {261 'values': ['top', 'bottom', 'inherit'],262 'initial': 'top',263 },264 'clear': {265 'values': ['none', 'left', 'right', 'both', 'inherit'],266 'initial': 'none',267 },268 'clip': {269 'values': [shape, 'auto', 'inherit'],270 'initial': 'auto',271 },272 'color': {273 'values': [color, 'inherit'],274 'initial': 'black', //FIXME depends on user agent275 },276 'content': {277 'values': ['normal', 'none', string, uri, counter, attr, 'inherit'], //FIXME278 'initial': 'normal',279 },280 //counter-increment281 //counter-reset282 'cursor': {283 'values': [/*uri,*/ 'auto', 'crosshair', 'default', 'pointer', 'move', 'e-resize', 'ne-resize',284 'nw-resize', 'n-resize', 'se-resize', 'sw-resize', 's-resize', 'w-resize', 'text',285 'wait', 'help', 'progress', 'inherit'],286 'initial': 'auto',287 },288 'direction': {289 'values': ['ltr', 'rtl', 'inherit'],290 'initial': 'ltr',291 },292 'display': {293 'values': ['inline', 'block', 'list-item', 'inline-block', 'table', 'inline-table',294 'table-row-group', 'table-header-group', 'table-footer-group', 'table-row',295 'table-column-group', 'table-column', 'table-cell', 'table-caption', 'none',296 'inherit'],297 'initial': 'inline',298 },299 'empty-cells': {300 'values': ['show', 'hide', 'inherit'],301 'initial': 'show',302 },303 'float': {304 'values': ['left', 'right', 'none', 'inherit'],305 'initial': 'none',306 'property': 'cssFloat',307 },308 'font-family': {309 'values': [[family_name, generic_family], 'inherit'],310 'initial': 'sans-serif', //FIXME depends on user agent311 },312 'font-size': {313 'values': [absolute_size, relative_size, length, percentage, 'inherit'],314 'initial': 'medium',315 },316 'font-style': {317 'values': ['normal', 'italic', 'oblique', 'inherit'],318 'initial': 'normal',319 },320 'font-variant': {321 'values': ['normal', 'small-caps', 'inherit'],322 'initial': 'normal',323 },324 'font-weight': {325 'values': ['normal', 'bold', 'bolder', 'lighter', 100, 200, 300, 300, 400, 500, 600,326 700, 800, 900, 'inherit'],327 'initial': 'normal',328 },329 //font330 'height': {331 'values': [length, percentage, 'auto', 'inherit'],332 'initial': 'auto',333 },334 'left': {335 'values': [length, percentage, 'auto', 'inherit'],336 'initial': 'auto',337 },338 'letter-spacing': {339 'values': ['normal', length, 'inherit'],340 'initial': 'normal',341 },342 'line-height': {343 'values': ['normal', number, length, percentage, 'inherit'],344 'initial': 'normal',345 },346 'list-style-image': {347 'values': [uri, 'none', 'inherit'],348 'initial': 'none',349 },350 'list-style-position': {351 'values': ['inside', 'outside', 'inherit'],352 'initial': 'outside',353 },354 'list-style-type': {355 'values': ['disc', 'circle', 'square', 'decimal', 'decimal-leading-zero', 'lower-roman',356 'upper-roman', 'lower-greek', 'lower-latin', 'upper-latin', 'armenian', 'georgian',357 'lower-alpha', 'upper-alpha', 'none', 'inherit'],358 'initial': 'disc',359 },360 //list-style361 'margin-right': {362 'values': [length, percentage, 'auto', 'inherit'],363 'initial': 0,364 },365 'margin-left': {366 'values': [length, percentage, 'auto', 'inherit'],367 'initial': 0,368 },369 'margin-top': {370 'values': [length, percentage, 'auto', 'inherit'],371 'initial': 0,372 },373 'margin-bottom': {374 'values': [length, percentage, 'auto', 'inherit'],375 'initial': 0,376 },377 //margin378 'max-height': {379 'values': [length, percentage, 'none', 'inherit'],380 'initial': 'none',381 },382 'max-width': {383 'values': [length, percentage, 'none', 'inherit'],384 'initial': 'none',385 },386 'min-height': {387 'values': [length, percentage, 'inherit'],388 'initial': 0,389 },390 'min-width': {391 'values': [length, percentage, 'inherit'],392 'initial': 0,393 },394 'orphans': {395 'values': [integer, 'inherit'],396 'initial': 2,397 },398 'outline-color': {399 'values': [color, 'invert', 'inherit'],400 'initial': 'invert',401 },402 'outline-style': {403 'values': [border_style, 'inherit'],404 'initial': 'none',405 },406 'outline-width': {407 'values': ['thin', 'medium', 'thick', length, 'inherit'],408 'initial': 'medium',409 },410 //outline411 'overflow': {412 'values': ['visible', 'hidden', 'scroll', 'auto', 'inherit'],413 'initial': 'visible',414 },415 'padding-top': {416 'values': [length, percentage, 'inherit'],417 'initial': 0,418 },419 'padding-right': {420 'values': [length, percentage, 'inherit'],421 'initial': 0,422 },423 'padding-bottom': {424 'values': [length, percentage, 'inherit'],425 'initial': 0,426 },427 'padding-left': {428 'values': [length, percentage, 'inherit'],429 'initial': 0,430 },431 //padding432 'page-break-after': {433 'values': ['auto', 'always', 'avoid', 'left', 'right', 'inherit'],434 'initial': 'auto',435 },436 'page-break-before': {437 'values': ['auto', 'always', 'avoid', 'left', 'right', 'inherit'],438 'initial': 'auto',439 },440 'page-break-inside': {441 'values': ['avoid', 'auto', 'inherit'],442 'initial': 'auto',443 },444 'position': {445 'values': ['static', 'relative', 'absolute', 'fixed', 'inherit'],446 'initial': 'static',447 },448 //FIXME quotes449 'right': {450 'values': [length, percentage, 'auto', 'inherit'],451 'initial': 'auto',452 },453 'table-layout': {454 'values': ['auto', 'fixed', 'inherit'],455 'initial': 'auto',456 },457 'text-align': {458 'values': ['left', 'right', 'center', 'justify', 'inherit'],459 'initial': null,460 },461 'text-decoration': {462 'values': ['none', 'underline', 'overline', 'line-through', 'blink', 'inherit'],463 'initial': 'none',464 },465 'text-indent': {466 'values': [length, percentage, 'inherit'],467 'initial': 0,468 },469 'text-transform': {470 'values': ['capitalize', 'uppercase', 'lowercase', 'none', 'inherit'],471 'initial': 'none',472 },473 'top': {474 'values': [length, percentage, 'auto', 'inherit'],475 'initial': 'auto',476 },477 'unicode-bidi': {478 'values': ['normal', 'embed', 'bidi-override', 'inherit'],479 'initial': 'normal',480 },481 'vertical-align': {482 'values': ['baseline', 'sub', 'super', 'top', 'text-top', 'middle', 'bottom', 'text-bottom',483 percentage, length, 'inherit'],484 'initial': 'baseline',485 },486 'visibility': {487 'values': ['visible', 'hidden', 'collapse', 'inherit'],488 'initial': 'visible',489 },490 'white-space': {491 'values': ['normal', 'pre', 'nowrap', 'pre-wrap', 'pre-line', 'inherit'],492 'initial': 'normal',493 },494 'widows': {495 'values': [integer, 'inherit'],496 'initial': 2,497 },498 'width': {499 'values': [length, percentage, 'auto', 'inherit'],500 'initial': 'auto',501 },502 'word-spacing': {503 'values': ['normal', length, 'inherit'],504 'initial': 'normal',505 },506 'z-index': {507 'values': ['auto', integer, 'inherit'],508 'initial': 'auto',509 },...
items.js
Source:items.js
1'use strict';2exports.BattleItems = {3 aguavberry: {4 inherit: true,5 naturalGift: {6 basePower: 60,7 type: "Dragon",8 },9 },10 apicotberry: {11 inherit: true,12 naturalGift: {13 basePower: 80,14 type: "Ground",15 },16 },17 aspearberry: {18 inherit: true,19 naturalGift: {20 basePower: 60,21 type: "Ice",22 },23 },24 babiriberry: {25 inherit: true,26 naturalGift: {27 basePower: 60,28 type: "Steel",29 },30 },31 belueberry: {32 inherit: true,33 naturalGift: {34 basePower: 80,35 type: "Electric",36 },37 },38 blukberry: {39 inherit: true,40 naturalGift: {41 basePower: 70,42 type: "Fire",43 },44 },45 buggem: {46 inherit: true,47 isUnreleased: false,48 desc: "Holder's first successful Bug-type attack will have 1.5x power. Single use.",49 },50 chartiberry: {51 inherit: true,52 naturalGift: {53 basePower: 60,54 type: "Rock",55 },56 },57 cheriberry: {58 inherit: true,59 naturalGift: {60 basePower: 60,61 type: "Fire",62 },63 },64 chestoberry: {65 inherit: true,66 naturalGift: {67 basePower: 60,68 type: "Water",69 },70 },71 chilanberry: {72 inherit: true,73 naturalGift: {74 basePower: 60,75 type: "Normal",76 },77 },78 chopleberry: {79 inherit: true,80 naturalGift: {81 basePower: 60,82 type: "Fighting",83 },84 },85 cobaberry: {86 inherit: true,87 naturalGift: {88 basePower: 60,89 type: "Flying",90 },91 },92 colburberry: {93 inherit: true,94 naturalGift: {95 basePower: 60,96 type: "Dark",97 },98 },99 cornnberry: {100 inherit: true,101 naturalGift: {102 basePower: 70,103 type: "Bug",104 },105 },106 custapberry: {107 inherit: true,108 isUnreleased: false,109 naturalGift: {110 basePower: 80,111 type: "Ghost",112 },113 },114 darkgem: {115 inherit: true,116 isUnreleased: false,117 desc: "Holder's first successful Dark-type attack will have 1.5x power. Single use.",118 },119 dragongem: {120 inherit: true,121 isUnreleased: false,122 desc: "Holder's first successful Dragon-type attack will have 1.5x power. Single use.",123 },124 durinberry: {125 inherit: true,126 naturalGift: {127 basePower: 80,128 type: "Water",129 },130 },131 electricgem: {132 inherit: true,133 isUnreleased: false,134 desc: "Holder's first successful Electric-type attack will have 1.5x power. Single use.",135 },136 enigmaberry: {137 inherit: true,138 naturalGift: {139 basePower: 80,140 type: "Bug",141 },142 },143 fightinggem: {144 inherit: true,145 isUnreleased: false,146 desc: "Holder's first successful Fighting-type attack will have 1.5x power. Single use.",147 },148 figyberry: {149 inherit: true,150 naturalGift: {151 basePower: 60,152 type: "Bug",153 },154 },155 firegem: {156 inherit: true,157 isUnreleased: false,158 desc: "Holder's first successful Fire-type attack will have 1.5x power. Single use.",159 },160 flyinggem: {161 inherit: true,162 isUnreleased: false,163 desc: "Holder's first successful Flying-type attack will have 1.5x power. Single use.",164 },165 ganlonberry: {166 inherit: true,167 naturalGift: {168 basePower: 80,169 type: "Ice",170 },171 },172 ghostgem: {173 inherit: true,174 isUnreleased: false,175 desc: "Holder's first successful Ghost-type attack will have 1.5x power. Single use.",176 },177 grassgem: {178 inherit: true,179 isUnreleased: false,180 desc: "Holder's first successful Grass-type attack will have 1.5x power. Single use.",181 },182 grepaberry: {183 inherit: true,184 naturalGift: {185 basePower: 70,186 type: "Flying",187 },188 },189 groundgem: {190 inherit: true,191 isUnreleased: false,192 desc: "Holder's first successful Ground-type attack will have 1.5x power. Single use.",193 },194 habanberry: {195 inherit: true,196 naturalGift: {197 basePower: 60,198 type: "Dragon",199 },200 },201 hondewberry: {202 inherit: true,203 naturalGift: {204 basePower: 70,205 type: "Ground",206 },207 },208 iapapaberry: {209 inherit: true,210 naturalGift: {211 basePower: 60,212 type: "Dark",213 },214 },215 icegem: {216 inherit: true,217 isUnreleased: false,218 desc: "Holder's first successful Ice-type attack will have 1.5x power. Single use.",219 },220 jabocaberry: {221 inherit: true,222 naturalGift: {223 basePower: 80,224 type: "Dragon",225 },226 },227 kasibberry: {228 inherit: true,229 naturalGift: {230 basePower: 60,231 type: "Ghost",232 },233 },234 kebiaberry: {235 inherit: true,236 naturalGift: {237 basePower: 60,238 type: "Poison",239 },240 },241 kelpsyberry: {242 inherit: true,243 naturalGift: {244 basePower: 70,245 type: "Fighting",246 },247 },248 lansatberry: {249 inherit: true,250 naturalGift: {251 basePower: 80,252 type: "Flying",253 },254 },255 leppaberry: {256 inherit: true,257 naturalGift: {258 basePower: 60,259 type: "Fighting",260 },261 },262 liechiberry: {263 inherit: true,264 naturalGift: {265 basePower: 80,266 type: "Grass",267 },268 },269 lumberry: {270 inherit: true,271 naturalGift: {272 basePower: 60,273 type: "Flying",274 },275 },276 mail: {277 inherit: true,278 isUnreleased: false,279 },280 magoberry: {281 inherit: true,282 naturalGift: {283 basePower: 60,284 type: "Ghost",285 },286 },287 magostberry: {288 inherit: true,289 naturalGift: {290 basePower: 70,291 type: "Rock",292 },293 },294 micleberry: {295 inherit: true,296 naturalGift: {297 basePower: 80,298 type: "Rock",299 },300 },301 nanabberry: {302 inherit: true,303 naturalGift: {304 basePower: 70,305 type: "Water",306 },307 },308 nomelberry: {309 inherit: true,310 naturalGift: {311 basePower: 70,312 type: "Dragon",313 },314 },315 normalgem: {316 inherit: true,317 desc: "Holder's first successful Normal-type attack will have 1.5x power. Single use.",318 },319 occaberry: {320 inherit: true,321 naturalGift: {322 basePower: 60,323 type: "Fire",324 },325 },326 oranberry: {327 inherit: true,328 naturalGift: {329 basePower: 60,330 type: "Poison",331 },332 },333 pamtreberry: {334 inherit: true,335 naturalGift: {336 basePower: 70,337 type: "Steel",338 },339 },340 passhoberry: {341 inherit: true,342 naturalGift: {343 basePower: 60,344 type: "Water",345 },346 },347 payapaberry: {348 inherit: true,349 naturalGift: {350 basePower: 60,351 type: "Psychic",352 },353 },354 pechaberry: {355 inherit: true,356 naturalGift: {357 basePower: 60,358 type: "Electric",359 },360 },361 persimberry: {362 inherit: true,363 naturalGift: {364 basePower: 60,365 type: "Ground",366 },367 },368 petayaberry: {369 inherit: true,370 naturalGift: {371 basePower: 80,372 type: "Poison",373 },374 },375 pinapberry: {376 inherit: true,377 naturalGift: {378 basePower: 70,379 type: "Grass",380 },381 },382 poisongem: {383 inherit: true,384 isUnreleased: false,385 desc: "Holder's first successful Poison-type attack will have 1.5x power. Single use.",386 },387 pomegberry: {388 inherit: true,389 naturalGift: {390 basePower: 70,391 type: "Ice",392 },393 },394 psychicgem: {395 inherit: true,396 isUnreleased: false,397 desc: "Holder's first successful Psychic-type attack will have 1.5x power. Single use.",398 },399 qualotberry: {400 inherit: true,401 naturalGift: {402 basePower: 70,403 type: "Poison",404 },405 },406 rabutaberry: {407 inherit: true,408 naturalGift: {409 basePower: 70,410 type: "Ghost",411 },412 },413 rawstberry: {414 inherit: true,415 naturalGift: {416 basePower: 60,417 type: "Grass",418 },419 },420 razzberry: {421 inherit: true,422 naturalGift: {423 basePower: 60,424 type: "Steel",425 },426 },427 rindoberry: {428 inherit: true,429 naturalGift: {430 basePower: 60,431 type: "Grass",432 },433 },434 rockgem: {435 inherit: true,436 isUnreleased: false,437 desc: "Holder's first successful Rock-type attack will have 1.5x power. Single use.",438 },439 rowapberry: {440 inherit: true,441 naturalGift: {442 basePower: 80,443 type: "Dark",444 },445 },446 salacberry: {447 inherit: true,448 naturalGift: {449 basePower: 80,450 type: "Fighting",451 },452 },453 shucaberry: {454 inherit: true,455 naturalGift: {456 basePower: 60,457 type: "Ground",458 },459 },460 sitrusberry: {461 inherit: true,462 naturalGift: {463 basePower: 60,464 type: "Psychic",465 },466 },467 souldew: {468 inherit: true,469 isUnreleased: false,470 },471 spelonberry: {472 inherit: true,473 naturalGift: {474 basePower: 70,475 type: "Dark",476 },477 },478 starfberry: {479 inherit: true,480 naturalGift: {481 basePower: 80,482 type: "Psychic",483 },484 },485 steelgem: {486 inherit: true,487 isUnreleased: false,488 desc: "Holder's first successful Steel-type attack will have 1.5x power. Single use.",489 },490 tamatoberry: {491 inherit: true,492 naturalGift: {493 basePower: 70,494 type: "Psychic",495 },496 },497 tangaberry: {498 inherit: true,499 naturalGift: {500 basePower: 60,501 type: "Bug",502 },503 },504 wacanberry: {505 inherit: true,506 naturalGift: {507 basePower: 60,508 type: "Electric",509 },510 },511 watergem: {512 inherit: true,513 isUnreleased: false,514 desc: "Holder's first successful Water-type attack will have 1.5x power. Single use.",515 },516 watmelberry: {517 inherit: true,518 naturalGift: {519 basePower: 80,520 type: "Fire",521 },522 },523 wepearberry: {524 inherit: true,525 naturalGift: {526 basePower: 70,527 type: "Electric",528 },529 },530 wikiberry: {531 inherit: true,532 naturalGift: {533 basePower: 60,534 type: "Rock",535 },536 },537 yacheberry: {538 inherit: true,539 naturalGift: {540 basePower: 60,541 type: "Ice",542 },543 },...
pokedex.js
Source:pokedex.js
1'use strict';2exports.BattlePokedex = {3 butterfree: {4 inherit: true,5 baseStats: {hp: 60, atk: 45, def: 50, spa: 80, spd: 80, spe: 70},6 },7 beedrill: {8 inherit: true,9 baseStats: {hp: 65, atk: 80, def: 40, spa: 45, spd: 80, spe: 75},10 },11 pidgeot: {12 inherit: true,13 baseStats: {hp: 83, atk: 80, def: 75, spa: 70, spd: 70, spe: 91},14 },15 pikachu: {16 inherit: true,17 baseStats: {hp: 35, atk: 55, def: 30, spa: 50, spd: 40, spe: 90},18 },19 raichu: {20 inherit: true,21 baseStats: {hp: 60, atk: 90, def: 55, spa: 90, spd: 80, spe: 100},22 },23 nidoqueen: {24 inherit: true,25 baseStats: {hp: 90, atk: 82, def: 87, spa: 75, spd: 85, spe: 76},26 },27 nidoking: {28 inherit: true,29 baseStats: {hp: 81, atk: 92, def: 77, spa: 85, spd: 75, spe: 85},30 },31 clefairy: {32 inherit: true,33 types: ["Normal"],34 },35 clefable: {36 inherit: true,37 types: ["Normal"],38 baseStats: {hp: 95, atk: 70, def: 73, spa: 85, spd: 90, spe: 60},39 },40 jigglypuff: {41 inherit: true,42 types: ["Normal"],43 abilities: {0: "Cute Charm", H: "Friend Guard"},44 },45 wigglytuff: {46 inherit: true,47 types: ["Normal"],48 baseStats: {hp: 140, atk: 70, def: 45, spa: 75, spd: 50, spe: 45},49 abilities: {0: "Cute Charm", H: "Frisk"},50 },51 vileplume: {52 inherit: true,53 baseStats: {hp: 75, atk: 80, def: 85, spa: 100, spd: 90, spe: 50},54 },55 poliwrath: {56 inherit: true,57 baseStats: {hp: 90, atk: 85, def: 95, spa: 70, spd: 90, spe: 70},58 },59 alakazam: {60 inherit: true,61 baseStats: {hp: 55, atk: 50, def: 45, spa: 135, spd: 85, spe: 120},62 },63 victreebel: {64 inherit: true,65 baseStats: {hp: 80, atk: 105, def: 65, spa: 100, spd: 60, spe: 70},66 },67 golem: {68 inherit: true,69 baseStats: {hp: 80, atk: 110, def: 130, spa: 55, spd: 65, spe: 45},70 },71 mrmime: {72 inherit: true,73 types: ["Psychic"],74 },75 articuno: {76 inherit: true,77 abilities: {0: "Pressure"},78 },79 zapdos: {80 inherit: true,81 abilities: {0: "Pressure"},82 },83 moltres: {84 inherit: true,85 abilities: {0: "Pressure"},86 },87 chikorita: {88 inherit: true,89 abilities: {0: "Overgrow"},90 },91 bayleef: {92 inherit: true,93 abilities: {0: "Overgrow"},94 },95 meganium: {96 inherit: true,97 abilities: {0: "Overgrow"},98 },99 cyndaquil: {100 inherit: true,101 abilities: {0: "Blaze"},102 },103 quilava: {104 inherit: true,105 abilities: {0: "Blaze"},106 },107 typhlosion: {108 inherit: true,109 abilities: {0: "Blaze"},110 },111 totodile: {112 inherit: true,113 abilities: {0: "Torrent"},114 },115 croconaw: {116 inherit: true,117 abilities: {0: "Torrent"},118 },119 feraligatr: {120 inherit: true,121 abilities: {0: "Torrent"},122 },123 igglybuff: {124 inherit: true,125 types: ["Normal"],126 abilities: {0: "Cute Charm", H: "Friend Guard"},127 },128 togepi: {129 inherit: true,130 types: ["Normal"],131 },132 togetic: {133 inherit: true,134 types: ["Normal", "Flying"],135 },136 cleffa: {137 inherit: true,138 types: ["Normal"],139 },140 ampharos: {141 inherit: true,142 baseStats: {hp: 90, atk: 75, def: 75, spa: 115, spd: 90, spe: 55},143 },144 bellossom: {145 inherit: true,146 baseStats: {hp: 75, atk: 80, def: 85, spa: 90, spd: 100, spe: 50},147 },148 marill: {149 inherit: true,150 types: ["Water"],151 },152 azumarill: {153 inherit: true,154 types: ["Water"],155 baseStats: {hp: 100, atk: 50, def: 80, spa: 50, spd: 80, spe: 50},156 },157 jumpluff: {158 inherit: true,159 baseStats: {hp: 75, atk: 55, def: 70, spa: 55, spd: 85, spe: 110},160 },161 snubbull: {162 inherit: true,163 types: ["Normal"],164 },165 granbull: {166 inherit: true,167 types: ["Normal"],168 },169 raikou: {170 inherit: true,171 abilities: {0: "Pressure"},172 },173 entei: {174 inherit: true,175 abilities: {0: "Pressure"},176 },177 suicune: {178 inherit: true,179 abilities: {0: "Pressure"},180 },181 beautifly: {182 inherit: true,183 baseStats: {hp: 60, atk: 70, def: 50, spa: 90, spd: 50, spe: 65},184 },185 ralts: {186 inherit: true,187 types: ["Psychic"],188 },189 kirlia: {190 inherit: true,191 types: ["Psychic"],192 },193 gardevoir: {194 inherit: true,195 types: ["Psychic"],196 },197 exploud: {198 inherit: true,199 baseStats: {hp: 104, atk: 91, def: 63, spa: 91, spd: 63, spe: 68},200 },201 azurill: {202 inherit: true,203 types: ["Normal"],204 },205 mawile: {206 inherit: true,207 types: ["Steel"],208 },209 plusle: {210 inherit: true,211 abilities: {0: "Plus"},212 },213 minun: {214 inherit: true,215 abilities: {0: "Minus"},216 },217 kecleon: {218 inherit: true,219 abilities: {0: "Color Change"},220 },221 milotic: {222 inherit: true,223 abilities: {0: "Marvel Scale", H: "Cute Charm"},224 },225 duskull: {226 inherit: true,227 abilities: {0: "Levitate"},228 },229 dusclops: {230 inherit: true,231 abilities: {0: "Pressure"},232 },233 regirock: {234 inherit: true,235 abilities: {0: "Clear Body"},236 },237 regice: {238 inherit: true,239 abilities: {0: "Clear Body"},240 },241 registeel: {242 inherit: true,243 abilities: {0: "Clear Body"},244 },245 starly: {246 inherit: true,247 abilities: {0: "Keen Eye"},248 },249 staraptor: {250 inherit: true,251 baseStats: {hp: 85, atk: 120, def: 70, spa: 50, spd: 50, spe: 100},252 },253 roserade: {254 inherit: true,255 baseStats: {hp: 60, atk: 70, def: 55, spa: 125, spd: 105, spe: 90},256 },257 mimejr: {258 inherit: true,259 types: ["Psychic"],260 },261 togekiss: {262 inherit: true,263 types: ["Normal", "Flying"],264 },265 dusknoir: {266 inherit: true,267 abilities: {0: "Pressure"},268 },269 heatran: {270 inherit: true,271 abilities: {0: "Flash Fire"},272 },273 snivy: {274 inherit: true,275 abilities: {0: "Overgrow"},276 },277 servine: {278 inherit: true,279 abilities: {0: "Overgrow"},280 },281 serperior: {282 inherit: true,283 abilities: {0: "Overgrow"},284 },285 tepig: {286 inherit: true,287 abilities: {0: "Blaze"},288 },289 pignite: {290 inherit: true,291 abilities: {0: "Blaze"},292 },293 emboar: {294 inherit: true,295 abilities: {0: "Blaze"},296 },297 oshawott: {298 inherit: true,299 abilities: {0: "Torrent"},300 },301 dewott: {302 inherit: true,303 abilities: {0: "Torrent"},304 },305 samurott: {306 inherit: true,307 abilities: {0: "Torrent"},308 },309 stoutland: {310 inherit: true,311 baseStats: {hp: 85, atk: 100, def: 90, spa: 45, spd: 90, spe: 80},312 },313 unfezant: {314 inherit: true,315 baseStats: {hp: 80, atk: 105, def: 80, spa: 65, spd: 55, spe: 93},316 },317 gigalith: {318 inherit: true,319 baseStats: {hp: 85, atk: 135, def: 130, spa: 60, spd: 70, spe: 25},320 },321 seismitoad: {322 inherit: true,323 baseStats: {hp: 105, atk: 85, def: 75, spa: 85, spd: 75, spe: 74},324 },325 leavanny: {326 inherit: true,327 baseStats: {hp: 75, atk: 103, def: 80, spa: 70, spd: 70, spe: 92},328 },329 venipede: {330 inherit: true,331 abilities: {0: "Poison Point", 1: "Swarm", H: "Quick Feet"},332 },333 whirlipede: {334 inherit: true,335 abilities: {0: "Poison Point", 1: "Swarm", H: "Quick Feet"},336 },337 scolipede: {338 inherit: true,339 baseStats: {hp: 60, atk: 90, def: 89, spa: 55, spd: 69, spe: 112},340 abilities: {0: "Poison Point", 1: "Swarm", H: "Quick Feet"},341 },342 cottonee: {343 inherit: true,344 types: ["Grass"],345 },346 whimsicott: {347 inherit: true,348 types: ["Grass"],349 },350 krookodile: {351 inherit: true,352 baseStats: {hp: 95, atk: 117, def: 70, spa: 65, spd: 70, spe: 92},353 },354 gothita: {355 inherit: true,356 abilities: {0: "Frisk"},357 },358 gothorita: {359 inherit: true,360 abilities: {0: "Frisk", H: "Shadow Tag"},361 },362 gothitelle: {363 inherit: true,364 abilities: {0: "Frisk", H: "Shadow Tag"},365 },366 ferrothorn: {367 inherit: true,368 abilities: {0: "Iron Barbs"},369 },370 klink: {371 inherit: true,372 abilities: {0: "Plus", 1: "Minus"},373 },374 litwick: {375 inherit: true,376 abilities: {0: "Flash Fire", 1: "Flame Body"},377 },378 lampent: {379 inherit: true,380 abilities: {0: "Flash Fire", 1: "Flame Body"},381 },382 chandelure: {383 inherit: true,384 abilities: {0: "Flash Fire", 1: "Flame Body"},385 },386 rufflet: {387 inherit: true,388 abilities: {0: "Keen Eye", 1: "Sheer Force"},389 },390 larvesta: {391 inherit: true,392 abilities: {0: "Flame Body"},393 },394 volcarona: {395 inherit: true,396 abilities: {0: "Flame Body"},397 },...
sidebar.js
Source:sidebar.js
1import React, { Component } from 'react';2import { NavLink } from 'react-router-dom';3import Api from './api';4import $ from 'jquery';5class NLink extends Component {6 render() {7 return (8 <li><NavLink {...this.props} activeStyle={{ opacity:1, fontWeight:800 }} /></li>9 );10 }11}12class SideBar extends Component {13 constructor() {14 super();15 this.state = {on_team:null, logged_in: null, user: {}, league: {}};16 }17 componentDidMount() {18 Api.loginCheck((logged_in) => {19 this.setState({ logged_in });20 Api.getUserProfile(function (u) {21 this.setState({ user: u });22 }.bind(this))23 });24 Api.getUserTeam(function(e) {25 this.setState({on_team:(e !== null)});26 $(document).ready(function() {27 window.init_right_menu();28 });29 }.bind(this));30 Api.getLeague(function (l) {31 this.setState({ league: l});32 }.bind(this));33 }34 isSubmissionEnabled() {35 if (this.state.user.is_staff == true) {36 return true;37 }38 if (this.state.league.game_released == true) {39 return true;40 }41 return false;42 }43 // for icon options below, see https://themes-pixeden.com/font-demos/7-stroke/44 render() {45 return (46 <div className="sidebar" data-color="space"> {/* data-color is defined in light-bootstrap-dashboard.css */}47 <div className="sidebar-wrapper">48 <div className="logo">49 <a href="#" className="simple-text">Battlecode</a>50 </div>51 <ul className="nav nav-pills nav-stacked">52 <NLink to={`${process.env.PUBLIC_URL}/home`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-home pe-fw" />Home</p></NLink>53 <NLink to={`${process.env.PUBLIC_URL}/getting-started`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-sun pe-fw" />Getting Started</p></NLink>54 <NLink to={`${process.env.PUBLIC_URL}/resources`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-note2 pe-fw" />Resources</p></NLink>55 <NLink to={`${process.env.PUBLIC_URL}/updates`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-bell pe-fw" />Updates</p></NLink>56 57 <br />58 59 <NLink to={`${process.env.PUBLIC_URL}/tournaments`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-medal pe-fw" />Tournaments</p></NLink>60 <NLink to={`${process.env.PUBLIC_URL}/rankings`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-graph1 pe-fw" />Rankings</p></NLink>61 {/*<NLink to={`${process.env.PUBLIC_URL}/search`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-search pe-fw" />Search</p></NLink>*/}62 63 <br />64 65 { this.state.logged_in && <NLink to={`${process.env.PUBLIC_URL}/team`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-users pe-fw" />Team</p></NLink>}66 { this.state.on_team && <NLink to={`${process.env.PUBLIC_URL}/submissions`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-up-arrow pe-fw" />Submissions</p></NLink> }67 {/*{ this.state.on_team && <NLink to={`${process.env.PUBLIC_URL}/ide`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-pen pe-fw" />IDE</p></NLink> }*/}68 { (this.state.on_team && this.isSubmissionEnabled()) && <NLink to={`${process.env.PUBLIC_URL}/scrimmaging`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-joy pe-fw" />Scrimmaging</p></NLink> }69 {/*<NLink to={`${process.env.PUBLIC_URL}/replay`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-monitor pe-fw" />Replay</p></NLink>*/}70 <br />71 { this.state.user.is_staff && <NLink to={`${process.env.PUBLIC_URL}/staff`}><p style={{fontWeight: "inherit", textTransform: "none", fontSize: "inherit"}}><i className="pe-7s-tools pe-fw" />Staff</p></NLink> }72 <br />73 </ul>74 </div>75 </div>76 );77 }78}...
Using AI Code Generation
1const { chromium } = require('playwright');2(async () => {3 const browser = await chromium.launch();4 const context = await browser.newContext();5 const page = await context.newPage();6 await page.screenshot({ path: 'example.png' });7 await browser.close();8})();9const { chromium } = require('playwright');10(async () => {11 const browser = await chromium.launch();12 const context = await browser.newContext();13 const page = await context.newPage();14 await page.screenshot({ path: 'example.png' });15 await browser.close();16})();17const { chromium } = require('playwright');18(async () => {19 const browser = await chromium.launch();20 const context = await browser.newContext();21 const page = await context.newPage();22 await page.screenshot({ path: 'example.png' });23 await browser.close();24})();25const { chromium } = require('playwright');26(async () => {27 const browser = await chromium.launch();28 const context = await browser.newContext();29 const page = await context.newPage();30 await page.screenshot({ path: 'example.png' });31 await browser.close();32})();33const { chromium } = require('playwright');34(async () => {35 const browser = await chromium.launch();36 const context = await browser.newContext();37 const page = await context.newPage();38 await page.screenshot({ path: 'example.png' });39 await browser.close();40})();41const { chromium } = require('playwright');42(async () => {43 const browser = await chromium.launch();44 const context = await browser.newContext();45 const page = await context.newPage();
Using AI Code Generation
1const { Playwright } = require('playwright');2const playwright = new Playwright();3const browser = await playwright.chromium.launch();4const context = await browser.newContext();5const page = await context.newPage();6await page.goto('
Using AI Code Generation
1const { inherit } = require('playwright/lib/utils/utils');2const { Playwright } = require('playwright/lib/server/playwright');3const { PlaywrightServer } = require('playwright/lib/server/playwrightServer');4const { BrowserServer } = require('playwright/lib/server/browserServer');5const { Browser } = require('playwright/lib/server/browser');6const { BrowserContext } = require('playwright/lib/server/browserContext');7const { Page } = require('playwright/lib/server/page');8const { WebSocketTransport } = require('playwright/lib/server/webSocketTransport');9const { ConnectionTransport } = require('playwright/lib/server/connectionTransport');10const { inherit } = require('playwright/lib/utils/utils');11const { Playwright } = require('playwright/lib/server/playwright');12const { PlaywrightServer } = require('playwright/lib/server/playwrightServer');13const { BrowserServer } = require('playwright/lib/server/browserServer');14const { Browser } = require('playwright/lib/server/browser');15const { BrowserContext } = require('playwright/lib/server/browserContext');16const { Page } = require('playwright/lib/server/page');17const { WebSocketTransport } = require('playwright/lib/server/webSocketTransport');18const { ConnectionTransport } = require('playwright/lib/server/connectionTransport');19const { inherit } = require('playwright/lib/utils/utils');20const { Playwright } = require('playwright/lib/server/playwright');21const { PlaywrightServer } = require('playwright/lib/server/playwrightServer');22const { BrowserServer } = require('playwright/lib/server/browserServer');23const { Browser } = require('playwright/lib/server/browser');24const { BrowserContext } = require('playwright/lib/server/browserContext');25const { Page } = require('playwright/lib/server/page');26const { WebSocketTransport } = require('playwright/lib/server/webSocketTransport');27const { ConnectionTransport } = require('playwright/lib/server/connectionTransport');28const { inherit } = require('playwright/lib/utils/utils');29const { Playwright } = require('playwright/lib/server/playwright');30const { PlaywrightServer } = require('playwright/lib/server/playwrightServer');31const { BrowserServer } = require('playwright/lib/server/browserServer');32const { Browser } = require('playwright
Using AI Code Generation
1const { Playwright } = require('@playwright/test');2const playwright = new Playwright();3const browser = await playwright.chromium.launch();4const context = await browser.newContext();5const page = await context.newPage();6const { Page } = require('@playwright/test/lib/server/page');7const pageObject = new Page(page);8class MyPage extends Page {9 constructor(page) {10 super(page);11 }12 async myMethod() {13 console.log('my method');14 }15}16const myPageObject = new MyPage(page);17await myPageObject.myMethod();18class MyPage extends Page {19 constructor(page) {20 super(page);21 }22 async myMethod() {23 await this.click('div');24 }25}26const myPageObject = new MyPage(page);27await myPageObject.myMethod();28class MyPage extends Page {29 constructor(page) {30 super(page);31 }32 async myMethod() {33 await this.$('div');34 }35}36const myPageObject = new MyPage(page);37await myPageObject.myMethod();38class MyPage extends Page {39 constructor(page) {40 super(page);41 }42 async myMethod() {43 await this.$eval('div', (div) => div.innerHTML);44 }45}46const myPageObject = new MyPage(page);47await myPageObject.myMethod();48class MyPage extends Page {49 constructor(page) {50 super(page);51 }52 async myMethod() {53 await this.$$eval('div', (divs) => divs.length);54 }55}56const myPageObject = new MyPage(page);57await myPageObject.myMethod();58class MyPage extends Page {59 constructor(page) {60 super(page);61 }62 async myMethod() {63 await this.waitForSelector('div');64 }65}66const myPageObject = new MyPage(page);67await myPageObject.myMethod();68class MyPage extends Page {69 constructor(page) {70 super(page);71 }72 async myMethod() {
Using AI Code Generation
1const playwright = require('playwright');2const {Page} = require('playwright');3const {BrowserContext} = require('playwright');4const {Browser} = require('playwright');5const {BrowserType} = require('playwright');6const {DeviceDescriptors} = require('playwright');7const {ChromiumBrowser} = require('playwright');8const {ChromiumBrowserContext} = require('playwright');9const {ChromiumBrowserContextOptions} = require('playwright');10const {ChromiumBrowserOptions} = require('playwright');11const {ChromiumBrowserServer} = require('playwright');12const {ChromiumCDPSession} = require('playwright');13const {ChromiumConnection} = require('playwright');14const {ChromiumCoverage} = require('playwright');15const {ChromiumLauncher} = require('playwright');16const {ChromiumPage} = require('playwright');17const {ChromiumPageOptions} = require('playwright');18const {ChromiumProcess} = require('playwright');19const {ChromiumProtocolSession} = require('playwright');20const {ChromiumTarget} = require('playwright');21const {ChromiumTargetOptions} = require('playwright');22const {ChromiumWebSocketTransport} = require('playwright');23const {ChromiumWorker} = require('playwright');24const {ChromiumWorkerOptions} = require('playwright');25const {ElectronApplication} = require('playwright');26const {ElectronApplicationOptions} = require('playwright');27const {ElectronBrowser} = require('playwright');28const {ElectronBrowserContext} = require('playwright');29const {ElectronBrowserContextOptions} = require('playwright');30const {ElectronBrowserOptions} = require('playwright');31const {ElectronBrowserServer} = require('playwright');32const {ElectronCDPSession} = require('playwright');33const {ElectronConnection} = require('playwright');34const {ElectronLauncher} = require('playwright');35const {ElectronPage} = require('playwright');36const {ElectronPageOptions} = require('playwright');37const {ElectronProcess} = require('playwright');38const {ElectronProtocolSession} = require('playwright');39const {ElectronTarget} = require('playwright');40const {ElectronTargetOptions} = require('playwright');41const {ElectronWebSocketTransport
Using AI Code Generation
1const {chromium} = require('playwright');2(async () => {3 const browser = await chromium.launch({4 });5 const context = await browser.newContext();6 const page = await context.newPage();7 await page.screenshot({ path: `example.png` });8 await browser.close();9})();10const {chromium} = require('playwright');11(async () => {12 const browser = await chromium.launch({13 });14 const context = await browser.newContext();15 const page = await context.newPage();16 await page.screenshot({ path: `example.png` });17 await browser.close();18})();19const {chromium} = require('playwright');20(async () => {21 const browser = await chromium.launch({22 });23 const context = await browser.newContext();24 const page = await context.newPage();25 await page.screenshot({ path: `example.png` });26 await browser.close();27})();28const {chromium} = require('playwright');29(async () => {30 const browser = await chromium.launch({31 });32 const context = await browser.newContext();33 const page = await context.newPage();34 await page.screenshot({ path: `example.png` });35 await browser.close();36})();37const {chromium} = require('playwright');38(async () => {39 const browser = await chromium.launch({40 });41 const context = await browser.newContext();42 const page = await context.newPage();43 await page.screenshot({ path: `example.png` });44 await browser.close();45})();
Using AI Code Generation
1const { PlaywrightInternal } = require('playwright');2class MyInternal extends PlaywrightInternal {3 constructor() {4 super();5 }6}7const internal = new MyInternal();8const { Playwright } = require('playwright');9class MyPlaywright extends Playwright {10 constructor(internal) {11 super(internal);12 }13}14const playwright = new MyPlaywright(internal);15const { BrowserContext } = require('playwright');16class MyBrowserContext extends BrowserContext {17 constructor(playwright, browserContext) {18 super(playwright, browserContext);19 }20}21const browserContext = new MyBrowserContext(playwright, browserContext);22const { Page } = require('playwright');23class MyPage extends Page {24 constructor(browserContext, page) {25 super(browserContext, page);26 }27}28const page = new MyPage(browserContext, page);29const { Frame } = require('playwright');30class MyFrame extends Frame {31 constructor(page, frame) {32 super(page, frame);33 }34}35const frame = new MyFrame(page, frame);36const { ElementHandle } = require('playwright');37class MyElementHandle extends ElementHandle {38 constructor(page, context, element) {39 super(page, context, element);40 }41}42const elementHandle = new MyElementHandle(page, frame, elementHandle);43const { JSHandle } = require('playwright');44class MyJSHandle extends JSHandle {45 constructor(page, context, handle) {46 super(page, context, handle);47 }48}49const jsHandle = new MyJSHandle(page, frame, jsHandle);50const { JSHandle } = require('playwright');51class MyJSHandle extends JSHandle {52 constructor(page, context, handle) {53 super(page, context, handle);54 }55}56const jsHandle = new MyJSHandle(page, frame, jsHandle);57const { JSHandle } = require('playwright');58class MyJSHandle extends JSHandle {59 constructor(page, context, handle) {60 super(page, context, handle);61 }62}
LambdaTest’s Playwright tutorial will give you a broader idea about the Playwright automation framework, its unique features, and use cases with examples to exceed your understanding of Playwright testing. This tutorial will give A to Z guidance, from installing the Playwright framework to some best practices and advanced concepts.
Get 100 minutes of automation test minutes FREE!!