Advertisement
Primalcyndaquil

Untitled

May 30th, 2021
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 66.46 KB | None | 0 0
  1. A Soul for a Soul
  2.  
  3. islegendary=True
  4. requiredquestpoints=15
  5. rewardquestpoints=5
  6. canpreview=true
  7. previewtext=Trouble arises in Nyr as an ocean spirit seems to be wreaking havoc. Can you get to the bottom of the cause?
  8. ignoresquestlimit=False
  9. repeatdays=-1
  10. objectives
  11. {
  12. stage=0
  13. {
  14. {
  15. description=A description
  16. hint=An optional hint
  17. timestocomplete=1
  18. hidden=True
  19. infinite=False
  20. conditions
  21. {
  22. has_completed(flipped=False;completedquestname=Under the Sea)
  23. }
  24. type=chat_npc(uuid=be5964e2-7805-44fd-8399-0f4e4ee8662a;chatline1=Oh thank god, some help! You're that trainer who investigated the shipwreck, right?;chatline2=I could use someone like you.;chatline3=There's a crazed ocean spirit sinking every ship that tries to set sail to the battle frontier!;chatline4=You'll definitely need some help dealing with it. You know about Guilds, right?;chatline5=You should talk to a Guild Rep. They'll be in the Guild House here in Nyr.;chatline6=You'll need all the hands you can get to catch it.)
  25. }
  26. }
  27. stage=1
  28. {
  29. {
  30. description=Talk to your guild representative.
  31. hint=In the Guild House, Nyr.
  32. timestocomplete=1
  33. hidden=False
  34. infinite=False
  35. triggers
  36. {
  37. skip_to_stage(delay=0;stage=2)
  38. }
  39. type=chat_npc(uuid=a9105ce1-28ca-4e72-921f-a129a25fd4b4;chatline1=Ah, you're the one helping around Nyr recently. You needed help? Sure.;chatline2=Ah, the sea spirit. I had heard about that. We'll lend our assistance.;chatline3=You are aware of our main building, yes? I'll be there with some friends to help.;chatline4=Once we're all geared up, we'll come up with a strategy.)
  40. }
  41. {
  42. description=Talk to your guild representative.
  43. hint=In the Guild House, Nyr.
  44. timestocomplete=1
  45. hidden=True
  46. infinite=False
  47. triggers
  48. {
  49. skip_to_stage(delay=0;stage=20)
  50. }
  51. type=chat_npc(uuid=b774bd66-0bb9-4fcb-b1a9-af78fbafbe85;chatline1=Huh? You wanna get rid of that ocean spirit? Easy! Those things are incredibly weak.;chatline2=By the way, they're Phione. Ocean spirits is far too formal for the things.;chatline3=Sure, they're rare. But we can give 'em a good whack and they'll back off.;chatline4=Talk to Nikolaos in our base, they'll give you some tools to take it on.;chatline5=If you're lucky, that is.)
  52. }
  53. {
  54. description=Talk to your guild representative.
  55. hint=In the Guild House, Nyr.
  56. timestocomplete=1
  57. hidden=True
  58. infinite=False
  59. triggers
  60. {
  61. skip_to_stage(delay=0;stage=32)
  62. }
  63. type=chat_npc(uuid=f032ed94-18ab-463f-bf13-fc33a4a8ecce;chatline1=Ah, welcome. You've come for guidance? Hm, an Ocean Spirit?;chatline2=Likely a Phione, the younger Prince of the Sea.;chatline3=We can grant you assistance in ridding Nyr of them.;chatline4=Meet me and my cohort under the tree in erudi.)
  64. }
  65. }
  66. stage=2
  67. {
  68. {
  69. description=Check out the main hall of Vulpe.
  70. hint=Try joining the group of Vulpe members right at the entrance.
  71. timestocomplete=1
  72. hidden=False
  73. infinite=False
  74. triggers
  75. {
  76. show_chat_gui(delay=0;name=Seni;chatline1=Took ya long enough! Anyways, we've been thinking for a while now.;chatline2=The Ocean Spirit is most likely a Phione. They're rare 'round Nyr.;chatline3=They only show up if something is seriously wrong in their home, but they've caused trouble before.;chatline4=Regardless, we've figured out a way to corner it. There's a large cave that digs under Nyr's port a bit.;chatline5=It's submerged, so if we lure Phione in there, we can catch it without any hassle.;chatline6=Would you mind talking to the sailors and having them shut down the harbour while we prepare our equipment?)
  77. }
  78. type=enter_zone(minx=-580;maxx=-570;miny=15;maxy=20;minz=130;maxz=140;world=Vanha)
  79. }
  80. }
  81. stage=3
  82. {
  83. {
  84. description=Enter Nyr's dock.
  85. hint=Make sure to walk, rather than fly.
  86. timestocomplete=1
  87. hidden=False
  88. infinite=False
  89. triggers
  90. {
  91. send_chat(delay=0;message=&bThe boss of a few fisheries seems to be ordering folks around nearby. Perhaps asking them nicely could get things off to a good start.)
  92. }
  93. type=enter_zone(minx=-280;maxx=-272;miny=67;maxy=69;minz=-315;maxz=-287;world=Vanha)
  94. }
  95. }
  96. stage=4
  97. {
  98. {
  99. description=Try talking to the boss.
  100. hint=They're the important-looking man atop an anvil.
  101. timestocomplete=1
  102. hidden=False
  103. infinite=False
  104. triggers
  105. {
  106. show_chat_gui(delay=0;name=Sailor Boss Diavolo;chatline1=Wha-? No way in hell are we shutting down for a day!;chatline2=We'd lose all our profits!;chatline3=Your hippies in Vulpe can wait 'til we're done.;chatline4=Unless you think you're strong enough to beat me?)
  107. send_chat(delay=5;message=&bWell, nevermind that then. Battle it is.)
  108. }
  109. type=right_click_entity(uuid=fe174c48-d054-48b3-b9ec-82f453ae1f92)
  110. }
  111. }
  112. stage=5
  113. {
  114. {
  115. description=Defeat Sailor Boss Diavolo!
  116. hint=They're the important-looking one on top of the anvil.
  117. timestocomplete=1
  118. hidden=False
  119. infinite=False
  120. triggers
  121. {
  122. send_chat(delay=0;message=&bDiavolo looks crestfallen. You should try convincing them now that they've been defeated.)
  123. skip_to_stage(delay=0;stage=6)
  124. }
  125. type=defeat_trainer(uuid=fe174c48-d054-48b3-b9ec-82f453ae1f92)
  126. }
  127. {
  128. description=A description
  129. hint=An optional hint
  130. timestocomplete=1
  131. hidden=True
  132. infinite=False
  133. triggers
  134. {
  135. send_chat(delay=0;message=&bDiavolo chuckles. You'll have to heal up and try convincing them again.)
  136. skip_to_stage(delay=0;stage=4)
  137. }
  138. type=lose_to_trainer(uuid=fe174c48-d054-48b3-b9ec-82f453ae1f92)
  139. }
  140. }
  141. stage=6
  142. {
  143. {
  144. description=Try talking to the boss.
  145. hint=They're the important-looking man atop an anvil.
  146. timestocomplete=1
  147. hidden=False
  148. infinite=False
  149. triggers
  150. {
  151. show_chat_gui(delay=0;name=Sailor Boss Diavolo;chatline1=Oh for the love of... Fine, we'll clear the way.;chatline2=Yer aiming for that cave, right? I suppose we can work around you for the time being.)
  152. send_chat(delay=5;message=&bNow that I've convinced the sailor of our cause, I should go back and talk to those people in Vulpe.)
  153. }
  154. type=right_click_entity(uuid=fe174c48-d054-48b3-b9ec-82f453ae1f92)
  155. }
  156. }
  157. stage=7
  158. {
  159. {
  160. description=Speak to your Guild's Rep in Vulpe.
  161. hint=Where you met up with them earlier to strategize.
  162. timestocomplete=1
  163. hidden=False
  164. infinite=False
  165. triggers
  166. {
  167. give_item(delay=4;itemid=pixelmon:good_rod;nbt={display:{Name:"Spirit Styler",Lore:["A gift from the Tao Trio that calms pokémon. Similar to the Stylers modern Rangers use."]}};count=1)
  168. }
  169. type=chat_npc(uuid=e5d2a487-20ea-4bea-8ffb-b6645ffe53fe;chatline1=Wow, you got them to clear the way? Excellent.;chatline2=Since you'll be leading the charge, I'll give you this! It's one of Vulpe's Legendary Artifacts, handed down to us from the prophets of the Tao Trio themselves.;chatline3=This is the Spirit Styler! Those trusted by the Balanced One were granted use of these to calm wild beasts.;chatline4=In fact, the pokémon rangers Stylers are based on these. If you were to lasso a pokémon with this, they'd calm down for a time with great loyalty.;chatline5=We'll help you corner it in the trench, then you run in and tame it with that, capiche?;chatline6=Meet us at Nyr's Dock when you're ready.)
  170. }
  171. }
  172. stage=8
  173. {
  174. {
  175. description=Talk to your Guild Rep in Nyr's dock.
  176. hint=They're leading a group of Rangers.
  177. timestocomplete=1
  178. hidden=False
  179. infinite=False
  180. type=chat_npc(uuid=572607b8-4aaf-4433-90f4-c05d0ea472aa;chatline1=Let's get to it! The Phione seems to be resting nearby.;chatline2=Find it and alert us, we'll be right behind ya.;chatline3=They should be in the shallows.)
  181. }
  182. }
  183. stage=9
  184. {
  185. {
  186. description=Approach Phione.
  187. hint=They're in the water near the Docks. Right Click them.
  188. timestocomplete=1
  189. hidden=False
  190. infinite=False
  191. triggers
  192. {
  193. send_chat(delay=0;message=&bThis must be the ocean spirit, Phione. They seem deeply uncomfortable and angry. As you shout to alert your colleagues, Phione is startled and attacks!)
  194. spawn_and_battle(delay=4;spec=despawns Phione move1:Tail_Glow move2:Scald move3:Ice_Beam move4:Grass_Knot nodrops;bossLevel=2)
  195. }
  196. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  197. }
  198. }
  199. stage=10
  200. {
  201. {
  202. description=Defeat Phione!
  203. hint=
  204. timestocomplete=1
  205. hidden=False
  206. infinite=False
  207. triggers
  208. {
  209. send_chat(delay=0;message=&bPhione, surrounded by you and the guild members, struggles to find an exit. They run into the cave for sanctuary. Time to follow them in.)
  210. skip_to_stage(delay=0;stage=11)
  211. }
  212. type=kill_pokemon(name=Phione)
  213. }
  214. {
  215. description=A description
  216. hint=An optional hint
  217. timestocomplete=1
  218. hidden=True
  219. infinite=False
  220. triggers
  221. {
  222. warp(delay=0;world=Vanha;x=-285;y=63;z=-298)
  223. send_chat(delay=0;message=&bWith a large wave, Phione washes you away.)
  224. skip_to_stage(delay=0;stage=9)
  225. }
  226. type=run_out_of_pokemon()
  227. }
  228. {
  229. description=A description
  230. hint=An optional hint
  231. timestocomplete=1
  232. hidden=True
  233. infinite=False
  234. triggers
  235. {
  236. warp(delay=0;world=Vanha;x=-285;y=63;z=-298)
  237. send_chat(delay=0;message=&bWith a large wave, Phione washes you away.)
  238. skip_to_stage(delay=0;stage=9)
  239. }
  240. type=flee_from_pokemon(name=Phione)
  241. }
  242. {
  243. description=A description
  244. hint=An optional hint
  245. timestocomplete=1
  246. hidden=True
  247. infinite=False
  248. triggers
  249. {
  250. warp(delay=0;world=Vanha;x=-285;y=63;z=-298)
  251. send_chat(delay=0;message=&bWith a large wave, Phione washes you away.)
  252. skip_to_stage(delay=0;stage=9)
  253. }
  254. type=battle_end_abnormal()
  255. }
  256. }
  257. stage=11
  258. {
  259. {
  260. description=Follow Phione into the cave!
  261. hint=Underneath Nyr's Dock.
  262. timestocomplete=1
  263. hidden=False
  264. infinite=False
  265. triggers
  266. {
  267. send_chat(delay=0;message=&bThe cave feels suffocating. The little breathable air there is tastes of rotten seaweed, while the submerged part of the cave hosts various forms of life. Phione seems to have retreated past an extremely strong current. Perhaps there's a pokémon in here that can help you get past the current? They'd need to have weight, power and speed.)
  268. fire_command(delay=0;command=effect PLAYER 13 120 60)
  269. }
  270. type=enter_zone(minx=-275;maxx=-272;miny=50;maxy=60;minz=-327;maxz=-316;world=Vanha)
  271. }
  272. }
  273. stage=12
  274. {
  275. {
  276. description=Use the Styler on a pokémon.
  277. hint=They need to be heavy, fast and strong.
  278. timestocomplete=1
  279. hidden=False
  280. infinite=False
  281. triggers
  282. {
  283. send_chat(delay=0;message=&bLanturn is now following you! Bring them to the current.)
  284. skip_to_stage(delay=0;stage=13)
  285. }
  286. type=right_click_entity(uuid=ce8fae76-ce62-4dd7-9d59-f4b6fed478ca)
  287. }
  288. {
  289. description=Use the Styler on a pokémon.
  290. hint=They need to be heavy, fast and strong.
  291. timestocomplete=1
  292. hidden=True
  293. infinite=False
  294. triggers
  295. {
  296. send_chat(delay=0;message=&bSharpedo is now following you! Bring them to the current.)
  297. skip_to_stage(delay=0;stage=14)
  298. }
  299. type=right_click_entity(uuid=5cb361b9-b896-4794-9fa4-386b9c09fe48)
  300. }
  301. {
  302. description=Use the Styler on a pokémon.
  303. hint=They need to be heavy, fast and strong.
  304. timestocomplete=1
  305. hidden=True
  306. infinite=False
  307. triggers
  308. {
  309. send_chat(delay=0;message=&bHuntail is now following you! Bring them to the current.)
  310. skip_to_stage(delay=0;stage=15)
  311. }
  312. type=right_click_entity(uuid=4602749c-83b2-41cb-98ac-56a49909204b)
  313. }
  314. {
  315. description=Use the Styler on a pokémon.
  316. hint=They need to be heavy, fast and strong.
  317. timestocomplete=1
  318. hidden=True
  319. infinite=False
  320. triggers
  321. {
  322. send_chat(delay=0;message=&bKingdra is now following you! Bring them to the current.)
  323. skip_to_stage(delay=0;stage=16)
  324. }
  325. type=right_click_entity(uuid=11e24cb4-d93a-4995-974a-83eff311ec6e)
  326. }
  327. {
  328. description=Bring your pokémon to the current!
  329. hint=It's right in front of Phione.
  330. timestocomplete=1
  331. hidden=False
  332. infinite=False
  333. triggers
  334. {
  335. send_chat(delay=0;message=&bFor some reason, you figure it'd be a good idea to go without a pokémon. Predictably, you're washed away and end up on a beach.)
  336. skip_to_stage(delay=0;stage=11)
  337. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  338. }
  339. type=enter_zone(minx=-243;maxx=-240;minz=-336;maxz=-305;world=Vanha)
  340. }
  341. }
  342. stage=13
  343. {
  344. {
  345. description=Bring your pokémon to the current!
  346. hint=It's right in front of Phione.
  347. timestocomplete=1
  348. hidden=False
  349. infinite=False
  350. triggers
  351. {
  352. send_chat(delay=0;message=&bThough a strong swimmer, Lanturn isn't fast enough to prevent being swept away by the current. You wash up, dazed, on a beach in Nyr.)
  353. skip_to_stage(delay=0;stage=11)
  354. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  355. }
  356. type=enter_zone(minx=-243;maxx=-240;minz=-336;maxz=-305;world=Vanha)
  357. }
  358. }
  359. stage=14
  360. {
  361. {
  362. description=Bring your pokémon to the current!
  363. hint=It's right in front of Phione.
  364. timestocomplete=1
  365. hidden=False
  366. infinite=False
  367. triggers
  368. {
  369. send_chat(delay=0;message=&bThough swift and strong, Sharpedo can't endure a bombardment of water. You wash up on a beach in Nyr.)
  370. skip_to_stage(delay=0;stage=11)
  371. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  372. }
  373. type=enter_zone(minx=-243;maxx=-240;minz=-336;maxz=-305;world=Vanha)
  374. }
  375. }
  376. stage=15
  377. {
  378. {
  379. description=Bring your pokémon to the current!
  380. hint=It's right in front of Phione.
  381. timestocomplete=1
  382. hidden=False
  383. infinite=False
  384. triggers
  385. {
  386. send_chat(delay=0;message=&bHuntail is much too small to ride, and your hands quickly slip. You don't know what you expected. You wash up on a beach in Nyr.)
  387. skip_to_stage(delay=0;stage=11)
  388. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  389. }
  390. type=enter_zone(minx=-243;maxx=-240;minz=-336;maxz=-305;world=Vanha)
  391. }
  392. }
  393. stage=16
  394. {
  395. {
  396. description=Bring your pokémon to the current!
  397. hint=It's right in front of Phione.
  398. timestocomplete=1
  399. hidden=False
  400. infinite=False
  401. triggers
  402. {
  403. send_chat(delay=0;message=&bWith power, speed and weight, Kingdra easily bests the ocean current. Time to face Phione. The coral and plantlife around Phione glow as you approach. Phione seems fearful, out of energy. Now would be a good time to catch them!)
  404. }
  405. type=enter_zone(minx=-243;maxx=-240;minz=-336;maxz=-305;world=Vanha)
  406. }
  407. }
  408. stage=17
  409. {
  410. {
  411. description=Approach Phione.
  412. hint=Right click that LAD.
  413. timestocomplete=1
  414. hidden=False
  415. infinite=False
  416. triggers
  417. {
  418. spawn_and_battle(delay=0;spec=despawns Phione nature:modest evspeed:252 evspdef:4 evspatk:252 abilty:SwiftSwim move1:tail_glow move2:surf move3:ice_beam move4:grass_knot customtexture:quest-legendaries helditem:waterium_z lvl:20;level=20;shiny=false)
  419. }
  420. type=right_click_entity(uuid=be2dc63a-055a-4a98-a447-63ef6ce022f6)
  421. }
  422. }
  423. stage=18
  424. {
  425. {
  426. description=A description
  427. hint=An optional hint
  428. timestocomplete=1
  429. hidden=True
  430. infinite=False
  431. triggers
  432. {
  433. send_chat(delay=0;message=&bAs you swim back in shock, you're caught by the current and swept away.)
  434. skip_to_stage(delay=0;stage=11)
  435. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  436. }
  437. type=run_out_of_pokemon()
  438. }
  439. {
  440. description=A description
  441. hint=An optional hint
  442. timestocomplete=1
  443. hidden=True
  444. infinite=False
  445. triggers
  446. {
  447. send_chat(delay=0;message=&bPhione twirls out of the way of your attack. Keep trying!)
  448. skip_to_stage(delay=0;stage=17)
  449. }
  450. type=kill_pokemon(name=Phione)
  451. }
  452. {
  453. description=Catch Phione!
  454. hint=If you're reading this: How?
  455. timestocomplete=1
  456. hidden=False
  457. infinite=False
  458. triggers
  459. {
  460. send_chat(delay=0;message=&bYes! Phione was Caught! The guild members signal for you to meet them outside. You follow with Kingdra.)
  461. warp(delay=3;world=Vanha;x=-279;y=68;z=-313)
  462. skip_to_stage(delay=0;stage=19)
  463. }
  464. type=catch_pokemon(name=Phione)
  465. }
  466. {
  467. description=A description
  468. hint=An optional hint
  469. timestocomplete=1
  470. hidden=True
  471. infinite=False
  472. triggers
  473. {
  474. send_chat(delay=0;message=&bAs you swim back in shock, you're caught by the current and swept away.)
  475. skip_to_stage(delay=0;stage=11)
  476. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  477. }
  478. type=battle_end_abnormal()
  479. }
  480. {
  481. description=A description
  482. hint=An optional hint
  483. timestocomplete=1
  484. hidden=True
  485. infinite=False
  486. triggers
  487. {
  488. send_chat(delay=0;message=&bAs you swim back in shock, you're caught by the current and swept away.)
  489. skip_to_stage(delay=1;stage=11)
  490. warp(delay=0;world=Vanha;x=-174;y=63;z=-302)
  491. }
  492. type=flee_from_pokemon(spec=Phione;name=Phione)
  493. }
  494. }
  495. stage=19
  496. {
  497. {
  498. description=Show Vulpe's guild rep the Phione (Have it in slot 1).
  499. hint=They're on Nyr's Dock.
  500. timestocomplete=1
  501. hidden=False
  502. infinite=False
  503. triggers
  504. {
  505. give_money(delay=4;amount=500)
  506. show_title(delay=4;titletext=A Soul for a Soul;titlecolour=dark_green;subtitletext=Legendary Quest Completed!;subtitlecolour=white)
  507. skip_to_stage(delay=0;stage=100)
  508. fire_command(delay=0;command=pokeedit PLAYER 1 ab:SwiftSwim)
  509. }
  510. conditions
  511. {
  512. carrying_pokemon(flipped=False;spec=Phione customtexture:quest-legendaries;slot=0)
  513. }
  514. type=chat_npc(uuid=572607b8-4aaf-4433-90f4-c05d0ea472aa;chatline1=You've done it! That was amazing.;chatline2=I'm stunned by how well that went, you're certainly reliable.;chatline3=Keep that Styler, we'll need you and your skill someday.)
  515. }
  516. }
  517. stage=20
  518. {
  519. {
  520. description=Talk to Nikolaos.
  521. hint=Scary-looking dude in Oxus's throne room.
  522. timestocomplete=1
  523. hidden=False
  524. infinite=False
  525. type=chat_npc(uuid=e970f1a5-ded8-4bad-8f3c-9ce2124c710a;chatline1=Ah. I've heard of you. You wanted to take on a Phione? Very well.;chatline2=If you can prove your endurance in a battle, I'll allow you to use a fraction of Oxus's power.;chatline3=One of the few people I respect, Theo the Doubler, specializes in outlasting opponents.;chatline4=They're in the arena near the barracks, to the left of here & downstairs.;chatline5=If you defeat them, return to me.)
  526. }
  527. }
  528. stage=21
  529. {
  530. {
  531. description=Talk to Theo.
  532. hint=Entering Oxus, take a left, down the stairs, in the barracks.
  533. timestocomplete=1
  534. hidden=False
  535. infinite=False
  536. triggers
  537. {
  538. show_chat_gui(delay=0;name=Theo;chatline1=Thank the Gods! A battle! I've been waiting for something to do.;chatline2=Hm? Ah, alright. If you can prove your endurance against me within 3 minutes, I'll report your victory to ol' Nik.;chatline3=I'll give ya a hint- use attack-boosting moves to make your pokémon more powerful.;chatline4=Then, bust through my defenses!;chatline5=Talk to me again when you're ready, and we'll start the battle.)
  539. }
  540. type=right_click_entity(uuid=6643e65c-3480-48bd-a737-ac04d6c706d1)
  541. }
  542. }
  543. stage=22
  544. {
  545. {
  546. description=Get ready, then talk to Theo.
  547. hint=
  548. timestocomplete=1
  549. hidden=False
  550. infinite=False
  551. triggers
  552. {
  553. send_chat(delay=0;message=&bTheo prepares three pokéballs, and starts a timer on their watch! Better send out your pokémon, and fast!)
  554. start_timer(delay=4;id=Theo;showbar=true;label=Battle of Endurance;seconds=180;barColour=blue)
  555. }
  556. type=right_click_entity(uuid=6643e65c-3480-48bd-a737-ac04d6c706d1)
  557. }
  558. }
  559. stage=23
  560. {
  561. {
  562. description=Defeat Theo, quick!
  563. hint=Hurry up!
  564. timestocomplete=1
  565. hidden=False
  566. infinite=False
  567. triggers
  568. {
  569. send_chat(delay=0;message=&bTheo grins, then starts laughing. They seem to be offering you something.)
  570. skip_to_stage(delay=0;stage=24)
  571. }
  572. type=defeat_trainer(uuid=6643e65c-3480-48bd-a737-ac04d6c706d1)
  573. }
  574. {
  575. description=Defeat Theo, quick!
  576. hint=Hurry up!
  577. timestocomplete=1
  578. hidden=True
  579. infinite=False
  580. triggers
  581. {
  582. send_chat(delay=0;message=&bTheo shakes his head, dissapointed. He motions to his watch that he can start again, if you so wish.)
  583. skip_to_stage(delay=0;stage=22)
  584. }
  585. type=lose_to_trainer(uuid=6643e65c-3480-48bd-a737-ac04d6c706d1)
  586. }
  587. {
  588. description=Defeat Theo, quick!
  589. hint=Hurry up!
  590. timestocomplete=1
  591. hidden=True
  592. infinite=False
  593. triggers
  594. {
  595. send_chat(delay=1;message=&bTheo shakes his head, dissapointed. He motions to his watch that he can start again, if you so wish.)
  596. skip_to_stage(delay=0;stage=22)
  597. fire_command(delay=0;command=endbattle PLAYER)
  598. }
  599. type=timer_finished(id=Theo)
  600. }
  601. {
  602. description=Defeat Theo, quick!
  603. hint=Hurry up!
  604. timestocomplete=1
  605. hidden=True
  606. infinite=False
  607. triggers
  608. {
  609. send_chat(delay=0;message=&bTheo shakes his head, dissapointed. He motions to his watch that he can start again, if you so wish.)
  610. skip_to_stage(delay=0;stage=22)
  611. }
  612. type=battle_end_abnormal()
  613. }
  614. }
  615. stage=24
  616. {
  617. {
  618. description=Talk to Theo.
  619. hint=In the arena next to the Barracks of Oxus.
  620. timestocomplete=1
  621. hidden=False
  622. infinite=False
  623. triggers
  624. {
  625. show_chat_gui(delay=0;name=Theo;chatline1=That was fantastic!;chatline2=You took out my pokémon with speed and power!;chatline3=Here, take this TM. If you wanna use strategies like mine, this is essential!;chatline4=Toxic's damage doubles with each turn!;chatline5=Go see Nikolaos, I'll tell 'em you won.)
  626. }
  627. type=right_click_entity(uuid=6643e65c-3480-48bd-a737-ac04d6c706d1)
  628. }
  629. }
  630. stage=25
  631. {
  632. {
  633. description=Talk to Nikolaos.
  634. hint=Scary looking dude in Oxus's throne room.
  635. timestocomplete=1
  636. hidden=False
  637. infinite=False
  638. triggers
  639. {
  640. give_item(delay=4;itemid=pixelmon:orb;nbt={display:{Name:"Primal Orb",Lore:["A gift from the Weather Deities. It has the power to manipulate water and earth."]}};count=1)
  641. send_chat(delay=15;message=&bNow that I have this power, it'd be a good idea to return to the sailor on Nyr's port to get an idea of Phione's location.)
  642. }
  643. type=chat_npc(uuid=e970f1a5-ded8-4bad-8f3c-9ce2124c710a;chatline1=Unexpected. I didn't realize you held enough power to break through Theo's defenses. Very well.;chatline2=This is a Primal Orb. One of many we house here at Oxus. It is a gift passed down from the deities of Weather, Kyogre and Groudon.;chatline3=Years ago, the two's strife nearly tour the region apart. But a powerful pokémon broke the fight.;chatline4=As an apology to humanity, Kyogre and Groudon combined a fraction of their power into many Orbs.;chatline5=Oxus inherited 5 of them.;chatline6=2 of them are lost to time.;chatline7=Using this, you should be able to manipulate the water around Phione.)
  644. }
  645. }
  646. stage=26
  647. {
  648. {
  649. description=Return to the Sailor on Nyr's port.
  650. hint=They're standing by a hunk of rocks.
  651. timestocomplete=1
  652. hidden=False
  653. infinite=False
  654. type=chat_npc(uuid=be5964e2-7805-44fd-8399-0f4e4ee8662a;chatline1=Christ on a stick, you've grown quite a bit!;chatline2=Yer looking tough! The Ocean Spirit should be due west of here.;chatline3=You'll know it when you see it- keep an eye out!)
  655. }
  656. }
  657. stage=27
  658. {
  659. {
  660. description=Find Phione!
  661. hint=Right click them, slightly west of Docks.
  662. timestocomplete=1
  663. hidden=False
  664. infinite=False
  665. triggers
  666. {
  667. send_chat(delay=0;message=&bThis must be Phione! The Primal Orb glows with an energy foreign to the spirit's power. You force your palm towards Phione, and the water bends to your will. Phione's forced into the seabed, eating dirt. They let out an eerie scream and fight back.)
  668. spawn_and_battle(delay=4;spec=despawns Phione move1:Tail_Glow move2:Scald move3:Ice_Beam move4:Grass_Knot nodrops;bossLevel=2)
  669. }
  670. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  671. }
  672. }
  673. stage=28
  674. {
  675. {
  676. description=Defeat Phione.
  677. hint=
  678. timestocomplete=1
  679. hidden=False
  680. infinite=False
  681. triggers
  682. {
  683. send_chat(delay=0;message=&bWeakened, Phione attempts to retreat. Now would be a good time to catch it.)
  684. skip_to_stage(delay=0;stage=29)
  685. }
  686. type=kill_pokemon(name=Phione)
  687. }
  688. {
  689. description=A description
  690. hint=An optional hint
  691. timestocomplete=1
  692. hidden=True
  693. infinite=False
  694. triggers
  695. {
  696. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  697. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  698. skip_to_stage(delay=0;stage=27)
  699. }
  700. type=flee_from_pokemon(name=Phione b:2)
  701. }
  702. {
  703. description=A description
  704. hint=An optional hint
  705. timestocomplete=1
  706. hidden=True
  707. infinite=False
  708. triggers
  709. {
  710. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  711. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  712. skip_to_stage(delay=0;stage=27)
  713. }
  714. type=run_out_of_pokemon()
  715. }
  716. {
  717. description=A description
  718. hint=An optional hint
  719. timestocomplete=1
  720. hidden=True
  721. infinite=False
  722. triggers
  723. {
  724. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  725. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  726. skip_to_stage(delay=0;stage=27)
  727. }
  728. type=battle_end_abnormal()
  729. }
  730. }
  731. stage=29
  732. {
  733. {
  734. description=Interact with Phione!
  735. hint=Right click them, slightly west of Docks.
  736. timestocomplete=1
  737. hidden=False
  738. infinite=False
  739. triggers
  740. {
  741. send_chat(delay=0;message=&bTerrified and weakened, Phione weakly tries to resist.)
  742. spawn_and_battle(delay=0;spec=despawns Phione nature:modest evspeed:252 evspdef:4 evspatk:252 abilty:SwiftSwim move1:tail_glow move2:surf move3:ice_beam move4:grass_knot customtexture:quest-legendaries helditem:waterium_z lvl:20;level=20;shiny=false)
  743. }
  744. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  745. }
  746. }
  747. stage=30
  748. {
  749. {
  750. description=Defeat Phione.
  751. hint=
  752. timestocomplete=1
  753. hidden=True
  754. infinite=False
  755. triggers
  756. {
  757. send_chat(delay=0;message=&bPhione breaks free, trying to retreat. The release of energy sends you upwards. You'll have to catch it next time.)
  758. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  759. skip_to_stage(delay=0;stage=27)
  760. }
  761. type=kill_pokemon(name=Phione)
  762. }
  763. {
  764. description=A description
  765. hint=An optional hint
  766. timestocomplete=1
  767. hidden=True
  768. infinite=False
  769. triggers
  770. {
  771. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  772. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  773. skip_to_stage(delay=0;stage=27)
  774. }
  775. type=flee_from_pokemon(name=Phione)
  776. }
  777. {
  778. description=A description
  779. hint=An optional hint
  780. timestocomplete=1
  781. hidden=True
  782. infinite=False
  783. triggers
  784. {
  785. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  786. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  787. skip_to_stage(delay=0;stage=27)
  788. }
  789. type=run_out_of_pokemon()
  790. }
  791. {
  792. description=Catch that Phione!
  793. hint=
  794. timestocomplete=1
  795. hidden=False
  796. infinite=False
  797. triggers
  798. {
  799. send_chat(delay=0;message=&bWith a shake of the pokéball, Phione is caught. With the job done, now would be a good time to report to Nikolaos.)
  800. skip_to_stage(delay=0;stage=31)
  801. }
  802. type=catch_pokemon(name=Phione)
  803. }
  804. {
  805. description=A description
  806. hint=An optional hint
  807. timestocomplete=1
  808. hidden=True
  809. infinite=False
  810. triggers
  811. {
  812. send_chat(delay=0;message=&bThe built-up pressure from the Primal Orb explodes, sending you sky-high.)
  813. warp(delay=0;world=Vanha;x=-275;y=94;z=-350)
  814. skip_to_stage(delay=0;stage=27)
  815. }
  816. type=battle_end_abnormal()
  817. }
  818. }
  819. stage=31
  820. {
  821. {
  822. description=Show Nikolaos the Phione (Have it in slot 1)
  823. hint=They're in Oxus's throne room.
  824. timestocomplete=1
  825. hidden=False
  826. infinite=False
  827. triggers
  828. {
  829. give_money(delay=4;amount=500)
  830. show_title(delay=4;titletext=A Soul for a Soul;titlecolour=dark_green;subtitletext=Legendary Quest Completed!;subtitlecolour=white)
  831. skip_to_stage(delay=0;stage=100)
  832. fire_command(delay=0;command=pokeedit PLAYER 1 ab:SwiftSwim)
  833. }
  834. conditions
  835. {
  836. carrying_pokemon(flipped=False;spec=Phione customtexture:quest-legendaries;slot=0)
  837. }
  838. type=chat_npc(uuid=e970f1a5-ded8-4bad-8f3c-9ce2124c710a;chatline1=That pokéball... It must be Phione. Good. Your ability has pleasantly surprised me since you've arrived.;chatline2=Keep that Primal Orb for now.;chatline3=It's possible we'll need your experience with it in the future.)
  839. }
  840. }
  841. stage=32
  842. {
  843. {
  844. description=Talk to Tor in Erudi.
  845. hint=They're under the giant tree at /warp Erudi.
  846. timestocomplete=1
  847. hidden=False
  848. infinite=False
  849. triggers
  850. {
  851. give_item(delay=4;itemid=minecraft:nether_star;nbt={display:{Name:"Fragment of Distortion",Lore:["A shard of rock, it's reality torn at the seams during the Night of Torn Veil. It's blessed under the Creation Trio's light."]}};count=1)
  852. }
  853. type=chat_npc(uuid=1b8547c8-d837-4da6-b88d-b8eecc2d11c8;chatline1=Welcome back. We'd like to use this issue as a chance to realize your wisdom and skill. We will grant you a key to the puzzle.;chatline2=This... is a fragment of distortion. It comes from space torn at the seams during the night of torn veil.;chatline3=It's blessed under our Lord's light, Giratina's Distortion and Palkia's power.;chatline4=It would be the key to halting Phione's power.;chatline5=You'll have to find out how Phione's power works and how the Fragment of Distortion can stop it.;chatline6=There's a library here in Erudi that can help.)
  854. }
  855. }
  856. stage=33
  857. {
  858. {
  859. description=Enter the library.
  860. hint=It's on the north side of Erudi.
  861. timestocomplete=1
  862. hidden=False
  863. infinite=False
  864. triggers
  865. {
  866. send_chat(delay=0;message=&bThough big, the library seems incomplete somehow. In fact, some of the books are missing, and letters in the author section are skipped.)
  867. }
  868. type=enter_zone(minx=853;maxx=857;miny=91;maxy=95;minz=-732;maxz=-730;world=Vanha)
  869. }
  870. }
  871. stage=34
  872. {
  873. {
  874. description=Find & Read books.
  875. hint=They're in item frames, R-Click.
  876. timestocomplete=1
  877. hidden=False
  878. infinite=False
  879. triggers
  880. {
  881. skip_to_stage(delay=0;stage=35)
  882. }
  883. conditions
  884. {
  885. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=1)
  886. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=2)
  887. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=3)
  888. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=4)
  889. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=5)
  890. has_completed(flipped=False;completedquestname=A Soul for a Soul;completedstageid=34;completedobjectiveid=6)
  891. }
  892. type=enter_zone(minx=847;maxx=864;miny=90;maxy=96;minz=-750;maxz=-734;world=Vanha)
  893. }
  894. {
  895. description=GRAY
  896. hint=An optional hint
  897. timestocomplete=1
  898. hidden=True
  899. infinite=False
  900. triggers
  901. {
  902. send_chat(delay=0;message=&bIt's a newspaper! It may contain info about the ocean spirits that have been cropping up recently.)
  903. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["[\"\",{\"text\":\"MURDER ON THE SS.LOCKE!\",\"bold\":true},{\"text\":\"\\nJust recently, the S.S Locke sent out a distress signal: There's been a murder on board! Details are few, but it's been confirmed it was the Duchess Fiora, renowned author of the Vuosi family.\",\"color\":\"reset\"}]","[\"\",{\"text\":\"The members of the crew are reaching out to trainers to try and investigate. If you'd like to help, their coordinates are:\\n-1309, 79, -287.\\n\\n\"},{\"text\":\"While that was interesting, it doesn't seem much help at the moment. Maybe later.\",\"bold\":true}]"],title:"Murder on the S.S Locke!",author:"Battle Frontier Times",display:{Lore:["It seems to be an excerpt of a newspaper from yesterday. How'd it get here?"]}};count=1)
  904. }
  905. type=right_click_entity(uuid=3f7b71be-91ed-452b-b13b-67cfc80cd5ad)
  906. }
  907. {
  908. description=LIME
  909. hint=An optional hint
  910. timestocomplete=1
  911. hidden=True
  912. infinite=False
  913. triggers
  914. {
  915. send_chat(delay=0;message=&bA lime-coloured book about water magic. This could prove useful!)
  916. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["{\"text\":\"An art lost to time, water Mages used to be the best method of travel in Vanha, travelling atop water at high speeds. Water Magic was taught to humanity by the royalty of the sea, Phione and another pokémon lost to time. \",\"italic\":true}","[\"\",{\"text\":\"Water Magic has few weaknesses, but corrupting the water with enough pollutant can prevent it from working well.\",\"italic\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Huh? There's a sticky note between the pages.\",\"bold\":true},{\"text\":\"\\n\\\"3. Who am I? I have the ability of Poison Point.\\\"\",\"color\":\"reset\"}]"],title:"Water Magic",author:"Manuela von Hresvelg"};count=1)
  917. }
  918. type=right_click_entity(uuid=7fd5707a-3d76-4988-81ad-66c2f9f7b5ee)
  919. }
  920. {
  921. description=BROWN
  922. hint=An optional hint
  923. timestocomplete=1
  924. hidden=True
  925. infinite=False
  926. triggers
  927. {
  928. send_chat(delay=0;message=&bIt's a book about Poison Types! This could prove useful. It has a brown cover.)
  929. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["[\"\",{\"text\":\"...A page draws your attention.\",\"bold\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Water/Poison types are known for being somewhat contradictory. The poison they generate can spread and cause their prey to die out, and weaken their water attacks. Some of them have developed good control of their poison to prevent this, though.\",\"italic\":true}]","[\"\",{\"text\":\"Some of the less-adept ones live in polluted areas to ensure their poison doesn't make much of a difference.\",\"italic\":true},{\"text\":\"\\n\\n\",\"color\":\"reset\"},{\"text\":\"Huh? There's a sticky note between the pages.\",\"bold\":true},{\"text\":\"\\n\\\"4. Who am I? I can learn Poison Jab.\\\"\",\"color\":\"reset\"}]"],title:"Poison-Types.",author:"Duchess Fiora"};count=1)
  930. }
  931. type=right_click_entity(uuid=f6424485-2446-410c-9e19-8db828da72a7)
  932. }
  933. {
  934. description=BLACK
  935. hint=An optional hint
  936. timestocomplete=1
  937. hidden=True
  938. infinite=False
  939. triggers
  940. {
  941. fire_command(delay=0;command=give PLAYER minecraft:written_book{pages:["[\"\",{\"text\":\"Mythical Pokémon \",\"italic\":true,\"color\":\"dark_red\"},{\"text\":\"are entities distinct from legendary Pokémon. They're known for being adept in mutiple stats and often have nique abilities. For example, \",\"color\":\"reset\",\"italic\":true},{\"text\":\"Mew \",\"italic\":true,\"color\":\"light_purple\"},{\"text\":\"the ancient pokémon. Likely extinct, it's claimed Mew's ability was to transform.\",\"color\":\"reset\",\"italic\":true}]","[\"\",{\"text\":\"The book details a lot of strange pokémon you've never seen.\",\"bold\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Íon, the younger Sea Prince. They do not have the same soul morph power as their sibling, Moríon. They use their power over water to protect themselves until they're ready to evolve.\",\"italic\":true}]","[\"\",{\"text\":\"...The book seems rather outdated, using what you guess is Phione's old name- Íon.\",\"bold\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Huh? There's a sticky note in between the pages.\",\"bold\":true},{\"text\":\"\\n\\n\\\"2. Who am I? My secondary type is \",\"color\":\"reset\"},{\"text\":\"Poison\",\"color\":\"dark_purple\"},{\"text\":\".\\\"\",\"color\":\"reset\"}]"],title:"Mythical Pokémon",author:"I.C Wiener",display:{Lore:["...hehe."]}})
  942. send_chat(delay=0;message=&bIt's a black book about Mythical Pokémon, this could be useful!... Someone's scrawled "I.C Wiener" over the author's name.)
  943. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["[\"\",{\"text\":\"Mythical Pokémon \",\"italic\":true,\"color\":\"dark_red\"},{\"text\":\"are entities distinct from legendary Pokémon. They're known for being adept in mutiple stats and often have nique abilities. For example, \",\"color\":\"reset\",\"italic\":true},{\"text\":\"Mew \",\"italic\":true,\"color\":\"light_purple\"},{\"text\":\"the ancient pokémon. Likely extinct, it's claimed Mew's ability was to transform.\",\"color\":\"reset\",\"italic\":true}]","[\"\",{\"text\":\"The book details a lot of strange pokémon you've never seen.\",\"bold\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Íon, the younger Sea Prince. They do not have the same soul morph power as their sibling, Moríon. They use their power over water to protect themselves until they're ready to evolve.\",\"italic\":true}]","[\"\",{\"text\":\"...The book seems rather outdated, using what you guess is Phione's old name- Íon.\",\"bold\":true},{\"text\":\"\\n\",\"color\":\"reset\"},{\"text\":\"Huh? There's a sticky note in between the pages.\",\"bold\":true},{\"text\":\"\\n\\n\\\"2. Who am I? My secondary type is \",\"color\":\"reset\"},{\"text\":\"Poison\",\"color\":\"dark_purple\"},{\"text\":\".\\\"\",\"color\":\"reset\"}]"],title:"Mythical Pokémon",author:"I.C Wiener",display:{Lore:["...hehe."]}};count=1)
  944. }
  945. type=right_click_entity(uuid=e6a7905d-af0a-4b74-a484-51a6d46df3de)
  946. }
  947. {
  948. description=BLUE
  949. hint=An optional hint
  950. timestocomplete=1
  951. hidden=True
  952. infinite=False
  953. triggers
  954. {
  955. send_chat(delay=0;message=&bIt's a... recipe for shortbread. Why'd you pick this up...?)
  956. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["{\"text\":\"You'll need:\\n125g of Butter.\\n60g of Caster Sugar.\\n180g of Plain Flour.\\nLet butter soften, then squish against the sugar until combined. Sift in flour, cornflour until its a smooth batter.\",\"italic\":true}","[\"\",{\"text\":\"Turn out onto floured surface and roll until 1cm thick, then cut into shapes and place onto baking tray. Cook at 190Degrees C for 20 minutes.\\n\\n\",\"italic\":true},{\"text\":\"Hmm.. That wasn't very helpful. Better keep looking.\",\"bold\":true,\"italic\":true}]"],title:"Shortbread Recipes",author:"Mary Very Berry"};count=1)
  957. }
  958. type=right_click_entity(uuid=8dc55e52-e376-4251-b050-8db3011cb7da)
  959. }
  960. {
  961. description=Right click books that stick out.
  962. hint=The item frames, my dude.
  963. timestocomplete=1
  964. hidden=True
  965. infinite=False
  966. triggers
  967. {
  968. send_chat(delay=0;message=&bIt's a book with a red cover about water spirits! This'd be useful.)
  969. give_item(delay=0;itemid=minecraft:written_book;nbt={pages:["{\"text\":\"Many water type Pokémon have deep ties to Vanha\\u2019s past. They only appear in the purest of waters and are peaceful unless disturbed. Íon, nowadays known as Phione, is the least powerful of these spirits. They\\u2019re rarely found near modern Nyr. \",\"italic\":true}","{\"text\":\"100 years ago, a large amount of them were dashed from their home by increasing industrialization. For weeks shipwrecks and tsunamis were common until a trainer managed to calm them with a gift from the Tao Trio.\",\"italic\":true}","[\"\",{\"text\":\"Huh? There's a sticky note in between the pages.\",\"bold\":true},{\"text\":\"\\n\\\"1. Who am I? My primary type is \",\"color\":\"reset\"},{\"text\":\"Water\",\"color\":\"blue\"},{\"text\":\".\\\"\",\"color\":\"reset\"}]"],title:"Water Spirits of Vanha",author:"William Wil Wilhelm"};count=1)
  970. }
  971. type=right_click_entity(uuid=02b76aa9-4b15-4309-ac45-59e3f9c78b6b)
  972. }
  973. }
  974. stage=35
  975. {
  976. {
  977. description=A description
  978. hint=An optional hint
  979. timestocomplete=1
  980. hidden=True
  981. infinite=False
  982. triggers
  983. {
  984. send_chat(delay=0;message=&bYou've noticed that a monk in the corner of the room has been watching you read this whole time. They may be part of the test, better ask..)
  985. }
  986. type=enter_zone(minx=847;maxx=864;miny=90;maxy=96;minz=-750;maxz=-734;world=Vanha)
  987. }
  988. }
  989. stage=36
  990. {
  991. {
  992. description=Approach the monk.
  993. hint=In the corner of the Erudi Library.
  994. timestocomplete=1
  995. hidden=False
  996. infinite=False
  997. triggers
  998. {
  999. show_options(delay=8;id=Quiz;name=Quizmaster;text=To which pokémon do the notes refer?;choice1=Skrelp;choice2=Mareanie;choice3=Tentacool;choice4=Qwilfish)
  1000. }
  1001. type=chat_npc(uuid=067512e0-da35-4593-8ae4-cc62a1d5e1b0;chatline1=I see you've been looking at very specific books.;chatline2=To tell you the truth, I've been tasked with testing you.;chatline3=I'm sure you've noticed the notes by now.;chatline4=Tell me, to which pokémon do the notes refer?)
  1002. }
  1003. }
  1004. stage=37
  1005. {
  1006. {
  1007. description=
  1008. hint=An optional hint
  1009. timestocomplete=1
  1010. hidden=True
  1011. infinite=False
  1012. triggers
  1013. {
  1014. show_chat_gui(delay=0;name=Quzimaster;chatline1=Hmm... Not the answer I was looking for.;chatline2=I'd recommend coming back once you've studied those books some more.)
  1015. skip_to_stage(delay=0;stage=36)
  1016. }
  1017. type=choose_option(id=Quiz;choice=1)
  1018. }
  1019. {
  1020. description=
  1021. hint=An optional hint
  1022. timestocomplete=1
  1023. hidden=True
  1024. infinite=False
  1025. triggers
  1026. {
  1027. show_chat_gui(delay=0;name=Quzimaster;chatline1=Hmm... Not the answer I was looking for.;chatline2=I'd recommend coming back once you've studied those books some more.)
  1028. skip_to_stage(delay=0;stage=36)
  1029. }
  1030. type=choose_option(id=Quiz;choice=2)
  1031. }
  1032. {
  1033. description=
  1034. hint=An optional hint
  1035. timestocomplete=1
  1036. hidden=True
  1037. infinite=False
  1038. triggers
  1039. {
  1040. show_chat_gui(delay=0;name=Quzimaster;chatline1=Hmm... Not the answer I was looking for.;chatline2=I'd recommend coming back once you've studied those books some more.)
  1041. skip_to_stage(delay=0;stage=36)
  1042. }
  1043. type=choose_option(id=Quiz;choice=3)
  1044. }
  1045. {
  1046. description=
  1047. hint=An optional hint
  1048. timestocomplete=1
  1049. hidden=True
  1050. infinite=False
  1051. triggers
  1052. {
  1053. show_chat_gui(delay=0;name=Quzimaster;chatline1=Correct! I see they were right to allow you into our guild.;chatline2=The answer to your problem lies in this book: Distortion & Magic.)
  1054. skip_to_stage(delay=0;stage=38)
  1055. fire_command(delay=4;command=give PLAYER minecraft:written_book{pages:["{\"text\":\"Erudi\\u2019s long-held Fragments of Distortion have proven especially useful in their effects on magic. They amplify Magic\\u2019s strengths and weaknesses. For example, if a Water Mage was to be afflicted with a pollutant in the presence of Distortion, their magic would be nearly null.\",\"italic\":true}"],title:"Distortion & Magic",author:"Tor the Erudite",display:{Lore:["That guy knew the answer the entire time?"]}})
  1056. send_chat(delay=8;message=&bWith this information, it'd be easy to defeat Phione! I'll need either a Skrelp or a Qwilfish to weaken them. Once I've caught one, I should take to the sailor in Nyr to get an update on where Phione is.)
  1057. }
  1058. type=choose_option(id=Quiz;choice=4)
  1059. }
  1060. {
  1061. description=If you accidently exit'd the menu!
  1062. hint=Just talk to the monk again :D
  1063. timestocomplete=1
  1064. hidden=False
  1065. infinite=True
  1066. triggers
  1067. {
  1068. show_options(delay=2;id=Quiz;name=Quizmaster;text=To which pokémon do the notes refer?;choice1=Skrelp;choice2=Mareanie;choice3=Tentacool;choice4=Qwilfish)
  1069. }
  1070. type=chat_npc(uuid=067512e0-da35-4593-8ae4-cc62a1d5e1b0;chatline1=I see you've been looking at very specific books.;chatline2=To tell you the truth, I've been tasked with testing you.;chatline3=I'm sure you've noticed the notes by now.;chatline4=Tell me, to which pokémon do the notes refer?)
  1071. }
  1072. }
  1073. stage=38
  1074. {
  1075. {
  1076. description=Talk to the Sailor on Nyr's dock.
  1077. hint=Make sure you have either a Skrelp or a Qwilfish with you.
  1078. timestocomplete=1
  1079. hidden=False
  1080. infinite=False
  1081. triggers
  1082. {
  1083. skip_to_stage(delay=0;stage=39)
  1084. }
  1085. conditions
  1086. {
  1087. carrying_pokemon(flipped=False;name=Qwilfish)
  1088. }
  1089. type=chat_npc(uuid=be5964e2-7805-44fd-8399-0f4e4ee8662a;chatline1=Hey there, been a while!;chatline2=You've been studying? You look wiser already!;chatline3=Phione should be just west of here.;chatline4=Keep an eye out and you'll spot 'em.)
  1090. }
  1091. {
  1092. description=Talk to the Sailor on Nyr's dock.
  1093. hint=Make sure you have either a Skrelp or a Qwilfish with you.
  1094. timestocomplete=1
  1095. hidden=True
  1096. infinite=False
  1097. triggers
  1098. {
  1099. skip_to_stage(delay=0;stage=43)
  1100. }
  1101. conditions
  1102. {
  1103. carrying_pokemon(flipped=False;name=Skrelp)
  1104. }
  1105. type=chat_npc(uuid=be5964e2-7805-44fd-8399-0f4e4ee8662a;chatline1=Hey there, been a while!;chatline2=You've been studying? You look wiser already!;chatline3=Phione should be just west of here.;chatline4=Keep an eye out and you'll spot 'em.)
  1106. }
  1107. }
  1108. stage=39
  1109. {
  1110. {
  1111. description=Find Phione!
  1112. hint=Right click them, slightly west of Docks.
  1113. timestocomplete=1
  1114. hidden=False
  1115. infinite=False
  1116. triggers
  1117. {
  1118. send_chat(delay=0;message=&bThere's Phione! You send out your Qwilfish and instruct it to cloud the area with poison. As they do so, Phione attacks! You'll need to buy Qwilfish some time.)
  1119. spawn_and_battle(delay=4;spec=despawns Phione move1:Tail_Glow move2:Scald move3:Ice_Beam move4:Grass_Knot nodrop;bossLevel=2)
  1120. }
  1121. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  1122. }
  1123. }
  1124. stage=40
  1125. {
  1126. {
  1127. description=A description
  1128. hint=An optional hint
  1129. timestocomplete=1
  1130. hidden=True
  1131. infinite=False
  1132. triggers
  1133. {
  1134. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1135. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1136. skip_to_stage(delay=0;stage=39)
  1137. }
  1138. type=flee_from_pokemon(name=Phione)
  1139. }
  1140. {
  1141. description=A description
  1142. hint=An optional hint
  1143. timestocomplete=1
  1144. hidden=True
  1145. infinite=False
  1146. triggers
  1147. {
  1148. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1149. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1150. skip_to_stage(delay=0;stage=39)
  1151. }
  1152. type=run_out_of_pokemon()
  1153. }
  1154. {
  1155. description=Defeat Phione!
  1156. hint=If you're reading this, something's gone wrong.
  1157. timestocomplete=1
  1158. hidden=False
  1159. infinite=False
  1160. triggers
  1161. {
  1162. send_chat(delay=0;message=&bPhione, weakened, attempts to retreat. Due to the Fragment of Distortion and Qwilfish's poison, they can't manipulate the water to swim away, time to catch 'em!)
  1163. skip_to_stage(delay=0;stage=41)
  1164. }
  1165. type=kill_pokemon(name=Phione)
  1166. }
  1167. {
  1168. description=A description
  1169. hint=An optional hint
  1170. timestocomplete=1
  1171. hidden=True
  1172. infinite=False
  1173. triggers
  1174. {
  1175. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1176. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1177. skip_to_stage(delay=0;stage=39)
  1178. }
  1179. type=battle_end_abnormal()
  1180. }
  1181. }
  1182. stage=41
  1183. {
  1184. {
  1185. description=Interact with Phione!
  1186. hint=Right click them, slightly west of Docks.
  1187. timestocomplete=1
  1188. hidden=False
  1189. infinite=False
  1190. triggers
  1191. {
  1192. send_chat(delay=0;message=&bPhione tries to use the last of their strength!)
  1193. spawn_and_battle(delay=4;spec=despawns Phione nature:modest evspeed:252 evspdef:4 evspatk:252 abilty:SwiftSwim move1:tail_glow move2:surf move3:ice_beam move4:grass_knot customtexture:quest-legendaries helditem:waterium_z lvl:20)
  1194. }
  1195. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  1196. }
  1197. }
  1198. stage=42
  1199. {
  1200. {
  1201. description=Catch that Phione!
  1202. hint=
  1203. timestocomplete=1
  1204. hidden=False
  1205. infinite=False
  1206. triggers
  1207. {
  1208. send_chat(delay=0;message=&bWith a shake of the pokéball, Phione is caught. With the job done. You should tell the Sailor the good news.)
  1209. skip_to_stage(delay=0;stage=47)
  1210. }
  1211. type=catch_pokemon(name=Phione)
  1212. }
  1213. {
  1214. description=A description
  1215. hint=An optional hint
  1216. timestocomplete=1
  1217. hidden=True
  1218. infinite=False
  1219. triggers
  1220. {
  1221. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1222. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1223. skip_to_stage(delay=0;stage=39)
  1224. }
  1225. type=flee_from_pokemon(name=Phione)
  1226. }
  1227. {
  1228. description=A description
  1229. hint=An optional hint
  1230. timestocomplete=1
  1231. hidden=True
  1232. infinite=False
  1233. triggers
  1234. {
  1235. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1236. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1237. skip_to_stage(delay=0;stage=39)
  1238. }
  1239. type=run_out_of_pokemon()
  1240. }
  1241. {
  1242. description=
  1243. hint=An optional hint
  1244. timestocomplete=1
  1245. hidden=False
  1246. infinite=False
  1247. triggers
  1248. {
  1249. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1250. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave. Seems you'll have to catch them.)
  1251. skip_to_stage(delay=0;stage=39)
  1252. }
  1253. type=kill_pokemon(name=Phione)
  1254. }
  1255. {
  1256. description=A description
  1257. hint=An optional hint
  1258. timestocomplete=1
  1259. hidden=True
  1260. infinite=False
  1261. triggers
  1262. {
  1263. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1264. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1265. skip_to_stage(delay=0;stage=39)
  1266. }
  1267. type=battle_end_abnormal()
  1268. }
  1269. }
  1270. stage=43
  1271. {
  1272. {
  1273. description=Find Phione!
  1274. hint=Right click them, slightly west of Docks.
  1275. timestocomplete=1
  1276. hidden=False
  1277. infinite=False
  1278. triggers
  1279. {
  1280. send_chat(delay=0;message=&bThere's Phione! You send out your Skrelp and instruct it to cloud the area with poison. As they do so, Phione attacks! You'll need to buy Skrelp some time.)
  1281. spawn_and_battle(delay=4;spec=despawns Phione move1:Tail_Glow move2:Scald move3:Ice_Beam move4:Grass_Knot;bossLevel=2)
  1282. }
  1283. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  1284. }
  1285. }
  1286. stage=44
  1287. {
  1288. {
  1289. description=Defeat Phione!
  1290. hint=If you're reading this, something's gone wrong.
  1291. timestocomplete=1
  1292. hidden=False
  1293. infinite=False
  1294. triggers
  1295. {
  1296. send_chat(delay=0;message=&bPhione, weakened, attempts to retreat. Due to the Fragment of Distortion and Skrelp's poison, they can't manipulate the water to swim away, time to catch 'em!)
  1297. skip_to_stage(delay=0;stage=41)
  1298. }
  1299. type=kill_pokemon(name=Phione)
  1300. }
  1301. {
  1302. description=A description
  1303. hint=An optional hint
  1304. timestocomplete=1
  1305. hidden=True
  1306. infinite=False
  1307. triggers
  1308. {
  1309. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1310. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1311. skip_to_stage(delay=0;stage=43)
  1312. }
  1313. type=run_out_of_pokemon()
  1314. }
  1315. {
  1316. description=A description
  1317. hint=An optional hint
  1318. timestocomplete=1
  1319. hidden=True
  1320. infinite=False
  1321. triggers
  1322. {
  1323. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1324. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1325. skip_to_stage(delay=0;stage=43)
  1326. }
  1327. type=flee_from_pokemon(name=Phione)
  1328. }
  1329. {
  1330. description=A description
  1331. hint=An optional hint
  1332. timestocomplete=1
  1333. hidden=True
  1334. infinite=False
  1335. triggers
  1336. {
  1337. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1338. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1339. skip_to_stage(delay=0;stage=43)
  1340. }
  1341. type=battle_end_abnormal()
  1342. }
  1343. }
  1344. stage=45
  1345. {
  1346. {
  1347. description=Interact with Phione!
  1348. hint=Right click them, slightly west of Docks.
  1349. timestocomplete=1
  1350. hidden=False
  1351. infinite=False
  1352. triggers
  1353. {
  1354. send_chat(delay=0;message=&bPhione tries to use the last of their strength!)
  1355. spawn_and_battle(delay=4;spec=despawns Phione nature:modest evspeed:252 evspdef:4 evspatk:252 abilty:SwiftSwim move1:tail_glow move2:surf move3:ice_beam move4:grass_knot customtexture:quest-legendaries helditem:waterium_z lvl:20)
  1356. }
  1357. type=right_click_entity(uuid=16e44a0d-e6b3-4c7c-9a2a-d39a1218c840)
  1358. }
  1359. }
  1360. stage=46
  1361. {
  1362. {
  1363. description=Catch that Phione!
  1364. hint=
  1365. timestocomplete=1
  1366. hidden=False
  1367. infinite=False
  1368. triggers
  1369. {
  1370. send_chat(delay=0;message=&bWith a shake of the pokéball, Phione is caught. With the job done. You should tell the Sailor the good news.)
  1371. skip_to_stage(delay=0;stage=47)
  1372. }
  1373. type=catch_pokemon(name=Phione)
  1374. }
  1375. {
  1376. description=A description
  1377. hint=An optional hint
  1378. timestocomplete=1
  1379. hidden=True
  1380. infinite=False
  1381. triggers
  1382. {
  1383. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1384. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1385. skip_to_stage(delay=0;stage=43)
  1386. }
  1387. type=flee_from_pokemon(name=Phione)
  1388. }
  1389. {
  1390. description=A description
  1391. hint=An optional hint
  1392. timestocomplete=1
  1393. hidden=True
  1394. infinite=False
  1395. triggers
  1396. {
  1397. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1398. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1399. skip_to_stage(delay=0;stage=43)
  1400. }
  1401. type=run_out_of_pokemon()
  1402. }
  1403. {
  1404. description=
  1405. hint=An optional hint
  1406. timestocomplete=1
  1407. hidden=False
  1408. infinite=False
  1409. triggers
  1410. {
  1411. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1412. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave. Seems you'll have to catch them.)
  1413. skip_to_stage(delay=0;stage=43)
  1414. }
  1415. type=kill_pokemon(name=Phione)
  1416. }
  1417. {
  1418. description=A description
  1419. hint=An optional hint
  1420. timestocomplete=1
  1421. hidden=True
  1422. infinite=False
  1423. triggers
  1424. {
  1425. warp(delay=0;world=Vanha;x=-282;y=63;z=-313)
  1426. send_chat(delay=0;message=&bFreeing themselves of distortion, Phione sends you away with a wave.)
  1427. skip_to_stage(delay=0;stage=43)
  1428. }
  1429. type=battle_end_abnormal()
  1430. }
  1431. }
  1432. stage=47
  1433. {
  1434. {
  1435. description=Show the Sailor at Nyr's Dock the Phione (Have it in Slot 1)
  1436. hint=They're near some geodes.
  1437. timestocomplete=1
  1438. hidden=False
  1439. infinite=False
  1440. triggers
  1441. {
  1442. give_money(delay=0;amount=5000)
  1443. skip_to_stage(delay=0;stage=100)
  1444. show_title(delay=4;titletext=A Soul for a Soul;titlecolour=dark_green;subtitletext=Legendary Quest Completed!;subtitlecolour=white)
  1445. fire_command(delay=0;command=pokeedit PLAYER 1 ab:SwiftSwim)
  1446. }
  1447. conditions
  1448. {
  1449. carrying_pokemon(flipped=False;spec=Phione customtexture:quest-legendaries;slot=0)
  1450. }
  1451. type=chat_npc(uuid=be5964e2-7805-44fd-8399-0f4e4ee8662a;chatline1=Oh, thank the heavens above!;chatline2=It was a Pokémon responsible for all this, and you caught it...?;chatline3=I don't know how to feel about that.;chatline4=With this, the folks who lost their lives in that shipwreck can rest in peace...)
  1452. }
  1453. }
  1454. }
  1455.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement