diff options
author | omatt <m.vuoso@laposte.net> | 2017-04-18 21:12:12 +0200 |
---|---|---|
committer | gumi <mekolat@users.noreply.github.com> | 2017-08-18 21:29:50 -0400 |
commit | 610eb43624e23a831e2c5705af9b8b32b6730104 (patch) | |
tree | f7cd8eea4fe5710c476490266c08020d0d2d3383 /npc/functions | |
parent | 9ac596438f9707c547a473394f2a38ce2d8d5023 (diff) | |
download | serverdata-610eb43624e23a831e2c5705af9b8b32b6730104.tar.gz serverdata-610eb43624e23a831e2c5705af9b8b32b6730104.tar.bz2 serverdata-610eb43624e23a831e2c5705af9b8b32b6730104.tar.xz serverdata-610eb43624e23a831e2c5705af9b8b32b6730104.zip |
change OnFluffyDeath to check killedrid,
change enora's qdebug for reset second field,
make maps.
Diffstat (limited to 'npc/functions')
-rw-r--r-- | npc/functions/quest-debug/027-ArtisQuests_Enora.txt | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/npc/functions/quest-debug/027-ArtisQuests_Enora.txt b/npc/functions/quest-debug/027-ArtisQuests_Enora.txt index fb20205a..9121ceb3 100644 --- a/npc/functions/quest-debug/027-ArtisQuests_Enora.txt +++ b/npc/functions/quest-debug/027-ArtisQuests_Enora.txt @@ -5,14 +5,16 @@ function script QuestDebug27 { do { - clear; - setnpcdialogtitle l("Quest debug"); - mes "ArtisQuests_Enora"; - mes "---"; - mes l("Quest state: @@", getq(ArtisQuests_Enora)); - next; + clear(); + setnpcdialogtitle(l("Quest debug")); + mes("ArtisQuests_Enora"); + mes("---"); + mes(l("Quest state: @@, @@", + getq(ArtisQuests_Enora), + getq2(ArtisQuests_Enora))); + next(); - GenericQuestDebug ArtisQuests_Enora, + GenericQuestDebug(ArtisQuests_Enora, l("Does not have the quest"), 0, l("Enora asks to visit Chelios"), 1, l("Chelios asks to visit Lloyd"), 2, @@ -23,12 +25,24 @@ function script QuestDebug27 { l("Enora asks to visit Q'Pid"), 7, l("Lost the riddle"), 8, l("Ivan gave package"), 9, - l("Enora asks to kill fluffys"), 10, - l("Completed, got reward"), 11; + l("Enora asks to kill fluffies"), 10, + l("Completed, got reward"), 11); - if (@menuret < 0) + switch (@menuret) { - return; + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + case 8: + case 9: + case 10: setq(ArtisQuests_Enora, getq(ArtisQuests_Enora), 0); break; + case 11: setq(ArtisQuests_Enora, getq(ArtisQuests_Enora), 10); break; + default: if (@menuret < 0) return; } } while (1); |