From 291f29117266e52067c88ed0405cf427427d87eb Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Wed, 24 Nov 2021 04:21:10 -0300 Subject: Orbyter Shrine: Boss now drops a Black Hooded Hood (100% chance). This allows you to associate correctly who the "assassin" was. --- npc/018-6-3/main.txt | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'npc') diff --git a/npc/018-6-3/main.txt b/npc/018-6-3/main.txt index 8d504b5eb..7930090ef 100644 --- a/npc/018-6-3/main.txt +++ b/npc/018-6-3/main.txt @@ -273,22 +273,22 @@ OnKill256: end; OnKillBoss: - changemusic getmap(), "Misty_Shrine.ogg"; - if (playerattached()) { - enablenpc instance_npcname("???#01863"); - getexp 200000, 10000; - unittalk(@boss, l("You are a mere %s, but you may be a hero... Find me again...", get_race())); - .@q=getq(LoFQuest_Barbara); - .@q2=getq2(LoFQuest_Barbara); - .@q3=getq3(LoFQuest_Barbara); - setq LoFQuest_Barbara, 4, .@q2, 0; - // else: victory nullified (how did this happen) - } else { + if (!playerattached()) { enablenpc instance_npcname("Mana Stone#01863"); Exception("Could not finish the Boss Fight!"); + end; } + changemusic getmap(), "Misty_Shrine.ogg"; + enablenpc instance_npcname("???#01863"); enablenpc instance_npcname("#01863_fromCCtoNC"); enablenpc instance_npcname("#01863_fromCCtoSC"); + getexp 200000, 10000; + unittalk(@boss, l("You are a mere %s, but you may be a hero... Find me again...", get_race())); + .@q=getq(LoFQuest_Barbara); + .@q2=getq2(LoFQuest_Barbara); + .@q3=getq3(LoFQuest_Barbara); + setq LoFQuest_Barbara, 4, .@q2, 0; + makeitem2(HeadHood, 1, 1, 0, 0, BlackDye, 0, 0, 0, getmap(), -1, -1, 3); // ChocolateDye or BrownDye, maybe end; } @@ -325,7 +325,9 @@ OnKillBoss: break; case 3: mesc l("Are you out of your mind?!"); + mesc l("We must capture Barbara AND return the stolen item!"); mesc l("If you break that, you could never go to the World's Edge!"); + mesc l("...Assuming you can break a Mana Stone, that is."); next; mesc l("Attempt to break the Mana Stone?"), 1; if (askyesno() == ASK_NO) -- cgit v1.2.3-70-g09d2