summaryrefslogtreecommitdiff
path: root/npc/quests/Bard_Quest.txt
diff options
context:
space:
mode:
authorSinSloth <SinSloth@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-09-10 13:15:55 +0000
committerSinSloth <SinSloth@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-09-10 13:15:55 +0000
commite536ed30725598649b8a41125a15b055362472af (patch)
treec0905b9ef113acc77b233904084d45fec17d9fb0 /npc/quests/Bard_Quest.txt
parentf15d4f0e1e7f7d3aad96e3df66c040b2e8cbb16f (diff)
downloadhercules-e536ed30725598649b8a41125a15b055362472af.tar.gz
hercules-e536ed30725598649b8a41125a15b055362472af.tar.bz2
hercules-e536ed30725598649b8a41125a15b055362472af.tar.xz
hercules-e536ed30725598649b8a41125a15b055362472af.zip
* Updated experience rewards in a lot of quests to match upcoming rate adjustments changes.
- Please use 'getexp' command when rewarding experience in any lore-related quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11165 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/quests/Bard_Quest.txt')
-rw-r--r--npc/quests/Bard_Quest.txt39
1 files changed, 20 insertions, 19 deletions
diff --git a/npc/quests/Bard_Quest.txt b/npc/quests/Bard_Quest.txt
index 78c3cf9f8..37cfefbfa 100644
--- a/npc/quests/Bard_Quest.txt
+++ b/npc/quests/Bard_Quest.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Riotblade and L0ne_W0lf
//===== Current Version: =====================================
-//= 1.2
+//= 1.3
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -24,6 +24,7 @@
//= This Quest has relation with brisingamen_seal.txt (Seals)
//= 1.2 Changed variable to "gef_bards_q" to avoid job quest conflict. [L0ne_W0lf]
//= Progress prior to the 5th+ step will be lost. Job quest takes priority.
+//= 1.3 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
//============================================================
geffen,132,38,3 script Bard#2 51,{
@@ -106,15 +107,15 @@ geffen,132,38,3 script Bard#2 51,{
specialeffect2 77; //EF_RESURRECTION
mes "^3355FFWhile listening to his song, you feel at ease, and your thoughts become clearer. You believe that you see the vision of an angel, and you gain some experience points.^000000";
set gef_bard_q,31;
- if (BaseLevel < 56) set BaseExp,BaseExp+4500;
- else if ((BaseLevel > 55) && (BaseLevel < 61)) set BaseExp,BaseExp+5500;
- else if ((BaseLevel > 60) && (BaseLevel < 66)) set BaseExp,BaseExp+9684;
- else if ((BaseLevel > 65) && (BaseLevel < 71)) set BaseExp,BaseExp+13411;
- else if ((BaseLevel > 70) && (BaseLevel < 76)) set BaseExp,BaseExp+35757;
- else if ((BaseLevel > 75) && (BaseLevel < 81)) set BaseExp,BaseExp+60246;
- else if ((BaseLevel > 80) && (BaseLevel < 86)) set BaseExp,BaseExp+70340;
- else if ((BaseLevel > 85) && (BaseLevel < 91)) set BaseExp,BaseExp+92052;
- else if (BaseLevel > 90) set BaseExp,BaseExp+156786;
+ if (BaseLevel < 56) getexp 4500,0;
+ else if ((BaseLevel > 55) && (BaseLevel < 61)) getexp 5500,0;
+ else if ((BaseLevel > 60) && (BaseLevel < 66)) getexp 9684,0;
+ else if ((BaseLevel > 65) && (BaseLevel < 71)) getexp 13411,0;
+ else if ((BaseLevel > 70) && (BaseLevel < 76)) getexp 35757,0;
+ else if ((BaseLevel > 75) && (BaseLevel < 81)) getexp 60246,0;
+ else if ((BaseLevel > 80) && (BaseLevel < 86)) getexp 70340,0;
+ else if ((BaseLevel > 85) && (BaseLevel < 91)) getexp 92052,0;
+ else if (BaseLevel > 90) getexp 156786,0;
next;
cutin "bard_eland02",2;
mes "[Errende]";
@@ -196,15 +197,15 @@ geffen,132,38,3 script Bard#2 51,{
specialeffect2 77; //EF_RESURRECTION
mes "^3355FFWhile listening to his song, you feel at ease, and your thoughts become clearer. You believe that you see the vision of an angel, and you gain some experience points.^000000";
set gef_bard_q,30;
- if (BaseLevel < 56) set BaseExp,BaseExp+4500;
- else if ((BaseLevel > 55) && (BaseLevel < 61)) set BaseExp,BaseExp+5500;
- else if ((BaseLevel > 60) && (BaseLevel < 66)) set BaseExp,BaseExp+9684;
- else if ((BaseLevel > 65) && (BaseLevel < 71)) set BaseExp,BaseExp+13411;
- else if ((BaseLevel > 70) && (BaseLevel < 76)) set BaseExp,BaseExp+35757;
- else if ((BaseLevel > 75) && (BaseLevel < 81)) set BaseExp,BaseExp+60246;
- else if ((BaseLevel > 80) && (BaseLevel < 86)) set BaseExp,BaseExp+70340;
- else if ((BaseLevel > 85) && (BaseLevel < 91)) set BaseExp,BaseExp+92052;
- else if (BaseLevel > 90) set BaseExp,BaseExp+156786;
+ if (BaseLevel < 56) getexp 4500,0;
+ else if ((BaseLevel > 55) && (BaseLevel < 61)) getexp 5500,0;
+ else if ((BaseLevel > 60) && (BaseLevel < 66)) getexp 9684,0;
+ else if ((BaseLevel > 65) && (BaseLevel < 71)) getexp 13411,0;
+ else if ((BaseLevel > 70) && (BaseLevel < 76)) getexp 35757,0;
+ else if ((BaseLevel > 75) && (BaseLevel < 81)) getexp 60246,0;
+ else if ((BaseLevel > 80) && (BaseLevel < 86)) getexp 70340,0;
+ else if ((BaseLevel > 85) && (BaseLevel < 91)) getexp 92052,0;
+ else if (BaseLevel > 90) getexp 156786,0;
next;
cutin "bard_eland02",2;
mes "[Errende]";