diff options
author | Jesusaves <cpntb1@ymail.com> | 2021-11-27 12:18:53 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2021-11-27 12:18:53 -0300 |
commit | 16ba0eb51713089b1b14c9d8d6b3b73a3a4cd7bd (patch) | |
tree | da9651d17831b277baaea8125a68e8701d30d192 | |
parent | df714cd74eb0b7be4e158cfaab1abb12cff50007 (diff) | |
download | serverdata-16ba0eb51713089b1b14c9d8d6b3b73a3a4cd7bd.tar.gz serverdata-16ba0eb51713089b1b14c9d8d6b3b73a3a4cd7bd.tar.bz2 serverdata-16ba0eb51713089b1b14c9d8d6b3b73a3a4cd7bd.tar.xz serverdata-16ba0eb51713089b1b14c9d8d6b3b73a3a4cd7bd.zip |
[WORKAROUND] poppet patch
-rw-r--r-- | npc/015-8-1/campaign.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/npc/015-8-1/campaign.txt b/npc/015-8-1/campaign.txt index 57e2ad554..890cf2803 100644 --- a/npc/015-8-1/campaign.txt +++ b/npc/015-8-1/campaign.txt @@ -10,6 +10,8 @@ end; if (!.SAGRATHA) dispbottom l("I cannot read the signs from this far away."); + if (@swin) + goto OnSW06; end; // There is no instance init @@ -176,11 +178,13 @@ OnSagrathaReallyDie: OnSagrathaWin: .@n$=instance_npcname(.name$); addtimer(70, .@n$+"::OnSagrathaReallyWin", .PLAYERID); + @swin=true; end; OnSagrathaReallyWin: .@m$=getmap(); .@n$=instance_npcname(.name$); + @swin=true; if (ispcdead()) end; @@ -245,7 +249,7 @@ OnSW05: OnSW06: .@m$=getmap(); .@n$=instance_npcname(.name$); - if (getq(HurnscaldQuest_Sagratha) < 5) + if (getq(HurnscaldQuest_Sagratha) != 5) end; mesn l("Sagratha"); @@ -265,6 +269,7 @@ OnSW06: mesn l("Sagratha"); mesq l("But for now, we must NOT enrage the Moubootaur!!"); next; + @swin=false; setq HurnscaldQuest_Sagratha, 6, 0, 0; warp "014-5", 122, 139; clear; |