From d661fae8bf54ed1965e833d58a2caec24b1f8961 Mon Sep 17 00:00:00 2001 From: Freeyorp Date: Thu, 22 Apr 2010 23:37:24 +1200 Subject: Make sure the black rose is always converted when the character dies, even after the quest is over. The shift still only occurs once. --- npc/009-1_Hurnscald/old_woman.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/npc/009-1_Hurnscald/old_woman.txt b/npc/009-1_Hurnscald/old_woman.txt index 62f427e7..7adfab5c 100644 --- a/npc/009-1_Hurnscald/old_woman.txt +++ b/npc/009-1_Hurnscald/old_woman.txt @@ -290,11 +290,13 @@ L_Defeat_Impossible: // The all important rose die script. Hooked into the old woman script for now. OnPCDieEvent: if (countitem(E10_TOKEN_ID) < 1) end; + delitem E10_TOKEN_ID, 1; + getitem "DarkPetal", 1; + message strcharinfo(0), "As you fall, the dark rose crumbles..."; if ((Easter_2010_QuestState >> E10_STATE_ROSE_SHIFT) & E10_STATE_ROSE_MASK >= E10_STATE_ROSE_ROSE_USED) end; savepoint "028-1", 63, 68; - delitem E10_TOKEN_ID, 1; + message strcharinfo(0), "There is a strange feeling pulling at you. A place... unfamiliar, yet unavoidable."; set Easter_2010_QuestState, (Easter_2010_QuestState & ~(E10_STATE_ROSE_MASK << E10_STATE_ROSE_SHIFT)) | (E10_STATE_ROSE_ROSE_USED << E10_STATE_ROSE_SHIFT); - getitem "DarkPetal", 1; end; OnManualStartTimer: -- cgit v1.2.3-60-g2f50