ironlung18

Gaiden 2 trainers (from ocean)

Aug 23rd, 2020 (edited)
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.79 KB | None | 0 0
  1. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Terence[] = {
  2. {
  3. .iv = 15,
  4. .lvl = 15,
  5. .species = SPECIES_SLAKOTH,
  6. }
  7. };
  8.  
  9. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Mimi[] = {
  10. {
  11. .iv = 15,
  12. .lvl = 15,
  13. .species = SPECIES_SANDILE,
  14. }
  15. };
  16.  
  17. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Katalan[] = {
  18. {
  19. .iv = 15,
  20. .lvl = 15,
  21. .species = SPECIES_PONYTA,
  22. }
  23. };
  24.  
  25. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Sergei[] = {
  26. {
  27. .iv = 15,
  28. .lvl = 14,
  29. .species = SPECIES_CACNEA,
  30. },
  31. {
  32. .iv = 15,
  33. .lvl = 14,
  34. .species = SPECIES_SHINX,
  35. }
  36. };
  37.  
  38. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Camila[] = {
  39. {
  40. .iv = 15,
  41. .lvl = 16,
  42. .species = SPECIES_MEDITITE,
  43. }
  44. };
  45.  
  46. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Mateo[] = {
  47. {
  48. .iv = 15,
  49. .lvl = 16,
  50. .species = SPECIES_SKORUPI,
  51. }
  52. };
  53.  
  54. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Thiago[] = {
  55. {
  56. .iv = 15,
  57. .lvl = 15,
  58. .species = SPECIES_ROGGENROLA,
  59. },
  60. {
  61. .iv = 15,
  62. .lvl = 15,
  63. .species = SPECIES_ROGGENROLA,
  64. },
  65. {
  66. .iv = 15,
  67. .lvl = 15,
  68. .species = SPECIES_ROGGENROLA,
  69. }
  70. };
  71.  
  72. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Daniel[] = {
  73. {
  74. .iv = 15,
  75. .lvl = 16,
  76. .species = SPECIES_DWEBBLE,
  77. },
  78. {
  79. .iv = 15,
  80. .lvl = 16,
  81. .species = SPECIES_DWEBBLE,
  82. }
  83. };
  84.  
  85. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Santi[] = {
  86. {
  87. .iv = 45,
  88. .lvl = 16,
  89. .species = SPECIES_WINGULL,
  90. },
  91. {
  92. .iv = 45,
  93. .lvl = 16,
  94. .species = SPECIES_WINGULL,
  95. },
  96. {
  97. .iv = 45,
  98. .lvl = 16,
  99. .species = SPECIES_WINGULL,
  100. }
  101. };
  102.  
  103. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Lucia[] = {
  104. {
  105. .iv = 45,
  106. .lvl = 17,
  107. .species = SPECIES_GASTLY,
  108. },
  109. {
  110. .iv = 45,
  111. .lvl = 17,
  112. .species = SPECIES_SPOINK,
  113. }
  114. };
  115.  
  116. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Vicky[] = {
  117. {
  118. .iv = 45,
  119. .lvl = 17,
  120. .species = SPECIES_FLABEBE,
  121. },
  122. {
  123. .iv = 45,
  124. .lvl = 17,
  125. .species = SPECIES_LUXIO,
  126. }
  127. };
  128.  
  129. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Rafael[] = {
  130. {
  131. .iv = 45,
  132. .lvl = 12,
  133. .species = SPECIES_ROGGENROLA,
  134. },
  135. {
  136. .iv = 45,
  137. .lvl = 15,
  138. .species = SPECIES_ROGGENROLA,
  139. },
  140. {
  141. .iv = 45,
  142. .lvl = 18,
  143. .species = SPECIES_ROGGENROLA,
  144. }
  145. };
  146.  
  147. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Paolo[] = {
  148. {
  149. .iv = 45,
  150. .lvl = 18,
  151. .species = SPECIES_SKARMORY,
  152. }
  153. };
  154.  
  155. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Martin[] = {
  156. {
  157. .iv = 45,
  158. .lvl = 18,
  159. .species = SPECIES_SKORUPI,
  160. },
  161. {
  162. .iv = 45,
  163. .lvl = 18,
  164. .species = SPECIES_EKANS,
  165. }
  166. };
  167.  
  168. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Luisa[] = {
  169. {
  170. .iv = 45,
  171. .lvl = 18,
  172. .species = SPECIES_TYROGUE,
  173. },
  174. {
  175. .iv = 45,
  176. .lvl = 18,
  177. .species = SPECIES_VIGOROTH,
  178. }
  179. };
  180.  
  181. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Alvaro[] = {
  182. {
  183. .iv = 45,
  184. .lvl = 18,
  185. .species = SPECIES_DODUO,
  186. },
  187. {
  188. .iv = 45,
  189. .lvl = 18,
  190. .species = SPECIES_SKIDDO,
  191. }
  192. };
  193.  
  194. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Belen[] = {
  195. {
  196. .iv = 45,
  197. .lvl = 17,
  198. .species = SPECIES_PONYTA,
  199. },
  200. {
  201. .iv = 45,
  202. .lvl = 19,
  203. .species = SPECIES_DODUO,
  204. }
  205. };
  206.  
  207. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Mari_And_Noel[] = {
  208. {
  209. .iv = 45,
  210. .lvl = 19,
  211. .species = SPECIES_HEATMOR,
  212. },
  213. {
  214. .iv = 45,
  215. .lvl = 19,
  216. .species = SPECIES_DURANT,
  217. }
  218. };
  219.  
  220. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Milton[] = {
  221. {
  222. .iv = 45,
  223. .lvl = 20,
  224. .species = SPECIES_HITMONCHAN,
  225. }
  226. };
  227.  
  228. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Lionel[] = {
  229. {
  230. .iv = 45,
  231. .lvl = 20,
  232. .species = SPECIES_HITMONLEE,
  233. }
  234. };
  235.  
  236. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Josefina[] = {
  237. {
  238. .iv = 75,
  239. .lvl = 21,
  240. .species = SPECIES_FINNEON,
  241. },
  242. {
  243. .iv = 75,
  244. .lvl = 21,
  245. .species = SPECIES_FINNEON,
  246. }
  247. };
  248.  
  249. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Emilio[] = {
  250. {
  251. .iv = 75,
  252. .lvl = 21,
  253. .species = SPECIES_BARBOACH,
  254. },
  255. {
  256. .iv = 75,
  257. .lvl = 21,
  258. .species = SPECIES_BARBOACH,
  259. }
  260. };
  261.  
  262. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Megan[] = {
  263. {
  264. .iv = 75,
  265. .lvl = 20,
  266. .species = SPECIES_PETILIL,
  267. },
  268. {
  269. .iv = 75,
  270. .lvl = 22,
  271. .species = SPECIES_LILLIGANT,
  272. }
  273. };
  274.  
  275. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Federico[] = {
  276. {
  277. .iv = 75,
  278. .lvl = 21,
  279. .species = SPECIES_DODUO,
  280. },
  281. {
  282. .iv = 75,
  283. .lvl = 22,
  284. .species = SPECIES_BLITZLE,
  285. }
  286. };
  287.  
  288. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Fern[] = {
  289. {
  290. .iv = 100,
  291. .lvl = 22,
  292. .species = SPECIES_PONYTA,
  293. },
  294. {
  295. .iv = 100,
  296. .lvl = 24,
  297. .species = SPECIES_CHANSEY,
  298. }
  299. };
  300.  
  301. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Vincent[] = {
  302. {
  303. .iv = 75,
  304. .lvl = 23,
  305. .species = SPECIES_ZUBAT,
  306. },
  307. {
  308. .iv = 75,
  309. .lvl = 23,
  310. .species = SPECIES_SPOINK,
  311. },
  312. {
  313. .iv = 75,
  314. .lvl = 23,
  315. .species = SPECIES_CACNEA,
  316. }
  317. };
  318.  
  319. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Nakia[] = {
  320. {
  321. .iv = 75,
  322. .lvl = 25,
  323. .species = SPECIES_FLOETTE,
  324. }
  325. };
  326.  
  327. static const struct TrainerMonNoItemDefaultMoves sParty_G2_YanAndIvo[] = {
  328. {
  329. .iv = 75,
  330. .lvl = 23,
  331. .species = SPECIES_BARBOACH,
  332. },
  333. {
  334. .iv = 75,
  335. .lvl = 25,
  336. .species = SPECIES_PELIPPER,
  337. }
  338. };
  339.  
  340. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Maikel[] = {
  341. {
  342. .iv = 75,
  343. .lvl = 24,
  344. .species = SPECIES_VIGOROTH,
  345. },
  346. {
  347. .iv = 75,
  348. .lvl = 24,
  349. .species = SPECIES_WINGULL,
  350. }
  351. };
  352.  
  353. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Sigal[] = {
  354. {
  355. .iv = 105,
  356. .lvl = 26,
  357. .species = SPECIES_BLITZLE,
  358. },
  359. {
  360. .iv = 105,
  361. .lvl = 26,
  362. .species = SPECIES_BLITZLE,
  363. }
  364. };
  365.  
  366. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Zane[] = {
  367. {
  368. .iv = 105,
  369. .lvl = 26,
  370. .species = SPECIES_CUBCHOO,
  371. },
  372. {
  373. .iv = 105,
  374. .lvl = 26,
  375. .species = SPECIES_LITLEO,
  376. }
  377. };
  378.  
  379. static const struct TrainerMonNoItemDefaultMoves sParty_G2_EiAndAi[] = {
  380. {
  381. .iv = 105,
  382. .lvl = 25,
  383. .species = SPECIES_HAPPINY,
  384. },
  385. {
  386. .iv = 105,
  387. .lvl = 25,
  388. .species = SPECIES_HAPPINY,
  389. }
  390. };
  391.  
  392. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Felipe[] = {
  393. {
  394. .iv = 105,
  395. .lvl = 25,
  396. .species = SPECIES_SANDILE,
  397. },
  398. {
  399. .iv = 105,
  400. .lvl = 25,
  401. .species = SPECIES_DRIFLOON,
  402. },
  403. {
  404. .iv = 105,
  405. .lvl = 26,
  406. .species = SPECIES_ARBOK,
  407. }
  408. };
  409.  
  410. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Julieta[] = {
  411. {
  412. .iv = 105,
  413. .lvl = 24,
  414. .species = SPECIES_WINGULL,
  415. },
  416. {
  417. .iv = 105,
  418. .lvl = 24,
  419. .species = SPECIES_FINNEON,
  420. },
  421. {
  422. .iv = 105,
  423. .lvl = 24,
  424. .species = SPECIES_WINGULL,
  425. },
  426. {
  427. .iv = 105,
  428. .lvl = 24,
  429. .species = SPECIES_FINNEON,
  430. }
  431. };
  432.  
  433. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Oru[] = {
  434. {
  435. .iv = 105,
  436. .lvl = 26,
  437. .species = SPECIES_MEDITITE,
  438. },
  439. {
  440. .iv = 105,
  441. .lvl = 26,
  442. .species = SPECIES_SPOINK,
  443. }
  444. };
  445.  
  446. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Nan[] = {
  447. {
  448. .iv = 105,
  449. .lvl = 26,
  450. .species = SPECIES_SPOINK,
  451. },
  452. {
  453. .iv = 105,
  454. .lvl = 26,
  455. .species = SPECIES_MEDITITE,
  456. }
  457. };
  458.  
  459. static const struct TrainerMonItemCustomMoves sParty_G2_Nas[] = {
  460. {
  461. .iv = 120,
  462. .lvl = 25,
  463. .species = SPECIES_SANDILE,
  464. .abilityNum = 0,
  465. .heldItem = ITEM_BLACK_GLASSES,
  466. .moves = {MOVE_SAND_TOMB, MOVE_CRUNCH, MOVE_AQUA_TAIL, MOVE_DOUBLE_EDGE}
  467. },
  468. {
  469. .iv = 135,
  470. .lvl = 25,
  471. .species = SPECIES_SKARMORY,
  472. .abilityNum = 0,
  473. .heldItem = ITEM_RED_CARD,
  474. .moves = {MOVE_SPIKES, MOVE_WHIRLWIND, MOVE_AERIAL_ACE, MOVE_ROOST}
  475. },
  476. {
  477. .iv = 150,
  478. .lvl = 27,
  479. .species = SPECIES_BOUFFALANT,
  480. .abilityNum = 0,
  481. .heldItem = ITEM_ASSAULT_VEST,
  482. .moves = {MOVE_THROAT_CHOP, MOVE_REVENGE, MOVE_RETURN, MOVE_MEGAHORN}
  483. }
  484. };
  485.  
  486. static const struct TrainerMonItemCustomMoves sParty_G2_Rodri[] = {
  487. {
  488. .iv = 105,
  489. .lvl = 26,
  490. .species = SPECIES_GOLBAT,
  491. .abilityNum = 0,
  492. .heldItem = ITEM_POISON_BARB,
  493. .moves = {MOVE_CONFUSE_RAY, MOVE_POISON_FANG, MOVE_LEECH_LIFE, MOVE_SCREECH}
  494. },
  495. {
  496. .iv = 105,
  497. .lvl = 26,
  498. .species = SPECIES_SKORUPI,
  499. .abilityNum = 1,
  500. .heldItem = ITEM_EVIOLITE,
  501. .moves = {MOVE_HONE_CLAWS, MOVE_POISON_FANG, MOVE_NIGHT_SLASH, MOVE_BUG_BITE}
  502. }
  503. };
  504.  
  505. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Ala[] = {
  506. {
  507. .iv = 130,
  508. .lvl = 26,
  509. .species = SPECIES_TYROGUE,
  510. }
  511. };
  512.  
  513. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Shanti[] = {
  514. {
  515. .iv = 130,
  516. .lvl = 26,
  517. .species = SPECIES_TYROGUE,
  518. }
  519. };
  520.  
  521. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Cesar[] = {
  522. {
  523. .iv = 110,
  524. .lvl = 24,
  525. .species = SPECIES_KRICKETUNE,
  526. },
  527. {
  528. .iv = 130,
  529. .lvl = 27,
  530. .species = SPECIES_KRICKETUNE,
  531. }
  532. };
  533.  
  534. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Guillermo[] = {
  535. {
  536. .iv = 120,
  537. .lvl = 26,
  538. .species = SPECIES_BARBOACH,
  539. },
  540. {
  541. .iv = 120,
  542. .lvl = 26,
  543. .species = SPECIES_BARBOACH,
  544. },
  545. {
  546. .iv = 120,
  547. .lvl = 26,
  548. .species = SPECIES_BARBOACH,
  549. }
  550. };
  551.  
  552. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Valentin[] = {
  553. {
  554. .iv = 120,
  555. .lvl = 26,
  556. .species = SPECIES_FINNEON,
  557. },
  558. {
  559. .iv = 120,
  560. .lvl = 26,
  561. .species = SPECIES_FINNEON,
  562. },
  563. {
  564. .iv = 120,
  565. .lvl = 26,
  566. .species = SPECIES_FINNEON,
  567. }
  568. };
  569.  
  570. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Torie[] = {
  571. {
  572. .iv = 130,
  573. .lvl = 27,
  574. .species = SPECIES_FLOATZEL,
  575. }
  576. };
  577.  
  578. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Jorge[] = {
  579. {
  580. .iv = 120,
  581. .lvl = 26,
  582. .species = SPECIES_CUBCHOO,
  583. },
  584. {
  585. .iv = 130,
  586. .lvl = 27,
  587. .species = SPECIES_ZEBSTRIKA,
  588. }
  589. };
  590.  
  591. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Agustin[] = {
  592. {
  593. .iv = 130,
  594. .lvl = 26,
  595. .species = SPECIES_EKANS,
  596. },
  597. {
  598. .iv = 130,
  599. .lvl = 27,
  600. .species = SPECIES_SKIDDO,
  601. }
  602. };
  603.  
  604. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Sofia[] = {
  605. {
  606. .iv = 130,
  607. .lvl = 29,
  608. .species = SPECIES_COTTONEE,
  609. },
  610. {
  611. .iv = 130,
  612. .lvl = 29,
  613. .species = SPECIES_FLOETTE,
  614. }
  615. };
  616.  
  617. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Paula[] = {
  618. {
  619. .iv = 130,
  620. .lvl = 29,
  621. .species = SPECIES_KRICKETUNE,
  622. },
  623. {
  624. .iv = 130,
  625. .lvl = 29,
  626. .species = SPECIES_PETILIL,
  627. }
  628. };
  629.  
  630. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Carlos[] = {
  631. {
  632. .iv = 130,
  633. .lvl = 28,
  634. .species = SPECIES_FLOATZEL,
  635. },
  636. {
  637. .iv = 130,
  638. .lvl = 28,
  639. .species = SPECIES_LUXIO,
  640. },
  641. {
  642. .iv = 130,
  643. .lvl = 29,
  644. .species = SPECIES_VIGOROTH,
  645. }
  646. };
  647.  
  648. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Estefani[] = {
  649. {
  650. .iv = 130,
  651. .lvl = 28,
  652. .species = SPECIES_LITLEO,
  653. },
  654. {
  655. .iv = 130,
  656. .lvl = 28,
  657. .species = SPECIES_COTTONEE,
  658. },
  659. {
  660. .iv = 130,
  661. .lvl = 29,
  662. .species = SPECIES_GIRAFARIG,
  663. }
  664. };
  665.  
  666. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Amanda[] = {
  667. {
  668. .iv = 130,
  669. .lvl = 30,
  670. .species = SPECIES_FLABEBE,
  671. },
  672. {
  673. .iv = 130,
  674. .lvl = 30,
  675. .species = SPECIES_HAPPINY,
  676. }
  677. };
  678.  
  679. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Nicolas[] = {
  680. {
  681. .iv = 130,
  682. .lvl = 30,
  683. .species = SPECIES_PELIPPER,
  684. },
  685. {
  686. .iv = 130,
  687. .lvl = 31,
  688. .species = SPECIES_DODRIO,
  689. }
  690. };
  691.  
  692. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Merry[] = {
  693. {
  694. .iv = 130,
  695. .lvl = 31,
  696. .species = SPECIES_WHIMSICOTT,
  697. }
  698. };
  699.  
  700. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Anahi[] = {
  701. {
  702. .iv = 130,
  703. .lvl = 27,
  704. .species = SPECIES_GASTLY,
  705. },
  706. {
  707. .iv = 130,
  708. .lvl = 29,
  709. .species = SPECIES_HAUNTER,
  710. },
  711. {
  712. .iv = 130,
  713. .lvl = 31,
  714. .species = SPECIES_GENGAR,
  715. }
  716. };
  717.  
  718. static const struct TrainerMonItemDefaultMoves sParty_G2_Maga[] = {
  719. {
  720. .iv = 140,
  721. .lvl = 30,
  722. .species = SPECIES_TYROGUE,
  723. },
  724. {
  725. .iv = 140,
  726. .lvl = 30,
  727. .heldItem = ITEM_SALAC_BERRY,
  728. .species = SPECIES_HITMONCHAN,
  729. }
  730. };
  731.  
  732. static const struct TrainerMonItemDefaultMoves sParty_G2_Holly[] = {
  733. {
  734. .iv = 140,
  735. .lvl = 30,
  736. .species = SPECIES_MEDITITE,
  737. },
  738. {
  739. .iv = 140,
  740. .lvl = 30,
  741. .heldItem = ITEM_GANLON_BERRY,
  742. .species = SPECIES_HITMONLEE,
  743. }
  744. };
  745.  
  746. static const struct TrainerMonItemDefaultMoves sParty_G2_Aemilla[] = {
  747. {
  748. .iv = 140,
  749. .lvl = 32,
  750. .species = SPECIES_RHYHORN,
  751. },
  752. {
  753. .iv = 140,
  754. .lvl = 32,
  755. .heldItem = ITEM_LIECHI_BERRY,
  756. .species = SPECIES_BRELOOM,
  757. }
  758. };
  759.  
  760. static const struct TrainerMonItemDefaultMoves sParty_G2_Ignacio[] = {
  761. {
  762. .iv = 140,
  763. .lvl = 32,
  764. .species = SPECIES_BOLDORE,
  765. },
  766. {
  767. .iv = 140,
  768. .lvl = 32,
  769. .heldItem = ITEM_GANLON_BERRY,
  770. .species = SPECIES_WHISCASH,
  771. }
  772. };
  773.  
  774. static const struct TrainerMonItemCustomMoves sParty_G2_Sanchez[] = {
  775. {
  776. .iv = 175,
  777. .lvl = 32,
  778. .heldItem = ITEM_ASSAULT_VEST,
  779. .abilityNum = 1,
  780. .species = SPECIES_HITMONCHAN,
  781. .moves = {MOVE_FIRE_PUNCH, MOVE_ICE_PUNCH, MOVE_THUNDER_PUNCH, MOVE_MACH_PUNCH},
  782. },
  783. {
  784. .iv = 175,
  785. .lvl = 32,
  786. .heldItem = ITEM_BLACK_BELT,
  787. .abilityNum = 0,
  788. .species = SPECIES_HITMONLEE,
  789. .moves = {MOVE_HI_JUMP_KICK, MOVE_MEGA_KICK, MOVE_ENDURE, MOVE_MEDITATE},
  790. },
  791. {
  792. .iv = 175,
  793. .lvl = 34,
  794. .heldItem = ITEM_TOXIC_ORB,
  795. .abilityNum = 1,
  796. .species = SPECIES_BRELOOM,
  797. .moves = {MOVE_STUN_SPORE, MOVE_LEECH_SEED, MOVE_SEED_BOMB, MOVE_FORCE_PALM},
  798. },
  799. {
  800. .iv = 175,
  801. .lvl = 34,
  802. .heldItem = ITEM_EXPERT_BELT,
  803. .abilityNum = 0,
  804. .species = SPECIES_HITMONTOP,
  805. .moves = {MOVE_CLOSE_COMBAT, MOVE_PURSUIT, MOVE_BULLET_PUNCH, MOVE_MACH_PUNCH},
  806. }
  807. };
  808.  
  809. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Keila[] = {
  810. {
  811. .iv = 145,
  812. .lvl = 32,
  813. .species = SPECIES_HAUNTER,
  814. },
  815. {
  816. .iv = 145,
  817. .lvl = 32,
  818. .species = SPECIES_GOLETT,
  819. },
  820. {
  821. .iv = 145,
  822. .lvl = 32,
  823. .species = SPECIES_DRIFBLIM,
  824. }
  825. };
  826.  
  827. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Des[] = {
  828. {
  829. .iv = 145,
  830. .lvl = 33,
  831. .species = SPECIES_ARBOK,
  832. },
  833. {
  834. .iv = 145,
  835. .lvl = 33,
  836. .species = SPECIES_ZEBSTRIKA,
  837. },
  838. {
  839. .iv = 145,
  840. .lvl = 33,
  841. .species = SPECIES_CACTURNE,
  842. }
  843. };
  844.  
  845. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Franco[] = {
  846. {
  847. .iv = 145,
  848. .lvl = 32,
  849. .species = SPECIES_GIRAFARIG,
  850. },
  851. {
  852. .iv = 145,
  853. .lvl = 34,
  854. .species = SPECIES_GRUMPIG,
  855. }
  856. };
  857.  
  858. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Cristian[] = {
  859. {
  860. .iv = 145,
  861. .lvl = 33,
  862. .species = SPECIES_PONYTA,
  863. },
  864. {
  865. .iv = 145,
  866. .lvl = 33,
  867. .species = SPECIES_FLOATZEL,
  868. },
  869. {
  870. .iv = 145,
  871. .lvl = 33,
  872. .species = SPECIES_GOGOAT,
  873. }
  874. };
  875.  
  876. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Mariana[] = {
  877. {
  878. .iv = 145,
  879. .lvl = 33,
  880. .species = SPECIES_LILLIGANT,
  881. },
  882. {
  883. .iv = 145,
  884. .lvl = 34,
  885. .species = SPECIES_WHIMSICOTT,
  886. },
  887. {
  888. .iv = 145,
  889. .lvl = 34,
  890. .species = SPECIES_FLORGES,
  891. }
  892. };
  893.  
  894. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Rep[] = {
  895. {
  896. .iv = 150,
  897. .lvl = 36,
  898. .species = SPECIES_DRUDDIGON,
  899. }
  900. };
  901.  
  902. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Luca[] = {
  903. {
  904. .iv = 145,
  905. .lvl = 34,
  906. .species = SPECIES_SKORUPI,
  907. },
  908. {
  909. .iv = 145,
  910. .lvl = 34,
  911. .species = SPECIES_CROBAT,
  912. },
  913. {
  914. .iv = 145,
  915. .lvl = 34,
  916. .species = SPECIES_HONCHKROW,
  917. }
  918. };
  919.  
  920. static const struct TrainerMonItemCustomMoves sParty_G2_Malimo[] = {
  921. {
  922. .iv = 200,
  923. .lvl = 35,
  924. .heldItem = ITEM_TWISTED_SPOON,
  925. .abilityNum = 1,
  926. .species = SPECIES_GRUMPIG,
  927. .moves = {MOVE_PSYSHOCK, MOVE_CALM_MIND, MOVE_CONFUSE_RAY, MOVE_POWER_GEM}
  928. },
  929. {
  930. .iv = 200,
  931. .lvl = 35,
  932. .heldItem = ITEM_CHARCOAL,
  933. .abilityNum = 1,
  934. .species = SPECIES_HEATMOR,
  935. .moves = {MOVE_FIRE_LASH, MOVE_BUG_BITE, MOVE_LICK, MOVE_SLASH}
  936. },
  937. {
  938. .iv = 200,
  939. .lvl = 37,
  940. .heldItem = ITEM_SILK_SCARF,
  941. .abilityNum = 0,
  942. .species = SPECIES_SLAKING,
  943. .moves = {MOVE_GIGA_IMPACT, MOVE_SLACK_OFF, MOVE_EARTHQUAKE, MOVE_PROTECT}
  944. }
  945. };
  946.  
  947. static const struct TrainerMonItemCustomMoves sParty_G2_Ryan[] = {
  948. {
  949. .iv = 200,
  950. .lvl = 35,
  951. .heldItem = ITEM_SAFETY_GOGGLES,
  952. .abilityNum = 1,
  953. .species = SPECIES_HITMONTOP,
  954. .moves = {MOVE_ENDEAVOR, MOVE_DETECT, MOVE_COUNTER, MOVE_TRIPLE_KICK}
  955. },
  956. {
  957. .iv = 200,
  958. .lvl = 35,
  959. .heldItem = ITEM_PROTECTIVE_PADS,
  960. .abilityNum = 1,
  961. .species = SPECIES_DURANT,
  962. .moves = {MOVE_CRUNCH, MOVE_IRON_HEAD, MOVE_DIG, MOVE_X_SCISSOR}
  963. },
  964. {
  965. .iv = 200,
  966. .lvl = 37,
  967. .heldItem = ITEM_ROCKY_HELMET,
  968. .abilityNum = 1,
  969. .species = SPECIES_CRUSTLE,
  970. .moves = {MOVE_SHELL_SMASH, MOVE_ROCK_SLIDE, MOVE_X_SCISSOR, MOVE_SLASH}
  971. }
  972. };
  973.  
  974. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Kireiya[] = {
  975. {
  976. .iv = 150,
  977. .lvl = 34,
  978. .species = SPECIES_LUMINEON,
  979. },
  980. {
  981. .iv = 150,
  982. .lvl = 34,
  983. .species = SPECIES_LUXRAY,
  984. },
  985. {
  986. .iv = 150,
  987. .lvl = 34,
  988. .species = SPECIES_PYROAR,
  989. }
  990. };
  991.  
  992. static const struct TrainerMonItemCustomMoves sParty_G2_Nas2[] = {
  993. {
  994. .iv = 200,
  995. .lvl = 36,
  996. .heldItem = ITEM_BLACK_GLASSES,
  997. .abilityNum = 0,
  998. .species = SPECIES_KROOKODILE,
  999. .moves = {MOVE_EARTHQUAKE, MOVE_CRUNCH, MOVE_AQUA_TAIL, MOVE_DOUBLE_EDGE}
  1000. },
  1001. {
  1002. .iv = 200,
  1003. .lvl = 36,
  1004. .heldItem = ITEM_LEFTOVERS,
  1005. .abilityNum = 0,
  1006. .species = SPECIES_GOGOAT,
  1007. .moves = {MOVE_BULK_UP, MOVE_HORN_LEECH, MOVE_MILK_DRINK, MOVE_ROCK_SLIDE}
  1008. },
  1009. {
  1010. .iv = 200,
  1011. .lvl = 36,
  1012. .heldItem = ITEM_COLBUR_BERRY,
  1013. .abilityNum = 1,
  1014. .species = SPECIES_DRIFBLIM,
  1015. .moves = {MOVE_SHADOW_BALL, MOVE_CALM_MIND, MOVE_WILL_O_WISP, MOVE_STRENGTH_SAP}
  1016. },
  1017. {
  1018. .iv = 200,
  1019. .lvl = 36,
  1020. .heldItem = ITEM_DRAGON_FANG,
  1021. .abilityNum = 1,
  1022. .species = SPECIES_DRUDDIGON,
  1023. .moves = {MOVE_DRAGON_RUSH, MOVE_SUCKER_PUNCH, MOVE_SUPERPOWER, MOVE_EARTHQUAKE}
  1024. },
  1025. {
  1026. .iv = 200,
  1027. .lvl = 36,
  1028. .heldItem = ITEM_ROCKY_HELMET,
  1029. .abilityNum = 0,
  1030. .species = SPECIES_SKARMORY,
  1031. .moves = {MOVE_SPIKES, MOVE_WHIRLWIND, MOVE_STEEL_WING, MOVE_ROOST}
  1032. },
  1033. {
  1034. .iv = 200,
  1035. .lvl = 38,
  1036. .heldItem = ITEM_ASSAULT_VEST,
  1037. .abilityNum = 0,
  1038. .species = SPECIES_BOUFFALANT,
  1039. .moves = {MOVE_THROAT_CHOP, MOVE_REVENGE, MOVE_HEAD_SMASH, MOVE_MEGAHORN}
  1040. },
  1041. };
  1042.  
  1043. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Enzo[] = {
  1044. {
  1045. .iv = 0,
  1046. .lvl = 13,
  1047. .species = SPECIES_ROOKIDEE,
  1048. }
  1049. };
  1050.  
  1051. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Abril[] = {
  1052. {
  1053. .iv = 0,
  1054. .lvl = 13,
  1055. .species = SPECIES_COTTONEE,
  1056. }
  1057. };
  1058.  
  1059. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Diego[] = {
  1060. {
  1061. .iv = 0,
  1062. .lvl = 13,
  1063. .species = SPECIES_BLITZLE,
  1064. }
  1065. };
  1066.  
  1067. static const struct TrainerMonNoItemDefaultMoves sParty_G2_Micaela[] = {
  1068. {
  1069. .iv = 0,
  1070. .lvl = 13,
  1071. .species = SPECIES_FINNEON,
  1072. }
  1073. };
  1074.  
Add Comment
Please, Sign In to add comment