summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-10-06 16:21:39 +0000
committerL0ne_W0lf <L0ne_W0lf@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-10-06 16:21:39 +0000
commit89bcd14a9ba4d29b59c143c8c6ee525c549d7985 (patch)
tree6bf5bc190a532deb102c3d7d884044e24c774caa /npc
parentf3ac07ef1c9f6224f985d5bff2f405f6bc9bf226 (diff)
downloadhercules-89bcd14a9ba4d29b59c143c8c6ee525c549d7985.tar.gz
hercules-89bcd14a9ba4d29b59c143c8c6ee525c549d7985.tar.bz2
hercules-89bcd14a9ba4d29b59c143c8c6ee525c549d7985.tar.xz
hercules-89bcd14a9ba4d29b59c143c8c6ee525c549d7985.zip
Fixed an error in the Sage job quest, thanks to Cara.
Removed function F_BlockHigh from Valkyrie.txt git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11375 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc')
-rw-r--r--npc/Changelog.txt2
-rw-r--r--npc/jobs/2-2/sage.txt5
-rw-r--r--npc/jobs/valkyrie.txt46
3 files changed, 6 insertions, 47 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index 457a9e353..5f7f7c7e5 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -1,6 +1,8 @@
Date Added
======
2007/10/06
+ * Rev. 11375 Fixed an error in the Sage job quest, thanks to Cara. [L0ne_W0lf]
+ * Removed function F_BlockHigh from Valkyrie.txt
* Fixed scripts that used 'stoptimer' instead of 'stopnpctimer' [ultramage]
* Updated Atroce's respawn time on Veins fields [Playtester]
2007/10/05
diff --git a/npc/jobs/2-2/sage.txt b/npc/jobs/2-2/sage.txt
index 386ac45ee..960b16ee7 100644
--- a/npc/jobs/2-2/sage.txt
+++ b/npc/jobs/2-2/sage.txt
@@ -5,7 +5,7 @@
//= Unknown Translator (1.0)
//= Darkchild (1.2)
//===== Current Version: =====================================
-//= 2.2
+//= 2.2b
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -15,6 +15,7 @@
//= 2.1 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
//= No longer uses function "F_BlockHigh"
//= 2.2 Small bug fix (== -> !=) thanks to Saithis. [L0ne_W0lf]
+//= 2.2b ANotehr smakk bugfix, pointed out by Cara. [L0ne_W0lf]
//============================================================
yuno_in02,38,61,5 script Dean of the Academy#sa 743,{
@@ -676,7 +677,7 @@ yuno_in03,105,177,5 script Written Test Professor#sa 754,{
mes "[Claytos Verdo]";
mes "Okay, there's no need to wait. Let's start right away";
mes "Oh, and if you don't answer immediately, the test will be cancelled.";
-L_AskQuestion:
+L_AskQuestions:
next;
switch(rand(1,3)) {
case 1:
diff --git a/npc/jobs/valkyrie.txt b/npc/jobs/valkyrie.txt
index 21d6bc5ae..f3af075d9 100644
--- a/npc/jobs/valkyrie.txt
+++ b/npc/jobs/valkyrie.txt
@@ -32,6 +32,7 @@
//= Correct job level requirements for 1-1 -> 2-x.
//= 2.7a Added Function "F_BlockHigh" back in until rewriteing of the 2-x [L0ne_W0lf]
//= scripts are comepleted.
+//= 2.7b Removed function "F_BlockHigh" as it's no longer used. [L0ne_W0lf]
//============================================================
valkyrie,48,86,4 script Valkyrie# 811,{
@@ -388,48 +389,3 @@ S_WarpChar:
valkyrie,48,73,0 warp valk01 1,1,valkyrie,48,64
valkyrie,48,66,0 warp valk01 1,1,valkyrie,48,75
-
-// function GUIDE player to Valhalla for getting 3rd JOB
-// this function prevents passing 2nd JOB QUESTS by advanced classes also
-//getarg(0) - High Job ID
-//getarg(1) - High Job Name
-//getarg(2) - 3rd Job ID
-//getarg(3) - 3rd Job Name
-//getarg(4) - NPC Name
-function script F_BlockHigh {
- if(Upper != 1) return; //This func should interact with Advanced classes only
- mes "["+getarg(4)+"]";
- if(Class == getarg(0) && ADVJOB == getarg(2)) goto L_RIGHTHIGH;
- if(Class == getarg(2)) goto L_RIGHT3RD;
- if(Class >= Job_Lord_Knight && Class <= Job_Paladin2) goto L_ALREADY3RD; //already advanced class, but from wrong guild
-//this player is a High Novice
- if(Class == Job_Novice_High) mes "Hello, Novice High! If you are going to became a "+getarg(1)+", then go visit your very first job teacher.";
-//this player has 1st advanced job, but from wrong guild
- if(Class == getarg(0)) mes "A "+getarg(1)+"?";
- if(Class != Job_Novice_High) mes "Rumors say only Valhallana knows your way...";
- emotion e_sry;
- close;
-
-L_RIGHT3RD:
- mes "Well, hello there! You look... younger.";
- emotion e_hmm;
- next;
- mes "["+getarg(4)+"]";
- mes "You are always welcome here, "+strcharinfo(0)+"!";
- mes "Our good old guild is your second home, isn't it?";
- emotion e_no1;
- close;
-
-L_RIGHTHIGH:
- mes "Hello, "+strcharinfo(0)+"!";
- mes "If you are going to become a "+getarg(3)+", then you should visit Valhalla again.";
- if(JobLevel < 45) mes "But you need at least Job Level 45 or higher.";
- emotion e_gasp;
- close;
-
-L_ALREADY3RD:
- mes "A "+getarg(3)+"?";
- mes "You don't belong to our guild. Begone!";
- emotion e_omg;
- close;
-} \ No newline at end of file