summaryrefslogtreecommitdiff
path: root/npc/functions/quest-debug
diff options
context:
space:
mode:
authoromatt <m.vuoso@laposte.net>2017-04-18 21:12:12 +0200
committergumi <mekolat@users.noreply.github.com>2017-08-18 21:29:50 -0400
commit610eb43624e23a831e2c5705af9b8b32b6730104 (patch)
treef7cd8eea4fe5710c476490266c08020d0d2d3383 /npc/functions/quest-debug
parent9ac596438f9707c547a473394f2a38ce2d8d5023 (diff)
downloadserverdata-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/quest-debug')
-rw-r--r--npc/functions/quest-debug/027-ArtisQuests_Enora.txt36
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);