Advertisement
Primalcyndaquil

Untitled

Oct 3rd, 2020
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.93 KB | None | 0 0
  1. The Betrayer's Oubliette
  2.  
  3. islegendary=True
  4. requiredquestpoints=140
  5. rewardquestpoints=5
  6. canpreview=true
  7. previewtext=As usual, arcane happenings have been sighted in Skadi. Perhaps you should go there and see what the problem is this time.
  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. triggers
  21. {
  22. show_title(delay=0;titletext=The Betrayer's Oubliette;titlecolour=dark_green;subtitletext=Legendary Quest Started;subtitlecolour=white)
  23. send_chat(delay=0;message=&bAn Eldritch presence invades your mind, hundreds of disembodied voices fill your ears.)
  24. fire_command(delay=0;command=/effect PLAYER minecraft:blindness 8 2)
  25. fire_command(delay=0;command=/effect PLAYER minecraft:nausea 8 2)
  26. send_chat(delay=5;message=&bWith your eyes screwed shut, a vision of an obscure building somewhere in Skadi flashes through your mind. You must find and investigate this building.)
  27. }
  28. conditions
  29. {
  30. has_completed(flipped=False;completedquestname=Fallen but Not Forgotten)
  31. has_completed(flipped=False;completedquestname=The Monarchs Labyrinth)
  32. }
  33. type=enter_zone(minx=651;maxx=668;miny=120;maxy=150;minz=-1161;maxz=-1145;world=vanha)
  34. }
  35. }
  36. stage=1
  37. {
  38. {
  39. description=Find "The Labyrinth Inn"
  40. hint=It's somewhere in the Skadi Region
  41. timestocomplete=1
  42. hidden=False
  43. infinite=False
  44. triggers
  45. {
  46. fire_command(delay=0;command=/effect PLAYER minecraft:slowness 5 3)
  47. send_chat(delay=0;message=&bAs you approach the Inn, you are beset by an overwhelming sense of fatigue. You decide to ask the Innkeeper for a room.)
  48. }
  49. type=enter_zone(minx=584;maxx=637;minz=-932;maxz=-879;world=vanha)
  50. }
  51. }
  52. stage=2
  53. {
  54. {
  55. description=Speak to the Innkeeper
  56. hint=He's behind the desk in The Labyrinth Inn
  57. timestocomplete=1
  58. hidden=False
  59. infinite=False
  60. triggers
  61. {
  62. send_chat(delay=5;message=&bYou are disturbed by the Innkeeper's mysterious familiarity with you. He's staring back at you with distant eyes, as if he were looking straight through you.)
  63. }
  64. type=chat_npc(uuid=94c25c40-8338-46a8-8f9a-9835fa039aac;chatline1=Well, well. So you've come. I thought you might arrive eventually, stumbling around Skadi can take a toll on one's endurance.)
  65. }
  66. }
  67. stage=3
  68. {
  69. {
  70. description=Keep talking to the Innkeeper
  71. hint=Dialogue is IMPORTANT
  72. timestocomplete=1
  73. hidden=False
  74. infinite=False
  75. triggers
  76. {
  77. send_chat(delay=8;message=&bThe Innkeeper shakes your hand. He is extremely cold. Unnaturally so, even for a resident of Skadi. You hurriedly thank him and head to Room 3.)
  78. }
  79. type=chat_npc(uuid=94c25c40-8338-46a8-8f9a-9835fa039aac;chatline1=But let us not tarry. You are tired, and that's my business. I believe we have a vacancy in... Room 3.;chatline2=No need for a room key. We already unlocked the door in anticipation of your arrival.)
  80. }
  81. }
  82. stage=4
  83. {
  84. {
  85. description=Head to Room 3
  86. hint=It's the second door on your right upstairs.
  87. timestocomplete=1
  88. hidden=False
  89. infinite=False
  90. triggers
  91. {
  92. send_chat(delay=0;message=&bThe room is filled with a deafening silence. The bombardment of voices has relented, but you cannot shake the feeling you're being watched. The overwhelming fatigue returns.)
  93. fire_command(delay=0;command=/effect PLAYER minecraft:slowness 5 3)
  94. }
  95. type=enter_zone(minx=606;maxx=613;miny=76;minz=-904;maxz=-900;world=vanha)
  96. }
  97. }
  98. stage=5
  99. {
  100. {
  101. description=You're tired, take a rest...
  102. hint=In the bed, dummy.
  103. timestocomplete=1
  104. hidden=False
  105. infinite=False
  106. triggers
  107. {
  108. send_chat(delay=0;message=&bYou climb into the bed. The sheets are freezing and do not warm up after exposure to your body heat, as if they were immersed in the snow. Your fatigue overwhelms you and you drift into a disturbed sleep.)
  109. warp(delay=2;world=DIM1;x=-987;y=115;z=258)
  110. send_chat(delay=10;message=&bYou awake from your light slumber to several voices in your mind. You cannot figure out what they're saying, but you can only assume they're warnings.)
  111. send_chat(delay=15;message=&bTo your confusion, you notice the room has changed somehow, as if you were looking into a mirror. Slowly, and with an instinctive reluctance, you rise out of bed, and start towards the closed door.)
  112. fire_command(delay=5;command=/effect PLAYER minecraft:blindness 7 2)
  113. skip_to_stage(delay=6;stage=6)
  114. }
  115. type=right_click_block(minx=608;maxx=609;miny=78;maxy=78;minz=-903;maxz=-903;world=vanha)
  116. }
  117. {
  118. description=A description
  119. hint=An optional hint
  120. timestocomplete=1
  121. hidden=True
  122. infinite=False
  123. triggers
  124. {
  125. skip_to_stage(delay=0;stage=6)
  126. }
  127. type=enter_zone(minx=-231;maxx=-172;minz=-541;maxz=-334;world=DIM1)
  128. }
  129. }
  130. stage=6
  131. {
  132. {
  133. description=Leave Room 3
  134. hint=Open the door
  135. timestocomplete=1
  136. hidden=False
  137. infinite=False
  138. triggers
  139. {
  140. warp(delay=0;world=DIM1;x=-990;y=115;z=258)
  141. send_chat(delay=0;message=&bYou briefly struggle with the door until you realize the handle turns the opposite direction than normal.)
  142. send_chat(delay=5;message=&bYou decide to see the Innkeeper to see if he knows about any strange happenings.)
  143. skip_to_stage(delay=0;stage=7)
  144. }
  145. type=right_click_block(minx=-989;maxx=-989;miny=115;maxy=116;minz=258;maxz=258;world=DIM1)
  146. }
  147. {
  148. description=A description
  149. hint=An optional hint
  150. timestocomplete=1
  151. hidden=True
  152. infinite=False
  153. triggers
  154. {
  155. skip_to_stage(delay=2;stage=5)
  156. }
  157. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  158. }
  159. }
  160. stage=7
  161. {
  162. {
  163. description=Ring the bell
  164. hint=It's on the Innkeeper's desk
  165. timestocomplete=1
  166. hidden=False
  167. infinite=False
  168. triggers
  169. {
  170. send_chat(delay=0;message=&bYou ring the bell on the desk, it is strangely reversed, as if its noise was rewound. The torches burn with a reluctance around you, as if any light and warmth is suppressed by an unearthly presence.)
  171. skip_to_stage(delay=0;stage=8)
  172. }
  173. type=right_click_block(minx=-986;maxx=-986;miny=112;maxy=112;minz=258;maxz=258;world=DIM1)
  174. }
  175. {
  176. description=A description
  177. hint=An optional hint
  178. timestocomplete=1
  179. hidden=True
  180. infinite=False
  181. triggers
  182. {
  183. skip_to_stage(delay=0;stage=5)
  184. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  185. }
  186. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  187. }
  188. }
  189. stage=8
  190. {
  191. {
  192. description=Leave the Labyrinth Inn.
  193. hint=Watch your step...
  194. timestocomplete=1
  195. hidden=False
  196. infinite=False
  197. triggers
  198. {
  199. send_chat(delay=0;message=&bYour confusion quickly morphs into horror at what you see. A world without sense, without physics, shrouded in an impossible darkness unlike any night. Vanha is gone. You have arrived somewhere else. Somewhere wrong.)
  200. send_chat(delay=3;message=&bYou decide to approach the monolithic structure in the distance. It strangely resembles Skadi's gym...)
  201. skip_to_stage(delay=0;stage=9)
  202. }
  203. type=exit_zone(minx=-990;maxx=-986;minz=263;maxz=265;world=DIM1)
  204. }
  205. {
  206. description=A description
  207. hint=An optional hint
  208. timestocomplete=1
  209. hidden=True
  210. infinite=False
  211. triggers
  212. {
  213. skip_to_stage(delay=0;stage=5)
  214. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  215. }
  216. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  217. }
  218. }
  219. stage=9
  220. {
  221. {
  222. description=Approach "Skadi's Gym"
  223. hint=It's the massive structure at the end of the path
  224. timestocomplete=1
  225. hidden=False
  226. infinite=False
  227. triggers
  228. {
  229. fire_command(delay=0;command=/effect PLAYER minecraft:slowness 10 3)
  230. send_chat(delay=0;message=&bAs you step into the blackness, you feel your sanity beginning to decay. You struggle to drag your feet through the earth underfoot, as if the shadows are gripping at your ankles, trying to pull you into oblivion.)
  231. skip_to_stage(delay=0;stage=10)
  232. }
  233. type=enter_zone(minx=-994;maxx=-982;minz=270;maxz=282;world=DIM1)
  234. }
  235. {
  236. description=A description
  237. hint=An optional hint
  238. timestocomplete=1
  239. hidden=True
  240. infinite=False
  241. triggers
  242. {
  243. skip_to_stage(delay=0;stage=5)
  244. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  245. }
  246. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  247. }
  248. }
  249. stage=10
  250. {
  251. {
  252. description=Approach "Skadi's Gym"
  253. hint=It's the massive structure at the end of the path
  254. timestocomplete=1
  255. hidden=False
  256. infinite=False
  257. triggers
  258. {
  259. send_chat(delay=0;message=&bSomehow, the gym looks even more imposing than the one in Vanha. You gradually work up the nerve to enter the building.)
  260. skip_to_stage(delay=0;stage=11)
  261. }
  262. type=enter_zone(minx=-999;maxx=-988;minz=358;maxz=369;world=DIM1)
  263. }
  264. {
  265. description=A description
  266. hint=An optional hint
  267. timestocomplete=1
  268. hidden=True
  269. infinite=False
  270. triggers
  271. {
  272. skip_to_stage(delay=0;stage=5)
  273. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  274. }
  275. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  276. }
  277. }
  278. stage=11
  279. {
  280. {
  281. description=Reach the Final Room of the Gym
  282. hint=Stay on the path
  283. timestocomplete=1
  284. hidden=False
  285. infinite=False
  286. triggers
  287. {
  288. send_chat(delay=0;message=&bYou enter the Arena to find a crevice in the floor that opens up to a portal. You feel the spacetime continuum tear as you draw nearer to the vortex, as if it is constantly battling with whatever mighty entity that could create such unfathomable magic.)
  289. send_chat(delay=5;message=&bYou feel compelled to jump into the tear in the Fabric of Reality as you draw closer to it, as if it literally calls to you. All desire to return to Vanha fades away.)
  290. skip_to_stage(delay=0;stage=12)
  291. }
  292. type=enter_zone(minx=-995;maxx=-987;miny=90;maxy=106;minz=402;maxz=407;world=DIM1)
  293. }
  294. {
  295. description=A description
  296. hint=An optional hint
  297. timestocomplete=1
  298. hidden=True
  299. infinite=False
  300. triggers
  301. {
  302. skip_to_stage(delay=0;stage=5)
  303. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  304. }
  305. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  306. }
  307. }
  308. stage=12
  309. {
  310. {
  311. description=Jump into the Vortex
  312. hint=It's in the Arena floor
  313. timestocomplete=1
  314. hidden=False
  315. infinite=False
  316. triggers
  317. {
  318. warp(delay=1;world=vanha;x=452;y=28;z=-953)
  319. send_chat(delay=2;message=&bYou emerge in what appears to be a fusion of a temple or a dungeon. You discern from the many doorways that you are in a maze of some sort. According to the inscriptions on the walls, something called "The Betrayer" is kept here...)
  320. skip_to_stage(delay=0;stage=13)
  321. }
  322. type=enter_zone(minx=-996;maxx=-987;maxy=93;minz=380;maxz=391;world=DIM1)
  323. }
  324. {
  325. description=A description
  326. hint=An optional hint
  327. timestocomplete=1
  328. hidden=True
  329. infinite=False
  330. triggers
  331. {
  332. skip_to_stage(delay=0;stage=5)
  333. }
  334. type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
  335. }
  336. }
  337. stage=13
  338. {
  339. {
  340. description=A description
  341. hint=An optional hint
  342. timestocomplete=1
  343. hidden=True
  344. infinite=False
  345. triggers
  346. {
  347. skip_to_stage(delay=0;stage=14)
  348. }
  349. type=enter_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  350. }
  351. }
  352. stage=14
  353. {
  354. {
  355. description=Explore the Oubliette
  356. hint=Perhaps one of the rooms has a clue...
  357. timestocomplete=1
  358. hidden=False
  359. infinite=False
  360. triggers
  361. {
  362. spawn_and_battle(delay=5;spec=Spiritomb nodrops;bossLevel=4)
  363. skip_to_stage(delay=5;stage=15)
  364. show_chat_gui(delay=0;name=Spiritomb;chatline1=We sense whence you come...)
  365. }
  366. type=enter_zone(minx=481;maxx=485;minz=-997;maxz=-993;world=vanha)
  367. }
  368. {
  369. description=A description
  370. hint=An optional hint
  371. timestocomplete=1
  372. hidden=True
  373. infinite=False
  374. triggers
  375. {
  376. skip_to_stage(delay=0;stage=5)
  377. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  378. }
  379. type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  380. }
  381. }
  382. stage=15
  383. {
  384. {
  385. description=A description
  386. hint=An optional hint
  387. timestocomplete=1
  388. hidden=False
  389. infinite=False
  390. triggers
  391. {
  392. skip_to_stage(delay=0;stage=16)
  393. fire_command(delay=3;command=/give PLAYER minecraft:paper 1 0 {display:{Name:"E"}})
  394. }
  395. type=kill_pokemon(name=Spiritomb)
  396. }
  397. {
  398. description=A description
  399. hint=An optional hint
  400. timestocomplete=1
  401. hidden=False
  402. infinite=False
  403. triggers
  404. {
  405. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  406. heal_pokemon(delay=4)
  407. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  408. skip_to_stage(delay=0;stage=14)
  409. }
  410. type=flee_from_pokemon(name=Spiritomb)
  411. }
  412. {
  413. description=A description
  414. hint=An optional hint
  415. timestocomplete=1
  416. hidden=False
  417. infinite=False
  418. triggers
  419. {
  420. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  421. heal_pokemon(delay=4)
  422. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  423. skip_to_stage(delay=0;stage=14)
  424. }
  425. type=run_out_of_pokemon()
  426. }
  427. {
  428. description=A description
  429. hint=An optional hint
  430. timestocomplete=1
  431. hidden=False
  432. infinite=False
  433. triggers
  434. {
  435. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  436. heal_pokemon(delay=4)
  437. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  438. skip_to_stage(delay=0;stage=14)
  439. }
  440. type=battle_end_abnormal()
  441. }
  442. {
  443. description=A description
  444. hint=An optional hint
  445. timestocomplete=1
  446. hidden=True
  447. infinite=False
  448. triggers
  449. {
  450. skip_to_stage(delay=0;stage=5)
  451. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  452. }
  453. type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  454. }
  455. }
  456. stage=16
  457. {
  458. {
  459. description=Continue exploring the Oubliette
  460. hint=You need more information...
  461. timestocomplete=1
  462. hidden=False
  463. infinite=False
  464. triggers
  465. {
  466. show_chat_gui(delay=0;name=Aegislash;chatline1=This is no place for you.)
  467. spawn_and_battle(delay=5;spec=Aegislash nodrops;bossLevel=4)
  468. skip_to_stage(delay=5;stage=17)
  469. }
  470. type=enter_zone(minx=499;maxx=503;minz=-957;maxz=-961;world=vanha)
  471. }
  472. {
  473. description=A description
  474. hint=An optional hint
  475. timestocomplete=1
  476. hidden=True
  477. infinite=False
  478. triggers
  479. {
  480. skip_to_stage(delay=0;stage=5)
  481. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  482. }
  483. type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  484. }
  485. }
  486. stage=17
  487. {
  488. {
  489. description=A description
  490. hint=An optional hint
  491. timestocomplete=1
  492. hidden=False
  493. infinite=False
  494. triggers
  495. {
  496. skip_to_stage(delay=0;stage=18)
  497. fire_command(delay=3;command=/give PLAYER minecraft:paper 1 0 {display:{Name:"D"}})
  498. }
  499. type=kill_pokemon(name=Aegislash)
  500. }
  501. {
  502. description=A description
  503. hint=An optional hint
  504. timestocomplete=1
  505. hidden=False
  506. infinite=False
  507. triggers
  508. {
  509. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  510. heal_pokemon(delay=4)
  511. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  512. skip_to_stage(delay=0;stage=14)
  513. }
  514. type=flee_from_pokemon(name=Aegislash)
  515. }
  516. {
  517. description=A description
  518. hint=An optional hint
  519. timestocomplete=1
  520. hidden=False
  521. infinite=False
  522. triggers
  523. {
  524. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  525. heal_pokemon(delay=4)
  526. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  527. skip_to_stage(delay=0;stage=14)
  528. }
  529. type=run_out_of_pokemon()
  530. }
  531. {
  532. description=A description
  533. hint=An optional hint
  534. timestocomplete=1
  535. hidden=False
  536. infinite=False
  537. triggers
  538. {
  539. warp(delay=0;world=vanha;x=452;y=28;z=-953)
  540. heal_pokemon(delay=4)
  541. send_chat(delay=4;message=&bYou flee as fast as you can from the Sentinel without stopping. You find yourself in the first room of the Oubliette. A mysterious energy heals your team's wounds.)
  542. skip_to_stage(delay=0;stage=14)
  543. }
  544. type=battle_end_abnormal()
  545. }
  546. {
  547. description=A description
  548. hint=An optional hint
  549. timestocomplete=1
  550. hidden=True
  551. infinite=False
  552. triggers
  553. {
  554. skip_to_stage(delay=0;stage=5)
  555. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  556. }
  557. type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  558. }
  559. }
  560. stage=18
  561. {
  562. {
  563. description=Solve the riddle
  564. hint=The pieces of paper from the Sentinels hold a secret...
  565. timestocomplete=1
  566. hidden=False
  567. infinite=False
  568. triggers
  569. {
  570. warp(delay=0;world=vanha;x=323;y=41;z=-955)
  571. send_chat(delay=0;message=&bYou enter a room that feels like a vacuum. The air is heavy, plagued with a constant feeling of dread. Thousands of voices assault your ears, telling you to turn back. They instantly fall silent as you step into The Betrayer's Parlour.)
  572. show_chat_gui(delay=5;name=The Betrayer;chatline1=The one who was to follow the signs...)
  573. skip_to_stage(delay=7;stage=19)
  574. }
  575. type=right_click_block(minx=477;maxx=477;miny=29;maxy=30;minz=-972;maxz=-972;world=vanha)
  576. }
  577. {
  578. description=A description
  579. hint=An optional hint
  580. timestocomplete=1
  581. hidden=True
  582. infinite=False
  583. triggers
  584. {
  585. skip_to_stage(delay=0;stage=5)
  586. }
  587. type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
  588. }
  589. }
  590. stage=19
  591. {
  592. {
  593. description=Approach the Betrayer.
  594. hint=Have a little faith.
  595. timestocomplete=1
  596. hidden=False
  597. infinite=False
  598. triggers
  599. {
  600. skip_to_stage(delay=3;stage=20)
  601. show_chat_gui(delay=0;name=The Betrayer;chatline1=To read the omens...)
  602. send_chat(delay=1;message=&bThe Betrayer breathes deeply, as if relieved. The clatter of the red chains echoes throughout the room.)
  603. }
  604. type=enter_zone(minx=321;maxx=325;minz=-963;maxz=-960;world=vanha)
  605. }
  606. {
  607. description=A description
  608. hint=An optional hint
  609. timestocomplete=1
  610. hidden=True
  611. infinite=False
  612. triggers
  613. {
  614. skip_to_stage(delay=0;stage=5)
  615. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  616. }
  617. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  618. }
  619. }
  620. stage=20
  621. {
  622. {
  623. description=Approach the Betrayer.
  624. hint=Slowly.
  625. timestocomplete=1
  626. hidden=False
  627. infinite=False
  628. triggers
  629. {
  630. show_chat_gui(delay=0;name=The Betrayer;chatline1=You have finally arrived...;chatline2=Do you know who I am, one-who-walks-in-light?)
  631. skip_to_stage(delay=3;stage=21)
  632. send_chat(delay=1;message=&bPainfully aware of the connotations of a creature that bears the power or intelligence to refer to you with such familiarity, you take several trembling steps towards the Betrayer.)
  633. }
  634. type=enter_zone(minx=321;maxx=325;minz=-967;maxz=-964;world=vanha)
  635. }
  636. {
  637. description=A description
  638. hint=An optional hint
  639. timestocomplete=1
  640. hidden=True
  641. infinite=False
  642. triggers
  643. {
  644. skip_to_stage(delay=0;stage=5)
  645. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  646. }
  647. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  648. }
  649. }
  650. stage=21
  651. {
  652. {
  653. description=Approach the Betrayer.
  654. hint=Slowly.
  655. timestocomplete=1
  656. hidden=False
  657. infinite=False
  658. triggers
  659. {
  660. skip_to_stage(delay=6;stage=22)
  661. show_chat_gui(delay=0;name=The Betrayer;chatline1=I am Giratina! The Renegade, the Interloper...;chatline2=But you may know me as "The Betrayer". That is the name Arceus' fool acolytes gave me when they used the power of Alph to seal me in this bondage.)
  662. send_chat(delay=5;message=&bYou tear your eyes away from Giratina's monolithic body to the altar in front of it. It glows a crimson red, expelling dark energy from within an object resting in the center. It sparkles as brightly as anything can in the Mirror Dimension.)
  663. }
  664. type=enter_zone(minx=321;maxx=325;minz=-971;maxz=-968;world=vanha)
  665. }
  666. {
  667. description=A description
  668. hint=An optional hint
  669. timestocomplete=1
  670. hidden=True
  671. infinite=False
  672. triggers
  673. {
  674. skip_to_stage(delay=0;stage=5)
  675. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  676. }
  677. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  678. }
  679. }
  680. stage=22
  681. {
  682. {
  683. description=Approach Giratina.
  684. hint=Slowly.
  685. timestocomplete=1
  686. hidden=False
  687. infinite=False
  688. triggers
  689. {
  690. show_chat_gui(delay=0;name=Giratina;chatline1=The Griseous Orb... The former source of my power, and now its undoing...;chatline2=It is what holds me here. Are you going to stand there for eternity, mortal?;chatline3=That is how long I have to wait.;chatline4=You, however... Are not nearly as enduring in the face of time.;chatline5=Take the Orb, mortal... And we will laugh in the face of Arceus. Your name will be sung in the Halls of Alph for eternity and beyond...)
  691. send_chat(delay=5;message=&bThe same feeling that compelled you to jump into the portal into the Oubliette calls to you once more. Losing control, your hand slowly begins to reach for the Griseous Orb.)
  692. skip_to_stage(delay=6;stage=23)
  693. }
  694. type=enter_zone(minx=321;maxx=325;minz=-976;maxz=-972;world=vanha)
  695. }
  696. {
  697. description=A description
  698. hint=An optional hint
  699. timestocomplete=1
  700. hidden=True
  701. infinite=False
  702. triggers
  703. {
  704. skip_to_stage(delay=0;stage=5)
  705. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  706. }
  707. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  708. }
  709. }
  710. stage=23
  711. {
  712. {
  713. description=Right click the Altar.
  714. hint=The glowing red thing.
  715. timestocomplete=1
  716. hidden=False
  717. infinite=False
  718. triggers
  719. {
  720. fire_command(delay=0;command=/give PLAYER pixelmon:griseous_orb 1 0)
  721. send_chat(delay=0;message=&bAs you remove the Griseous Orb from its altar, the Red Chains lose their power, and Giratina bursts free of them. The Betrayer roars so fiercely your ears begin to bleed.)
  722. show_chat_gui(delay=3;name=Giratina;chatline1=YES... YES! MORTAL FOOL! NONE SHALL RULE BESIDE THE GOD OF CHAOS!)
  723. skip_to_stage(delay=0;stage=24)
  724. }
  725. type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
  726. }
  727. {
  728. description=A description
  729. hint=An optional hint
  730. timestocomplete=1
  731. hidden=True
  732. infinite=False
  733. triggers
  734. {
  735. skip_to_stage(delay=0;stage=5)
  736. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  737. }
  738. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  739. }
  740. }
  741. stage=24
  742. {
  743. {
  744. description=Defeat Giratina!
  745. hint=Right click the Altar to begin the fight.
  746. timestocomplete=1
  747. hidden=False
  748. infinite=False
  749. triggers
  750. {
  751. spawn_and_battle(delay=0;spec=Giratina;bossLevel=4)
  752. skip_to_stage(delay=2;stage=25)
  753. }
  754. type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
  755. }
  756. {
  757. description=A description
  758. hint=An optional hint
  759. timestocomplete=1
  760. hidden=True
  761. infinite=False
  762. triggers
  763. {
  764. skip_to_stage(delay=0;stage=5)
  765. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  766. }
  767. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  768. }
  769. }
  770. stage=25
  771. {
  772. {
  773. description=A description
  774. hint=An optional hint
  775. timestocomplete=1
  776. hidden=False
  777. infinite=False
  778. triggers
  779. {
  780. skip_to_stage(delay=4;stage=26)
  781. show_chat_gui(delay=7;name=Giratina;chatline1=NO! I WILL NOT ALLOW YOU TO DESTROY EVERYTHING I HAVE YET TO BUILD!)
  782. }
  783. type=kill_pokemon(name=Giratina)
  784. }
  785. {
  786. description=A description
  787. hint=An optional hint
  788. timestocomplete=1
  789. hidden=True
  790. infinite=False
  791. triggers
  792. {
  793. skip_to_stage(delay=0;stage=5)
  794. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  795. }
  796. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  797. }
  798. {
  799. description=A description
  800. hint=An optional hint
  801. timestocomplete=1
  802. hidden=False
  803. infinite=False
  804. triggers
  805. {
  806. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  807. skip_to_stage(delay=2;stage=24)
  808. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  809. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  810. heal_pokemon(delay=3)
  811. }
  812. type=flee_from_pokemon(name=Giratina)
  813. }
  814. {
  815. description=A description
  816. hint=An optional hint
  817. timestocomplete=1
  818. hidden=False
  819. infinite=False
  820. triggers
  821. {
  822. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  823. skip_to_stage(delay=2;stage=24)
  824. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  825. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  826. heal_pokemon(delay=3)
  827. }
  828. type=battle_end_abnormal()
  829. }
  830. {
  831. description=A description
  832. hint=An optional hint
  833. timestocomplete=1
  834. hidden=False
  835. infinite=False
  836. triggers
  837. {
  838. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  839. skip_to_stage(delay=2;stage=24)
  840. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  841. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  842. heal_pokemon(delay=3)
  843. }
  844. type=run_out_of_pokemon()
  845. }
  846. }
  847. stage=26
  848. {
  849. {
  850. description=You must defeat Giratina a second time, his strength is waning!
  851. hint=Right click the Altar to begin the fight.
  852. timestocomplete=1
  853. hidden=False
  854. infinite=False
  855. triggers
  856. {
  857. spawn_and_battle(delay=0;spec=Giratina;bossLevel=3)
  858. skip_to_stage(delay=2;stage=27)
  859. }
  860. type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
  861. }
  862. {
  863. description=A description
  864. hint=An optional hint
  865. timestocomplete=1
  866. hidden=True
  867. infinite=False
  868. triggers
  869. {
  870. skip_to_stage(delay=0;stage=5)
  871. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  872. }
  873. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  874. }
  875. }
  876. stage=27
  877. {
  878. {
  879. description=A description
  880. hint=An optional hint
  881. timestocomplete=1
  882. hidden=False
  883. infinite=False
  884. triggers
  885. {
  886. skip_to_stage(delay=4;stage=28)
  887. show_chat_gui(delay=7;name=Giratina;chatline1=FIEND! FANATIC! I DID NOT SPEND EONS IN CHAINS TO LOSE TO A MORTAL!)
  888. }
  889. type=kill_pokemon(name=Giratina)
  890. }
  891. {
  892. description=A description
  893. hint=An optional hint
  894. timestocomplete=1
  895. hidden=True
  896. infinite=False
  897. triggers
  898. {
  899. skip_to_stage(delay=0;stage=5)
  900. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  901. }
  902. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  903. }
  904. {
  905. description=A description
  906. hint=An optional hint
  907. timestocomplete=1
  908. hidden=False
  909. infinite=False
  910. triggers
  911. {
  912. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  913. skip_to_stage(delay=2;stage=26)
  914. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  915. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  916. heal_pokemon(delay=3)
  917. }
  918. type=flee_from_pokemon(name=Giratina)
  919. }
  920. {
  921. description=A description
  922. hint=An optional hint
  923. timestocomplete=1
  924. hidden=False
  925. infinite=False
  926. triggers
  927. {
  928. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  929. skip_to_stage(delay=2;stage=26)
  930. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  931. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  932. heal_pokemon(delay=3)
  933. }
  934. type=battle_end_abnormal()
  935. }
  936. {
  937. description=A description
  938. hint=An optional hint
  939. timestocomplete=1
  940. hidden=False
  941. infinite=False
  942. triggers
  943. {
  944. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  945. skip_to_stage(delay=2;stage=26)
  946. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  947. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  948. heal_pokemon(delay=3)
  949. }
  950. type=run_out_of_pokemon()
  951. }
  952. }
  953. stage=28
  954. {
  955. {
  956. description=You must defeat Giratina for a third and final time, he is weak!
  957. hint=Right click the Altar to begin the fight.
  958. timestocomplete=1
  959. hidden=False
  960. infinite=False
  961. triggers
  962. {
  963. spawn_and_battle(delay=0;spec=Giratina;bossLevel=2)
  964. skip_to_stage(delay=2;stage=29)
  965. }
  966. type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
  967. }
  968. {
  969. description=A description
  970. hint=An optional hint
  971. timestocomplete=1
  972. hidden=True
  973. infinite=False
  974. triggers
  975. {
  976. skip_to_stage(delay=0;stage=5)
  977. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  978. }
  979. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  980. }
  981. }
  982. stage=29
  983. {
  984. {
  985. description=A description
  986. hint=An optional hint
  987. timestocomplete=1
  988. hidden=False
  989. infinite=False
  990. triggers
  991. {
  992. skip_to_stage(delay=4;stage=30)
  993. show_chat_gui(delay=7;name=Giratina;chatline1=YOU... CANNOT DEFEAT ME... I AM THE ONE... TRUE... DEITY...)
  994. }
  995. type=kill_pokemon(name=Giratina)
  996. }
  997. {
  998. description=A description
  999. hint=An optional hint
  1000. timestocomplete=1
  1001. hidden=True
  1002. infinite=False
  1003. triggers
  1004. {
  1005. skip_to_stage(delay=0;stage=5)
  1006. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  1007. }
  1008. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  1009. }
  1010. {
  1011. description=A description
  1012. hint=An optional hint
  1013. timestocomplete=1
  1014. hidden=False
  1015. infinite=False
  1016. triggers
  1017. {
  1018. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1019. skip_to_stage(delay=2;stage=28)
  1020. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1021. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1022. heal_pokemon(delay=3)
  1023. }
  1024. type=run_out_of_pokemon()
  1025. }
  1026. {
  1027. description=A description
  1028. hint=An optional hint
  1029. timestocomplete=1
  1030. hidden=False
  1031. infinite=False
  1032. triggers
  1033. {
  1034. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1035. skip_to_stage(delay=2;stage=28)
  1036. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1037. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1038. heal_pokemon(delay=3)
  1039. }
  1040. type=battle_end_abnormal()
  1041. }
  1042. {
  1043. description=A description
  1044. hint=An optional hint
  1045. timestocomplete=1
  1046. hidden=False
  1047. infinite=False
  1048. triggers
  1049. {
  1050. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1051. skip_to_stage(delay=2;stage=28)
  1052. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1053. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1054. heal_pokemon(delay=3)
  1055. }
  1056. type=flee_from_pokemon(name=Giratina)
  1057. }
  1058. }
  1059. stage=30
  1060. {
  1061. {
  1062. description=You must capture Giratina.
  1063. hint=Right click the Altar to begin the fight.
  1064. timestocomplete=1
  1065. hidden=False
  1066. infinite=False
  1067. triggers
  1068. {
  1069. skip_to_stage(delay=2;stage=31)
  1070. spawn_and_battle(delay=0;spec=Giratina nature:calm evhp:252 evspdef:252 evspatk:4 move1:u-turn move2:will-o-wisp move3:hex move4:defog helditem:leftovers customtexture:quest-legendaries nodrops;level=70;shiny=false)
  1071. }
  1072. type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
  1073. }
  1074. {
  1075. description=A description
  1076. hint=An optional hint
  1077. timestocomplete=1
  1078. hidden=True
  1079. infinite=False
  1080. triggers
  1081. {
  1082. skip_to_stage(delay=0;stage=5)
  1083. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  1084. }
  1085. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  1086. }
  1087. }
  1088. stage=31
  1089. {
  1090. {
  1091. description=A description
  1092. hint=An optional hint
  1093. timestocomplete=1
  1094. hidden=False
  1095. infinite=False
  1096. triggers
  1097. {
  1098. send_chat(delay=2;message=&bThe Distortion World begins to wail, the ceiling to Giratina's chamber collapses around you. It seems the world cannot maintain itself without Giratina's presence. The platform collapses, and you begin to plummet into the endless Oblivion below...)
  1099. skip_to_stage(delay=7;stage=32)
  1100. warp(delay=12;world=vanha;x=609;y=78;z=-903)
  1101. send_chat(delay=6;message=&bYou awake with a start, as if the whole ordeal had been a convoluted falling dream. You find yourself in your room at the Labyrinth Inn. The voices in your head have stopped. You have returned to Vanha. Your actions have been observed by forces unknown.)
  1102. }
  1103. type=catch_pokemon(name=Giratina)
  1104. }
  1105. {
  1106. description=A description
  1107. hint=An optional hint
  1108. timestocomplete=1
  1109. hidden=True
  1110. infinite=False
  1111. triggers
  1112. {
  1113. skip_to_stage(delay=0;stage=5)
  1114. send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
  1115. }
  1116. type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
  1117. }
  1118. {
  1119. description=A description
  1120. hint=An optional hint
  1121. timestocomplete=1
  1122. hidden=False
  1123. infinite=False
  1124. triggers
  1125. {
  1126. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1127. skip_to_stage(delay=2;stage=30)
  1128. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1129. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1130. heal_pokemon(delay=3)
  1131. }
  1132. type=flee_from_pokemon(name=Giratina)
  1133. }
  1134. {
  1135. description=A description
  1136. hint=An optional hint
  1137. timestocomplete=1
  1138. hidden=False
  1139. infinite=False
  1140. triggers
  1141. {
  1142. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1143. skip_to_stage(delay=2;stage=30)
  1144. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1145. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1146. heal_pokemon(delay=3)
  1147. }
  1148. type=run_out_of_pokemon()
  1149. }
  1150. {
  1151. description=A description
  1152. hint=An optional hint
  1153. timestocomplete=1
  1154. hidden=False
  1155. infinite=False
  1156. triggers
  1157. {
  1158. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1159. skip_to_stage(delay=2;stage=30)
  1160. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1161. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1162. heal_pokemon(delay=3)
  1163. }
  1164. type=battle_end_abnormal()
  1165. }
  1166. {
  1167. description=A description
  1168. hint=An optional hint
  1169. timestocomplete=1
  1170. hidden=False
  1171. infinite=False
  1172. triggers
  1173. {
  1174. warp(delay=2;world=vanha;x=323;y=41;z=-955)
  1175. skip_to_stage(delay=2;stage=30)
  1176. send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
  1177. send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
  1178. heal_pokemon(delay=3)
  1179. }
  1180. type=kill_pokemon(name=Giratina)
  1181. }
  1182. }
  1183. stage=32
  1184. {
  1185. {
  1186. description=Speak to the Innkeeper.
  1187. hint=He's downstairs behind the desk.
  1188. timestocomplete=1
  1189. hidden=False
  1190. infinite=False
  1191. triggers
  1192. {
  1193. give_money(delay=0;amount=15000)
  1194. show_title(delay=3;titletext=The Betrayer's Oubliette;titlecolour=dark_green;subtitletext=Legendary Quest Complete;subtitlecolour=white)
  1195. }
  1196. type=chat_npc(uuid=94c25c40-8338-46a8-8f9a-9835fa039aac;chatline1=Slumbering Snorlax, I thought you would never wake up! Did you have a pleasant night's sleep?)
  1197. }
  1198. }
  1199. }
  1200.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement