summaryrefslogtreecommitdiff
path: root/npc/jobs/2-2/bard.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/jobs/2-2/bard.txt')
-rw-r--r--npc/jobs/2-2/bard.txt12
1 files changed, 11 insertions, 1 deletions
diff --git a/npc/jobs/2-2/bard.txt b/npc/jobs/2-2/bard.txt
index 5df84f449..acf9a0193 100644
--- a/npc/jobs/2-2/bard.txt
+++ b/npc/jobs/2-2/bard.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Muad_Dib(The Prometheus Project), Lupus, Samuray22
//===== Current Version: =====================================
-//= 2.4
+//= 2.5
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -21,6 +21,7 @@
//= - Fixed some indentation.
//= - Changed item names to item IDs
//= 2.4 Fixed hang up on bard quest. ($kiN.) [L0ne_W0lf]
+//= 2.5 Added Quest Log commands. [Kisuka]
//============================================================
//=============== Ayealo ============================
@@ -151,6 +152,7 @@ comodo,226,123,5 script Wandering Bard 741,{
mes "It would be nice if more people went around and sang...";
mes "Well, it's quite ok as it is now... hmmhmm.";
set BARD_Q,1;
+ setquest 3000;
close2;
cutin "job_bard_aiolo01",255;
end;
@@ -207,6 +209,7 @@ comodo,226,123,5 script Wandering Bard 741,{
mes "It doesn't really matter which Flower, but try to bring one that I like.";
mes "And don't just buy any random Flower, ok?";
set BARD_Q,2;
+ changequest 3000,3001;
close2;
cutin "job_bard_aiolo01",255;
end;
@@ -409,6 +412,7 @@ comodo,226,123,5 script Wandering Bard 741,{
mes "Go there and bring back a present.";
next;
set BARD_Q,3;
+ changequest 3001,3002;
set xmas_npc,1;
mes "[Lalo]";
mes "if you become friends with ^008800Jack Frost^000000, you will receive something.";
@@ -428,6 +432,9 @@ comodo,226,123,5 script Wandering Bard 741,{
mes "Then, do you want to try singing...?";
mes "I'll sing a short melody...";
mes "and you try after.";
+ if(checkquest(3003) == -1) {
+ changequest 3002,3003;
+ }
next;
mes "[Lalo]";
mes "Here I go.";
@@ -817,6 +824,7 @@ B_Change:
cutin "job_bard_aiolo01",255;
end;
}
+ completequest 3003;
callfunc "Job_Change",Job_Bard;
callfunc "F_ClearJobVar"; //clears all job variables for the current player
mes "[Lalo]";
@@ -829,6 +837,7 @@ B_Change:
cutin "job_bard_aiolo01",255;
end;
}
+ changequest 3003,3004;
mes "[Lalo]";
mes "Hmm... very well, bring some trunks.";
mes "It doesn't matter what kind, as long as they are 60 of the same kind...";
@@ -918,6 +927,7 @@ B_Change:
end;
S_ChangeJob:
+ completequest 3004;
callfunc "Job_Change",Job_Bard;
callfunc "F_ClearJobVar";
mes "[Lalo]";