diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/009-5/alvasus.txt | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/npc/009-5/alvasus.txt b/npc/009-5/alvasus.txt index 7c178c344..e5d2869b8 100644 --- a/npc/009-5/alvasus.txt +++ b/npc/009-5/alvasus.txt @@ -45,6 +45,7 @@ L_Sunday: mesn; mesq l("Ah, Sunday. What better time to go to church?"); next; + if (!@alvasus && .@q == 2) goto L_Party; mesn; mesq l("We will have a party today, but only believers are allowed in!"); close; @@ -55,8 +56,31 @@ L_Quit: mesq l("Alright."); close; - - +L_Party: + mesn; + mesq l("Please pray a bit with us!"); + if (askyesno() != ASK_YES) + close; + mes ""; + mesc "..."; + next; + mesc "..."; + next; + mesc "..."; + next; + mesc "..."; + next; + mesc "..."; + next; + mesn; + mesq l("Alright, PARTY TIME!"); + @alvasus=any(1,1,1,1,2,3,4,5); + @min = 65*@alvasus; + @max = 175*@alvasus; + @delay = 3*@alvasus; + @type = 1; + doevent "rand_sc_heal::OnUse"; + close; L_GiveTask: |