Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- The Betrayer's Oubliette
- islegendary=True
- requiredquestpoints=140
- rewardquestpoints=5
- canpreview=true
- previewtext=As usual, arcane happenings have been sighted in Skadi. Perhaps you should go there and see what the problem is this time.
- ignoresquestlimit=False
- repeatdays=-1
- objectives
- {
- stage=0
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- show_title(delay=0;titletext=The Betrayer's Oubliette;titlecolour=dark_green;subtitletext=Legendary Quest Started;subtitlecolour=white)
- send_chat(delay=0;message=&bAn Eldritch presence invades your mind, hundreds of disembodied voices fill your ears.)
- fire_command(delay=0;command=/effect PLAYER minecraft:blindness 8 2)
- fire_command(delay=0;command=/effect PLAYER minecraft:nausea 8 2)
- 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.)
- }
- conditions
- {
- has_completed(flipped=False;completedquestname=Fallen but Not Forgotten)
- has_completed(flipped=False;completedquestname=The Monarchs Labyrinth)
- }
- type=enter_zone(minx=651;maxx=668;miny=120;maxy=150;minz=-1161;maxz=-1145;world=vanha)
- }
- }
- stage=1
- {
- {
- description=Find "The Labyrinth Inn"
- hint=It's somewhere in the Skadi Region
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- fire_command(delay=0;command=/effect PLAYER minecraft:slowness 5 3)
- 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.)
- }
- type=enter_zone(minx=584;maxx=637;minz=-932;maxz=-879;world=vanha)
- }
- }
- stage=2
- {
- {
- description=Speak to the Innkeeper
- hint=He's behind the desk in The Labyrinth Inn
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- }
- 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.)
- }
- }
- stage=3
- {
- {
- description=Keep talking to the Innkeeper
- hint=Dialogue is IMPORTANT
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- }
- 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.)
- }
- }
- stage=4
- {
- {
- description=Head to Room 3
- hint=It's the second door on your right upstairs.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- fire_command(delay=0;command=/effect PLAYER minecraft:slowness 5 3)
- }
- type=enter_zone(minx=606;maxx=613;miny=76;minz=-904;maxz=-900;world=vanha)
- }
- }
- stage=5
- {
- {
- description=You're tired, take a rest...
- hint=In the bed, dummy.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- warp(delay=2;world=DIM1;x=-987;y=115;z=258)
- 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.)
- 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.)
- fire_command(delay=5;command=/effect PLAYER minecraft:blindness 7 2)
- skip_to_stage(delay=6;stage=6)
- }
- type=right_click_block(minx=608;maxx=609;miny=78;maxy=78;minz=-903;maxz=-903;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=6)
- }
- type=enter_zone(minx=-231;maxx=-172;minz=-541;maxz=-334;world=DIM1)
- }
- }
- stage=6
- {
- {
- description=Leave Room 3
- hint=Open the door
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=DIM1;x=-990;y=115;z=258)
- send_chat(delay=0;message=&bYou briefly struggle with the door until you realize the handle turns the opposite direction than normal.)
- send_chat(delay=5;message=&bYou decide to see the Innkeeper to see if he knows about any strange happenings.)
- skip_to_stage(delay=0;stage=7)
- }
- type=right_click_block(minx=-989;maxx=-989;miny=115;maxy=116;minz=258;maxz=258;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=2;stage=5)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=7
- {
- {
- description=Ring the bell
- hint=It's on the Innkeeper's desk
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- skip_to_stage(delay=0;stage=8)
- }
- type=right_click_block(minx=-986;maxx=-986;miny=112;maxy=112;minz=258;maxz=258;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=8
- {
- {
- description=Leave the Labyrinth Inn.
- hint=Watch your step...
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- send_chat(delay=3;message=&bYou decide to approach the monolithic structure in the distance. It strangely resembles Skadi's gym...)
- skip_to_stage(delay=0;stage=9)
- }
- type=exit_zone(minx=-990;maxx=-986;minz=263;maxz=265;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=9
- {
- {
- description=Approach "Skadi's Gym"
- hint=It's the massive structure at the end of the path
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- fire_command(delay=0;command=/effect PLAYER minecraft:slowness 10 3)
- 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.)
- skip_to_stage(delay=0;stage=10)
- }
- type=enter_zone(minx=-994;maxx=-982;minz=270;maxz=282;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=10
- {
- {
- description=Approach "Skadi's Gym"
- hint=It's the massive structure at the end of the path
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- skip_to_stage(delay=0;stage=11)
- }
- type=enter_zone(minx=-999;maxx=-988;minz=358;maxz=369;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=11
- {
- {
- description=Reach the Final Room of the Gym
- hint=Stay on the path
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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.)
- 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.)
- skip_to_stage(delay=0;stage=12)
- }
- type=enter_zone(minx=-995;maxx=-987;miny=90;maxy=106;minz=402;maxz=407;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=12
- {
- {
- description=Jump into the Vortex
- hint=It's in the Arena floor
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=1;world=vanha;x=452;y=28;z=-953)
- 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...)
- skip_to_stage(delay=0;stage=13)
- }
- type=enter_zone(minx=-996;maxx=-987;maxy=93;minz=380;maxz=391;world=DIM1)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- }
- type=exit_zone(minx=-1019;maxx=-964;minz=241;maxz=445;world=DIM1)
- }
- }
- stage=13
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=14)
- }
- type=enter_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- }
- stage=14
- {
- {
- description=Explore the Oubliette
- hint=Perhaps one of the rooms has a clue...
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- spawn_and_battle(delay=5;spec=Spiritomb nodrops;bossLevel=4)
- skip_to_stage(delay=5;stage=15)
- show_chat_gui(delay=0;name=Spiritomb;chatline1=We sense whence you come...)
- }
- type=enter_zone(minx=481;maxx=485;minz=-997;maxz=-993;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- }
- stage=15
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=16)
- fire_command(delay=3;command=/give PLAYER minecraft:paper 1 0 {display:{Name:"E"}})
- }
- type=kill_pokemon(name=Spiritomb)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=flee_from_pokemon(name=Spiritomb)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=log_off()
- }
- }
- stage=16
- {
- {
- description=Continue exploring the Oubliette
- hint=You need more information...
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- show_chat_gui(delay=0;name=Aegislash;chatline1=This is no place for you.)
- spawn_and_battle(delay=5;spec=Aegislash nodrops;bossLevel=4)
- skip_to_stage(delay=5;stage=17)
- }
- type=enter_zone(minx=499;maxx=503;minz=-957;maxz=-961;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- }
- stage=17
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=18)
- fire_command(delay=3;command=/give PLAYER minecraft:paper 1 0 {display:{Name:"D"}})
- }
- type=kill_pokemon(name=Aegislash)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=flee_from_pokemon(name=Aegislash)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=452;y=28;z=-953)
- heal_pokemon(delay=4)
- 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.)
- skip_to_stage(delay=0;stage=14)
- }
- type=log_off()
- }
- }
- stage=18
- {
- {
- description=Solve the riddle
- hint=The pieces of paper from the Sentinels hold a secret...
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=0;world=vanha;x=323;y=41;z=-955)
- 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.)
- show_chat_gui(delay=5;name=The Betrayer;chatline1=The one who was to follow the signs...)
- skip_to_stage(delay=7;stage=19)
- }
- type=right_click_block(minx=477;maxx=477;miny=29;maxy=30;minz=-972;maxz=-972;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- }
- type=exit_zone(minx=447;maxx=509;minz=-1010;maxz=-946;world=vanha)
- }
- }
- stage=19
- {
- {
- description=Approach the Betrayer.
- hint=Have a little faith.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=3;stage=20)
- show_chat_gui(delay=0;name=The Betrayer;chatline1=To read the omens...)
- send_chat(delay=1;message=&bThe Betrayer breathes deeply, as if relieved. The clatter of the red chains echoes throughout the room.)
- }
- type=enter_zone(minx=321;maxx=325;minz=-963;maxz=-960;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=20
- {
- {
- description=Approach the Betrayer.
- hint=Slowly.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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?)
- skip_to_stage(delay=3;stage=21)
- 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.)
- }
- type=enter_zone(minx=321;maxx=325;minz=-967;maxz=-964;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=21
- {
- {
- description=Approach the Betrayer.
- hint=Slowly.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=6;stage=22)
- 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.)
- 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.)
- }
- type=enter_zone(minx=321;maxx=325;minz=-971;maxz=-968;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=22
- {
- {
- description=Approach Giratina.
- hint=Slowly.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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...)
- 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.)
- skip_to_stage(delay=6;stage=23)
- }
- type=enter_zone(minx=321;maxx=325;minz=-976;maxz=-972;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=23
- {
- {
- description=Right click the Altar.
- hint=The glowing red thing.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- fire_command(delay=0;command=/give PLAYER pixelmon:griseous_orb 1 0)
- 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.)
- show_chat_gui(delay=3;name=Giratina;chatline1=YES... YES! MORTAL FOOL! NONE SHALL RULE BESIDE THE GOD OF CHAOS!)
- skip_to_stage(delay=0;stage=24)
- }
- type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=24
- {
- {
- description=Defeat Giratina!
- hint=Right click the Altar to begin the fight.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- spawn_and_battle(delay=0;spec=Giratina;bossLevel=4)
- skip_to_stage(delay=2;stage=25)
- }
- type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=25
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=4;stage=26)
- show_chat_gui(delay=7;name=Giratina;chatline1=NO! I WILL NOT ALLOW YOU TO DESTROY EVERYTHING I HAVE YET TO BUILD!)
- }
- type=kill_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=24)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=flee_from_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=24)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=24)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=24)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=log_off()
- }
- }
- stage=26
- {
- {
- description=You must defeat Giratina a second time, his strength is waning!
- hint=Right click the Altar to begin the fight.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- spawn_and_battle(delay=0;spec=Giratina;bossLevel=3)
- skip_to_stage(delay=2;stage=27)
- }
- type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=27
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=4;stage=28)
- show_chat_gui(delay=7;name=Giratina;chatline1=FIEND! FANATIC! I DID NOT SPEND EONS IN CHAINS TO LOSE TO A MORTAL!)
- }
- type=kill_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=26)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=flee_from_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=26)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=26)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=26)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=log_off()
- }
- }
- stage=28
- {
- {
- description=You must defeat Giratina for a third and final time, he is weak!
- hint=Right click the Altar to begin the fight.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- spawn_and_battle(delay=0;spec=Giratina;bossLevel=2)
- skip_to_stage(delay=2;stage=29)
- }
- type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=29
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=4;stage=30)
- show_chat_gui(delay=7;name=Giratina;chatline1=YOU... CANNOT DEFEAT ME... I AM THE ONE... TRUE... DEITY...)
- }
- type=kill_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=28)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=28)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=28)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=flee_from_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=28)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=log_off()
- }
- }
- stage=30
- {
- {
- description=You must capture Giratina.
- hint=Right click the Altar to begin the fight.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- skip_to_stage(delay=2;stage=31)
- 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)
- }
- type=right_click_block(minx=323;maxx=323;miny=41;maxy=42;minz=-981;maxz=-981;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- }
- stage=31
- {
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- 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...)
- skip_to_stage(delay=7;stage=32)
- warp(delay=12;world=vanha;x=610;y=78;z=-904)
- 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.)
- }
- type=catch_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=True
- infinite=False
- triggers
- {
- skip_to_stage(delay=0;stage=5)
- send_chat(delay=0;message=&bThe Betrayer does not tolerate cowardice...)
- }
- type=exit_zone(minx=288;maxx=358;minz=-1027;maxz=-941;world=vanha)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=30)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=flee_from_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=30)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=run_out_of_pokemon()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=30)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=battle_end_abnormal()
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=30)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=kill_pokemon(name=Giratina)
- }
- {
- description=A description
- hint=An optional hint
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- warp(delay=2;world=vanha;x=323;y=41;z=-955)
- skip_to_stage(delay=2;stage=30)
- send_chat(delay=2;message=&bWith indescribable cosmic power, Giratina knocks you back. You must defeat him before he returns to his full strength!)
- send_chat(delay=3;message=&bA mysterious energy heals your team's wounds...)
- heal_pokemon(delay=3)
- }
- type=log_off()
- }
- }
- stage=32
- {
- {
- description=Speak to the Innkeeper.
- hint=He's downstairs behind the desk.
- timestocomplete=1
- hidden=False
- infinite=False
- triggers
- {
- give_money(delay=0;amount=15000)
- show_title(delay=3;titletext=The Betrayer's Oubliette;titlecolour=dark_green;subtitletext=Legendary Quest Complete;subtitlecolour=white)
- }
- 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?)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement