summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/instances/OrcsMemory.txt9
-rw-r--r--npc/instances/SealedShrine.txt216
-rw-r--r--npc/other/arena/arena_room.txt8
-rw-r--r--npc/other/monster_race.txt3441
-rw-r--r--npc/other/turbotrack/Turbo_Track.txt10
-rw-r--r--npc/quests/2007_relay.txt280
-rw-r--r--npc/quests/Bard_Quest.txt36
-rw-r--r--npc/quests/Kiel_Hyre_Quest.txt4
-rw-r--r--npc/quests/eye_of_hellion.txt4
-rw-r--r--npc/quests/first_class/tu_acolyte.txt17
-rw-r--r--npc/quests/first_class/tu_archer.txt20
-rw-r--r--npc/quests/first_class/tu_magician01.txt34
-rw-r--r--npc/quests/first_class/tu_merchant.txt40
-rw-r--r--npc/quests/first_class/tu_sword.txt48
-rw-r--r--npc/quests/first_class/tu_thief01.txt36
-rw-r--r--npc/quests/quests_13_1.txt46
-rw-r--r--npc/quests/quests_13_2.txt22
-rw-r--r--npc/quests/quests_airship.txt4
-rw-r--r--npc/quests/quests_alberta.txt10
-rw-r--r--npc/quests/quests_ayothaya.txt36
-rw-r--r--npc/quests/quests_ein.txt38
-rw-r--r--npc/quests/quests_hugel.txt20
-rw-r--r--npc/quests/quests_juperos.txt8
-rw-r--r--npc/quests/quests_lighthalzen.txt22
-rw-r--r--npc/quests/quests_louyang.txt42
-rw-r--r--npc/quests/quests_morocc.txt20
-rw-r--r--npc/quests/quests_moscovia.txt64
-rw-r--r--npc/quests/quests_nameless.txt40
-rw-r--r--npc/quests/quests_prontera.txt4
-rw-r--r--npc/quests/quests_rachel.txt18
-rw-r--r--npc/quests/quests_veins.txt8
-rw-r--r--npc/quests/seals/brisingamen_seal.txt2
-rw-r--r--npc/quests/seals/megingard_seal.txt6
33 files changed, 2520 insertions, 2093 deletions
diff --git a/npc/instances/OrcsMemory.txt b/npc/instances/OrcsMemory.txt
index 811968379..33476580f 100644
--- a/npc/instances/OrcsMemory.txt
+++ b/npc/instances/OrcsMemory.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.4
+//= 1.5
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -27,6 +27,7 @@
//= 1.3 Disabled an exploit related to the orc hero spawn. [L0ne_W0lf]
//= Corrected the variable type for party leader name.
//= 1.4 Fixed donpcevent calling non-existant npc. (bugreport:4039) [L0ne_W0lf]
+//= 1.5 Fixed a checkquest condition never setting quest. [L0ne_W0lf]
//============================================================
// Entrance
@@ -134,7 +135,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
else {
mapannounce "gef_fild10", .@p_reader$ + " of the party, " + .@p_name$ + " is entering the " + .@md_name$ + ".",bc_map,"0x00ff99";
warp "1@orcs",179,15;
- setquest 12059;
+ if (checkquest(12059)== -1) setquest 12059;
close;
}
case 3:
@@ -162,7 +163,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
//else if (move_md == 0) {
else {
mapannounce "gef_fild10", .@p_name$ + " Party's member " + .@p_reader$ + " has entered the " + .@md_name$ + ".",bc_map,"0x00ff99";
- setquest 12059;
+ if (checkquest(12059)== -1) setquest 12059;
warp "1@orcs",179,15;
close;
}
@@ -194,7 +195,7 @@ gef_fild10,242,202,0 script Dimensional Gorge Piece 406,{
//else if (move_md == 0) {
else {
mapannounce "gef_fild10", .@p_name$ + " Party's member " + .@p_reader$ + " has entered the " + .@md_name$ + ".",bc_map,"0x00ff99";
- setquest 12059;
+ if (checkquest(12059)== -1) setquest 12059;
warp "1@orcs",179,15;
close;
}
diff --git a/npc/instances/SealedShrine.txt b/npc/instances/SealedShrine.txt
index 044ff8423..1a7566fd9 100644
--- a/npc/instances/SealedShrine.txt
+++ b/npc/instances/SealedShrine.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.5
+//= 1.7
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -16,6 +16,10 @@
//= 1.3 Fixed cutins not being removed. (bugreport:4117) [L0ne_w0lf]
//= 1.4 Fixed some typos. [Gepard]
//= 1.5 Fixed not being able to enter dungeon for the first two hours.
+//= 1.6 Players should be able to re-take the quest after 12 hours now.
+//= Changed quest 3046 to 3040. This is the correct quest id.
+//= Removed checking quest 3045, unofficial check.
+//= 1.7 Fixed a checkquest condition never setting quest. [L0ne_W0lf]
//============================================================
// Sealed Catacomb Entrance
@@ -96,116 +100,114 @@ monk_test,309,146,3 script Friar Patrick#edq 412,{
next;
// 12 hour cooldown
- set .@ins_bapho_check,checkquest(3046,PLAYTIME);
+ set .@ins_bapho_check,checkquest(3040,PLAYTIME);
// Two hour play limit
- set .@ins_bapho_check2,checkquest(3045,PLAYTIME);
-
- if (.@ins_bapho_check < 2) {
- if (.@ins_bapho_check == -1) {
- if ((getpartyleader(.@party_id,2) == getcharid(0)) && (.@partymembercount > 1)) {
- set .@instance, instance_create("Sealed Catacombs", .@party_id);
- if (.@instance < 0) {
- mes "[Friar Patrick]";
- mes "Party name is "+getpartyname(.@party_id)+"...";
- mes "Name of the leader is "+.@partymembername$[0]+"...";
- mes "Umm... But it seems that there is a problem here... I'll check quickly. Please wait.";
- }
- else {
-
- for( set .@i, 1; .@i <= 2; set .@i, .@i + 1 ) {
- if( instance_attachmap("" + .@i + "@cata", .@instance) == "" )
- break;
- }
- if( .@i < 2 ) {
- instance_destroy(.@instance);
- close;
- }
-
- instance_attach(.@instance);
- instance_set_timeout 7200,300,.@instance;
- instance_init(.@instance);
-
- // First Floor
- disablenpc instance_npcname("Ancient Hero's Soul#1F", instance_id());
- disablenpc instance_npcname("ins_bapho_to_2f", instance_id());
-
- for( set .@i, 1; .@i < 13; set .@i, .@i + 1 ) {
- disablenpc instance_npcname("Gravestone#1F_"+.@i+"T", instance_id());
- disablenpc instance_npcname("Gravestone#1F_"+.@i+"F", instance_id());
- }
- for( set .@i, 1; .@i <= 12; set .@i, .@i + 1 ) {
- disablenpc instance_npcname("Bobbing Torch#"+.@i, instance_id());
- }
-
- // Second Floor
- disablenpc instance_npcname("ins_baphomet_1f_timer", instance_id());
- disablenpc instance_npcname("ins_2f_enter_broad", instance_id());
- disablenpc instance_npcname("Magical Seal#0", instance_id());
- disablenpc instance_npcname("Magical Seal#2", instance_id());
- disablenpc instance_npcname("Magical Seal#4", instance_id());
- disablenpc instance_npcname("Magical Seal#8", instance_id());
- disablenpc instance_npcname("Magical Seal#10", instance_id());
- disablenpc instance_npcname("Ancient Hero's Soul#2F", instance_id());
- disablenpc instance_npcname("control_baphomet", instance_id());
- disablenpc instance_npcname("ins_2f_hero_broad2", instance_id());
- disablenpc instance_npcname("2f_callmon_pattern_c", instance_id());
- disablenpc instance_npcname("2f_callmon_pattern", instance_id());
- disablenpc instance_npcname("ins_2f_hero_pattern_c", instance_id());
- disablenpc instance_npcname("ins_2f_hero_pattern", instance_id());
-
- // Pick proper grave
- donpcevent instance_npcname("ins_baphomet_lotto", instance_id())+"::OnEnable";
-
- // Spawn monsters.
- donpcevent instance_npcname("ins_1f_spawn_mobs", instance_id())+"::OnEnable";
-
- mes "[Friar Patrick]";
- mes "Party name is "+getpartyname(.@party_id)+"...";
- mes "Name of the leader is "+.@partymembername$[0]+"...";
- mes "Okay... I'll adjust the shrine's seal so that you and your group can enter.";
- next;
- mes "[Friar Patrick]";
- mes "You will see a sign when the seal has broken. Please wait until the sign appears...";
- next;
- mes "[Friar Patrick]";
- mes "When you see the sign, put your hands on the gravestone... Then you can move inside.";
- next;
- mes "[Friar Patrick]";
- mes "One thing that you should remember is... Anyone who enters this shrine will be cursed by Baphomet and cannot enter or leave while they are cursed.";
- next;
- mes "[Friar Patrick]";
- mes "And one more thing... In this cursed area, some skills, which are protected by outer physical power are prohibited by the effect of the seal.";
- next;
- mes "[Friar Patrick]";
- mes "For example, the skills like ^0000FFSafety Wall and Assumptio^000000... So you'd better prepare before entering the shrine.";
- }
+ //set .@ins_bapho_check2,checkquest(3045,PLAYTIME);
+
+ if (.@ins_bapho_check == -1) {
+ if ((getpartyleader(.@party_id,2) == getcharid(0)) && (.@partymembercount > 1)) {
+ set .@instance, instance_create("Sealed Catacombs", .@party_id);
+ if (.@instance < 0) {
+ mes "[Friar Patrick]";
+ mes "Party name is "+getpartyname(.@party_id)+"...";
+ mes "Name of the leader is "+.@partymembername$[0]+"...";
+ mes "Umm... But it seems that there is a problem here... I'll check quickly. Please wait.";
}
else {
+
+ for( set .@i, 1; .@i <= 2; set .@i, .@i + 1 ) {
+ if( instance_attachmap("" + .@i + "@cata", .@instance) == "" )
+ break;
+ }
+ if( .@i < 2 ) {
+ instance_destroy(.@instance);
+ close;
+ }
+
+ instance_attach(.@instance);
+ instance_set_timeout 7200,300,.@instance;
+ instance_init(.@instance);
+
+ // First Floor
+ disablenpc instance_npcname("Ancient Hero's Soul#1F", instance_id());
+ disablenpc instance_npcname("ins_bapho_to_2f", instance_id());
+
+ for( set .@i, 1; .@i < 13; set .@i, .@i + 1 ) {
+ disablenpc instance_npcname("Gravestone#1F_"+.@i+"T", instance_id());
+ disablenpc instance_npcname("Gravestone#1F_"+.@i+"F", instance_id());
+ }
+ for( set .@i, 1; .@i <= 12; set .@i, .@i + 1 ) {
+ disablenpc instance_npcname("Bobbing Torch#"+.@i, instance_id());
+ }
+
+ // Second Floor
+ disablenpc instance_npcname("ins_baphomet_1f_timer", instance_id());
+ disablenpc instance_npcname("ins_2f_enter_broad", instance_id());
+ disablenpc instance_npcname("Magical Seal#0", instance_id());
+ disablenpc instance_npcname("Magical Seal#2", instance_id());
+ disablenpc instance_npcname("Magical Seal#4", instance_id());
+ disablenpc instance_npcname("Magical Seal#8", instance_id());
+ disablenpc instance_npcname("Magical Seal#10", instance_id());
+ disablenpc instance_npcname("Ancient Hero's Soul#2F", instance_id());
+ disablenpc instance_npcname("control_baphomet", instance_id());
+ disablenpc instance_npcname("ins_2f_hero_broad2", instance_id());
+ disablenpc instance_npcname("2f_callmon_pattern_c", instance_id());
+ disablenpc instance_npcname("2f_callmon_pattern", instance_id());
+ disablenpc instance_npcname("ins_2f_hero_pattern_c", instance_id());
+ disablenpc instance_npcname("ins_2f_hero_pattern", instance_id());
+
+ // Pick proper grave
+ donpcevent instance_npcname("ins_baphomet_lotto", instance_id())+"::OnEnable";
+
+ // Spawn monsters.
+ donpcevent instance_npcname("ins_1f_spawn_mobs", instance_id())+"::OnEnable";
+
+ mes "[Friar Patrick]";
+ mes "Party name is "+getpartyname(.@party_id)+"...";
+ mes "Name of the leader is "+.@partymembername$[0]+"...";
+ mes "Okay... I'll adjust the shrine's seal so that you and your group can enter.";
+ next;
+ mes "[Friar Patrick]";
+ mes "You will see a sign when the seal has broken. Please wait until the sign appears...";
+ next;
mes "[Friar Patrick]";
- mes "Umm... I recognize your courage, but... I can't permit anyone to enter this place. I can only permit the leader of a party to enter first.";
+ mes "When you see the sign, put your hands on the gravestone... Then you can move inside.";
next;
mes "[Friar Patrick]";
- mes "Once the party leader is permitted, the rest of the party can enter. This is a rule of this monastery, so please understand.";
+ mes "One thing that you should remember is... Anyone who enters this shrine will be cursed by Baphomet and cannot enter or leave while they are cursed.";
+ next;
+ mes "[Friar Patrick]";
+ mes "And one more thing... In this cursed area, some skills, which are protected by outer physical power are prohibited by the effect of the seal.";
+ next;
+ mes "[Friar Patrick]";
+ mes "For example, the skills like ^0000FFSafety Wall and Assumptio^000000... So you'd better prepare before entering the shrine.";
}
}
- else if ((.@ins_bapho_check == 0) || (.@ins_bapho_check == 1)) {
- mes "[Friar Patrick]";
- mes "It seems you have entered this shrine recently... You cannot reenter because Baphomet's Curse still remains. Baphomet's Curse disappears only after a certain amount of time has passed.";
- }
- else if (.@ins_bapho_check == 2) {
- mes "[Friar Patrick]";
- mes "Umm... It seems that Baphomet's Curse has weakened. I can remove it now.";
- next;
+ else {
mes "[Friar Patrick]";
- mes "Haaaaaaap... Hocus Pocus Wingardium Abracadabra!!!!!";
+ mes "Umm... I recognize your courage, but... I can't permit anyone to enter this place. I can only permit the leader of a party to enter first.";
next;
- if (checkquest(3046)) erasequest 3046;
- if (checkquest(3041)) erasequest 3041;
- if (checkquest(3045)) erasequest 3045;
mes "[Friar Patrick]";
- mes "Huu... It's over. Now that I've released Baphomet's Curse, you can enter again.";
+ mes "Once the party leader is permitted, the rest of the party can enter. This is a rule of this monastery, so please understand.";
}
}
+ else if ((.@ins_bapho_check == 0) || (.@ins_bapho_check == 1)) {
+ mes "[Friar Patrick]";
+ mes "It seems you have entered this shrine recently... You cannot reenter because Baphomet's Curse still remains. Baphomet's Curse disappears only after a certain amount of time has passed.";
+ }
+ else if (.@ins_bapho_check == 2) {
+ mes "[Friar Patrick]";
+ mes "Umm... It seems that Baphomet's Curse has weakened. I can remove it now.";
+ next;
+ mes "[Friar Patrick]";
+ mes "Haaaaaaap... Hocus Pocus Wingardium Abracadabra!!!!!";
+ next;
+ if (checkquest(3040)) erasequest 3040;
+ if (checkquest(3041)) erasequest 3041;
+ if (checkquest(3045)) erasequest 3045;
+ mes "[Friar Patrick]";
+ mes "Huu... It's over. Now that I've released Baphomet's Curse, you can enter again.";
+ }
}
else {
mes "[Friar Patrick]";
@@ -248,7 +250,6 @@ monk_test,309,146,3 script Friar Patrick#edq 412,{
}
monk_test,306,151,3 script Grave of Baphomet#edq 111,{
- if (checkquest(3040)>=0) erasequest 3040;
if (countitem(6002) > 0)
delitem 6002,countitem(6002); //Token_Of_Apostle
mes "This gravestone has a carving of a wicked devil with large horns. It arouses an ominous feeling.";
@@ -265,11 +266,11 @@ monk_test,306,151,3 script Grave of Baphomet#edq 111,{
instance_attach(.@instance);
// 12 hour cooldown
- set .@ins_bapho_check,checkquest(3046,PLAYTIME);
+ set .@ins_bapho_check,checkquest(3040,PLAYTIME);
// Two hour play limit
- set .@ins_bapho_check2,checkquest(3045,PLAYTIME);
+ //set .@ins_bapho_check2,checkquest(3045,PLAYTIME);
- if ((.@ins_bapho_check == -1) || ((.@ins_bapho_check2 >= 0) && (.@ins_bapho_check2 < 2))) {
+ if (.@ins_bapho_check == -1) {
if (has_instance("1@cata") == "") {
mes "It's cold to the touch. It doesn't respond.";
}
@@ -284,8 +285,7 @@ monk_test,306,151,3 script Grave of Baphomet#edq 111,{
//else if (ret == 0) {
else {
mapannounce "monk_test","[" + strcharinfo(0) + "] member of the [" + getpartyname(.@party_id) + "] party has entered the Sealed Shrine.",bc_map,"0x00ff99";
- setquest 3046;
- setquest 3045;
+ if (checkquest(3040) == -1) setquest 3040;
warp "1@cata",100,224;
}
}
@@ -301,7 +301,7 @@ monk_test,306,151,3 script Grave of Baphomet#edq 111,{
mes "[Friar Patrick]";
mes "Haaaaaaap... Wingardium Leviosa Expecto Patronum !!!!!";
specialeffect2 EF_HOLYHIT;
- if (checkquest(3046)) erasequest 3046;
+ if (checkquest(3040)) erasequest 3040;
if (checkquest(3041)) erasequest 3041;
if (checkquest(3045)) erasequest 3045;
next;
@@ -2126,8 +2126,8 @@ OnTouch:
2@cata,80,63,4 script Ancient Hero's Soul#2F 411,{
cutin "ins_cata_champ_s",2;
if (checkquest(3041)) erasequest 3041;
- if (checkquest(3046)) erasequest 3046;
- setquest 3046;
+ if (checkquest(3040)) erasequest 3040;
+ setquest 3040;
mes "[Ancient Hero's Soul]";
mes "Good job, my descendants... You've finished the long-cherished task that me and my bretheren could not complete.";
next;
@@ -2212,7 +2212,7 @@ OnDisable:
OnMyMobDead:
if (mobcount("2@cata",instance_npcname("control_baphomet", instance_id())+"::OnMyMobDead") < 1) {
set 'ins_baphomet,7;
- setquest 3046;
+ setquest 3040;
erasequest 3041;
instance_announce 0, "Baphomet : No! Nonono! How dare these weaklings defeat me!... No!!...",bc_map,"0xdb7093";
enablenpc instance_npcname("Ancient Hero's Soul#2F", instance_id());
diff --git a/npc/other/arena/arena_room.txt b/npc/other/arena/arena_room.txt
index bfc0deb18..c742cc021 100644
--- a/npc/other/arena/arena_room.txt
+++ b/npc/other/arena/arena_room.txt
@@ -684,10 +684,10 @@ prt_are_in,98,14,3 script Givu#arena 728,{
close;
}
set arena_point,arena_point -40;
- if(BaseLevel < 70) getexp 3000,0;
- else if(BaseLevel < 80) getexp 9000,0;
- else if(BaseLevel < 90) getexp 10000,0;
- else if(BaseLevel < 100) getexp 30000,0;
+ if(BaseLevel < 70) getexp 300,0;
+ else if(BaseLevel < 80) getexp 900,0;
+ else if(BaseLevel < 90) getexp 1000,0;
+ else if(BaseLevel < 151) getexp 3000,0;
mes "[Givu]";
mes "You have gained experience points. Thank you.";
close;
diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt
index 9d5d08be7..f69bee822 100644
--- a/npc/other/monster_race.txt
+++ b/npc/other/monster_race.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.4
+//= 1.6
//===== Compatible With: =====================================
//= eAthena SVN (Trunk, r12752+)
//===== Description: =========================================
@@ -18,6 +18,8 @@
//= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
//= 1.3 Ei'felle now gives Exercise. (Bugreport:4092) [L0ne_W0lf]
//= 1.4 Fixed call to a non-existant event. [L0ne_W0lf]
+//= 1.5 Updated Dialog. [L0ne_W0lf]
+//= 1.6 Updated experience rewards. [L0ne_W0lf]
//============================================================
//============================================================
@@ -906,19 +908,19 @@ OnTimer10000:
end;
OnTimer120000:
- mapannounce "p_track01","The Individual Monster Race will begin after 3 minutes.",bc_map,"0xffb6c1";
+ mapannounce "p_track01","The Single Monster Race will start in 3 minutes.",bc_map,"0xffb6c1";
end;
OnTimer123000:
- mapannounce "p_track01","Anyone who wishes to join the race can enquire from the service staff in the arena.",bc_map,"0xffb6c1";
+ mapannounce "p_track01","Please ask a Ticket Helper if you wish to wager on the race.",bc_map,"0xffb6c1";
end;
OnTimer240000:
- mapannounce "p_track01","The Individual Monster Race will begin soon.",bc_map,"0xffb6c1";
+ mapannounce "p_track01","The Single Monster Race will start shortly.",bc_map,"0xffb6c1";
end;
OnTimer243000:
- mapannounce "p_track01","Anyone who wishes to join the race can enquire from the service staff in the arena.",bc_map,"0xffb6c1";
+ mapannounce "p_track01","Please ask a Ticket Helper if you wish to wager on the race.",bc_map,"0xffb6c1";
end;
OnTimer300000:
@@ -939,15 +941,19 @@ OnTimer300000:
p_track01,73,22,1 script Ticket Helper#single 899,{
if (checkweight(908,200) == 0) {
mes "[Ticket Helper]";
- mes "Hello there!";
- mes "If you wish to join the 'Individual' Monster Race, ";
- mes "please choose one monster from ";
- mes "Monster No.1 to Monster No. 6 ~";
+ mes "Welcome to the";
+ mes "Monster Race Arena.";
+ mes "If you'd like to participate";
+ mes "in the ^3131FFSingle Monster Race^000000,";
+ mes "then please select 1 out of";
+ mes "the 6 monsters from the list.";
next;
mes "[Ticket Helper]";
- mes "However..";
- mes "It seems that you don't have enough space ";
- mes "to receive the monster ticket.";
+ mes "Wait, wait...";
+ mes "I can't give you";
+ mes "anything right now.";
+ mes "You're carrying way";
+ mes "too many things...";
close;
}
mes "[Ticket Helper]";
@@ -985,8 +991,7 @@ p_track01,73,22,1 script Ticket Helper#single 899,{
mes "Alright then, please wait";
mes "until the start of the race is";
mes "announced. If the monster you";
- mes "picked wins, then please use";
- mes "this ticket to redeem your prize.";
+ mes "picked wins, then please use this ticket to redeem your prize.";
getitem 7514,1; //Monster_Ticket
set monster_race_1,1;
close;
@@ -1049,8 +1054,7 @@ p_track01,73,22,1 script Ticket Helper#single 899,{
mes "Alright then, please wait";
mes "until the start of the race is";
mes "announced. If the monster you";
- mes "picked wins, then please use";
- mes "this ticket to redeem your prize.";
+ mes "picked wins, then please use this ticket to redeem your prize.";
getitem 7514,1; //Monster_Ticket
set monster_race_1,3;
close;
@@ -1081,8 +1085,7 @@ p_track01,73,22,1 script Ticket Helper#single 899,{
mes "Alright then, please wait";
mes "until the start of the race is";
mes "announced. If the monster you";
- mes "picked wins, then please use";
- mes "this ticket to redeem your prize.";
+ mes "picked wins, then please use this ticket to redeem your prize.";
getitem 7514,1; //Monster_Ticket
set monster_race_1,4;
close;
@@ -1113,8 +1116,7 @@ p_track01,73,22,1 script Ticket Helper#single 899,{
mes "Alright then, please wait";
mes "until the start of the race is";
mes "announced. If the monster you";
- mes "picked wins, then please use";
- mes "this ticket to redeem your prize.";
+ mes "picked wins, then please use this ticket to redeem your prize.";
getitem 7514,1; //Monster_Ticket
set monster_race_1,5;
close;
@@ -1145,8 +1147,7 @@ p_track01,73,22,1 script Ticket Helper#single 899,{
mes "Alright then, please wait";
mes "until the start of the race is";
mes "announced. If the monster you";
- mes "picked wins, then please use";
- mes "this ticket to redeem your prize.";
+ mes "picked wins, then please use this ticket to redeem your prize.";
getitem 7514,1; //Monster_Ticket
set monster_race_1,6;
close;
@@ -1482,347 +1483,616 @@ OnTimer9000:
p_track01,67,45,5 script Medal Distributor#single 845,{
if (checkweight(908,200) == 0) {
mes "[Medal Distributor]";
- mes "Before exchanging";
- mes "please take off some of the things that you're carrying.";
+ mes "I'm sorry, but I can't";
+ mes "reward you with any medals";
+ mes "until you make more space";
+ mes "available in your Inventory.";
close;
}
+ set .@insa,rand(1,1000);
if (countitem(7514) > 0) {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
- next;
- mes "[Medal Distributor]";
- mes "Do you want to show me your ticket?";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
next;
if ($@monster_race == 1) {
if (monster_race_1 == 1) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
- next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if ($@monster_race == 2) {
if (monster_race_1 == 2) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
- next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if ($@monster_race == 3) {
if (monster_race_1 == 3) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
- next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if ($@monster_race == 4) {
if (monster_race_1 == 4) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
- next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if ($@monster_race == 5) {
if (monster_race_1 == 5) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
- next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if ($@monster_race == 6) {
if (monster_race_1 == 6) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "Although the winning rate for individual is higher than the doubles,";
- mes "it's not easy to get a correct guess too..";
- mes "You're really amazing";
+ mes "Oh, congratulations, you";
+ mes "have a winning ticket for";
+ mes "a Single Monster Race! So ";
+ mes "would you like to exchange your";
+ mes "Racing Ticket for Prize Medals?";
next;
- mes "[Medal Distributor]";
- mes "Anyway...";
- mes "Do you want to change";
- mes "the 'ticket' into 'medal' right now?";
- next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
+ mes "Let me see your ticket...";
+ mes "Oh! Congratulations, you";
+ mes "won! May I have your name?";
next;
+ input .@input$;
+ if (.@input$ == strcharinfo(0)) {
+ mes "[Medal Distributor]";
+ mes "Ah, "+strcharinfo(0)+".";
+ mes "You can exchange this";
+ mes "ticket for a Prize Medal by";
+ mes "entering your ticket exchange";
+ mes "number now. Your ticket";
+ mes "exchange number is ^FF0000" + .@insa + "^000000.";
+ next;
+ input .@input; //,0,1000;
+ if (.@input == 0) {
+ mes "[Medal Distributor]";
+ mes "Oh? You don't want";
+ mes "to exchange your";
+ mes "winning ticket?";
+ close;
+ }
+ else if (.@input == .@insa) {
+ mes "[Medal Distributor]";
+ mes "[Medal Distributor]";
+ mes "Thank you! You entered";
+ mes "the correct number...";
+ mes "Everything seems to";
+ mes "be in order. Alright!";
+ next;
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "I'm sorry, but it seems";
+ mes "that you entered the";
+ mes "incorrect ticket number.";
+ mes "Would you mind coming";
+ mes "back again in a while?";
+ close;
+ }
+ }
+ else {
+ mes "[Medal Distributor]";
+ mes "What's this...?";
+ mes "I think there's a problem...";
+ mes "Did you enter your name";
+ mes "incorrectly? Please check";
+ mes "your name, and then try again.";
+ close;
+ }
mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the individual race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Now please accept your";
+ mes "Prize Medals! You can";
+ mes "exchange these with";
+ mes "Wayne in Hugel for some";
+ mes "interesting items. Thank you~";
delitem 7514,1; //Monster_Ticket
set monster_race_1,0;
getitem 7515,4; //Marvelous_Medal
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
close;
}
}
else {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
close;
}
end;
@@ -1902,9 +2172,9 @@ OnTimer342000:
p_track01,76,36,1 script Exit Guide#single 798,{
mes "[Exit Guide]";
mes "If you have a winning Racing";
- mes "Ticket, please make sure that.";
+ mes "Ticket, please make sure that";
mes "you redeem it for Prize Medals";
- mes "now. All Racing Rickets become";
+ mes "now. All Racing Tickets become";
mes "void once the next race begins.";
next;
mes "[Exit Guide]";
@@ -1927,7 +2197,7 @@ p_track01,76,36,1 script Exit Guide#single 798,{
mes "In accordance with our";
mes "policies, I must take your";
mes "Racing Ticket before you leave.";
- mes "Thank you for your patronage";
+ mes "Thank you for your patronage,";
mes "and I hope you enjoy your time";
mes "here in the Monster Race Arena.";
delitem 7514,1; //Monster_Ticket
@@ -1938,8 +2208,8 @@ p_track01,76,36,1 script Exit Guide#single 798,{
end;
case 2:
mes "[Exit Guide]";
- mes "Alright, then";
- mes "Kist let me know";
+ mes "Alright, then.";
+ mes "Just let me know";
mes "whenever you're";
mes "ready to leave.";
close;
@@ -1953,26 +2223,26 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
mes "Monster Race Arena.";
mes "How may I help you today?";
next;
- if (select("Monster Race Info:Enter Monster Race") == 1) {
- mes "[Eckar Erenes]";
+ switch(select("Monster Race Info:Enter Monster Race")) {
+ case 1:
+ mes "[Eckar Ellebird]";
mes "Monster Races originated from";
mes "simple children's games in which";
mes "Cute Pets would race against each other. This grew into an adult";
mes "pastime that is so popular, we've built a racing arena in Hugel.";
next;
- mes "[Eckar Erenes]";
+ mes "[Eckar Ellebird]";
mes "Our Monster Race Arena hosts";
mes "two types of monster races. First, we have the Single Monster Race,";
mes "in which those that wagered on the 1st place monster are rewarded.";
next;
- mes "[Eckar Erenes]";
+ mes "[Eckar Ellebird]";
mes "Then, we have the Dual Monster";
- mes "Race in which the house odds and";
- mes "rewards are greater than in Single";
- mes "Monster Races: you must wager on";
- mes "2 monsters, and they must place in.";
+ mes "Race in which the house odds and rewards are greater than in Single";
+ mes "Monster Races: you must wager on 2 monsters, and they must place in";
+ mes "1st and 2nd for you to win.";
next;
- mes "[Eckar Erenes]";
+ mes "[Eckar Ellebird]";
mes "Although a small entrance";
mes "fee is required, we only use";
mes "the money to give rewards to";
@@ -1980,22 +2250,22 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
mes "arena. Therefore, we're not";
mes "profiting from this enterprise.";
next;
- mes "[Eckar Erenes]";
+ mes "[Eckar Ellebird]";
mes "Also, we prohibit others";
mes "from making personal bets";
mes "and wagers, using items and";
mes "zeny, based on the outcomes";
mes "of these races. That kind of";
- mes "gambling is illegal here.";
+ mes "gambling is illegal here...";
next;
- mes "[Eckar Erenes]";
- mes "Once you enter the Race Arena,";
- mes "you will receive a Racing Ticket.";
- mes "Keep in mind that winning Racing";
- mes "Tickets can only be exchanged for";
- mes "Prize Medals during a 5 minute";
- mes "window after the end of the race.";
+ mes "[Eckar Ellebird]";
+ mes "Once you enter the Race Arena, you will receive a Racing Ticket.";
+ mes "Keep in mind that winning Racing Tickets can only be exchanged for";
+ mes "Prize Medals during a 5 minute window after the end of the race.";
next;
+ break;
+ case 2:
+ break;
}
mes "[Eckar Ellebird]";
mes "The entrance fee for all races";
@@ -2015,12 +2285,10 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
case 1:
if (checkweight(908,700) == 0) {
mes "[Eckar Ellebird]";
- mes "Hmm... You're toting";
- mes "too many things with you";
- mes "right now. You better put";
- mes "some of your stuff away in";
- mes "Kafra Storage before you can";
- mes "wager on any monster races.";
+ mes "Oh, wow. You're carrying";
+ mes "an awful lot of stuff... Yeah,";
+ mes "you better put some of it away";
+ mes "in Kafra Storage or something.";
close;
}
if (Zeny > 1999) {
@@ -2028,17 +2296,18 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
mes "[Eckar Ellebird]";
mes "Hm? What are you doing";
mes "with an expired Racing Ticket?";
- mes "Well, I better get rid of it for";
- mes "you before it can get mixed up";
+ mes "Well, I better get rid of it for you before it can get mixed up";
mes "with your new Racing Ticket.";
delitem 7514,1; //Monster_Ticket
next;
if ($@mon_time_1_1 == 1) {
mes "[Eckar Ellebird]";
- mes "Thanks, I hope that";
- mes "you enjoy this race.";
- mes "Let me guide you now";
- mes "to the Monster Race Arena.";
+ mes "Alright, I think you";
+ mes "should be all set. I hope";
+ mes "that you enjoy the race~";
+ mes "Let me guide you inside";
+ mes "the Monster Race Arena now.";
+ set zeny,zeny-2000;
set monster_race_1,0;
close2;
warp "p_track01",75,41;
@@ -2057,20 +2326,17 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
if (.@monster_race == 0) {
mes "[Eckar Ellebird]";
mes "Right now, a Monster Race";
- mes "is in progress. It's too late to";
- mes "place a wager, but if you'd like";
+ mes "is in progress. It's too late to place a wager, but if you'd like";
mes "to watch, the fee is 500 zeny";
- mes "for spectators. Would you like";
- mes "to enter the Monster Race Arena?";
+ mes "for spectators. Would you like to enter the Monster Race Arena?";
next;
- switch(select("Yes:No, thanks")) {
+ switch(select("Enter:Cancel")) {
case 1:
if (Zeny > 499) {
mes "[Eckar Ellebird]";
- mes "Thanks, I hope that";
- mes "you enjoy this race.";
- mes "Let me guide you now";
- mes "to the Monster Race Arena.";
+ mes "Thank you~";
+ mes "I hope you enjoy";
+ mes "watching this race!";
set zeny,zeny-500;
set monster_race_1,0;
close2;
@@ -2079,10 +2345,9 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
}
else {
mes "[Eckar Ellebird]";
- mes "I'm sorry, but you";
- mes "don't have enough";
- mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "I'm sorry, but you don't";
+ mes "have enough money to pay";
+ mes "the 500 zeny spectator fee.";
close;
}
case 2:
@@ -2127,25 +2392,23 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
mes "preparations for the next";
mes "Single Monster Race, so";
mes "we ask that you please";
- mes "wait a little while longer.";
+ mes "wait a little while longer...";
close;
}
else {
if ($@monster_race == 0) {
mes "[Eckar Ellebird]";
mes "Right now, a Monster Race";
- mes "is in progress. It's too late to";
- mes "place a wager, but if you'd like";
+ mes "is in progress. It's too late to place a wager, but if you'd like";
mes "to watch, the fee is 500 zeny";
- mes "for spectators. Would you like";
- mes "to enter the Monster Race Arena?";
+ mes "for spectators. Would you like to enter the Monster Race Arena?";
next;
- switch(select("Yes:No, thanks")) {
+ switch(select("Enter:Cancel")) {
case 1:
if (Zeny > 499) {
mes "[Eckar Ellebird]";
mes "Thank you~";
- mes "I hope you enjoy.";
+ mes "I hope you enjoy";
mes "watching this race!";
set zeny,zeny-500;
set monster_race_1,0;
@@ -2155,10 +2418,9 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
}
else {
mes "[Eckar Ellebird]";
- mes "I'm sorry, but you";
- mes "don't have enough";
- mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "I'm sorry, but you don't";
+ mes "have enough money to pay";
+ mes "the 500 zeny spectator fee.";
close;
}
case 2:
@@ -2190,14 +2452,14 @@ hugel,58,72,6 script Eckar Ellebird#single 798,{
mes "I'm sorry, but you";
mes "don't have enough";
mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "2,000 zeny entrance fee. ";
close;
}
case 2:
mes "[Eckar Ellebird]";
mes "Very well. I hope that";
mes "you enjoy your time here";
- mes "in the Monster Race Arena~.";
+ mes "in the Monster Race Arena~";
close;
}
close;
@@ -2224,10 +2486,9 @@ p_track01,39,49,3 script Game Guide#single 845,{
next;
mes "[Game Guide]";
mes "Then, we have the Dual Monster";
- mes "Race in which the house odds and";
- mes "rewards are greater than in Single";
- mes "Monster Races: you must wager on";
- mes "2 monsters, and they must place in.";
+ mes "Race in which the house odds and rewards are greater than in Single";
+ mes "Monster Races: you must wager on 2 monsters, and they must place in";
+ mes "1st and 2nd for you to win.";
next;
mes "[Game Guide]";
mes "Although a small entrance";
@@ -2243,15 +2504,12 @@ p_track01,39,49,3 script Game Guide#single 845,{
mes "and wagers, using items and";
mes "zeny, based on the outcomes";
mes "of these races. That kind of";
- mes "gambling is illegal here.";
+ mes "gambling is illegal here...";
next;
mes "[Game Guide]";
- mes "Once you enter the Race Arena,";
- mes "you will receive a Racing Ticket.";
- mes "Keep in mind that winning Racing";
- mes "Tickets can only be exchanged for";
- mes "Prize Medals during a 5 minute";
- mes "window after the end of the race.";
+ mes "Once you enter the Race Arena, you will receive a Racing Ticket.";
+ mes "Keep in mind that winning Racing Tickets can only be exchanged for";
+ mes "Prize Medals during a 5 minute window after the end of the race.";
next;
break;
case 2:
@@ -2262,7 +2520,7 @@ p_track01,39,49,3 script Game Guide#single 845,{
mes "I've marked the Ticket Helper";
mes "on your Mini-Map, so you can";
mes "find him pretty easily.";
- viewpoint 1,73,22,1,0xFFFF33;
+ viewpoint 1,73,22,1,0xFF3355;
next;
break;
case 3:
@@ -2279,13 +2537,11 @@ p_track01,39,49,3 script Game Guide#single 845,{
mes "your Racing Ticket with the";
mes "Medal Distributor within the";
mes "5 minute window after the end";
- mes "of the race. ^FF0000Your ticket becomes";
- mes "void after these 5 minutes.^000000";
+ mes "of the race. ^FF0000Your ticket becomes^FFFFFF ^FF0000 void after these 5 minutes.^000000";
next;
mes "[Game Guide]";
mes "When this 5 minute window";
- mes "elapses, you will be teleported";
- mes "outside, and we will immediately";
+ mes "elapses, you will be teleported outside, and we will immediately";
mes "begin preparing for the next race. Make sure that you remember this";
mes "information when you wager.";
next;
@@ -2295,7 +2551,7 @@ p_track01,39,49,3 script Game Guide#single 845,{
mes "then please visit the Ticket";
mes "Helper. There, I've just marked";
mes "his location on your Mini-Map.";
- viewpoint 1,67,45,2,0xFFCE63;
+ viewpoint 1,67,45,2,0xCE6300;
next;
break;
}
@@ -4648,7 +4904,8 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "the village of Hugel!";
mes "How may I help you?";
next;
- if (select("Monster Race Info:Enter Monster Race") == 1) {
+ switch(select("Monster Race Info:Enter Monster Race")) {
+ case 1:
mes "[Eckar Erenes]";
mes "Monster Races originated from";
mes "simple children's games in which";
@@ -4662,10 +4919,9 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
next;
mes "[Eckar Erenes]";
mes "Then, we have the Dual Monster";
- mes "Race in which the house odds and";
- mes "rewards are greater than in Single";
- mes "Monster Races: you must wager on";
- mes "2 monsters, and they must place in.";
+ mes "Race in which the house odds and rewards are greater than in Single";
+ mes "Monster Races: you must wager on 2 monsters, and they must place in";
+ mes "1st and 2nd for you to win.";
next;
mes "[Eckar Erenes]";
mes "Although a small entrance";
@@ -4681,21 +4937,21 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "and wagers, using items and";
mes "zeny, based on the outcomes";
mes "of these races. That kind of";
- mes "gambling is illegal here.";
+ mes "gambling is illegal here...";
next;
mes "[Eckar Erenes]";
- mes "Once you enter the Race Arena,";
- mes "you will receive a Racing Ticket.";
- mes "Keep in mind that winning Racing";
- mes "Tickets can only be exchanged for";
- mes "Prize Medals during a 5 minute";
- mes "window after the end of the race.";
+ mes "Once you enter the Race Arena, you will receive a Racing Ticket.";
+ mes "Keep in mind that winning Racing Tickets can only be exchanged for";
+ mes "Prize Medals during a 5 minute window after the end of the race.";
next;
+ break;
+ case 2:
+ break;
}
mes "[Eckar Erenes]";
mes "The entrance fee for all races";
mes "in the Monster Race Arena is";
- mes "2,000 zeny. If you'd like to wager on a Single Monster Race";
+ mes "2,000 zeny. If you'd like to wager on a Single Monster Race,";
mes "then please ask my brother";
mes "Ellebird to help you.";
next;
@@ -4715,7 +4971,7 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "right now. You better put";
mes "some of your stuff away in";
mes "Kafra Storage before you can";
- mes "wager on any monster races.";
+ mes "wager on any monster races...";
close;
}
if (Zeny > 1999) {
@@ -4723,17 +4979,17 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "[Eckar Erenes]";
mes "Hm? What are you doing";
mes "with an expired Racing Ticket?";
- mes "Well, I better get rid of it for";
- mes "you before it can get mixed up";
+ mes "Well, I better get rid of it for you before it can get mixed up";
mes "with your new Racing Ticket.";
delitem 7514,1; //Monster_Ticket
next;
if ($@mon_time_2_1 == 1) {
mes "[Eckar Erenes]";
- mes "Thanks, I hope that";
- mes "you enjoy this race.";
- mes "Let me guide you now";
- mes "to the Monster Race Arena.";
+ mes "Alright, I think you";
+ mes "should be all set. I hope";
+ mes "that you enjoy the race~";
+ mes "Let me guide you inside";
+ mes "the Monster Race Arena now.";
set zeny,zeny-2000;
set monster_race_2_1,0;
set monster_race_2_2,0;
@@ -4747,27 +5003,24 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "preparations for the next";
mes "Double Monster Race, so";
mes "we ask that you please";
- mes "wait a little while longer.";
+ mes "wait a little while longer...";
close;
}
else {
if (($@mon_time_2_1 == 0) || ($@mon_time_2_2 == 0)) {
mes "[Eckar Erenes]";
mes "Right now, a Monster Race";
- mes "is in progress. It's too late to";
- mes "place a wager, but if you'd like";
+ mes "is in progress. It's too late to place a wager, but if you'd like";
mes "to watch, the fee is 500 zeny";
- mes "for spectators. Would you like";
- mes "to enter the Monster Race Arena?";
+ mes "for spectators. Would you like to enter the Monster Race Arena?";
next;
- switch(select("Yes:No, thanks")) {
+ switch(select("Enter:Cancel")) {
case 1:
if (Zeny > 499) {
mes "[Eckar Erenes]";
- mes "Thanks, I hope that";
- mes "you enjoy this race.";
- mes "Let me guide you now";
- mes "to the Monster Race Arena.";
+ mes "Thank you~";
+ mes "I hope you enjoy";
+ mes "watching this race!";
set zeny,zeny-500;
set monster_race_2_1,0;
set monster_race_2_2,0;
@@ -4777,10 +5030,9 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
}
else {
mes "[Eckar Erenes]";
- mes "I'm sorry, but you";
- mes "don't have enough";
- mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "I'm sorry, but you don't";
+ mes "have enough money to pay";
+ mes "the 500 zeny spectator fee.";
close;
}
case 2:
@@ -4826,25 +5078,23 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "preparations for the next";
mes "Double Monster Race, so";
mes "we ask that you please";
- mes "wait a little while longer.";
+ mes "wait a little while longer...";
close;
}
else {
if (($@mon_time_2_1 == 0) || ($@mon_time_2_2 == 0)) {
mes "[Eckar Erenes]";
mes "Right now, a Monster Race";
- mes "is in progress. It's too late to";
- mes "place a wager, but if you'd like";
+ mes "is in progress. It's too late to place a wager, but if you'd like";
mes "to watch, the fee is 500 zeny";
- mes "for spectators. Would you like";
- mes "to enter the Monster Race Arena?";
+ mes "for spectators. Would you like to enter the Monster Race Arena?";
next;
switch(select("Enter:Cancel")) {
case 1:
if (Zeny > 499) {
mes "[Eckar Erenes]";
mes "Thank you~";
- mes "I hope you enjoy.";
+ mes "I hope you enjoy";
mes "watching this race!";
set zeny,zeny-500;
set monster_race_2_1,0;
@@ -4855,10 +5105,9 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
}
else {
mes "[Eckar Erenes]";
- mes "I'm sorry, but you";
- mes "don't have enough";
- mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "I'm sorry, but you don't";
+ mes "have enough money to pay";
+ mes "the 500 zeny spectator fee.";
close;
}
case 2:
@@ -4890,14 +5139,14 @@ hugel,62,69,1 script Eckar Erenes#double 798,{
mes "I'm sorry, but you";
mes "don't have enough";
mes "money to pay the";
- mes "2,000 zeny entrance fee.";
+ mes "2,000 zeny entrance fee. ";
close;
}
case 2:
mes "[Eckar Erenes]";
mes "Very well. I hope that";
mes "you enjoy your time here";
- mes "in the Monster Race Arena~.";
+ mes "in the Monster Race Arena~";
close;
}
}
@@ -4910,14 +5159,14 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "If you'd like to participate";
mes "in the ^3131FFDouble Monster Race^000000,";
mes "then please select 1 out of";
- mes "the 6 monsters from the list";
+ mes "the 6 monsters from the list.";
next;
mes "[Ticket Helper]";
mes "Wait, wait...";
mes "I can't give you";
mes "anything right now.";
mes "You're carrying way";
- mes "too many things.";
+ mes "too many things...";
close;
}
if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
@@ -4965,9 +5214,13 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Now, please make.....l...your second choice.....l...for the monster that.....l...you think will place...!.l...1st or 2nd in this race.";
+ mes "Now, please make";
+ mes "your second choice";
+ mes "for the monster that";
+ mes "you think will place";
+ mes "1st or 2nd in this race.";
next;
- switch(select("Monster 2:Monster 3:Monster 4:Monster 5:Monster 6:")) {
+ switch(select("Monster 2:Monster 3:Monster 4:Monster 5:Monster 6")) {
case 1:
mes "[Ticket Helper]";
mes "You've chosen";
@@ -5014,7 +5267,7 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "^0000FFMonster 3^000000, a darling";
mes "Savage Bebe monster.";
mes "Are you sure you want";
- mes "to choose this monster?.";
+ mes "to choose this monster?";
next;
switch(select("Yes:No")) {
case 1:
@@ -5060,11 +5313,10 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
case 1:
if ($@mon_time_2_2 == 0) {
mes "[Ticket Helper]";
- mes "You've wagered on";
- mes "^0000FFMonster 1^000000 and ^0000FFMonster 4^000000";
- mes "to win this race. Good luck!";
- mes "I really hope that the odds";
- mes "work out in your favor~";
+ mes "You've chosen";
+ mes "^0000FFMonster 1^000000 and";
+ mes "^0000FFMonster 4^000000.";
+ mes "I wish you good luck.";
emotion e_kis;
set monster_race_2_1,1;
set monster_race_2_2,4;
@@ -5190,8 +5442,11 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Please choose your";
- mes "second monster";
+ mes "Now, please make";
+ mes "your second choice";
+ mes "for the monster that";
+ mes "you think will place";
+ mes "1st or 2nd in this race.";
next;
switch(select("Monster 1:Monster 3:Monster 4:Monster 5:Monster 6")) {
case 1:
@@ -5410,13 +5665,16 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "^0000FFMonster 3^000000, a darling";
mes "Savage Bebe monster.";
mes "Are you sure you want";
- mes "to choose this monster?.";
+ mes "to choose this monster?";
next;
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Please choose your";
- mes "second monster";
+ mes "Now, please make";
+ mes "your second choice";
+ mes "for the monster that";
+ mes "you think will place";
+ mes "1st or 2nd in this race.";
next;
switch(select("Monster 1:Monster 2:Monster 4:Monster 5:Monster 6")) {
case 1:
@@ -5640,8 +5898,11 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Please choose your";
- mes "second monster";
+ mes "Now, please make";
+ mes "your second choice";
+ mes "for the monster that";
+ mes "you think will place";
+ mes "1st or 2nd in this race.";
next;
switch(select("Monster 1:Monster 2:Monster 3:Monster 5:Monster 6")) {
case 1:
@@ -5866,8 +6127,11 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Please choose your";
- mes "second monster";
+ mes "Now, please make";
+ mes "your second choice";
+ mes "for the monster that";
+ mes "you think will place";
+ mes "1st or 2nd in this race.";
next;
switch(select("Monster 1:Monster 2:Monster 3:Monster 4:Monster 6")) {
case 1:
@@ -6033,8 +6297,8 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
case 5:
mes "[Ticket Helper]";
mes "You've chosen";
- mes "^0000FFMonster 6^000000, a naughty";
- mes "Baphomet Jr. monster.";
+ mes "^0000FFMonster 6^000000, a small, yet";
+ mes "demonic, Deviruchi.";
mes "Are you sure you want";
mes "to choose this monster?";
next;
@@ -6091,8 +6355,7 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
switch(select("Yes:No")) {
case 1:
mes "[Ticket Helper]";
- mes "Please choose your";
- mes "second monster";
+ mes "Then, please pick your 2nd choice.";
next;
switch(select("Monster 1:Monster 2:Monster 3:Monster 4:Monster 5")) {
case 1:
@@ -6181,7 +6444,7 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "^0000FFMonster 3^000000, a darling";
mes "Savage Bebe monster.";
mes "Are you sure you want";
- mes "to choose this monster?.";
+ mes "to choose this monster?";
next;
switch(select("Yes:No")) {
case 1:
@@ -6318,10 +6581,9 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "two types of monster races. First, we have the Single Monster Race,";
mes "in which those that wagered on the 1st place monster are rewarded.";
next;
- mes "[Ticket Helper]";
+ mes "[Eclar Ellbird]";
mes "Then, we have the Dual Monster";
- mes "Race in which those that wagered";
- mes "on the 1st and 2nd place monsters";
+ mes "Race in which those that wagered on the 1st and 2nd place monsters";
mes "are equally rewarded. The house";
mes "odds and wager rewards are greater in Dual Races than Single Races.";
next;
@@ -6339,15 +6601,12 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "and wagers, using items and";
mes "zeny, based on the outcomes";
mes "of these races. That kind of";
- mes "gambling is illegal here.";
+ mes "gambling is illegal here...";
next;
mes "[Ticket Helper]";
- mes "Once you enter the Race Arena,";
- mes "you will receive a Racing Ticket.";
- mes "Keep in mind that winning Racing";
- mes "Tickets can only be exchanged for";
- mes "Prize Medals during a 5 minute";
- mes "window after the end of the race.";
+ mes "Once you enter the Race Arena, you will receive a Racing Ticket.";
+ mes "Keep in mind that winning Racing Tickets can only be exchanged for";
+ mes "Prize Medals during a 5 minute window after the end of the race.";
next;
mes "[Ticket Helper]";
mes "You're already here";
@@ -6380,17 +6639,18 @@ p_track02,73,22,1 script Ticket Helper#2 899,{
mes "to track the monsters' race";
mes "positions. Thank you, and";
mes "have a good time!";
- viewpoint 1,43,35,0,0xFFFF00;
+ viewpoint 1,43,35,0,0xFF0000;
close;
}
else {
mes "[Ticket Helper]";
- mes "There will be broadcasting service";
- mes "at the beginning of the competition.";
- mes "If you wish to watch the match,";
- mes "please proceed to the location indicated in the map.";
- mes "Good luck.";
- viewpoint 1,43,35,0,0xFFFF00;
+ mes "The start of the race will be";
+ mes "announced through a broadcast.";
+ mes "You can refer to your Mini-Map";
+ mes "to track the monsters' race";
+ mes "positions. Thank you, and";
+ mes "have a good time!";
+ viewpoint 1,43,35,0,0xFF0000;
close;
}
}
@@ -6421,10 +6681,9 @@ p_track02,39,49,3 script Game Guide#double 845,{
next;
mes "[Game Guide]";
mes "Then, we have the Dual Monster";
- mes "Race in which the house odds and";
- mes "rewards are greater than in Single";
- mes "Monster Races: you must wager on";
- mes "2 monsters, and they must place in.";
+ mes "Race in which the house odds and rewards are greater than in Single";
+ mes "Monster Races: you must wager on 2 monsters, and they must place in";
+ mes "1st and 2nd for you to win.";
next;
mes "[Game Guide]";
mes "Although a small entrance";
@@ -6440,15 +6699,12 @@ p_track02,39,49,3 script Game Guide#double 845,{
mes "and wagers, using items and";
mes "zeny, based on the outcomes";
mes "of these races. That kind of";
- mes "gambling is illegal here.";
+ mes "gambling is illegal here...";
next;
mes "[Game Guide]";
- mes "Once you enter the Race Arena,";
- mes "you will receive a Racing Ticket.";
- mes "Keep in mind that winning Racing";
- mes "Tickets can only be exchanged for";
- mes "Prize Medals during a 5 minute";
- mes "window after the end of the race.";
+ mes "Once you enter the Race Arena, you will receive a Racing Ticket.";
+ mes "Keep in mind that winning Racing Tickets can only be exchanged for";
+ mes "Prize Medals during a 5 minute window after the end of the race.";
next;
break;
case 2:
@@ -6459,7 +6715,7 @@ p_track02,39,49,3 script Game Guide#double 845,{
mes "I've marked the Ticket Helper";
mes "on your Mini-Map, so you can";
mes "find him pretty easily.";
- viewpoint 1,73,22,1,0xFFFF33;
+ viewpoint 1,73,22,1,0xFF3355;
next;
break;
case 3:
@@ -6476,13 +6732,11 @@ p_track02,39,49,3 script Game Guide#double 845,{
mes "your Racing Ticket with the";
mes "Medal Distributor within the";
mes "5 minute window after the end";
- mes "of the race. ^FF0000Your ticket becomes";
- mes "void after these 5 minutes.^000000";
+ mes "of the race. ^FF0000Your ticket becomes^FFFFFF ^FF0000 void after these 5 minutes.^000000";
next;
mes "[Game Guide]";
mes "When this 5 minute window";
- mes "elapses, you will be teleported";
- mes "outside, and we will immediately";
+ mes "elapses, you will be teleported outside, and we will immediately";
mes "begin preparing for the next race. Make sure that you remember this";
mes "information when you wager.";
next;
@@ -6492,7 +6746,7 @@ p_track02,39,49,3 script Game Guide#double 845,{
mes "then please visit the Ticket";
mes "Helper. There, I've just marked";
mes "his location on your Mini-Map.";
- viewpoint 1,67,45,2,0xFFCE63;
+ viewpoint 1,67,45,2,0xCE6300;
next;
break;
}
@@ -6507,51 +6761,48 @@ p_track02,39,49,3 script Game Guide#double 845,{
p_track02,67,45,5 script Medal Distributor#medal 845,{
if (checkweight(909,20) == 0) {
mes "[Medal Distributor]";
- mes "Before exchanging";
- mes "please take off some of the things that you're carrying.";
+ mes "I'm sorry, but I can't";
+ mes "reward you with any medals";
+ mes "until you make more space";
+ mes "available in your Inventory.";
close;
}
if (countitem(7514) > 0) {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
- next;
- mes "[Medal Distributor]";
- mes "Do you want to show me your ticket?";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
next;
if (($@mon_race_2_1 == 1) && ($@mon_race_2_2 == 2)) || (($@mon_race_2_1 == 2) && ($@mon_race_2_2 == 1)) {
if ((monster_race_2_1 == 1) && (monster_race_2_2 == 2)) || ((monster_race_2_1 == 2) && (monster_race_2_2 == 1)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6559,56 +6810,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 1) && ($@mon_race_2_2 == 3)) || (($@mon_race_2_1 == 3) && ($@mon_race_2_2 == 1)) {
if ((monster_race_2_1 == 1) && (monster_race_2_2 == 3)) || ((monster_race_2_1 == 3) && (monster_race_2_2 == 1)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6616,56 +6869,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 1) && ($@mon_race_2_2 == 4)) || (($@mon_race_2_1 == 4) && ($@mon_race_2_2 == 1)) {
if ((monster_race_2_1 == 1) && (monster_race_2_2 == 4)) || ((monster_race_2_1 == 4) && (monster_race_2_2 == 1)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6673,56 +6928,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 1) && ($@mon_race_2_2 == 5)) || (($@mon_race_2_1 == 5) && ($@mon_race_2_2 == 1)) {
if ((monster_race_2_1 == 1) && (monster_race_2_2 == 5)) || ((monster_race_2_1 == 5) && (monster_race_2_2 == 1)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6730,56 +6987,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 1) && ($@mon_race_2_2 == 6)) || (($@mon_race_2_1 == 6) && ($@mon_race_2_2 == 1)) {
if ((monster_race_2_1 == 1) && (monster_race_2_2 == 6)) || ((monster_race_2_1 == 6) && (monster_race_2_2 == 1)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6787,56 +7046,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 2) && ($@mon_race_2_2 == 3)) || (($@mon_race_2_1 == 3) && ($@mon_race_2_2 == 2)) {
if ((monster_race_2_1 == 2) && (monster_race_2_2 == 3)) || ((monster_race_2_1 == 3) && (monster_race_2_2 == 2)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6844,56 +7105,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 2) && ($@mon_race_2_2 == 4)) || (($@mon_race_2_1 == 4) && ($@mon_race_2_2 == 2)) {
if ((monster_race_2_1 == 2) && (monster_race_2_2 == 4)) || ((monster_race_2_1 == 4) && (monster_race_2_2 == 2)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6901,56 +7164,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 2) && ($@mon_race_2_2 == 5)) || (($@mon_race_2_1 == 5) && ($@mon_race_2_2 == 2)) {
if ((monster_race_2_1 == 2) && (monster_race_2_2 == 5)) || ((monster_race_2_1 == 5) && (monster_race_2_2 == 2)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -6958,56 +7223,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 2) && ($@mon_race_2_2 == 6)) || (($@mon_race_2_1 == 6) && ($@mon_race_2_2 == 2)) {
if ((monster_race_2_1 == 2) && (monster_race_2_2 == 6)) || ((monster_race_2_1 == 6) && (monster_race_2_2 == 2)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7015,56 +7282,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 3) && ($@mon_race_2_2 == 4)) || (($@mon_race_2_1 == 4) && ($@mon_race_2_2 == 3)) {
if ((monster_race_2_1 == 3) && (monster_race_2_2 == 4)) || ((monster_race_2_1 == 4) && (monster_race_2_2 == 3)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7072,56 +7341,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 3) && ($@mon_race_2_2 == 5)) || (($@mon_race_2_1 == 5) && ($@mon_race_2_2 == 3)) {
if ((monster_race_2_1 == 3) && (monster_race_2_2 == 5)) || ((monster_race_2_1 == 5) && (monster_race_2_2 == 3)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7129,56 +7400,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 3) && ($@mon_race_2_2 == 6)) || (($@mon_race_2_1 == 6) && ($@mon_race_2_2 == 3)) {
if ((monster_race_2_1 == 3) && (monster_race_2_2 == 6)) || ((monster_race_2_1 == 6) && (monster_race_2_2 == 3)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7186,56 +7459,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 4) && ($@mon_race_2_2 == 5)) || (($@mon_race_2_1 == 5) && ($@mon_race_2_2 == 4)) {
if ((monster_race_2_1 == 4) && (monster_race_2_2 == 5)) || ((monster_race_2_1 == 5) && (monster_race_2_2 == 4)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7243,56 +7518,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 4) && ($@mon_race_2_2 == 6)) || (($@mon_race_2_1 == 6) && ($@mon_race_2_2 == 4)) {
if ((monster_race_2_1 == 4) && (monster_race_2_2 == 6)) || ((monster_race_2_1 == 6) && (monster_race_2_2 == 4)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7300,56 +7577,58 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else if (($@mon_race_2_1 == 5) && ($@mon_race_2_2 == 6)) || (($@mon_race_2_1 == 6) && ($@mon_race_2_2 == 5)) {
if ((monster_race_2_1 == 5) && (monster_race_2_2 == 6)) || ((monster_race_2_1 == 6) && (monster_race_2_2 == 5)) {
mes "[Medal Distributor]";
- mes "Congratulations! You have won!";
- mes "It's really hard to win the Double Monster Race.";
- mes "You're really amazing!";
- mes "Do you wish to redeem your ticket now?";
+ mes "Congratulations! It's really";
+ mes "difficult to guess the winners";
+ mes "of a Dual Monster Race, so you";
+ mes "must be really lucky! Would you";
+ mes "like to exchange your winning";
+ mes "Racing Ticket for Prize Medals?";
next;
- switch(select("Yes:Maybe later")) {
+ switch(select("Yes, please.:No, thanks.")) {
case 1:
mes "[Medal Distributor]";
- mes "I will confirm your ticket now.";
- mes "Hmm, the winning monster for this round...";
- mes "Yup! That's right!";
- mes "Congratulations again!";
- next;
- mes "[Medal Distributor]";
- mes "I will give you the medal as";
- mes "the proof of the winner for the Double race.";
- mes "As for the medal, bring it to Hugel ";
- mes "and look for Wayne";
- mes "to change it into prizes.";
- mes "Please use it wisely.";
+ mes "Okay, everything looks good,";
+ mes "so here's your Prize Medals~";
+ mes "If you want to trade these";
+ mes "medals for items, please";
+ mes "visit Wayne in Hugel. We hope";
+ mes "you enjoyed the Monster Race~";
delitem 7514,1; //Monster_Ticket
set monster_race_2_1,7;
set monster_race_2_2,7;
@@ -7357,64 +7636,74 @@ p_track02,67,45,5 script Medal Distributor#medal 845,{
close;
case 2:
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
+ mes "Um, are you sure? You ";
+ mes "can only exchange a winning";
+ mes "Racing Ticket for Prize Medals";
+ mes "for a short time after the race. If you made a mistake, you";
+ mes "should ask me again quickly.";
close;
}
}
else if ((monster_race_2_1 == 0) && (monster_race_2_2 == 0)) {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "Well, better luck next time...";
+ mes "Although you can't always";
+ mes "be lucky, it's always fun to";
+ mes "wager on the monster races!";
close;
}
else if ((monster_race_2_1 == 7) && (monster_race_2_2 == 7)) {
mes "[Medal Distributor]";
- mes "Thank you for using";
- mes "Monster Race Arena";
- mes "Good luck for your";
- mes "next race.";
+ mes "Thanks for visiting the";
+ mes "Monster Race Arena, and";
+ mes "I hope you enjoy your time";
+ mes "here. I'll see you next time~";
close;
}
else {
mes "[Medal Distributor]";
- mes "Ah, what a pity.";
- mes "I hope that you will win it next time.";
+ mes "You may not have wagered";
+ mes "on the winning monster in";
+ mes "the last race, but I hope that";
+ mes "you get lucky next time~";
close;
}
}
else {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
close;
}
}
else {
mes "[Medal Distributor]";
- mes "I am the Redemption Service Staff";
- mes "who will give the winner medals and ticket";
- mes "to the participants who";
- mes "make the correct guess";
- mes "for the Monster Race.";
+ mes "Hello there~";
+ mes "If you've wagered on the";
+ mes "winning monster in a recent";
+ mes "race, then you can exchange";
+ mes "your game ticket here for";
+ mes "some Prize Medals.";
next;
mes "[Medal Distributor]";
- mes "The redemption of the winner ticket of every round";
- mes "can only be made at ^0000FFthe particular round^000000.";
- mes "Please remember that.";
- mes "You can take the medal and";
- mes "find Wayne in Hugel to retrieve your prizes.";
+ mes "Please remember that you can";
+ mes "only exchange winning Game";
+ mes "Tickets for Prize Medals right";
+ mes "after the race finishes. Prize";
+ mes "Medals may be given to Wayne";
+ mes "in Hugel in exchange for items.";
close;
}
@@ -7426,9 +7715,9 @@ OnInit:
p_track02,76,38,1 script Exit Guide#double 798,{
mes "[Exit Guide]";
mes "If you have a winning Racing";
- mes "Ticket, please make sure that.";
+ mes "Ticket, please make sure that";
mes "you redeem it for Prize Medals";
- mes "now. All Racing Rickets become";
+ mes "now. All Racing Tickets become";
mes "void once the next race begins.";
next;
mes "[Exit Guide]";
@@ -7451,7 +7740,7 @@ p_track02,76,38,1 script Exit Guide#double 798,{
mes "In accordance with our";
mes "policies, I must take your";
mes "Racing Ticket before you leave.";
- mes "Thank you for your patronage";
+ mes "Thank you for your patronage,";
mes "and I hope you enjoy your time";
mes "here in the Monster Race Arena.";
delitem 7514,1; //Monster_Ticket
@@ -7463,8 +7752,8 @@ p_track02,76,38,1 script Exit Guide#double 798,{
end;
case 2:
mes "[Exit Guide]";
- mes "Alright, then";
- mes "Kist let me know";
+ mes "Alright, then.";
+ mes "Just let me know";
mes "whenever you're";
mes "ready to leave.";
close;
@@ -10838,159 +11127,170 @@ OnTouchNPC:
//============================================================
// NPCs for Redeeming Price Medals (Einbroch and Hugel)
//============================================================
-ein_in01,85,208,5 script Ei felle#repay01 854,{
+ein_in01,85,208,5 script Ei'felle#repay01 854,{
if (ein_medal01 < 1) {
- mes "[Ei felle]";
- mes "Ahhh.";
- mes "I don't have much time left before the delivery of this product!!";
- mes "What should I do with";
- mes "so many failed product in this place.";
- mes "I really hope I have that item now!!!";
+ mes "[Ei'felle]";
+ mes "Curses! We need to deliver";
+ mes "what our customers ordered,";
+ mes "but we've been making nothing";
+ mes "but shipshod products! If we";
+ mes "only had that metal, we could";
+ mes "pump up our product quality!";
next;
- select("What item do you mean?");
- mes "[Ei felle]";
- mes "I pick up the info from some rumor I heard.";
- mes "There is a small isolated village";
- mes "at the fartherst border of Schwaltzvalt Republic.";
- mes "It's said that";
- mes "the medal obtain from that village";
- mes "contain certain special ore.";
+ select("What metal are you talking about?");
+ mes "[Ei'felle]";
+ mes "There's a small village";
+ mes "at the outskirts of the";
+ mes "Schwaltzvalt Republic that";
+ mes "gives these special medals";
+ mes "that are made of this metal";
+ mes "which we desperately need...";
next;
- mes "[Ei felle]";
- mes "If I have that special ore!!";
- mes "I won't have so many useless iron";
- mes "left in this place.";
+ mes "[Ei'felle]";
+ mes "We've sent one of our best";
+ mes "guildsmen to get some of those";
+ mes "medals for us, but he hasn't";
+ mes "reported back to us quite yet.";
+ mes "I'm getting pretty anxious...";
next;
- mes "[Ei felle]";
- mes "I have sent a lot of people to ask about that special ore";
- mes "but the result is nothing...How disappointing...";
+ mes "[Ei'felle]";
+ mes "I mean, we need a whole";
+ mes "lot of that metal to fill out";
+ mes "our orders and finish our";
+ mes "manufacturing research,";
+ mes "but so far, none of us have";
+ mes "been able to get any medals...";
next;
if (countitem(7515) > 0) {
mes "["+ strcharinfo(0) +"]";
- mes "Excuse me, is this the medal that you mentioned just now...";
+ mes "Oh! Are you talking";
+ mes "about the medals that";
+ mes "they give as rewards in";
+ mes "the Monster Race Arena?";
+ mes "I have some of those.";
next;
- mes "[Ei felle]";
- mes "Oh? Oh? That's the one!!";
- mes "Can you give it to me?";
- mes "If I have this,";
- mes "I can reconstruct that pile of useless iron";
- mes "and all the faulty product will be gone.";
+ mes "[Ei'felle]";
+ mes "Huh? Show them to me...";
+ mes "Yes! That's exactly what";
+ mes "we need! Would you please";
+ mes "donate your medals so that we";
+ mes "can finally make some quality";
+ mes "products for our customers?";
next;
callsub S_Reward;
end;
}
else {
- mes "[Ei felle]";
- mes "If you ever get any medal,";
- mes "can you give some to me?";
+ mes "[Ei'felle]";
+ mes "If you happen to obtain any";
+ mes "medals from the Monster";
+ mes "Race Arena in Hugel, then";
+ mes "please bring some of them";
+ mes "to me. I'll be sure to repay";
+ mes "you for your kindness...";
close;
}
}
else if ((ein_medal01 > 499) && (ein_medal01 < 1000)) {
if (checkweight(1201,1) == 0) {
- mes "[Ei felle]";
- mes "Don't you feel tired";
- mes "when you're carrying so many items with you?";
- mes "Slow your pace and ";
- mes "be relax once in a while.";
+ mes "[Ei'felle]";
+ mes "Goodness, you're carrying";
+ mes "so many things with you!";
+ mes "You'd better put some of";
+ mes "it away in Kafra Storage";
+ mes "before you're overwhelmed";
+ mes "by the bulk of your items!";
close;
}
- mes "[Ei felle]";
- mes "Oh! You're here just in time!";
- mes "After we have gathered the required metal";
- mes "from the the medal that you have given to us,";
- mes "we have used the substance to get a result for the research!!!";
- mes "We have managed to use it to create";
- mes "a very light yet sturdy armor.";
- next;
- mes "[Ei felle]";
- mes "Look at this Glittering Clothes!";
- mes "We have managed to get this ";
- mes "thanks to your help.";
+ mes "[Ei'felle]";
+ mes "Ah, welcome back! I've finally";
+ mes "made a breakthrough in my";
+ mes "metal research! Look, I've";
+ mes "developed this Glittering";
+ mes "Jacket! It's lightweight and";
+ mes "very durable, you see?";
next;
- mes "[Ei felle]";
- mes "So, according to what we've promised,";
- mes "when a result is obtained from the research,";
- mes "we'll give it to you as a token of gratitude.";
- mes "Can you please take this?";
+ mes "[Ei'felle]";
+ mes "I wouldn't be able to have";
+ mes "completed this without your";
+ mes "help. Now, would you like to";
+ mes "receive this Glittering Jacket";
+ mes "as my way of repaying you?";
next;
- switch(select("Thank you, I will treasure it carefully:For better research result...")) {
+ switch(select("Accept:Wait for Further Development")) {
case 1:
callsub S_BonusReward,500,2319;
end;
case 2:
- mes "["+ strcharinfo(0) +"]";
- mes "No, it's fine.";
- mes "There're still a lot of faulty items here.";
- mes "If you work harder,";
- mes "you might be able to ";
- mes "get better results.";
- next;
- mes "[Ei felle]";
- mes "You're right.";
- mes "There are so many items for me to study";
- mes "and use it in my research...";
- mes "I will try to work harder!!!";
- next;
- mes "[Ei felle]";
- mes "However, no matter how many medals you have gathered,";
- mes "it's still not enough to be made ";
- mes "as the research materials...";
+ mes "[Ei'felle]";
+ mes "Ah, I see. You'd rather wait";
+ mes "until we develop something";
+ mes "more to your liking. In that";
+ mes "case, would you please donate";
+ mes "more medals to my research?";
+ mes "We're always low on them...";
next;
+ break;
}
if (countitem(7515) > 0) {
- mes "[Ei felle]";
- mes "Although the member of our factory ";
- mes "had been trying to gather the medal from that village,";
- mes "we still haven't received any good news...";
- mes "I feel so ashamed...";
- mes "Can you help me if you ";
- mes "have some additional medals?";
+ mes "[Ei'felle]";
+ mes "The other Blacksmith";
+ mes "Guildsmen are doing their";
+ mes "best to collect Prize Medals";
+ mes "in Hugel, but they keep failing";
+ mes "to win them! If you have any";
+ mes "medals, then may I have some?";
next;
callsub S_Reward;
end;
}
else {
- mes "[Ei felle]";
- mes "If you ever get any medal,";
- mes "can you give some to me?";
+ mes "[Ei'felle]";
+ mes "If you happen to obtain any";
+ mes "medals from the Monster";
+ mes "Race Arena in Hugel, then";
+ mes "please bring some of them";
+ mes "to me. I'll be sure to repay";
+ mes "you for your kindness...";
close;
}
}
else if ((ein_medal01 > 999) && (ein_medal01 < 1500)) {
if (checkweight(1201,1) == 0) {
- mes "[Ei felle]";
- mes "Don't you feel tired ";
- mes "when you're carrying so many items with you?";
- mes "Slow your pace and ";
- mes "be relax once in a while.";
+ mes "[Ei'felle]";
+ mes "Goodness, you're carrying";
+ mes "so many things with you!";
+ mes "You'd better put some of";
+ mes "it away in Kafra Storage";
+ mes "before you're overwhelmed";
+ mes "by the bulk of your items!";
close;
}
- mes "[Ei felle]";
- mes "Oh! You're here just in time!";
- mes "After we have gathered the required metal";
- mes "from the the medal that you have given to us,";
- mes "we have used the substance to get a result for the research!!!";
- mes "We have been able to create ";
- mes "an elemental armor with slot.";
+ mes "[Ei'felle]";
+ mes "Oh, you're back!";
+ mes "Thanks to all the medals";
+ mes "that you've donated, I'm now";
+ mes "able to manufacture a set";
+ mes "of slotted armor imbued";
+ mes "with a property of your choice.";
next;
- mes "[Ei felle]";
- mes "We have managed to get this ";
- mes "thanks to your help.";
+ mes "[Ei'felle]";
+ mes "If you'd like, I can repay you";
+ mes "now by creating a set of slotted elemental armor for you, or we";
+ mes "can wait for you to donate more";
+ mes "medals until I can develop";
+ mes "something else for you.";
next;
- mes "[Ei felle]";
- mes "So, according to what we've promised,";
- mes "when a result is obtained from the research,";
- mes "we'll give it to you as a token of gratitude.";
- mes "Can you please take this?";
- next;
- switch(select("Thank you, I will treasure it carefully:Can I have other stuffs...:For better research result...")) {
+ switch(select("Accept Armor:Can I have something else?:Wait for Further Development")) {
case 1:
- mes "[Ei felle]";
- mes "Which element do you wish to take";
- mes "among the four elementals?";
+ mes "[Ei'felle]";
+ mes "I can manufacture one set of";
+ mes "slotted Armor imbued with the";
+ mes "Fire, Earth, Wind, or Water";
+ mes "property. Which property would";
+ mes "you like your armor to have?";
next;
- switch(select("Fire Element:Earth Element:Wind Element:Water Element")) {
+ switch(select("Fire Property:Earth Property:Wind Property:Water Property")) {
case 1:
callsub S_BonusReward,1000,2345;
end;
@@ -11005,128 +11305,93 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
end;
}
case 2:
- mes "[Ei felle]";
- mes "What? Other results means...";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "The clothes you made last time...";
- next;
- mes "[Ei felle]";
- mes "Oh! You're referring to Glittering Clothes!";
- mes "Ok then, here's the item you want.";
- mes "Thanks to you, ";
- mes "we're able to achieve great success in the research.";
- next;
- mes "[Ei felle]";
- mes "We'll work harder";
- mes "to achieve greater result";
- mes "in the future!";
+ mes "[Ei'felle]";
+ mes "Something else...?";
+ mes "Oh, you must mean";
+ mes "the Glittering Jacket that";
+ mes "I developed earlier. After";
+ mes "all, I have any other items";
+ mes "to offer you for now...";
next;
- mes "[Ei felle]";
- mes "Here, please accept ";
- mes "this Glittering Clothes.";
- next;
- switch(select("Do not accept:Accept")) {
- case 1:
- mes "["+ strcharinfo(0) +"]";
- mes "Wait, I have changed my mind.";
- mes "Can I take it next time? ";
- next;
- mes "[Ei felle]";
- mes "Oh? It's ok for me...";
- mes "You can take it anytime. ";
- mes "So, please come again when you feel that you need it.";
- close;
- case 2:
- mes "[Ei felle]";
- mes "Thank you!";
- mes "If you were free, ";
- mes "please help us again next time.";
- set ein_medal01,gift500;
- getitem 2319,1; //Glittering_Clothes
- close;
- }
+ callsub S_BonusReward,500,2319;
+ end;
case 3:
- mes "["+ strcharinfo(0) +"]";
- mes "No, it's fine.";
- mes "There're still a lot of faulty items here.";
- mes "If you work harder,";
- mes "you might be able to ";
- mes "get better results.";
- next;
- mes "[Ei felle]";
- mes "You're right.";
- mes "There are so many items for me to study";
- mes "and use it in my research...";
- mes "I will try to work harder!!!";
- next;
- mes "[Ei felle]";
- mes "However, no matter how many medals you have gathered,";
- mes "it's still not enough to be made ";
- mes "as the research materials...";
+ mes "[Ei'felle]";
+ mes "Ah, I see. You'd rather wait";
+ mes "until we develop something";
+ mes "more to your liking. In that";
+ mes "case, would you please donate";
+ mes "more medals to my research?";
+ mes "We're always low on them...";
next;
break;
}
if (countitem(7515) > 0) {
- mes "[Ei felle]";
- mes "Although the member of our factory ";
- mes "had been trying to gather the medal from that village,";
- mes "we still haven't received any good news...";
- mes "I feel so ashamed...";
- mes "Can you help me if you ";
- mes "have some additional medals?";
+ mes "[Ei'felle]";
+ mes "The other Blacksmith";
+ mes "Guildsmen are doing their";
+ mes "best to collect Prize Medals";
+ mes "in Hugel, but they keep failing";
+ mes "to win them! If you have any";
+ mes "medals, then may I have some?";
next;
callsub S_Reward;
end;
}
else {
- mes "[Ei felle]";
- mes "If you ever get any medal,";
- mes "can you give some to me?";
+ mes "[Ei'felle]";
+ mes "If you happen to obtain any";
+ mes "medals from the Monster";
+ mes "Race Arena in Hugel, then";
+ mes "please bring some of them";
+ mes "to me. I'll be sure to repay";
+ mes "you for your kindness...";
close;
}
}
else if (ein_medal01 > 1499) {
if (checkweight(1201,1) == 0) {
- mes "[Ei felle]";
- mes "Don't you feel tired ";
- mes "when you're carrying so many items with you?";
- mes "Slow your pace and ";
- mes "be relax once in a while.";
+ mes "[Ei'felle]";
+ mes "Goodness, you're carrying";
+ mes "so many things with you!";
+ mes "You'd better put some of";
+ mes "it away in Kafra Storage";
+ mes "before you're overwhelmed";
+ mes "by the bulk of your items!";
close;
}
- mes "[Ei felle]";
- mes "Oh! You're here just in time!";
- mes "After we have gathered the required metal";
- mes "from the the medal that you have given to us,";
- mes "we have used the substance to get a result for the research!!!";
- mes "We have been able to create";
- mes "some level 4 weapons!!!!!!";
- next;
- mes "[Ei felle]";
- mes "We have managed to get this ";
- mes "thanks to your help.";
+ mes "[Ei'felle]";
+ mes "Ah, you're back! I've";
+ mes "extracted all the metal";
+ mes "from the medals you've";
+ mes "given me, and I think I have";
+ mes "enough to create a Level 4";
+ mes "Weapon. Isn't that incredible?";
next;
- mes "[Ei felle]";
- mes "So, according to what we've promised,";
- mes "when a result is obtained from the research,";
- mes "we'll give it to you as a token of gratitude.";
- mes "Can you please take this?";
+ mes "[Ei'felle]";
+ mes "If you like, I can create";
+ mes "one of these weapons for you";
+ mes "as my way of repaying you for";
+ mes "your help. What do you think?";
next;
- switch(select("Thank you, I will treasure it carefully:Can I have other stuffs...")) {
+ switch(select("Yes, I want a Level 4 Weapon.:Can I have something else?")) {
case 1:
- mes "[Ei felle]";
- mes "I will give you anything you want.";
- mes "What do you want?";
+ mes "[Ei'felle]";
+ mes "Great, great!";
+ mes "Now, which kind of";
+ mes "Level 4 Weapon would";
+ mes "you like? It won't do";
+ mes "you much good if you";
+ mes "can't equip it, right?";
next;
- switch(select("Dagger:Sword:2 Hand Sword:Axe:Mace:Bow:Staff:Book:Spear:Katar:Fists:Whip:Musical Weapon")) {
+ switch(select("Dagger:One Handed Sword:Two Handed Sword:Axe:Mace:Bow:Staff:Book:Spear:Katar:Knuckle:Whip:Musical Instrument")) {
case 1:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you want a Dagger?";
+ mes "Which Level 4 Dagger";
+ mes "would you like me to create?";
next;
- switch(select("Ginnungagap:Grimtooth:Dragon Killer:Mail Breaker:Bazerald:Sword Breaker:Ice Pick:Sucsamad:Kitchen Knife:Azoth:Exercise:Assassin Dagger:Moonlight Sword:Weeder Knife:Cursed Dagger:Counter Dagger:Combat Knife:Fortune Sword:Cancel")) {
+ switch(select("Ginnungagap:Grimtooth:Dragon Killer:Mail Breaker:Bazerald:Sword Breaker:Ice Pick:Sucsamad:Kitchen Knife:Azoth:Exorciser:Assassin Dagger:Moonlight Dagger:Weeder Knife:Cursed Dagger:Dagger of Counter:Combat Knife:Fortune Sword:Cancel")) {
case 1:
callsub S_BonusReward,1500,13002;
end;
@@ -11186,10 +11451,12 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 2:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a One Handed Sword?";
+ mes "Please choose which";
+ mes "Level 4 Weapon that";
+ mes "you want me to create.";
next;
switch(select("Nagan:Immaterial Sword:Mysteltainn:Byeollungum:Star Dust Blade:Caesar's Sword:Ice Falchion:Excalibur:Edge:Cutlus:Solar Sword:Tirfing:Fireblend:Cancel")) {
case 1:
@@ -11236,12 +11503,14 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 3:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a Two Handed Sword?";
+ mes "Please choose which";
+ mes "Level 4 Weapon that";
+ mes "you want me to create.";
next;
- switch(select("Dragon Slayer:Masamune:Muramasa:Schweizersabel:Executioner:Zweihander:Katzbalger:cancel")) {
+ switch(select("Dragon Slayer:Masamune:Muramasa:Schweizersabel:Executioner:Zweihander:Katzbalger:Cancel")) {
case 1:
callsub S_BonusReward,1500,1166;
end;
@@ -11268,12 +11537,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 4:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "an Axe? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Great Axe:Guillotine:Right Epsilon:Brood Axe:Sabbath:Slaughter:Cleaver:Tomahawk:cancel")) {
+ switch(select("Great Axe:Guillotine:Light Epsilon:Bloody Axe:Sabbath:Slaughter:Cleaver:Tomahawk:Cancel")) {
case 1:
callsub S_BonusReward,1500,1364;
end;
@@ -11303,12 +11573,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 5:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a Mace? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Golden Mace:Grand Cross:Long Mace:Spike:Slash:Quadrille:cancel")) {
+ switch(select("Golden Mace:Grand Cross:Long Mace:Spike:Slash:Quadrille:Cancel")) {
case 1:
callsub S_BonusReward,1500,1524;
end;
@@ -11332,12 +11603,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 6:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a Bow? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Bow Of Roguemaster:Dragon Wing:Bow Of Rudra:Balistar:cancel")) {
+ switch(select("Roguemaster's Bow:Dragon Wing:Rudra's Bow:Ballista:Cancel")) {
case 1:
callsub S_BonusReward,1500,1719;
end;
@@ -11355,12 +11627,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 7:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a Staff? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Staff Of Wing:Wizardy Staff:cancel")) {
+ switch(select("Wing Staff:Wizardry Staff:Cancel")) {
case 1:
callsub S_BonusReward,1500,1616;
end;
@@ -11372,12 +11645,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 8:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have";
+ mes "a Book? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Legacy of Dragon:Book of the Apocalypse:Girl's Diary:Hardback:cancel")) {
+ switch(select("Legacy of Dragon:Book of the Apocalypse:Girl's Diary:Hardcover Book:Cancel")) {
case 1:
callsub S_BonusReward,1500,1559;
end;
@@ -11395,12 +11669,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 9:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have a";
+ mes "Spear? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Gae Bolg:Gelerdria:Gungnir:Skewer:Longinus's Spear:Brionac:Bill Guisarme:Zephyrus:Crescent Scythe:Tjungkuletti:Hell Fire:cancel")) {
+ switch(select("Gae Bolg:Gelerdria:Gungnir:Skewer:Longinus's Spear:Brionac:Bill Guisarme:Zephyrus:Crescent Scythe:Tjungkuletti:Hellfire:Cancel")) {
case 1:
callsub S_BonusReward,1500,1474;
end;
@@ -11439,12 +11714,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 10:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have a";
+ mes "Katar? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Infiltrator:Bloody Roar:Unholy Touch:cancel")) {
+ switch(select("Infiltrator:Bloody Roar:Unholy Touch:Cancel")) {
case 1:
callsub S_BonusReward,1500,1261;
end;
@@ -11459,12 +11735,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 11:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have a";
+ mes "Knuckle? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Claw of Garm:Berserk:Kaiser Knuckle:cancel")) {
+ switch(select("Hatii Claw:Berserk:Kaiser Knuckle:Cancel")) {
case 1:
callsub S_BonusReward,1500,1815;
end;
@@ -11479,12 +11756,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 12:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have a";
+ mes "Whip? Please choose";
+ mes "which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Lariat:Rapture Rose:Bladed Whip:Chemeti:Queen's Whip:cancel")) {
+ switch(select("Lariat:Rapture Rose:Blade Whip:Chemeti:Queen's Whip:Cancel")) {
case 1:
callsub S_BonusReward,1500,1962;
end;
@@ -11505,12 +11783,13 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 13:
- mes "[Ei felle]";
- mes "You can choose whichever unit you like.";
- mes "Please select";
- mes "the item that you desire.";
+ mes "[Ei'felle]";
+ mes "So you'd like to have a";
+ mes "Musical Instrument? Please";
+ mes "choose which Level 4 Weapon";
+ mes "that you want me to create.";
next;
- switch(select("Oriental Lute:Electronic Guitar:cancel")) {
+ switch(select("Oriental Lute:Electric Guitar:Cancel")) {
case 1:
callsub S_BonusReward,1500,1918;
end;
@@ -11524,18 +11803,15 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
break;
case 2:
- mes "[Ei felle]";
- mes "Something else...";
+ mes "[Ei'felle]";
+ mes "Something else?";
+ mes "Oh, alright then, would";
+ mes "you like to have a Glittering";
+ mes "Jacket, or a set of slotted";
+ mes "elemental Armor? Please go";
+ mes "ahead and make your choice~";
next;
- mes "["+ strcharinfo(0) +"]";
- mes "The one you made last time...";
- next;
- mes "[Ei felle]";
- mes "Oh, that one!!";
- mes "Here, there they are,";
- mes "Which item do you desire?";
- next;
- switch(select("Glittering Clothes:Flame Sprits Armor:Earth Sprits Armor:Wind Sprits Armor:Water Sprits Armor:cancel")) {
+ switch(select("Glittering Jacket:Fire Property Armor:Earth Property Armor:Wind Property Armor:Water Property Armor:Cancel")) {
case 1:
callsub S_BonusReward,500,2319;
end;
@@ -11558,362 +11834,375 @@ ein_in01,85,208,5 script Ei felle#repay01 854,{
}
}
else {
- mes "[Ei felle]";
- mes "Oh, how are you?";
- mes "I have been making good use";
- mes "of the medal that you gave me";
- mes "but with so many faulty product around";
- mes "it's really hard to";
- mes "save any of it for future use...";
+ mes "[Ei'felle]";
+ mes "Oh, how have you been?";
+ mes "Thank you so much for";
+ mes "donating so many medals,";
+ mes "they've been helpful in my";
+ mes "research. Still, I need more";
+ mes "and more of them everyday...";
next;
if (countitem(7515) > 0) {
- mes "[Ei felle]";
- mes "Although the member of our factory ";
- mes "had been trying to gather the medal from that village,";
- mes "we still haven't received any good news...";
- mes "I feel so ashamed...";
- mes "Can you help me if you ";
- mes "have some additional medals?";
+ mes "[Ei'felle]";
+ mes "The other Blacksmith";
+ mes "Guildsmen are doing their";
+ mes "best to collect Prize Medals";
+ mes "in Hugel, but they keep failing";
+ mes "to win them! If you have any";
+ mes "medals, then may I have some?";
next;
callsub S_Reward;
end;
}
else {
- mes "[Ei felle]";
- mes "If you ever get any medal,";
- mes "can you give some to me?";
+ mes "[Ei'felle]";
+ mes "If you happen to obtain any";
+ mes "medals from the Monster";
+ mes "Race Arena in Hugel, then";
+ mes "please bring some of them";
+ mes "to me. I'll be sure to repay";
+ mes "you for your kindness...";
close;
}
}
close;
S_Reward:
- switch(select("Ok:No")) {
+ switch(select("Sure:No")) {
case 1:
- mes "[Ei felle]";
- mes "Really?!!!!!";
- mes "Thank you so much.";
- mes "This metal is light and solid";
- mes "and it can be made use to ";
- mes "produce good product.";
+ mes "[Ei'felle]";
+ mes "Oh, thank you so much!";
+ mes "I can use the metal in those";
+ mes "medals to produce some high";
+ mes "quality products. Now, how";
+ mes "shall I repay you for giving me";
+ mes "some of your Prize Medals?";
next;
- mes "[Ei felle]";
- mes "I need to give you something as a reward.";
- mes "What should I give you...";
- next;
- switch(select("Please provide aid in future experience:Help me with the job NPC:Work harder in your research:Ask about progress of research")) {
+ switch(select("Base Experience:Job Experience:No, I'm just glad to help.:How's your research progressing?")) {
case 1:
- mes "[Ei felle]";
- mes "Hmmm...This is nothing important.";
- mes "Anyway, let me pray for your safety";
- mes "and hopefully it will be helpful";
- mes "for your future adventure!";
+ mes "[Ei'felle]";
+ mes "You just want to improve";
+ mes "yourself, huh? Well, I dunno";
+ mes "if you want to get stronger,";
+ mes "smarter, or faster, but I can";
+ mes "coach you on some visualization if you like. Now, relax with me~";
+ mes "physical development.";
next;
- mes "[Ei felle]";
- mes "Hmmmm.....Hahaha!!!";
+ mes "[Ei'felle]";
+ mes "Focus... and believe.";
+ mes "Believe that you are";
+ mes "becoming what you want";
+ mes "to be! B-believe... with";
+ mes "all of your freakin' heart!";
emotion e_omg,1;
emotion e_omg;
next;
- mes "[Ei felle]";
- mes "Phew, that's it.";
- mes "I pray that your future will be blessed";
- mes "with safety and happiness.";
+ mes "[Ei'felle]";
+ mes "*Phew* How's that?";
+ mes "Now do you see the";
+ mes "power of hope?";
delitem 7515,1; //Marvelous_Medal
- if (BaseLevel < 21) {
- getexp 150,0;
- }
- else if ((BaseLevel > 20) && (BaseLevel < 31)) {
+ if (BaseLevel < 21)
+ getexp 200,0;
+ else if ((BaseLevel > 20) && (BaseLevel < 31))
getexp 300,0;
- }
- else if ((BaseLevel > 30) && (BaseLevel < 41)) {
- getexp 2000,0;
- }
- else if ((BaseLevel > 40) && (BaseLevel < 51)) {
- getexp 8000,0;
- }
- else if ((BaseLevel > 50) && (BaseLevel < 61)) {
- getexp 25000,0;
- }
- else if ((BaseLevel > 60) && (BaseLevel < 71)) {
- getexp 47000,0;
- }
- else if ((BaseLevel > 70) && (BaseLevel < 81)) {
- getexp 55000,0;
- }
- else {
- getexp 65000,0;
- }
+ else if ((BaseLevel > 30) && (BaseLevel < 41))
+ getexp 1000,0;
+ else if ((BaseLevel > 40) && (BaseLevel < 51))
+ getexp 1800,0;
+ else if ((BaseLevel > 50) && (BaseLevel < 61))
+ getexp 2500,0;
+ else if ((BaseLevel > 60) && (BaseLevel < 71))
+ getexp 4700,0;
+ else if ((BaseLevel > 70) && (BaseLevel < 81))
+ getexp 5500,0;
+ else if ((BaseLevel > 80) && (BaseLevel < 96))
+ getexp 7000,0;
+ else if ((BaseLevel > 95) && (BaseLevel < 111))
+ getexp 8800,0;
+ else if ((BaseLevel > 110) && (BaseLevel < 126))
+ getexp 10900,0;
+ else if ((BaseLevel > 125) && (BaseLevel < 141))
+ getexp 13300,0;
+ else
+ getexp 16000,0;
close;
case 2:
- mes "[Ei felle]";
- mes "Hmmm...This is nothing important.";
- mes "Anyway, let me pray for your safety";
- mes "and hopefully it will be helpful";
- mes "for your future adventure!";
+ mes "[Ei'felle]";
+ mes "You want to become more";
+ mes "competent in your job? Um...";
+ mes "Alright, we can do that. Just";
+ mes "meditate with me, and we'll go";
+ mes "do some imagery work together.";
+ mes "I'm real good at this you know.";
next;
- mes "[Ei felle]";
- mes "Hmmmm.....Hahaha!!!";
+ mes "[Ei'felle]";
+ mes "J-just... visualize";
+ mes "yourself... being...";
+ mes "t-totally... awesome!";
+ mes "You've gotta see it, and";
+ mes "you've gotta feel it in your";
+ mes "freakin' heart and mind!";
emotion e_omg,1;
emotion e_omg;
next;
- mes "[Ei felle]";
- mes "Phew, that's it.";
- mes "I pray that your future will be blessed";
- mes "with safety and happiness.";
+ mes "[Ei'felle]";
+ mes "Yeap, it doesn't matter";
+ mes "if it's real or imagined...";
+ mes "Your mind will work on";
+ mes "whatever you feed it.";
+ mes "Placebos and psychosomatic symptoms-- it all ties together.";
delitem 7515,1; //Marvelous_Medal
- if (Upper != 2 && Class < Job_SuperNovice) {
- if (BaseJob == Job_Novice) {
- getexp 0,30;
- }
- else if (((BaseJob >= Job_Swordman) && (BaseJob <= Job_Thief)) || (Class == Job_Taekwon)) {
- if (JobLevel < 11) {
- getexp 0,50;
- }
- else if ((JobLevel > 10) && (JobLevel < 21)) {
- getexp 0,250;
- }
- else if ((JobLevel > 20) && (JobLevel < 31)) {
- getexp 0,1500;
- }
- else if ((JobLevel > 30) && (JobLevel < 41)) {
- getexp 0,7000;
- }
- else {
- getexp 0,20000;
- }
- }
- else if ((BaseJob >= Job_Knight) && (BaseJob <= Job_Crusader2)) {
- if (JobLevel < 11) {
- getexp 0,80;
- }
- else if ((JobLevel > 10) && (JobLevel < 21)) {
- getexp 0,2000;
- }
- else if ((JobLevel > 20) && (JobLevel < 31)) {
- getexp 0,10000;
- }
- else if ((JobLevel > 30) && (JobLevel < 41)) {
- getexp 0,25000;
- }
- else {
- getexp 0,38000;
- }
- }
- }
- else if (Upper == 2) {
- if (Class == Job_Novice_High) {
- getexp 0,40;
- }
- else if ((Class >= Job_Swordman_High) && (Class <= Job_Thief_High)) {
- if (JobLevel < 11) {
- getexp 0,65;
- }
- else if ((JobLevel > 10) && (JobLevel < 21)) {
- getexp 0,300;
- }
- else if ((JobLevel > 20) && (JobLevel < 31)) {
- getexp 0,2500;
- }
- else if ((JobLevel > 30) && (JobLevel < 41)) {
- getexp 0,10000;
- }
- else {
- getexp 0,25000;
- }
- }
- else if ((Class >= Job_Lord_Knight) && (Class <= Job_Paladin_2)) {
- if (JobLevel < 11) {
- getexp 0,150;
- }
- else if ((JobLevel > 10) && (JobLevel < 21)) {
- getexp 0,2200;
- }
- else if ((JobLevel > 20) && (JobLevel < 31)) {
- getexp 0,13000;
- }
- else if ((JobLevel > 30) && (JobLevel < 41)) {
- getexp 0,27000;
- }
- else if ((JobLevel > 40) && (JobLevel < 51)) {
- getexp 0,38000;
- }
- else {
- getexp 0,40000;
- }
- }
- }
- else {
- if (JobLevel < 11) {
- getexp 0,50;
- }
- else if ((JobLevel > 10) && (JobLevel < 21)) {
- getexp 0,250;
- }
- else if ((JobLevel > 20) && (JobLevel < 31)) {
- getexp 0,1500;
- }
- else if ((JobLevel > 30) && (JobLevel < 41)) {
- getexp 0,7000;
- }
- else if ((JobLevel > 40) && (JobLevel < 51)) {
- getexp 0,20000;
- }
- else if ((JobLevel > 50) && (JobLevel < 61)) {
- getexp 0,30000;
- }
- else {
- getexp 0,38000;
- }
- }
+ if (BaseLevel < 21)
+ getexp 0,150;
+ else if ((BaseLevel > 20) && (BaseLevel < 31))
+ getexp 0,200;
+ else if ((BaseLevel > 30) && (BaseLevel < 41))
+ getexp 0,750;
+ else if ((BaseLevel > 40) && (BaseLevel < 51))
+ getexp 0,1800;
+ else if ((BaseLevel > 50) && (BaseLevel < 61))
+ getexp 0,2500;
+ else if ((BaseLevel > 60) && (BaseLevel < 71))
+ getexp 0,3525;
+ else if ((BaseLevel > 70) && (BaseLevel < 81))
+ getexp 0,4125;
+ else if ((BaseLevel > 80) && (BaseLevel < 96))
+ getexp 0,5250;
+ else if ((BaseLevel > 95) && (BaseLevel < 111))
+ getexp 0,6600;
+ else if ((BaseLevel > 110) && (BaseLevel < 126))
+ getexp 0,8175;
+ else if ((BaseLevel > 125) && (BaseLevel < 141))
+ getexp 0,9975;
+ else
+ getexp 0,12000;
close;
case 3:
- mes "[Ei felle]";
- mes "What? ";
- mes "Are you trying to give it to me for free?";
- mes "That's great...";
- mes "I'm really grateful to you...";
+ mes "[Ei'felle]";
+ mes "What th--?! You sure";
+ mes "you don't want anything?";
+ mes "Hm, well, I think it's kind";
+ mes "of bad karma if I don't give";
+ mes "you anything in return, so...";
+ mes "Think of something. Quick.";
next;
mes "["+ strcharinfo(0) +"]";
- mes "Please use this in your research.";
- mes "I'll come for the reward";
- mes "when you manage to get a good result in your research.";
+ mes "Er, just use the medals";
+ mes "to further your manufacturing";
+ mes "research, and then you can";
+ mes "pay me back if your develop";
+ mes "something new. It's, um, like";
+ mes "an investment in your work!";
next;
- mes "[Ei felle]";
- mes "Oh, you're so kind.";
- mes "I'm so grateful to you.";
- mes "I will listen to you and ";
- mes "work harder in my research";
- mes "to achieve great results!!!";
- mes "I'll pay my gratitude when I am successful in my research.";
+ mes "[Ei'felle]";
+ mes "Yeah... Yeah.";
+ mes "Okay, I see where";
+ mes "you're coming from.";
+ mes "That's pretty smart.";
+ mes "Okay, I'll repay you when";
+ mes "we develop something new!";
next;
- mes "[Ei felle]";
- mes "How many do you wish to give me?";
+ mes "[Ei'felle]";
+ mes "Anyway, I need as many";
+ mes "medals as I can get as";
+ mes "soon as I can. How many";
+ mes "medals do you think you";
+ mes "can give me right now?";
next;
- switch(select("Give all to you:Hmm, is this enough?:I change my mind")) {
+ switch(select("Take them all.:How about this much?:No, I changed my mind.")) {
case 1:
- mes "[Ei felle]";
- mes "Wow!!! Thank you so much!!";
- mes "I will pay you back when!!!";
- mes "I achieve success in my research.";
- next;
- mes "[Ei felle]";
- mes "I shouldn't slack now!!";
- mes "I must do my research!!!";
+ mes "[Ei'felle]";
+ mes "Th-thank you!";
+ mes "Thank you so much!";
+ mes "Your help will greatly";
+ mes "advance my research,";
+ mes "and I promise to repay";
+ mes "you as soon as I can!";
set .@medals,countitem(7515);
delitem 7515,.@medals; //Marvelous_Medal
set ein_medal01,ein_medal01+.@medals;
close;
case 2:
- mes "[Ei felle]";
- mes "How many are you going to give it to me?";
- mes "Please set it below 100, ok?";
+ mes "[Ei'felle]";
+ mes "Alright, please enter the";
+ mes "number of medals that";
+ mes "you're willing to give me.";
+ mes "Please don't enter any";
+ mes "number greater than 100.";
next;
while(1) {
input .@input;
if (.@input == 0) {
- mes "[Ei felle]";
- mes "Are you going to give them to me for real?";
- mes "Or are you trying to joke with me?";
+ mes "[Ei'felle]";
+ mes "Aw, so you've decided";
+ mes "to cancel? Well, it's your";
+ mes "choice, but I'm still so";
+ mes "disappointed. Please come";
+ mes "back if you change your mind...";
close;
}
else if (.@input < 0 || .@input > 100) {
- mes "[Ei felle]";
- mes "Please set the amount below 100.";
+ mes "[Ei'felle]";
+ mes "Remember, you can only";
+ mes "enter a number from 1 to 100.";
+ mes "If you want to give me more";
+ mes "medals, then perhaps you";
+ mes "should just give them all to me~ ^FFFFFF ^000000";
next;
}
- else {
+ else
break;
- }
}
if (countitem(7515) < .@input) {
- mes "[Ei felle]";
- mes "Huh? Looks like you don't have enough medal.";
- mes "Oh, you've gone too far.";
+ mes "[Ei'felle]";
+ mes "I'm sorry, but I don't";
+ mes "think you have that many";
+ mes "medals with you. Make sure";
+ mes "that you offer me an amount of";
+ mes "medals that you actually have.";
emotion e_heh;
close;
}
else {
- mes "[Ei felle]";
- mes "Thank you!!!";
- mes "Thanks for the medal that you give me.";
- mes "I will try my best to do the research";
- mes "and achieve a great success one day!";
- mes "Please wait for me!!!";
+ mes "[Ei'felle]";
+ mes "Th-thank you!";
+ mes "Thank you so much!";
+ mes "Your help will greatly";
+ mes "advance my research,";
+ mes "and I promise to repay";
+ mes "you as soon as I can!";
delitem 7515,.@input; //Marvelous_Medal
set ein_medal01,ein_medal01+.@input;
close;
}
case 3:
- mes "[Ei felle]";
- mes "Oh, so that's what happened...";
- mes "If you change your mind,";
- mes "I am counting on you to help me.";
+ mes "[Ei'felle]";
+ mes "Oh, alright...";
+ mes "Still, I really need";
+ mes "those medals, so if you";
+ mes "change your mind, please";
+ mes "come back as soon as you can.";
close;
}
delitem 7515,1; //Marvelous_Medal
set ein_medal01,1;
close;
case 4:
- if (ein_medal01 == 0) {
- mes "[Ei felle]";
- mes "Phew...There still isn't any progress.";
- mes "If I can get that medal...";
- mes "Wooowoooo...";
- close;
- }
- else {
- mes "[Ei felle]";
- mes "However,until then...";
- mes "I still haven't made any progress";
- mes "However, we still have ^FF0000"+ ein_medal01 +"^000000unit(s) Marvelous Medal";
- mes "given by Mr./Miss "+ strcharinfo(0) +".";
- mes "We will use it carefully.";
- close;
- }
+ mes "[Ei'felle]";
+ mes "Well, I've been able to";
+ mes "create a "+getitemname(getarg(0));
+ mes "using the medals that you've";
+ mes "brought to me. But I just know";
+ mes "I can make something better";
+ mes "if you'd bring me more!";
+ next;
+ mes "[Ei'felle]";
+ mes "As of now, I have the metal";
+ mes "from ^FF0000"+ ein_medal01 +"^000000 Prizes Medals that";
+ mes "you've donated to me. The more";
+ mes "that you bring, the closer I can get to making a new breakthrough!";
+ close;
}
case 2:
- mes "[Ei felle]";
- mes "Oh, is that so...";
- mes "If you ever change your mind,";
- mes "I hope yo will be willing to help me.";
+ mes "[Ei'felle]";
+ mes "Oh, alright...";
+ mes "Still, I really need";
+ mes "those medals, so if you";
+ mes "change your mind, please";
+ mes "come back as soon as you can.";
emotion e_sob;
close;
}
S_BonusReward:
- mes "["+ strcharinfo(0) +"]";
- mes "I'm relieve that the research result";
- mes "is better than expected.";
- mes "Well then, I will put it to good use.";
- next;
- mes "[Ei felle]";
- mes "I should be the one who say thank you";
- mes "for you have helped me to achieve";
- mes "great research result.";
- mes "I will work harder";
- mes "to achieve greater results";
- mes "in the future.";
- next;
- mes "[Ei felle]";
- mes "Here, please accept ";
- mes "this "+getitemname(getarg(1))+".";
+ mes "[Ei'felle]";
+ if (getarg(1) == 2319) {
+ mes "Do you really want";
+ mes "this "+getitemname(getarg(1))+"?";
+ mes "You may want to forego this";
+ mes "reward in favor of getting";
+ mes "something better later...";
+ }
+ else if ((getarg(1) == 2345) || (getarg(1) == 2347) || (getarg(1) == 2349) || (getarg(1) == 2351)) {
+ mes "Are you sure that you want";
+ mes "to accept this set of slotted";
+ if (getarg(1) == 2345)
+ mes "Fire property Armor? If you do,";
+ else if (getarg(1) == 2351)
+ mes "Earth property Armor? If you do,";
+ else if (getarg(1) == 2349)
+ mes "Wind property Armor? If you do,";
+ else if (getarg(1) == 2347)
+ mes "Water property Armor? If you do,";
+ mes "I'll need more medals from you";
+ mes "to make further advancements";
+ mes "in my manufacturing research.";
+ }
+ else {
+ mes "So you wish to have a";
+ mes getitemname(getarg(1))+"? If you choose";
+ mes "to have this Level 4 Weapon,";
+ mes "I'll need to melt many of the";
+ mes "medals that you've donated";
+ mes "to me. Shall we proceed?";
+ }
next;
- switch(select("Do not accept:Accept")) {
+ switch(select("Decline:Accept")) {
case 1:
mes "["+ strcharinfo(0) +"]";
- mes "Wait, I have changed my mind.";
- mes "Can I take it next time? ";
+ mes "W-wait, I changed my";
+ mes "mind. Would it be fine";
+ mes "if I asked you to give";
+ mes "me a reward later?";
next;
- mes "[Ei felle]";
- mes "Oh? It's ok for me...";
- mes "You can take it anytime. ";
- mes "So, please come again when you feel that you need it.";
+ mes "[Ei'felle]";
+ if (!getiteminfo(getarg(1),13)) { //use item level to determine if the item is armor (no weapon level)
+ mes "Of course, of course.";
+ mes "Remember, if you donate";
+ mes "more medals to me, then";
+ mes "I'll be able to create items";
+ mes "of higher quality for you~";
+ }
+ else {
+ mes "I don't think I can develop";
+ mes "anything better than these Level 4 Weapons, but after making";
+ mes "such a big investment, you should decide on what you want carefully.";
+ }
close;
case 2:
- mes "[Ei felle]";
- mes "Thank you!";
- mes "If you were free, ";
- mes "please help us again next time.";
+ mes "[Ei'felle]";
+ if (getarg(1) == 2319) {
+ mes "Here you are, I trust that";
+ mes "this "+getitemname(getarg(1))+" will";
+ mes "serve you well. Thank you";
+ mes "for your help, and I hope that";
+ mes "you'll continue to donate your";
+ mes "medals for my metal research~";
+ }
+ else if ((getarg(1) == 2345) || (getarg(1) == 2347) || (getarg(1) == 2349) || (getarg(1) == 2351)) {
+ mes "Great choice! I'm sure";
+ if (getarg(1) == 2345)
+ mes "that this set of slotted Fire";
+ else if (getarg(1) == 2351)
+ mes "that this set of slotted Earth";
+ else if (getarg(1) == 2349)
+ mes "that this set of slotted Wind";
+ else if (getarg(1) == 2347)
+ mes "that this set of slotted Water";
+ mes "property Armor will serve you";
+ mes "well. Thank you for your help,";
+ mes "and if you get more medals,";
+ mes "please donate them to me~";
+ }
+ else {
+ mes "Once again, I'd like to";
+ mes "thank you for providing";
+ mes "me with all of those medals.";
+ mes "I imagine it must have been";
+ mes "difficult. In any case, I would";
+ mes "appreciate your continued help~";
+ }
set ein_medal01,ein_medal01-getarg(0);
getitem getarg(1),1;
close;
@@ -11923,52 +12212,75 @@ S_BonusReward:
hugel,71,83,4 script Wayne 900,{
if (checkweight(1201,1) == 0) {
- mes "- Please wait for a while!! -";
- mes "- You're carrying too many items-";
- mes "- and you won't be able to receive any item now.-";
- mes "- Please take off some of your loads-";
- mes "- and come for the challenge again.-";
+ mes "[Wayne]";
+ mes "Hold on a second...";
+ mes "If you want to exchange";
+ mes "your Prize Medals for items,";
+ mes "you'd better free up more space";
+ mes "in your Inventory first. Why don't you use your Kafra Storage?";
close;
}
mes "[Wayne]";
- mes "Hello there. This is the place where you can change the medals to other merchandise.";
- mes "Rumors have that there are some other places that require medals too.";
- mes "That's nothing to be surprise about since the medals from Hugel contains rare substance that can't be found from other places.";
+ mes "Hello, there! Ever wonder";
+ mes "what you could do with all";
+ mes "the Prize Medals you can win";
+ mes "in Monster Race Arena? You";
+ mes "can donate them in Einbroch";
+ mes "to the Blacksmith Guild...";
next;
mes "[Wayne]";
- mes "It's up to you how you're going to use the medals.";
- mes "So, do you want to change the medals to merchandise?";
+ mes "...Or you can exchange them";
+ mes "for items, right here and right";
+ mes "now, with me. As always, the";
+ mes "choice is really up to you.";
next;
- switch(select("Yes:No")) {
+ switch(select("Prize Medal Exchange:Cancel")) {
case 1:
if (checkweight(909,550) == 0) {
mes "[Wayne]";
- mes "Looks like you've been carrying too many items...";
- mes "Why don't you put it in the storage before you come again.";
+ mes "Hold on a second...";
+ mes "If you want to exchange";
+ mes "your Prize Medals for items,";
+ mes "you'd better free up more space";
+ mes "in your Inventory first. Why don't you use your Kafra Storage?";
close;
}
else {
mes "[Wayne]";
- mes "How many items do you wish to change?";
+ mes "Now, how many Prize Medals";
+ mes "would you like to exchange?";
+ mes "It doesn't take a genius to";
+ mes "figure out that you can get";
+ mes "more valuable items by trading";
+ mes "more Prize Medals at a time.";
next;
- switch(select("1unit(s):3unit(s):7unit(s):8unit(s):16unit(s):25unit(s):42unit(s):59unit(s)")) {
+ switch(select("1 Prize Medal:3 Prize Medals:7 Prize Medals:8 Prize Medals:16 Prize Medals:25 Prize Medals:42 Prize Medals:59 Prize Medals")) {
case 1:
mes "[Wayne]";
- mes "Medal x1unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 1 Prize Medal.";
next;
- switch(select("Leaflet of Hinal x2unit(s):Leaflet of Aloe x2unit(s):Fruit of Mastela x1unit(s):Starsand of Witch x5unit(s):Red Slim Potion x4unit(s)")) {
+ switch(select("2 Hinale Leaflets:2 Aloe Leaflets:1 Mastela Fruit:5 Witch Starsands:4 Condensed Red Potions")) {
case 1:
if (countitem(7515) < 1) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here are the Leaflet of Hinal x 2unit(s),";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,1; //Marvelous_Medal
getitem 520,2; //Leaflet_Of_Hinal
close;
@@ -11976,14 +12288,21 @@ hugel,71,83,4 script Wayne 900,{
case 2:
if (countitem(7515) < 1) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here are Leaflet of Aloe x2unit(s),";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,1; //Marvelous_Medal
getitem 521,2; //Leaflet_Of_Aloe
close;
@@ -11991,14 +12310,21 @@ hugel,71,83,4 script Wayne 900,{
case 3:
if (countitem(7515) < 1) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is Fruit of Mastela x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,1; //Marvelous_Medal
getitem 522,1; //Fruit_Of_Mastela
close;
@@ -12006,14 +12332,21 @@ hugel,71,83,4 script Wayne 900,{
case 4:
if (countitem(7515) < 1) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here are Starsand of Witch x5unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,1; //Marvelous_Medal
getitem 1061,5; //Starsand_Of_Witch
close;
@@ -12021,14 +12354,21 @@ hugel,71,83,4 script Wayne 900,{
case 5:
if (countitem(7515) < 1) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here are Red Slim Potion x4unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,1; //Marvelous_Medal
getitem 545,4; //Red_Slim_Potion
close;
@@ -12036,21 +12376,30 @@ hugel,71,83,4 script Wayne 900,{
}
case 2:
mes "[Wayne]";
- mes "Medal x3unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 3 Prize Medals.";
next;
- switch(select("Royal Jelly 1unit(s):Holy Water 6unit(s)")) {
+ switch(select("1 Royal Jelly:6 Holy Waters")) {
case 1:
if (countitem(7515) < 3) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is the Royal Jelly 1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,3; //Marvelous_Medal
getitem 526,1; //Royal_Jelly
close;
@@ -12058,14 +12407,21 @@ hugel,71,83,4 script Wayne 900,{
case 2:
if (countitem(7515) < 3) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here are Holy Water x6unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,3; //Marvelous_Medal
getitem 523,6; //Holy_Water
close;
@@ -12073,21 +12429,30 @@ hugel,71,83,4 script Wayne 900,{
}
case 3:
mes "[Wayne]";
- mes "Medal x7unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 7 Prize Medals.";
next;
- switch(select("Cookie Bag x1unit(s):First Aid Kit x1unit(s)")) {
+ switch(select("1 Cookie Bag:1 First Aid Kit")) {
case 1:
if (countitem(7515) < 7) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is the Cookie Bag x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,7; //Marvelous_Medal
getitem 12130,1; //Cookie_Bag
close;
@@ -12095,14 +12460,21 @@ hugel,71,83,4 script Wayne 900,{
case 2:
if (countitem(7515) < 7) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is the First Aid Kit x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,7; //Marvelous_Medal
getitem 12110,1; //First_Aid_Kit
close;
@@ -12110,100 +12482,145 @@ hugel,71,83,4 script Wayne 900,{
}
case 4:
mes "[Wayne]";
- mes "Medal x8unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 8 Prize Medals. Well, we have only 1 set, but...";
next;
select("1 Gift Box");
if (countitem(7515) < 8) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here's the Gift Box x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,8; //Marvelous_Medal
getitem 644,1; //Gift_Box
close;
}
case 5:
mes "[Wayne]";
- mes "Medal x16unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 16 Prize Medals. Well, we have only 1 set, but...";
next;
- select("Old Blue Box 1unit(s)");
+ select("1 Old Blue Box");
if (countitem(7515) < 16) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is the Old Blue Box x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,16; //Marvelous_Medal
getitem 603,1; //Old_Blue_Box
close;
}
case 6:
mes "[Wayne]";
- mes "Medal x25unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 25 Prize Medals. Well, we have only 1 set, but...";
next;
- select("Set of Taming Item 1unit(s)");
+ select("1 Taming Gift Set");
if (countitem(7515) < 25) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here is Set of Taming Item x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,25; //Marvelous_Medal
getitem 12105,1; //Set_Of_Taiming_Item
close;
}
case 7:
mes "[Wayne]";
- mes "Medal x42unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 42 Prize Medals. Well, we have only 1 set, but...";
next;
- select("Old Violte Box 1unit(s)");
+ select("1 Old Purple Box");
if (countitem(7515) < 42) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here's the Old Violet Box x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,42; //Marvelous_Medal
getitem 617,1; //Old_Violet_Box
close;
}
case 8:
mes "[Wayne]";
- mes "Medal x59unit(s) can be used to exchange for the following items.";
- mes "What items to you wish to receive?";
+ mes "Now, please choose";
+ mes "which of the following item";
+ mes "sets that you'd like to receive";
+ mes "in exchange for 59 Prize Medals. Well, we have only 1 set, but...";
next;
- select("Poring Box 1unit(s)");
+ select("1 Poring Box");
if (countitem(7515) < 59) {
mes "[Wayne]";
- mes "Looks like you have forgotten something. This is the place where you redeem prizes with medals.";
- mes "You should bring along your medals.";
+ mes "Hey, you don't have";
+ mes "enough Prize Medals with";
+ mes "you. Go and get some more";
+ mes "if you want to exchange";
+ mes "them with me for anything.";
close;
}
else {
mes "[Wayne]";
- mes "Here's the Poring Box x1unit(s)";
- mes "Please come and find me again if you ever wish to redeem any prizes with medals.";
+ mes "There you go~";
+ mes "Thanks for using my";
+ mes "service, and I hope that";
+ mes "you come visit me again";
+ mes "soon. Enjoy the monster";
+ mes "races, fair adventurer~";
delitem 7515,59; //Marvelous_Medal
getitem 12109,1; //Poring_Box
close;
@@ -12212,7 +12629,20 @@ hugel,71,83,4 script Wayne 900,{
}
case 2:
mes "[Wayne]";
- mes "It can be used in many ways. Please think about it before you come again.";
+ mes "Well, just keep in mind";
+ mes "that you can always come";
+ mes "to me to trade in your Prize";
+ mes "Medals for consumable items.";
+ mes "That guy in Einbroch? Not sure";
+ mes "what he'd give you for them...";
+ next;
+ mes "[Wayne]";
+ mes "All I know is that he";
+ mes "needs a whole lot of medals";
+ mes "for the work that he's doing.";
+ mes "Still, I hear that he just may";
+ mes "make your donations worth";
+ mes "all your effort, you know?";
close;
}
}
@@ -12234,16 +12664,14 @@ airplane,246,47,1 script Eocatt#decoy01 878,{
mes "monster race games, you'll";
mes "be rewarded with these Prize";
mes "Medals that are made of some";
- mes "really rare metal. I hear this";
- mes "metal's in demand in Einbroch.";
+ mes "really rare metal. I hear this metal's in demand in Einbroch...";
next;
mes "[Eocatt]";
mes "Right, right...";
mes "I remember now, the";
mes "town was named Hugel.";
mes "I'm sure there's other fun";
- mes "things to do there, but I'm sure";
- mes "that the Race Arena is a must!";
+ mes "things to do there, but I'm sure that the Race Arena is a must!";
close;
}
@@ -12268,12 +12696,11 @@ hugel,85,93,5 script Mudie#dummy01 866,{
mes "somewhere around that area.";
mes "Anyway, if you want to wager";
mes "or just watch the races, just";
- mes "ask one of the Eckar brothers.";
- mes "I hope you enjoy our little town~";
+ mes "ask one of the Eckar brothers. I hope you enjoy our little town~";
close;
}
-p_track02,32,45,3 script Eccentric Scholar#double 755,{
+p_track02,32,45,5 script Eccentric Scholar#double 755,{
mes "[Eccentric Scholar]";
mes "Let's see now...";
mes "Monster 1's average speed";
@@ -12317,7 +12744,7 @@ p_track02,69,31,1 script Blacksmith Guildsman#dou 726,{
mes "[Blacksmith Guildsman]";
mes "I've been assigned by my";
mes "guild to bring back some";
- mes "Prize Medals to Einbroch.";
+ mes "Prize Medals to Einbroch...";
mes "They're apparently made";
mes "with some rare metal, but...";
mes "It's too hard for me to win~!";
@@ -12349,8 +12776,7 @@ p_track02,53,45,3 script Valiant Knight#double 733,{
mes "Hah hah! It's like I tell";
mes "those Blacksmiths! If they";
mes "don't wanna lose all the time,";
- mes "then they should just bet on the";
- mes "same monster. Me? I always";
+ mes "then they should just bet on the same monster. Me? I always";
mes "bet on the black Deviruchi~";
next;
mes "[Valiant Knight]";
@@ -12392,9 +12818,8 @@ p_track01,69,31,1 script Blacksmith Guildsman#sin 107,{
mes "Yeah, I've been assigned";
mes "by the Einbroch Factory to";
mes "get some Prize Medals since";
- mes "they're made of this rare medal.";
- mes "But it looks like they picked";
- mes "the wrong guy for this job.";
+ mes "they're made of this rare medal. But it looks like they picked";
+ mes "the wrong guy for this job...";
next;
mes "[Blacksmith Guildsman]";
mes "I mean, I've been here";
@@ -12413,7 +12838,7 @@ p_track01,45,42,3 script Absent Minded Man#single 881,{
mes "come all the way here, just";
mes "because some strange man";
mes "asked me to win medals. It's";
- mes "the only reason I'm in Hugel.";
+ mes "the only reason I'm in Hugel...";
next;
mes "[Absent Minded Man]";
mes "But I've made more than";
diff --git a/npc/other/turbotrack/Turbo_Track.txt b/npc/other/turbotrack/Turbo_Track.txt
index e84403c4d..23c0ddc8c 100644
--- a/npc/other/turbotrack/Turbo_Track.txt
+++ b/npc/other/turbotrack/Turbo_Track.txt
@@ -636,13 +636,13 @@ turbo_room,93,117,5 script Point Exchange Helper 125,{
}
set tt_point,tt_point-40;
if (BaseLevel < 70)
- getexp 3000,0;
+ getexp 300,0;
else if (BaseLevel < 80)
- getexp 9000,0;
+ getexp 900,0;
else if (BaseLevel < 90)
- getexp 10000,0;
- else if (BaseLevel < 100)
- getexp 30000,0;
+ getexp 1000,0;
+ else if (BaseLevel < 151)
+ getexp 3000,0;
mes "[Item Exchange Helper]";
mes "Thank you, your";
mes "Turbo Track Points";
diff --git a/npc/quests/2007_relay.txt b/npc/quests/2007_relay.txt
index a9d969e85..bc3c0a298 100644
--- a/npc/quests/2007_relay.txt
+++ b/npc/quests/2007_relay.txt
@@ -76,25 +76,25 @@ payon,103,113,3 script Ledrion#payon::RelayLedrion 109,{
getitem 617,3; //Old_Violet_Box
}
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 19560,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Ledrion]";
mes "Well, I hope you like it!";
@@ -152,25 +152,25 @@ payon,103,113,3 script Ledrion#payon::RelayLedrion 109,{
getitem 617,1; //Old_Violet_Box
getitem 7738,1; //Mission_Certificate9
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 19560,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
next;
mes "[Ledrion]";
@@ -221,25 +221,25 @@ payon,103,113,3 script Ledrion#payon::RelayLedrion 109,{
getitem 603,1; //Old_Blue_Box
getitem 7734,1; //Mission_Certificate5
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 19560,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
close;
}
@@ -486,25 +486,25 @@ payon,83,327,3 script Gatan#payon::RelayGatan 86,{
getitem 610,2; //Leaf_Of_Yggdrasil
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 19560,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
next;
mes "[Gatan]";
@@ -971,25 +971,25 @@ payon,83,327,3 script Gatan#payon::RelayGatan 86,{
getitem 7735,1; //Mission_Certificate6
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 19560,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
next;
mes "[Gatan]";
@@ -1462,25 +1462,25 @@ payon,83,327,3 script Gatan#payon::RelayGatan 86,{
getitem 7731,1; //Mission_Certificate2
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
next;
mes "[Gatan]";
@@ -1984,25 +1984,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 610,2; //Leaf_Of_Yggdrasil
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Make sure that you give";
@@ -2029,25 +2029,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 610,2; //Leaf_Of_Yggdrasil
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Make sure that you give";
@@ -2171,25 +2171,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7736,1; //Mission_Certificate7
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Do me a favor and make";
@@ -2215,25 +2215,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7736,1; //Mission_Certificate7
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Do me a favor and make";
@@ -2277,25 +2277,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7736,1; //Mission_Certificate7
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Do me a favor and make";
@@ -2321,25 +2321,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7736,1; //Mission_Certificate7
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Do me a favor and make";
@@ -2481,25 +2481,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7732,1; //Mission_Certificate3
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Bafhail]";
mes "Please give that";
@@ -2524,25 +2524,25 @@ payon,204,221,3 script Bafhail#payon::RelayBafhail 731,{
getitem 7732,1; //Mission_Certificate3
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
next;
mes "[Bafhail]";
@@ -2784,25 +2784,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 610,2; //Leaf_Of_Yggdrasil
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
@@ -2841,25 +2841,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 610,2; //Leaf_Of_Yggdrasil
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
@@ -3022,25 +3022,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 7737,1; //Mission_Certificate8
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
@@ -3078,25 +3078,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 7737,1; //Mission_Certificate8
getitem 610,2; //Leaf_Of_Yggdrasil
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
@@ -3259,25 +3259,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 7733,1; //Mission_Certificate4
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
@@ -3315,25 +3315,25 @@ payon,168,314,3 script Lospii#payon::RelayLospii 706,{
getitem 7733,1; //Mission_Certificate4
getitem 607,2; //Yggdrasilberry
if (BaseLevel > 94) {
- getexp 1047600,0;
+ getexp 104760,0;
}
else if (BaseLevel > 89) {
- getexp 859200,0;
+ getexp 85920,0;
}
else if (BaseLevel > 79) {
- getexp 385200,0;
+ getexp 38520,0;
}
else if (BaseLevel > 69) {
- getexp 195600,0;
+ getexp 38520,0;
}
else if (BaseLevel > 59) {
- getexp 672000,0;
+ getexp 67200,0;
}
else if (BaseLevel > 49) {
- getexp 288000,0;
+ getexp 28800,0;
}
else {
- getexp 10800,0;
+ getexp 1080,0;
}
mes "[Lospii]";
mes "Okay, now take this";
diff --git a/npc/quests/Bard_Quest.txt b/npc/quests/Bard_Quest.txt
index 43f36c564..b249072fd 100644
--- a/npc/quests/Bard_Quest.txt
+++ b/npc/quests/Bard_Quest.txt
@@ -108,15 +108,15 @@ geffen,132,38,3 script Bard#2 51,{
specialeffect2 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) 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;
+ if (BaseLevel < 56) getexp 450,0;
+ else if ((BaseLevel > 55) && (BaseLevel < 61)) getexp 550,0;
+ else if ((BaseLevel > 60) && (BaseLevel < 66)) getexp 968,0;
+ else if ((BaseLevel > 65) && (BaseLevel < 71)) getexp 1341,0;
+ else if ((BaseLevel > 70) && (BaseLevel < 76)) getexp 3576,0;
+ else if ((BaseLevel > 75) && (BaseLevel < 81)) getexp 6025,0;
+ else if ((BaseLevel > 80) && (BaseLevel < 86)) getexp 7034,0;
+ else if ((BaseLevel > 85) && (BaseLevel < 91)) getexp 9205,0;
+ else if (BaseLevel > 90) getexp 15679,0;
next;
cutin "bard_eland02",2;
mes "[Errende]";
@@ -198,15 +198,15 @@ geffen,132,38,3 script Bard#2 51,{
specialeffect2 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) 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;
+ if (BaseLevel < 56) getexp 450,0;
+ else if ((BaseLevel > 55) && (BaseLevel < 61)) getexp 550,0;
+ else if ((BaseLevel > 60) && (BaseLevel < 66)) getexp 968,0;
+ else if ((BaseLevel > 65) && (BaseLevel < 71)) getexp 1341,0;
+ else if ((BaseLevel > 70) && (BaseLevel < 76)) getexp 3576,0;
+ else if ((BaseLevel > 75) && (BaseLevel < 81)) getexp 6025,0;
+ else if ((BaseLevel > 80) && (BaseLevel < 86)) getexp 7034,0;
+ else if ((BaseLevel > 85) && (BaseLevel < 91)) getexp 9205,0;
+ else if (BaseLevel > 90) getexp 15679,0;
next;
cutin "bard_eland02",2;
mes "[Errende]";
diff --git a/npc/quests/Kiel_Hyre_Quest.txt b/npc/quests/Kiel_Hyre_Quest.txt
index cb6115e4a..cdc550b3b 100644
--- a/npc/quests/Kiel_Hyre_Quest.txt
+++ b/npc/quests/Kiel_Hyre_Quest.txt
@@ -4125,7 +4125,7 @@ kh_mansion,22,28,4 script Kiel Hyre#kh 903,{
mes "a little reward for";
mes "saving my life.";
getitem 12105,1; //Taming_Gift_Set
- getexp 700000,0;
+ getexp 70000,0;
set KielHyreQuest,50;
}
else if ((KielHyreQuest >= 50) && (KielHyreQuest < 64)) {
@@ -4752,7 +4752,7 @@ kh_mansion,22,28,4 script Kiel Hyre#kh 903,{
mes "your help, "+.@KHTitle$+" "+strcharinfo(0)+".";
getitem 616,1; //Old card Album
delitem 7508,1; //Elysia_Ring
- getexp 1000000,0;
+ getexp 100000,0;
}
else if (KielHyreQuest >= 108) {
mes "[Kiel Hyre]";
diff --git a/npc/quests/eye_of_hellion.txt b/npc/quests/eye_of_hellion.txt
index a8416e9cc..632c79db3 100644
--- a/npc/quests/eye_of_hellion.txt
+++ b/npc/quests/eye_of_hellion.txt
@@ -547,7 +547,7 @@ morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{
set HELLIONQ,69;
getitem 2658,1; //Nile_Rose_
getitem 603,1; //Old_Blue_Box
- getexp 1200000,0;
+ getexp 120000,0;
next;
mes "[Sir Chilias'Tyus]";
mes "Thank you, kind";
@@ -614,7 +614,7 @@ morocc_in,116,101,3 script Old Scholar Tyus#hellion 735,3,3,{
delitem 7332,1; //Slate
set HELLIONQ,70;
getitem 2658,1; //Nile_Rose_
- getexp 1000000,0;
+ getexp 100000,0;
next;
mes "[Sir Chilias'Tyus]";
mes "Thank you, kind";
diff --git a/npc/quests/first_class/tu_acolyte.txt b/npc/quests/first_class/tu_acolyte.txt
index 2e78d4d5f..d49e3207d 100644
--- a/npc/quests/first_class/tu_acolyte.txt
+++ b/npc/quests/first_class/tu_acolyte.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Fix up by Jukka
//===== Current Version: =====================================
-//= 1.4
+//= 1.5
//===== Compatible With: =====================================
//= eAthena SVN (Testet in Trunk 88xx)
//===== Description: =========================================
@@ -15,6 +15,7 @@
//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
//= 1.3 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
//= 1.4 Misc. updates. [L0ne_W0lf]
+//= 1.5 Adjusted EXP gains to Renewal values.
//============================================================
@@ -292,7 +293,7 @@ prt_monk,230,106,3 script Asthe#tu 79,{
unitskilluseid getcharid(3),28,10;
set tu_acolyte01, 3;
if(getskilllv("AL_HEAL") == 0){
- getexp 0,100;
+ getexp 0,10;
specialeffect2 EF_CONE;
}
close;
@@ -385,11 +386,11 @@ prt_monk,230,106,3 script Asthe#tu 79,{
set tu_acolyte01, 5;
delitem 1504, 1; //Mace
if(Class == Job_Acolyte_High){
- getexp 2000,1000;
+ getexp 200,100;
specialeffect2 EF_CONE;
close;
} else {
- getexp 1000,500;
+ getexp 100,50;
specialeffect2 EF_CONE;
close;
}
@@ -792,7 +793,7 @@ prt_monk,230,106,3 script Asthe#tu 79,{
mes "[Asthe]";
mes "Well, please don't forget what I've taught you. I hope you look back with fondness at our time together amongst these beautiful flowers. May God bless you~";
set tu_acolyte01, 25;
- getexp 5000,3000;
+ getexp 500,300;
specialeffect2 EF_CONE;
close;
}
@@ -867,9 +868,9 @@ monk_in,18,38,6 script Priest Gardron#tu 110,{
mes "Acolyte training.";
set tu_acolyte01, 9;
percentheal 100,100;
- getexp 2000,2000;
+ getexp 200,200;
specialeffect2 EF_CONE;
- //getitem 505,1; //Blue_Potion
+ //getitem 505,1; //Blue_Potion
close;
} else {
mes "A little while ago, a Prontere Sister sent me a message. Apparently,";
@@ -1099,7 +1100,7 @@ prt_monk,226,257,6 script Ill Girl#tu 93,{
mes "It seemed that this good";
mes "deed has improved your skills.^000000";
set tu_acolyte01, 13;
- getexp 0,1000;
+ getexp 0,100;
specialeffect2 EF_CONE;
next;
break;
diff --git a/npc/quests/first_class/tu_archer.txt b/npc/quests/first_class/tu_archer.txt
index 581850632..4d2f97f07 100644
--- a/npc/quests/first_class/tu_archer.txt
+++ b/npc/quests/first_class/tu_archer.txt
@@ -302,7 +302,7 @@ payon_in02,54,13,3 script Master Kavaruk 55,{
mes "for bringing me the news. As Arthail has said, I shall wait until he has more news for me.";
mes "You should also train and prepare for the future as well.";
set tu_archer02, 10;
- getexp 2000,1000;
+ getexp 200,100;
close;
}
}
@@ -605,7 +605,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 832,{
emotion e_ag;
mes "Huh. So you already know a little about Owl's Eye already, huh? Well then, I guess I oughta talk about something you don't know about!";
set tu_archer01, 7;
- getexp 500,0;
+ getexp 50,0;
close;
}
break;
@@ -633,7 +633,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 832,{
mes "Here, this is a small, special reward for you.";
specialeffect2 EF_WIND;
set tu_archer01, 7;
- getexp 500,0;
+ getexp 50,0;
next;
emotion e_pif;
mes "[Reidin Corse]";
@@ -852,7 +852,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 832,{
if(.@eagle == 0){
specialeffect2 EF_WIND;
set tu_archer01, 10;
- getexp 0,500;
+ getexp 0,50;
}
emotion e_no1;
next;
@@ -899,7 +899,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 832,{
mes "Don't forget that you gotta keep training and improve your skills. Before you know it, you'll be an expert almost as good as me!";
specialeffect2 EF_WIND;
set tu_archer01, 12;
- getexp 1000,1000;
+ getexp 100,100;
getitem 1707,1; //Great_Bow
close;
}
@@ -994,7 +994,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 832,{
mes "this little reward!";
specialeffect2 EF_WIND;
set tu_archer01,16;
- getexp 3000,3000;
+ getexp 300,300;
getitem 1770,500; //Iron_Arrow
next;
mes "[Reidin Corse]";
@@ -1289,13 +1289,13 @@ pay_arche,84,139,3 script Seisner 727,{
specialeffect2 EF_WIND;
set tu_archer01, 3;
if(JobLevel == 1){
- getexp 0,30;
+ getexp 0,5;
} else if((JobLevel > 1) && (JobLevel < 11)){
- getexp 0,100;
+ getexp 0,10;
} else if((JobLevel > 10) && (JobLevel < 21)){
- getexp 0,250;
+ getexp 0,25;
} else {
- getexp 0,500;
+ getexp 0,50;
}
end;
}
diff --git a/npc/quests/first_class/tu_magician01.txt b/npc/quests/first_class/tu_magician01.txt
index d8d36e359..a325d2bf7 100644
--- a/npc/quests/first_class/tu_magician01.txt
+++ b/npc/quests/first_class/tu_magician01.txt
@@ -128,7 +128,7 @@ geffen,67,180,4 script New Mage Manager#M 102,{
mes "time for a break. But we'll";
mes "continue this later, okay?";
set tu_magician01, 1;
- getexp BaseLevel*30,BaseLevel*15;
+ getexp BaseLevel*3,BaseLevel*2;
//misceffect EF_HIT5;
close;
break;
@@ -370,19 +370,19 @@ geffen,67,180,4 script New Mage Manager#M 102,{
set tu_magician01,2;
specialeffect2 EF_HIT5;
if(tu_mana&1){
- getexp 150,70;
+ getexp 15,7;
}
if(tu_mana&2){
- getexp 150,70;
+ getexp 15,7;
}
if(tu_mana&4){
- getexp 150,70;
+ getexp 15,7;
}
if(tu_mana&8){
- getexp 150,70;
+ getexp 15,7;
}
if(tu_mana&16){
- getexp 150,70;
+ getexp 15,7;
}
set tu_mana,0;
}
@@ -467,7 +467,7 @@ geffen,67,180,4 script New Mage Manager#M 102,{
mes "10 Chrysalis from them.";
mes "Then bring them to me, okay?";
set tu_magician01, 3;
- getexp 400,200;
+ getexp 40,20;
specialeffect2 EF_HIT5;
close;
@@ -497,7 +497,7 @@ geffen,67,180,4 script New Mage Manager#M 102,{
mes "used to using your skills, huh?";
mes "Anyway, let me know when you're ready for the next lesson, okay?";
set tu_magician01, 5;
- getexp 400,200;
+ getexp 40,20;
specialeffect2 EF_HIT5;
close;
}
@@ -526,7 +526,7 @@ geffen,67,180,4 script New Mage Manager#M 102,{
mes "used to using your skills, huh?";
mes "Anyway, let me know when you're ready for the next lesson, okay?";
set tu_magician01, 5;
- getexp 400,200;
+ getexp 40,20;
specialeffect2 EF_HIT5;
close;
}
@@ -708,25 +708,25 @@ geffen,67,180,4 script New Mage Manager#M 102,{
getitem 1604,1; //Wand
specialeffect2 EF_HIT5;
if(tu_mana&1){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&2){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&4){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&8){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&16){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&32){
- getexp 300,100;
+ getexp 30,10;
}
if(tu_mana&64){
- getexp 300,100;
+ getexp 30,10;
}
set tu_mana,0;
close;
@@ -819,7 +819,7 @@ geffen,67,180,4 script New Mage Manager#M 102,{
set tu_magician01, 28;
getitem 2321,1; //Silk_Robe
set Zeny, Zeny + 3000;
- getexp 3000,1000;
+ getexp 300,100;
close;
break;
default:
diff --git a/npc/quests/first_class/tu_merchant.txt b/npc/quests/first_class/tu_merchant.txt
index 57f3d214c..30f391490 100644
--- a/npc/quests/first_class/tu_merchant.txt
+++ b/npc/quests/first_class/tu_merchant.txt
@@ -62,14 +62,14 @@ alberta_in,70,51,5 script Guarnien 98,{
mes "You've taught yourself well. Here, you've earned this little reward~";
set tu_merchant, 17;
completequest 8240;
- getexp 1860,604;
+ getexp 186,43;
next;
} else if(.@chk_vend == 10){
mes "[Guarnien]";
mes "Oh, I see that you're very serious about being a Merchant. I'm proud that you've managed to master this skill! Here, you deserve this reward!";
set tu_merchant, 17;
completequest 8240;
- getexp 1990,699;
+ getexp 199,69;
next;
} else {
mes "[Guarnien]";
@@ -125,7 +125,7 @@ alberta_in,70,51,5 script Guarnien 98,{
mes "But I see that you must already know that, huh? Well, seeing as you're so clever, I think you've earned this little prize~";
set tu_merchant, 17;
completequest 8239;
- getexp 1860,604;
+ getexp 186,60;
next;
} else if(.@chk_vend == 10){
mes "[Guarnien]";
@@ -139,7 +139,7 @@ alberta_in,70,51,5 script Guarnien 98,{
mes "all your efforts~";
set tu_merchant, 17;
completequest 8239;
- getexp 1990,699;
+ getexp 199,69;
next;
} else {
@@ -183,7 +183,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 15;
erasequest 8238;
setquest 8239;
- getexp 1620,520;
+ getexp 162,52;
next;
mes "[Guarnien]";
mes "Next time, I'll talk about the skill that sets Merchants apart from all the other classes: ^871F78Vending^000000. So don't miss it!";
@@ -195,7 +195,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 15;
erasequest 8238;
setquest 8239;
- getexp 1860,604;
+ getexp 186,60;
next;
mes "[Guarnien]";
mes "Next time, I'll talk about the skill that sets Merchants apart from all the other classes: ^871F78Vending^000000. So don't miss it!";
@@ -238,7 +238,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 15;
erasequest 8237;
setquest 8238;
- getexp 1620,520;
+ getexp 162,52;
next;
mes "[Guarnien]";
mes "Next time, I'll talk about the skill that sets Merchants apart from all the other classes: ^871F78Vending^000000. So don't miss it!";
@@ -251,7 +251,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 15;
erasequest 8237;
setquest 8238;
- getexp 1860,602;
+ getexp 186,60;
next;
mes "[Guarnien]";
@@ -285,7 +285,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 13;
erasequest 8236;
setquest 8237;
- getexp 1260,272;
+ getexp 126,27;
next;
mes "[Guarnien]";
mes "Next time, I'll discuss the Push Cart skill. Be ready for this lecture, as Push Cart is one of the more important skills for a Merchant.";
@@ -299,7 +299,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 13;
erasequest 8236;
setquest 8237;
- getexp 1420,336;
+ getexp 142,33;
next;
mes "[Guarnien]";
mes "Next time, I'll discuss the Push Cart skill. Be ready for this lecture, as Push Cart is one of the more important skills for a Merchant.";
@@ -333,7 +333,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 13;
erasequest 8235;
setquest 8236;
- getexp 1260,272;
+ getexp 126,27;
next;
mes "[Guarnien]";
mes "Next time, I'll discuss the";
@@ -345,7 +345,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 13;
erasequest 8235;
setquest 8236;
- getexp 1420,336;
+ getexp 142,33;
next;
mes "[Guarnien]";
mes "Next time, I'll discuss the";
@@ -392,7 +392,7 @@ alberta_in,70,51,5 script Guarnien 98,{
mes "Red Potions. Ah, it seems you researched the market and bought the cheapest ones! Great work!";
set tu_merchant, 11;
changequest 8234,8235;
- getexp 1120,220;
+ getexp 112,22;
next;
mes "[Guarnien]";
mes "Alright, next time, we'll talk about the skill that you can learn after knowing how to Discount:";
@@ -446,7 +446,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 5;
erasequest 8232;
setquest 8233;
- getexp 830,116;
+ getexp 83,11;
next;
mes "[Guarnien]";
mes "Alright, my next lesson will hopefully offer you a bit more of a challenge. Come back when you think you're ready, alright?";
@@ -457,7 +457,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 5;
erasequest 8232;
setquest 8233;
- getexp 970,180;
+ getexp 97,18;
next;
mes "[Guarnien]";
mes "Alright, my next lesson will hopefully offer you a bit more of a challenge. Come back when you think you're ready, alright?";
@@ -493,7 +493,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 5;
erasequest 8231;
setquest 8232;
- getexp 830,116;
+ getexp 83,11;
next;
mes "[Guarnien]";
mes "Alright, my next lesson will hopefully offer you a bit more of a challenge. Come back when you";
@@ -505,7 +505,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 5;
erasequest 8231;
setquest 8232;
- getexp 970,180;
+ getexp 97,18;
next;
mes "[Guarnien]";
mes "Alright, my next lesson will hopefully offer you a bit more of a challenge. Come back when you";
@@ -548,7 +548,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 3;
erasequest 8230;
setquest 8231;
- getexp 700,58;
+ getexp 70,12;
next;
mes "[Guarnien]";
mes "Okay. Now I think we're ready for me to discuss the ^871F78Discount^000000 skill. Come back when you'd like me to tell you more about it, okay?";
@@ -588,7 +588,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 2;
erasequest 8229;
setquest 8230;
- getexp 585,43;
+ getexp 58,11;
getitem 1351,1; //Battle_Axe
next;
mes "[Guarnien]";
@@ -657,7 +657,7 @@ alberta_in,70,51,5 script Guarnien 98,{
set tu_merchant, 2;
erasequest 8229;
setquest 8230;
- getexp 585,43;
+ getexp 58,11;
getitem 1351,1; //Battle_Axe
next;
mes "[Guarnien]";
diff --git a/npc/quests/first_class/tu_sword.txt b/npc/quests/first_class/tu_sword.txt
index e5633c5ab..22c3ade54 100644
--- a/npc/quests/first_class/tu_sword.txt
+++ b/npc/quests/first_class/tu_sword.txt
@@ -109,7 +109,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "your great efforts. But do not let your talents allow you to grow arrogant!";
set tu_swordman, 23;
completequest 8228;
- getexp 1860,0;
+ getexp 186,0;
getitem 1113,1; //Scimiter
next;
mes "[Shurank]";
@@ -198,7 +198,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "your accomplishment.";
set tu_swordman, 22;
changequest 8227,8228;
- getexp 1860,0;
+ getexp 186,0;
next;
mes "[Shurank]";
mes "Next time, I will tell you more about the Magnum Break skill.";
@@ -227,7 +227,7 @@ izlude_in,82,163,3 script Shurank 733,{
set tu_swordman, 13;
erasequest 8221;
setquest 8222;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "[Shurank]";
mes "Ah, once again, I have";
@@ -290,7 +290,7 @@ izlude_in,82,163,3 script Shurank 733,{
set tu_swordman, 13;
erasequest 8221;
setquest 8222;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "[Shurank]";
mes "Ah, once again, I have";
@@ -368,7 +368,7 @@ izlude_in,82,163,3 script Shurank 733,{
set tu_swordman, 13;
erasequest 8221;
setquest 8222;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "[Shurank]";
mes "Ah, once again, I have";
@@ -390,7 +390,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "[Shurank]";
mes "Ah, I see that you have a fairly good understanding of the Provoke skill. Let me reward you in this small way for your efforts.";
set tu_swordman, 10;
- getexp 1120,0;
+ getexp 112,0;
next;
mes "[Shurank]";
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
@@ -404,7 +404,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "an outstanding Swordman.";
mes "Here is a small reward...";
set tu_swordman, 10;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "[Shurank]";
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
@@ -454,7 +454,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "[Shurank]";
mes "Ah, I see that you have a fairly good understanding of the Provoke skill. Let me reward you in this small way for your efforts.";
set tu_swordman, 10;
- getexp 1120,0;
+ getexp 112,0;
next;
mes "[Shurank]";
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
@@ -468,7 +468,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "an outstanding Swordman.";
mes "Here is a small reward...";
set tu_swordman, 10;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
close;
@@ -551,7 +551,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Ah, I see that you have a fairly good understanding of the Provoke skill. Let me reward you in this small way for your efforts.";
set tu_swordman, 10;
changequest 8219,8220;
- getexp 1120,0;
+ getexp 112,0;
next;
mes "[Shurank]";
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
@@ -569,7 +569,7 @@ izlude_in,82,163,3 script Shurank 733,{
completequest 8219;
completequest 8220;
setquest 8221;
- getexp 1260,0;
+ getexp 126,0;
next;
mes "[Shurank]";
mes "Next time we speak, I will tell you what I know about the ^5D478BEndure^000000 skill. When you're ready to learn, come back to me.";
@@ -661,7 +661,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Ah! That healthy glow!";
mes "I see that you've mastered this skill already. Let me give you a little reward for your hard training!";
set tu_swordman, 5;
- getexp 1120,0;
+ getexp 112,0;
next;
} else {
mes "[Shurank]";
@@ -702,7 +702,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
mes "all of the basics.";
set tu_swordman, 4;
- getexp 970,0;
+ getexp 97,0;
getitem 2503,1; //Muffler
close;
} else {
@@ -738,7 +738,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Here's a little reward for all of your hard work. I hope you realize the importance of using Bash as";
mes "you grow stronger.";
set tu_swordman, 3;
- getexp 830,0;
+ getexp 83,0;
close;
} else if(.@chk_bash == 10){
mes "[Shurank]";
@@ -749,7 +749,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
mes "all of the basics.";
set tu_swordman, 4;
- getexp 970,0;
+ getexp 97,0;
getitem 2503,1; //Muffler
close;
} else {
@@ -785,7 +785,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Still, for your training efforts, let me give you a humble reward. But remember, we still have more";
mes "of the fundamentals to cover!";
set tu_swordman, 2;
- getexp 585,0;
+ getexp 58,0;
close;
} else if((.@chk_bash > 4) && (.@chk_bash < 10)){
mes "[Shurank]";
@@ -815,7 +815,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "For your efforts and patience, I offer you this small reward. Please take it and grow even stronger...";
set tu_swordman, 3;
setquest 8211;
- getexp 830,0;
+ getexp 83,0;
next;
mes "[Shurank]";
mes "I believe that every true Swordman should master the Bash skill. If you ever do master the skill as a Swordman, come back to me.";
@@ -829,7 +829,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "Here's a small prize in recognition of your efforts thus far. But don't relax yet! You still have a long way to go before grasping";
mes "all of the basics.";
set tu_swordman, 4;
- getexp 970,0;
+ getexp 97,0;
getitem 2503,1; //Muffler
close;
} else {
@@ -863,7 +863,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "[Shurank]";
mes "Now, if you wish to become a true Swordman, you must learn the Bash skill. There's no question about it: You've got to know these basics! Take this, and learn to Bash!";
set tu_swordman, 1;
- getexp 490,0;
+ getexp 49,0;
setquest 8211;
close;
} else if((.@chk_bash > 0) && (.@chk_bash < 5)){
@@ -888,7 +888,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "of the fundamentals to cover!";
set tu_swordman, 2;
changequest 8211,8212;
- getexp 585,0;
+ getexp 58,0;
close;
} else if((.@chk_bash > 4) && (.@chk_bash < 10)){
mes "[Shurank]";
@@ -911,7 +911,7 @@ izlude_in,82,163,3 script Shurank 733,{
mes "of the fundamentals to cover!";
set tu_swordman, 3;
changequest 8212,8213;
- getexp 830,0;
+ getexp 83,0;
next;
mes "[Shurank]";
mes "But if you wish to become an expert Swordman in my eyes, you must master Bash!";
@@ -929,7 +929,7 @@ izlude_in,82,163,3 script Shurank 733,{
completequest 8212;
completequest 8213;
setquest 8214;
- getexp 970,0;
+ getexp 97,0;
getitem 2503,1; //Muffler
close;
}
@@ -1080,7 +1080,7 @@ geffen,154,143,3 script Dequ'ee 734,{
mes "Hurry over to Morroc and monitor Bankley in case he does anything desperate. If something happens, report to me right away!";
set tu_swordman, 19;
changequest 8224,8225;
- getexp 1620,0;
+ getexp 162,0;
close2;
warp "moc_fild07",359,201;
end;
@@ -2172,7 +2172,7 @@ geffen,154,143,3 script Dequ'ee 734,{
mes "Thank you for taking the trouble to come this far. Let me reward you with some experience points.";
set tu_swordman, 7;
changequest 8216,8217;
- getexp 1120,0;
+ getexp 112,0;
next;
mes "[Dequ'ee]";
mes "Take care";
diff --git a/npc/quests/first_class/tu_thief01.txt b/npc/quests/first_class/tu_thief01.txt
index 10b0247a2..c79a48b4b 100644
--- a/npc/quests/first_class/tu_thief01.txt
+++ b/npc/quests/first_class/tu_thief01.txt
@@ -88,7 +88,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "[Yierhan]";
mes "So if you're feeling like the damage you're making is pretty weak, you might want more stat points in ^2F4F2FSTR^000000. How high your raise your own STR is really up to you.";
set tu_thief01, 1;
- getexp 200,100;
+ getexp 20,10;
specialeffect2 EF_HIT5;
close;
break;
@@ -105,7 +105,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "Sure, ^23238EDEX^000000 and LUK can";
mes "also increase your attack damage, but they're insignificant compared to STR. I repeat: ^660000insignificant^000000.";
set tu_thief01, 1;
- getexp 400,200;
+ getexp 40,20;
specialeffect2 EF_HIT5;
close;
break;
@@ -121,7 +121,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "[Yierhan]";
mes "So if you're feeling like the damage you're making is pretty weak, you might want more stat points in ^2F4F2FSTR^000000. How high your raise your own STR is really up to you.";
set tu_thief01, 1;
- getexp 200,100;
+ getexp 20,10;
specialeffect2 EF_HIT5;
close;
break;
@@ -232,7 +232,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "about any other skills,";
mes "I can explain real quick.";
set tu_thief01, 3;
- getexp BaseLevel*30,BaseLevel*15;
+ getexp BaseLevel*3,BaseLevel*2;
specialeffect2 EF_HIT5;
close;
} else if(tu_thief01 == 3){
@@ -332,22 +332,22 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
set tu_thief01, 4;
specialeffect2 EF_HIT5;
if(.@read_d){
- getexp 300,100;
+ getexp 30,10;
}
if(.@read_f){
- getexp 300,100;
+ getexp 30,10;
}
if(.@read_s){
- getexp 300,100;
+ getexp 30,10;
}
if(.@read_p){
- getexp 300,100;
+ getexp 30,10;
}
if(.@read_h){
- getexp 300,100;
+ getexp 30,10;
}
if(.@read_r){
- getexp 300,100;
+ getexp 30,10;
}
close;
break;
@@ -366,7 +366,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
set tu_thief01, 5;
savepoint "moc_ruins",80,164;
getitem 602,1; //Wing_Of_Butterfly
- getexp 100,50;
+ getexp 10,5;
specialeffect2 EF_HIT5;
close2;
warp "moc_fild12",158,373;
@@ -424,7 +424,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "is pretty strong!";
set tu_thief01, 8;
getitem 1207,1; //Main_Gauche
- getexp 1000,500;
+ getexp 100,50;
specialeffect2 EF_HIT5;
close;
break;
@@ -435,7 +435,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "Alright, you better get stronger the next time I see you. Oh, and you can have this stuff. You know, since you're so gangster and all.";
set tu_thief01, 7;
getitem 1207,1; //Main_Gauche
- getexp 500,200;
+ getexp 50,20;
specialeffect2 EF_HIT5;
close;
break;
@@ -455,7 +455,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "Take it, it's yours!";
set tu_thief01, 7;
getitem 1207,1; //Main_Gauche
- getexp 500,200;
+ getexp 50,20;
specialeffect2 EF_HIT5;
close;
break;
@@ -466,7 +466,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "Alright, you better get stronger the next time I see you. Oh, and you can have this stuff. You know, since you're so gangster and all.";
set tu_thief01, 7;
getitem 1207,1; //Main_Gauche
- getexp 500,200;
+ getexp 50,20;
specialeffect2 EF_HIT5;
close;
break;
@@ -511,7 +511,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "out, be real careful";
mes "other there, okay?";
set tu_thief01, 8;
- getexp 200,100;
+ getexp 20,10;
specialeffect2 EF_HIT5;
close;
} else if(tu_thief01 == 8){
@@ -597,7 +597,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
set tu_thief01, 27;
getitem 2307,1; //Mantle
set Zeny, Zeny + 5000;
- getexp 8000,3000;
+ getexp 800,300;
close;
break;
}
@@ -723,7 +723,7 @@ moc_ruins,66,164,4 script Thief Trainer#T 84,{
mes "Hey, this stuff is yours. Think of it as a reward for helping us out. Right, and I'll let Mana know you did a great job. Take care of yourself now~";
set tu_magician01, 27;
set Zeny, Zeny + 5000;
- getexp 5000,2000;
+ getexp 500,200;
close2;
break;
}
diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt
index eeba75889..bd30a29d8 100644
--- a/npc/quests/quests_13_1.txt
+++ b/npc/quests/quests_13_1.txt
@@ -286,7 +286,7 @@ prt_castle,83,67,5 script Recruiter for the Brave 109,{
next;
changequest 10064,10065;
set ep13_ryu,9;
- getexp 660000,210000;
+ getexp 66000,21000;
mes "[Recruiter]";
mes "Just go there!";
mes "And listen carefully";
@@ -2327,7 +2327,7 @@ moc_fild22b,230,197,5 script Munkenro#2 967,{
next;
completequest 10078;
set ep13_ryu,100;
- getexp 660000,210000;
+ getexp 66000,21000;
mes "[Munkenro]";
mes "I will let you go there.";
mes "Let me know once you are ready.";
@@ -3323,7 +3323,7 @@ mid_camp,261,284,4 script Instructor#ep13bs 405,{
set ep13_newbs,100;
getitem 617,1; //Old_Violet_Box
getitem 12322,5; //Chocolate_Pie
- getexp 1000000,100000;
+ getexp 100000,10000;
completequest 11100;
close;
}
@@ -4860,7 +4860,7 @@ mid_camp,188,254,3 script Monster Scholar#ep13 883,{
mes "I hope you'll make yourself known in Ash Vacuum with your great accomplishments.";
set ep13_animal,15;
completequest 2157;
- getexp 1500000,0;
+ getexp 150000,0;
close;
}
else {
@@ -4958,7 +4958,7 @@ mid_camp,188,254,3 script Monster Scholar#ep13 883,{
mes "- You pat his shoulder gently, it's worrying that Rumis is not able to return to his country. -";
set ep13_animal,100;
delitem 6033,1; //Horn_Of_Tendrilion
- getexp 1000000,0;
+ getexp 100000,0;
close;
}
else {
@@ -6120,7 +6120,7 @@ mid_camp,212,237,5 script Camp Guard Captain#man1 852,{
mes "I'll discuss this more with the expedition management.";
mes "Thank you for your valuable information.";
completequest 2158;
- getexp 700000,0;
+ getexp 70000,0;
close;
}
else if (checkquest(2158) == -1) {
@@ -6141,7 +6141,7 @@ mid_camp,212,237,5 script Camp Guard Captain#man1 852,{
mes "I'll discuss this more with the expedition management.";
mes "Thank you for your valuable information.";
completequest 2159;
- getexp 700000,0;
+ getexp 70000,0;
close;
}
else {
@@ -6163,7 +6163,7 @@ mid_camp,212,237,5 script Camp Guard Captain#man1 852,{
mes "I'll discuss this more with the expedition management.";
mes "Thank you for your valuable information.";
completequest 2159;
- getexp 700000,0;
+ getexp 70000,0;
close;
}
else {
@@ -6631,7 +6631,7 @@ OnTouch:
mes "- You feel so refreshed and light, as you drink the tea that the Official offered. -";
specialeffect2 EF_ABSORBSPIRITS;
set ep13_1_rhea,100;
- getexp 300000,100000;
+ getexp 30000,10000;
completequest 8210;
next;
mes "[United Research Official]";
@@ -8457,7 +8457,7 @@ mid_camp,143,306,5 script Breeder Taab#ep13_alba 946,{
mes "and 30000 JEXP.^000000.";
delitem 579,50; //Delicious_Fish
set ep13_alba,6;
- getexp 80000,30000;
+ getexp 8000,3000;
erasequest 7042;
setquest 7047;
close;
@@ -8490,7 +8490,7 @@ mid_camp,143,306,5 script Breeder Taab#ep13_alba 946,{
delitem 7198,30; //Great_Leaf
delitem 7188,30; //Browny_Root
set ep13_alba,6;
- getexp 90000,40000;
+ getexp 9000,4000;
erasequest 7043;
setquest 7047;
close;
@@ -8528,7 +8528,7 @@ mid_camp,143,306,5 script Breeder Taab#ep13_alba 946,{
delitem 528,20; //Monster's_Feed
delitem 537,30; //Pet_Food
set ep13_alba,6;
- getexp 80000,30000;
+ getexp 8000,3000;
erasequest 7044;
setquest 7047;
close;
@@ -8563,7 +8563,7 @@ mid_camp,143,306,5 script Breeder Taab#ep13_alba 946,{
delitem 517,50; //Meat
delitem 537,30; //Pet_Food
set ep13_alba,6;
- getexp 80000,30000;
+ getexp 8000,3000;
erasequest 7045;
setquest 7047;
close;
@@ -8595,7 +8595,7 @@ mid_camp,143,306,5 script Breeder Taab#ep13_alba 946,{
mes "and 30000 JEXP.^000000.";
delitem 6020,30; //Fur
set ep13_alba,6;
- getexp 80000,30000;
+ getexp 8000,3000;
erasequest 7046;
setquest 7047;
close;
@@ -9911,7 +9911,7 @@ mid_camp,69,144,0 script Ferocious Gorurug 421,{
mes "You've brough Pieces of Fish!";
mes "GOOD JOB!";
delitem 6039,10; //Piece_Of_Fish
- getexp 30000,0;
+ getexp 3000,0;
set ep13_yong1,10;
setquest 12060;
next;
@@ -9931,7 +9931,7 @@ mid_camp,69,144,0 script Ferocious Gorurug 421,{
mes "You've brough Pieces of Fish!";
mes "GOOD JOB!";
delitem 6039,10; //Piece_Of_Fish
- getexp 15000,0;
+ getexp 1500,0;
setquest 12060;
set ep13_yong1,ep13_yong1+1;
next;
@@ -9952,7 +9952,7 @@ mid_camp,69,144,0 script Ferocious Gorurug 421,{
mes "You've brough Pieces of Fish!";
mes "GOOD JOB!";
delitem 6039,10; //Piece_Of_Fish
- getexp 15000,0;
+ getexp 1500,0;
setquest 12060;
set ep13_yong1,ep13_yong1+1;
next;
@@ -9972,7 +9972,7 @@ mid_camp,69,144,0 script Ferocious Gorurug 421,{
mes "You've brough Pieces of Fish!";
mes "GOOD JOB!";
delitem 6039,10; //Piece_Of_Fish
- getexp 15000,0;
+ getexp 1500,0;
setquest 12060;
set ep13_yong1,ep13_yong1+1;
next;
@@ -9995,7 +9995,7 @@ mid_camp,69,144,0 script Ferocious Gorurug 421,{
mes "You've brough Pieces of Fish!";
mes "GOOD JOB!";
delitem 6039,10; //Piece_Of_Fish
- getexp 15000,0;
+ getexp 1500,0;
setquest 12060;
set ep13_yong1,ep13_yong1+1;
next;
@@ -10276,7 +10276,7 @@ mid_camp,88,100,55 script Cat Hand Mining Agent 876,{
mes "Thank you for collecting minerals for me.";
next;
delitem 6048,3; //Unidentified_Mineral
- getexp 30000,0;
+ getexp 3000,0;
setquest 12062;
set ep13_yong1,ep13_yong1+1;
select("I'm freezing! Take them quickly.");
@@ -11466,7 +11466,7 @@ mid_campin,90,121,5 script Hibba Agip 459,{
mes "And please take this small reward.";
mes "Thank you for your help so far.";
next;
- getexp 2500000,0;
+ getexp 250000,0;
getitem 12110,3; //First_Aid_Kit
set ep13_1_edq,14;
completequest 3094;
@@ -14594,7 +14594,7 @@ mid_campin,68,185,3 script Pursuit Party Leader#1 803,{
mes "[Echinacea]";
mes "Keep up the good work assisting the explorers in this camp.";
set mao_morocc2,100;
- getexp 1200000,200000;
+ getexp 120000,20000;
getitem 617,1; //Old_Violet_Box
completequest 7036;
close;
@@ -14975,7 +14975,7 @@ mid_camp,199,311,7 script Mr. Kidd#ep13_dan01 884,{
delitem 6029,1; //Morocc_Tracing_Log
delitem 6027,1; //Crystal_Of_Feardoom
set mao_morocc2,10;
- getexp 200000,10000;
+ getexp 20000,1000;
changequest 7018,7019;
close2;
}
diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt
index 876f49e0d..f36595cde 100644
--- a/npc/quests/quests_13_2.txt
+++ b/npc/quests/quests_13_2.txt
@@ -4561,7 +4561,7 @@ spl_in02,239,93,3 script Terra#ep13md_l03 441,{
mes "I'm sorry this is all I can give you for now.";
set ep13_mdrama,27;
getitem 6081,25; //Splendide_Coin
- getexp 1200000,100000;
+ getexp 120000,10000;
completequest 7071;
close;
}
@@ -4703,7 +4703,7 @@ spl_in02,236,92,5 script Arc#ep13md_l02 447,{
mes "I'm sorry this is all I can give you for now.";
set ep13_mdrama,27;
getitem 6081,25; //Splendide_Coin
- getexp 1200000,100000;
+ getexp 120000,10000;
completequest 7071;
close;
}
@@ -4992,7 +4992,7 @@ manuk,252,116,3 script Manuk Galtun#ep13_2day 450,{
completequest 7074;
completequest 7075;
set ep13_2_days01,2;
- getexp 500000,300000;
+ getexp 50000,30000;
getitem 6080,10; //Manuk_Coin
close;
}
@@ -5066,7 +5066,7 @@ man_in01,378,276,3 script Manuk Engineer#ep13_2 453,{
delitem 6090,20; //Purified_Bradium
erasequest 7079;
setquest 7080;
- getexp 40000,40000;
+ getexp 4000,4000;
getitem 6080,3; //Manuk_Coin
close;
}
@@ -5176,7 +5176,7 @@ spl_in01,97,313,3 script Laphine Craftsman#ep13 446,{
delitem 6075,15; //Crystalized_Teardrop
erasequest 7081;
setquest 7082;
- getexp 30000,30000;
+ getexp 3000,3000;
getitem 6081,3; //Splendide_Coin
close;
}
@@ -5381,7 +5381,7 @@ mid_camp,146,306,3 script Pet Breeder#ep13_eden01 982,{
erasequest 7077;
setquest 7078;
set ep13_2_dayegg,2;
- getexp 40000,40000;
+ getexp 4000,4000;
getitem 6081,1; //Splendide_Coin
getitem 6080,1; //Manuk_Coin
close;
@@ -6213,7 +6213,7 @@ mid_camp,197,237,3 script Schwartzvalt Mechanic#1 869,{
mes "I hope this ring would be a big help for your journey through the other world.";
completequest 8253;
set ep13_2_rhea,100;
- getexp 1000000,300000;
+ getexp 100000,30000;
getitem 2782,1; //Ring_Of_Wise_King
close;
}
@@ -7451,7 +7451,7 @@ man_in01,372,221,5 script Scientist#lifeguard 449,{
delitem 6076,1; //Portable_Toolbox
set ep13_2_tre,100;
getitem 6080,2; //Manuk_Coin
- getexp 0,700000;
+ getexp 0,70000;
changequest 2179,2182;
close;
}
@@ -7485,7 +7485,7 @@ man_in01,372,221,5 script Scientist#lifeguard 449,{
delitem 6076,1; //Portable_Toolbox
set ep13_2_tre,100;
getitem 6080,2; //Manuk_Coin
- getexp 0,700000;
+ getexp 0,70000;
changequest 2180,2182;
close;
}
@@ -7519,7 +7519,7 @@ man_in01,372,221,5 script Scientist#lifeguard 449,{
delitem 6076,1; //Portable_Toolbox
set ep13_2_tre,100;
getitem 6080,2; //Manuk_Coin
- getexp 0,700000;
+ getexp 0,70000;
changequest 2181,2182;
close;
}
@@ -10105,7 +10105,7 @@ spl_in01,30,324,3 script High Laphine#grenouille 446,{
set ep13_2_tre1,6;
changequest 2185,2186;
getitem 6081,2; //Splendide_Coin
- getexp 0,700000;
+ getexp 0,70000;
close;
}
else {
diff --git a/npc/quests/quests_airship.txt b/npc/quests/quests_airship.txt
index 935695dab..1b937c58f 100644
--- a/npc/quests/quests_airship.txt
+++ b/npc/quests/quests_airship.txt
@@ -1647,7 +1647,7 @@ airplane_01,238,154,5 script Airship Captain#01 873,{
mes "letters.";
completequest 8035;
set lght_air, 7;
- getexp 200000, 10000;
+ getexp 20000, 1000;
close2;
cutin "",255;
end;
@@ -1992,7 +1992,7 @@ airplane,236,163,5 script Airship Captain#03 873,{
specialeffect2 EF_ABSORBSPIRITS;
completequest 8043;
set lhz_heart,13;
- getexp 700000,400000;
+ getexp 70000,40000;
cutin "",255;
end;
}
diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt
index 828fc92a0..1539750da 100644
--- a/npc/quests/quests_alberta.txt
+++ b/npc/quests/quests_alberta.txt
@@ -2389,7 +2389,7 @@ alberta_in,131,95,5 script Iromo#ep3_2 706,{
next;
set ep13_2_hiki,13;
completequest 10089;
- getexp 80000,0;
+ getexp 8000,0;
mes "[Iromo]";
mes "The world is big, there are many things...";
mes "I have not seen yet. Yes... I want to...";
@@ -2518,7 +2518,7 @@ alberta_in,131,95,5 script Iromo#ep3_2 706,{
next;
set ep13_2_hiki,11;
changequest 10087,10088;
- getexp 67000,0;
+ getexp 6700,0;
mes "[Iromo]";
mes "Nevermind... it's not unexpected...";
mes "To go on an adventure with my friends,";
@@ -2586,7 +2586,7 @@ alberta_in,131,95,5 script Iromo#ep3_2 706,{
next;
set ep13_2_hiki,10;
changequest 10086,10087;
- getexp 57000,0;
+ getexp 5700,0;
mes "[Iromo]";
mes "...I'm not in a good mood, get out...";
close;
@@ -2645,7 +2645,7 @@ alberta_in,131,95,5 script Iromo#ep3_2 706,{
next;
set ep13_2_hiki,8;
changequest 10084,10085;
- getexp 47000,0;
+ getexp 4700,0;
mes "[Iromo]";
mes "Thank you for being helpful.";
mes "But, no thanks.";
@@ -2701,7 +2701,7 @@ alberta_in,131,95,5 script Iromo#ep3_2 706,{
delitem 501,1; //Red_Potion
set ep13_2_hiki,7;
changequest 10083,10084;
- getexp 37500,0;
+ getexp 3750,0;
mes "[Iromo]";
mes "I don't want to see the cat again.";
mes "If I go out, I will see him. It is scary.";
diff --git a/npc/quests/quests_ayothaya.txt b/npc/quests/quests_ayothaya.txt
index d5d8fb7d2..c05004ef4 100644
--- a/npc/quests/quests_ayothaya.txt
+++ b/npc/quests/quests_ayothaya.txt
@@ -746,23 +746,23 @@ ayo_dun02,91,264,3 script Haggard Man 841,{
mes "realigned every bone in your skeleton, placing them in the right spots. Strangely, you feel intense relaxation and refreshment instead of excruciating pain.";
set thai_find,14;
if(BaseLevel < 56)
- getexp 9000,0;
+ getexp 900,0;
else if(BaseLevel > 55 && BaseLevel < 61)
- getexp 10500,0;
+ getexp 1050,0;
else if(BaseLevel > 60 && BaseLevel < 66)
- getexp 18684,0;
+ getexp 1868,0;
else if(BaseLevel > 65 && BaseLevel < 71)
- getexp 27411,0;
+ getexp 2741,0;
else if(BaseLevel > 70 && BaseLevel < 76)
- getexp 70757,0;
+ getexp 7076,0;
else if(BaseLevel > 75 && BaseLevel < 81)
- getexp 130246,0;
+ getexp 13025,0;
else if(BaseLevel > 80 && BaseLevel < 86)
- getexp 150340,0;
+ getexp 15034,0;
else if(BaseLevel > 85 && BaseLevel < 91)
- getexp 182052,0;
+ getexp 18205,0;
else if(BaseLevel > 90)
- getexp 406786,0;
+ getexp 40679,0;
next;
mes "[" +strcharinfo(0)+ "]";
mes "Whoa...?";
@@ -822,23 +822,23 @@ ayo_dun02,91,264,3 script Haggard Man 841,{
mes "realigned every bone in your skeleton, placing them in the right spots. Strangely, you feel intense relaxation and refreshment instead of excruciating pain.";
set thai_find,14;
if(BaseLevel < 56)
- getexp 9000,0;
+ getexp 900,0;
else if(BaseLevel > 55 && BaseLevel < 61)
- getexp 10500,0;
+ getexp 1050,0;
else if(BaseLevel > 60 && BaseLevel < 66)
- getexp 18684,0;
+ getexp 1868,0;
else if(BaseLevel > 65 && BaseLevel < 71)
- getexp 27411,0;
+ getexp 2741,0;
else if(BaseLevel > 70 && BaseLevel < 76)
- getexp 70757,0;
+ getexp 7076,0;
else if(BaseLevel > 75 && BaseLevel < 81)
- getexp 130246,0;
+ getexp 13025,0;
else if(BaseLevel > 80 && BaseLevel < 86)
- getexp 150340,0;
+ getexp 15034,0;
else if(BaseLevel > 85 && BaseLevel < 91)
- getexp 182052,0;
+ getexp 18205,0;
else if(BaseLevel > 90)
- getexp 406786,0;
+ getexp 40679,0;
next;
mes "[" +strcharinfo(0)+ "]";
mes "Whoa...?";
diff --git a/npc/quests/quests_ein.txt b/npc/quests/quests_ein.txt
index 0ec73cfdc..ba589a159 100644
--- a/npc/quests/quests_ein.txt
+++ b/npc/quests/quests_ein.txt
@@ -3554,25 +3554,25 @@ ein_in01,67,242,3 script Zelmeto 851,{
completequest 8031;
set EinFactory,16;
if (BaseLevel < 41) {
- getexp 615,0;
+ getexp 62,0;
}
else if (BaseLevel < 51) {
- getexp 3075,0;
+ getexp 308,0;
}
else if (BaseLevel < 61) {
- getexp 6604,0;
+ getexp 660,0;
}
else if (BaseLevel < 71) {
- getexp 18508,0;
+ getexp 1851,0;
}
else if( BaseLevel < 81) {
- getexp 32062,0;
+ getexp 3206,0;
}
else if (BaseLevel < 91) {
- getexp 76026,0;
+ getexp 7603,0;
}
else if (BaseLevel < 99) {
- getexp 290675,0;
+ getexp 29068,0;
}
next;
mes "[Zelmeto]";
@@ -4673,16 +4673,16 @@ einbech,165,105,7 script Buender Hikeman#ein 847,{
completequest 2078;
set Shinokas_Quest,11;
if (BaseLevel < 70) {
- getexp 100000,80000;
+ getexp 10000,8000;
}
else if ((BaseLevel > 69) && (BaseLevel < 80)) {
- getexp 300000,100000;
+ getexp 30000,10000;
}
else if ((BaseLevel > 79) && (BaseLevel < 90)) {
- getexp 500000,300000;
+ getexp 50000,30000;
}
else if ((BaseLevel > 89) && (BaseLevel < 100)) {
- getexp 700000,500000;
+ getexp 70000,50000;
}
end;
case 2:
@@ -5946,16 +5946,16 @@ ein_in01,31,138,3 script Calla#ein 90,{
percentheal 100,0;
set EIN_LOVERQ,17;
if (BaseLevel < 41) {
- getexp 610,0;
+ getexp 61,0;
}
else if (BaseLevel < 61) {
- getexp 6000,0;
+ getexp 600,0;
}
else if (BaseLevel < 81) {
- getexp 30000,0;
+ getexp 3000,0;
}
else if (BaseLevel < 99) {
- getexp 200000,0;
+ getexp 20000,0;
}
next;
mes "[Calla]";
@@ -6414,16 +6414,16 @@ ein_in01,200,101,5 script Clitzer#ein 854,{
delitem 1901,1; //Violin
set EIN_LOVERQ,5;
if (BaseLevel < 41) {
- getexp 610,0;
+ getexp 61,0;
}
else if (BaseLevel < 61) {
- getexp 6000,0;
+ getexp 600,0;
}
else if (BaseLevel < 81) {
- getexp 30000,0;
+ getexp 3000,0;
}
else if (BaseLevel < 99) {
- getexp 200000,0;
+ getexp 20000,0;
}
next;
mes "[Clitzer]";
diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt
index 617623db2..f156de7bd 100644
--- a/npc/quests/quests_hugel.txt
+++ b/npc/quests/quests_hugel.txt
@@ -701,7 +701,7 @@ OnTouch:
specialeffect EF_CONE;
set hg_herb,13;
getitem 603,1; //Old blue box
- getexp 50000,0;
+ getexp 5000,0;
}
else
{
@@ -1318,7 +1318,7 @@ ein_in01,16,36,3 script Morriphen 86,{
mes "I won't have to worry";
mes "about you. Take care~";
set hg_bio,9;
- getexp 700000,0;
+ getexp 70000,0;
close;
}
else if(hg_bio == 9)
@@ -1530,7 +1530,7 @@ hu_in01,326,307,3 script Siria 90,{
mes "I just... I just need to relax.";
mes "Thank you for everything...";
set hg_bio,8;
- getexp 500000,0;
+ getexp 50000,0;
close;
}
else if(hg_bio == 8)
@@ -5346,7 +5346,7 @@ hugel,196,164,3 script El Schatt 50,{
next;
specialeffect2 EF_CONE;
set hg_memory,12;
- getexp 50000,0;
+ getexp 5000,0;
getitem 603,1; //Old blue box
mes "[El Schatt]";
mes "Oh... Oh dear";
@@ -5677,7 +5677,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{
specialeffect2 EF_CONE;
set hg_ubu01,8;
getitem 12065,3; //Green salad
- getexp 50000,0;
+ getexp 5000,0;
close;
}
else if(hg_ubu01 == 7)
@@ -5699,7 +5699,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{
specialeffect2 EF_MVP;
set hg_ubu01,8;
getitem 12065,3; //Green salad
- getexp 50000,0;
+ getexp 5000,0;
close;
}
else if(hg_ubu01 == 8)
@@ -6416,7 +6416,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{
mes "you so much for your help~";
set hg_odeng,0;
getitem 584,3; //Skewer soup
- getexp 1000,0;
+ getexp 100,0;
next;
mes "[Cellette]";
mes "It was really nice working";
@@ -7171,7 +7171,7 @@ yuno,111,156,3 script Euslan 90,{
completequest 8052;
set hg_ma1,13;
specialeffect EF_ABSORBSPIRITS;
- getexp 900000,600000;
+ getexp 90000,60000;
end;
}
else if(hg_ma1 == 13)
@@ -7729,7 +7729,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{
}
set hg_milk,9;
specialeffect2 EF_CONE;
- getexp 100000,0;
+ getexp 10000,0;
getitem 12063,3;
mes "[Kurupe]";
mes "I always need";
@@ -10411,7 +10411,7 @@ OnTouch:
mes "used... Like that one lady,";
mes "that archaeologist, Laura.";
next;
- getexp 700000,0;
+ getexp 70000,0;
set hg_odin,60;
mes "[???]";
mes "...Thanks for";
diff --git a/npc/quests/quests_juperos.txt b/npc/quests/quests_juperos.txt
index 3452c8904..82d6cd6d0 100644
--- a/npc/quests/quests_juperos.txt
+++ b/npc/quests/quests_juperos.txt
@@ -647,7 +647,7 @@ function script Func_JupHist {
delitem getarg(0),1;
set yuno_hist,5;
set jupe_hist,getarg(1);
- getexp 100000,0;
+ getexp 10000,0;
next;
mes "[Fayruz]";
mes "Everyone can relate";
@@ -728,7 +728,7 @@ function script Func_JupHist {
else set jupe_hist,jupe_hist +8;
}
set yuno_hist,6;
- getexp 100000,0;
+ getexp 10000,0;
next;
mes "[Fayruz]";
mes "By now I'm sure you've";
@@ -858,7 +858,7 @@ function script Func_JupHist {
else set jupe_hist,jupe_hist +8;
}
set yuno_hist,8;
- getexp 100000,0;
+ getexp 10000,0;
next;
mes "[Fayruz]";
mes "Well... That's just my";
@@ -959,7 +959,7 @@ function script Func_JupHist {
else set jupe_hist,jupe_hist+8;
set yuno_hist,10;
delitem getarg(0),1;
- getexp 100000,0;
+ getexp 10000,0;
next;
mes "[Fayruz]";
mes "Well, that is the";
diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt
index 52dcea9d9..91e07b675 100644
--- a/npc/quests/quests_lighthalzen.txt
+++ b/npc/quests/quests_lighthalzen.txt
@@ -2747,13 +2747,13 @@ lighthalzen,337,232,3 script Maku 870,{
delitem 7351,1; //Friend's_Diary
set friendship,14;
if (BaseLevel > 90) {
- getexp 700000,0;
+ getexp 70000,0;
}
else if (BaseLevel > 75) {
- getexp 400000,0;
+ getexp 40000,0;
}
else {
- getexp 200000,0;
+ getexp 20000,0;
}
cutin "lhz_macu04",2;
mes "[Maku]";
@@ -3197,13 +3197,13 @@ yuno_in04,96,106,5 script Passionate Student 754,{
next;
set friendship,16;
if (BaseLevel > 90) {
- getexp 700000,0;
+ getexp 70000,0;
}
else if (BaseLevel > 75) {
- getexp 400000,0;
+ getexp 40000,0;
}
else {
- getexp 200000,0;
+ getexp 20000,0;
}
getitem 7350,1; //Pass
mes "[Benkaistein]";
@@ -7044,7 +7044,7 @@ lighthalzen,179,170,4 script Ordinary Man 98,{
mes "what we set out to do. Still...";
set lhz_boss,44;
getitem 617,1;
- getexp 1800000,0;
+ getexp 180000,0;
next;
mes "[Ghalstein]";
mes "I'd like to thank you";
@@ -8595,7 +8595,7 @@ L_Mission:
mes "You can count on me to right what was wrong.";
set hg_tre,57;
delitem 7342,1;
- getexp 2000000,0;
+ getexp 200000,0;
getitem 617,1;
close2;
cutin "",255;
@@ -10486,7 +10486,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
mes "own good. That, and you";
mes "make me feel guilty...";
set lhz_rekenber,22;
- getexp 550000,0;
+ getexp 55000,0;
close;
}
else if(lhz_rekenber > 16)
@@ -10558,7 +10558,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
mes "him any trouble and make";
mes "sure you protect him.";
set lhz_rekenber,17;
- getexp 450000,0;
+ getexp 45000,0;
close;
}
else if(lhz_rekenber > 11)
@@ -10635,7 +10635,7 @@ lhz_in01,174,258,3 script Young Man#reken 868,{
mes "for the Rune-Midgarts Kingdom.";
next;
set lhz_rekenber,12;
- getexp 400000,0;
+ getexp 40000,0;
mes "[Kazien]";
mes "Alright, I'll see you";
mes "later. The important";
diff --git a/npc/quests/quests_louyang.txt b/npc/quests/quests_louyang.txt
index e545f5e95..816cb470e 100644
--- a/npc/quests/quests_louyang.txt
+++ b/npc/quests/quests_louyang.txt
@@ -1291,7 +1291,7 @@ lou_in02,265,69,5 script Doctor#lyang 814,{
delitem 7252,1; //Herb_Medicine
set ch_par,10;
getitem 679,2; //Gold_Pill
- getexp 10000,0;
+ getexp 1000,0;
next;
mes "[Hua Tuo]";
mes "Well then,";
@@ -1408,7 +1408,7 @@ lou_in02,265,69,5 script Doctor#lyang 814,{
delitem 7252,1; //Herb_Medicine
set ch_par,10;
getitem 679,2; //Gold_Pill
- getexp 10000,0;
+ getexp 1000,0;
next;
mes "[Hua Tuo]";
mes "Well then, I will see you around. Once again, I'd like to thank you for your help.";
@@ -1462,7 +1462,7 @@ lou_in02,265,69,5 script Doctor#lyang 814,{
delitem 7252,1; //Herb_Medicine
set ch_par,18;
getitem 679,5; //Gold_Pill
- getexp 30000,0;
+ getexp 3000,0;
next;
mes "[Hua Tuo]";
mes "However, please remember not to take more than the recommended dosage for the pills I have given you. Even medicine, in the wrong doses, can become poison to the body.";
@@ -3341,31 +3341,31 @@ lou_in02,123,39,4 script Poison King#lou 824,{
next;
set ch_poison,20;
if (BaseLevel < 56) {
- getexp 9000,0;
+ getexp 900,0;
}
else if (BaseLevel > 55 && BaseLevel < 61) {
- getexp 10500,0;
+ getexp 1050,0;
}
else if (BaseLevel > 60 && BaseLevel < 66) {
- getexp 18684,0;
+ getexp 1868,0;
}
else if (BaseLevel > 65 && BaseLevel < 71) {
- getexp 27411,0;
+ getexp 2741,0;
}
else if (BaseLevel > 70 && BaseLevel < 76) {
- getexp 70757,0;
+ getexp 7076,0;
}
else if (BaseLevel > 75 && BaseLevel < 81) {
- getexp 130246,0;
+ getexp 13025,0;
}
else if (BaseLevel > 80 && BaseLevel < 86) {
- getexp 150340,0;
+ getexp 15034,0;
}
else if (BaseLevel > 85 && BaseLevel < 91) {
- getexp 182052,0;
+ getexp 18205,0;
}
else if (BaseLevel > 90) {
- getexp 406786,0;
+ getexp 40679,0;
}
mes "^3355FFThen...";
mes "Everything blacks out...^000000";
@@ -3992,31 +3992,31 @@ lou_in02,253,45,0 script Employee#poison 822,{
mes "^3355FFThe nasty taste lingers in your mouth, but then you feel a great warmth flowing throughout your body. Eventually, you pass out.^000000";
next;
if (BaseLevel < 56) {
- getexp 8909,0;
+ getexp 891,0;
}
else if (BaseLevel > 55 && BaseLevel < 61) {
- getexp 10213,0;
+ getexp 1021,0;
}
else if (BaseLevel > 60 && BaseLevel < 66) {
- getexp 17684,0;
+ getexp 1768,0;
}
else if (BaseLevel > 65 && BaseLevel < 71) {
- getexp 25411,0;
+ getexp 2541,0;
}
else if (BaseLevel > 70 && BaseLevel < 76) {
- getexp 68757,0;
+ getexp 6876,0;
}
else if (BaseLevel > 75 && BaseLevel < 81) {
- getexp 128246,0;
+ getexp 12825,0;
}
else if (BaseLevel > 80 && BaseLevel < 86) {
- getexp 142340,0;
+ getexp 14234,0;
}
else if (BaseLevel > 85 && BaseLevel < 91) {
- getexp 152052,0;
+ getexp 15205,0;
}
else if (BaseLevel > 90) {
- getexp 366786,0;
+ getexp 36679,0;
}
warp "louyang",270,136;
end;
diff --git a/npc/quests/quests_morocc.txt b/npc/quests/quests_morocc.txt
index ccd1a54e0..85e8973fc 100644
--- a/npc/quests/quests_morocc.txt
+++ b/npc/quests/quests_morocc.txt
@@ -1617,7 +1617,7 @@ morocc,159,113,3 script Chief Balrog 752,{
mes "Once again, I thank you for your distinguished service on behalf of the Continental Guard and the Rune-Midgarts Kingdom. I'll report your great achievement to His Majesty right away.";
next;
delitem 7820,1; //Morroc_Skin
- getexp 2000000,0;
+ getexp 200000,0;
set rebirth_moc_edq,7;
changequest 3055,3056;
mes "[Chief Balrog]";
@@ -2316,7 +2316,7 @@ moc_ruins,137,70,3 script Book-Touching Man#garas 48,{
delitem 7797,1; //Author_Memo
delitem 7796,1; //Author_Autograph
set barmunt_crow,16;
- getexp 900000,900000;
+ getexp 90000,90000;
close;
case 2:
mes "[Benjamin]";
@@ -5179,22 +5179,22 @@ prt_castle,117,163,5 script Inspector#prince 755,{
mes "So, keep up the good work.";
mes "For the Kingdom of Rune Midgarts!";
if ((BaseLevel > 80) && (BaseLevel < 86)) {
- getexp 400000,0;
+ getexp 40000,0;
}
else if ((BaseLevel > 85) && (BaseLevel < 91)) {
- getexp 450000,0;
+ getexp 45000,0;
}
else if ((BaseLevel > 90) && (BaseLevel < 96)) {
- getexp 500000,0;
+ getexp 50000,0;
}
- else if ((BaseLevel > 95) && (BaseLevel < 99)) {
- getexp 550000,0;
+ else if ((BaseLevel > 95) && (BaseLevel < 150)) {
+ getexp 55000,0;
}
- else if (BaseLevel == 99) {
- getexp 1100000,0;
+ else if (BaseLevel == 150) {
+ getexp 110000,0;
}
else {
- getexp 300000,0;
+ getexp 30000,0;
}
set nk_prince,8;
completequest 10025;
diff --git a/npc/quests/quests_moscovia.txt b/npc/quests/quests_moscovia.txt
index 89f642316..f1da1b1b2 100644
--- a/npc/quests/quests_moscovia.txt
+++ b/npc/quests/quests_moscovia.txt
@@ -4566,7 +4566,7 @@ mosk_in,131,92,3 script Csar Alexsay III#npc 965,{
mes "[Prime Minister Dmitree]";
mes "Even though I regard as your effort for the time so, award you. Take it and go out.";
getitem 12702,1;
- getexp 500000,0;
+ getexp 50000,0;
set mos_whale_edq,39;
close;
}
@@ -4594,7 +4594,7 @@ mosk_in,131,92,3 script Csar Alexsay III#npc 965,{
mes "[Prime Minister Dmitree]";
mes "Even though I regard as your effort for the time so, award you. Take it.";
getitem 12702,1;
- getexp 700000,0;
+ getexp 70000,0;
set mos_whale_edq,40;
close;
}else{
@@ -4678,7 +4678,7 @@ mosk_in,131,92,3 script Csar Alexsay III#npc 965,{
mes "in his palace. I will reward your";
mes "efforts, in the name of the Csar.";
getitem 617,1;
- getexp 1200000,0;
+ getexp 120000,0;
set mos_whale_edq,41;
close;
}else{
@@ -5267,7 +5267,7 @@ mosk_in,144,279,5 script Gallina#mos 959,{
mes "Well, now I have to get to work!";
mes "I'll make you my hotcakes someday. Please visit me later";
set mos_swan,100;
- getexp 1000000,0;
+ getexp 100000,0;
close;
}else{
mes "[Gallina]";
@@ -11043,31 +11043,31 @@ mosk_dun01,45,259,0 script Wall#rus04 111,{
getitem 12098,1;
}
if (BaseLevel < 56) {
- getexp 13000,3500;
+ getexp 1300,350;
}
else if (BaseLevel > 55 && BaseLevel < 61) {
- getexp 24600,6150;
+ getexp 2460,615;
}
else if (BaseLevel > 60 && BaseLevel < 66) {
- getexp 42420,10605;
+ getexp 4242,1061;
}
else if (BaseLevel > 65 && BaseLevel < 71) {
- getexp 64892,16223;
+ getexp 6489,1622;
}
else if (BaseLevel > 70 && BaseLevel < 76) {
- getexp 164908,41227;
+ getexp 16491,4123;
}
else if (BaseLevel > 75 && BaseLevel < 81) {
- getexp 276292,69073;
+ getexp 27629,6907;
}
else if (BaseLevel > 80 && BaseLevel < 86) {
- getexp 340408,85102;
+ getexp 34041,8510;
}
else if (BaseLevel > 85 && BaseLevel < 91) {
- getexp 418460,104615;
+ getexp 41846,10462;
}
- else if (BaseLevel > 90 && BaseLevel < 99) {
- getexp 888140,222035;
+ else if (BaseLevel > 90 && BaseLevel < 150) {
+ getexp 88814,22204;
}
else {
getitem 617,1;
@@ -11781,31 +11781,31 @@ moscovia,206,81,0 script Vassili Grandpapa#rus07 712,{
set rhea_rus_ring,10;
getitem 7877,1;
if (BaseLevel < 56) {
- getexp 4700,0;
+ getexp 470,0;
}
else if (BaseLevel > 55 && BaseLevel < 61) {
- getexp 6150,0;
+ getexp 615,0;
}
else if (BaseLevel > 60 && BaseLevel < 66) {
- getexp 10605,0;
+ getexp 1061,0;
}
else if (BaseLevel > 65 && BaseLevel < 71) {
- getexp 16223,0;
+ getexp 1622,0;
}
else if (BaseLevel > 70 && BaseLevel < 76) {
- getexp 41227,0;
+ getexp 4123,0;
}
else if (BaseLevel > 75 && BaseLevel < 81) {
- getexp 69073,0;
+ getexp 6907,0;
}
else if (BaseLevel > 80 && BaseLevel < 86) {
- getexp 85102,0;
+ getexp 8510,0;
}
else if (BaseLevel > 85 && BaseLevel < 91) {
- getexp 104615,0;
+ getexp 10462,0;
}
else if (BaseLevel > 90 && BaseLevel < 99) {
- getexp 222035,0;
+ getexp 22204,0;
}
else {
getitem 607,1;
@@ -12138,31 +12138,31 @@ moscovia,213,216,3 script Ryubaba#rus08 960,{
set rhea_rus_ring,9;
getitem 7877,1;
if (BaseLevel < 56) {
- getexp 4700,0;
+ getexp 470,0;
}
else if (BaseLevel > 55 && BaseLevel < 61) {
- getexp 6150,0;
+ getexp 615,0;
}
else if (BaseLevel > 60 && BaseLevel < 66) {
- getexp 10605,0;
+ getexp 1061,0;
}
else if (BaseLevel > 65 && BaseLevel < 71) {
- getexp 16223,0;
+ getexp 1622,0;
}
else if (BaseLevel > 70 && BaseLevel < 76) {
- getexp 41227,0;
+ getexp 4123,0;
}
else if (BaseLevel > 75 && BaseLevel < 81) {
- getexp 69073,0;
+ getexp 6907,0;
}
else if (BaseLevel > 80 && BaseLevel < 86) {
- getexp 85102,0;
+ getexp 8510,0;
}
else if (BaseLevel > 85 && BaseLevel < 91) {
- getexp 104615,0;
+ getexp 10462,0;
}
else if (BaseLevel > 90 && BaseLevel < 99) {
- getexp 222035,0;
+ getexp 22204,0;
}
else{
getitem 607,1;
diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt
index 03725e7aa..bcd85764b 100644
--- a/npc/quests/quests_nameless.txt
+++ b/npc/quests/quests_nameless.txt
@@ -878,7 +878,7 @@ ra_temple,165,57,5 script Niren#ss 915,{
mes "comes from that place.";
delitem 7755,1; //Research_Note
set aru_monas,26;
- getexp 500000,0;
+ getexp 50000,0;
close2;
}
}
@@ -1347,7 +1347,7 @@ ra_temple,165,57,5 script Niren#ss 915,{
mes "that you've seen that";
mes "expression on her face.^000000";
set aru_em,23;
- getexp 1000000,0;
+ getexp 100000,0;
close2;
}
else if (aru_em > 21) {
@@ -1924,7 +1924,7 @@ nameless_n,259,218,3 script Larjes#Boat1 97,{
mes "This is huge!";
set aru_monas,24;
delitem 7726,1; //Token_Of_King
- getexp 1000000,0;
+ getexp 100000,0;
close;
}
mes "[Larjes]";
@@ -6554,7 +6554,7 @@ prontera,148,326,3 script Chief Officer#edq 734,{
mes "Congratulations! ";
completequest 3134;
set zdan_edq,19;
- getexp 1000000,0;
+ getexp 100000,0;
close;
}
mes "[Chief Officer]";
@@ -11070,30 +11070,30 @@ prontera,140,304,5 script Old Soldier 901,{
next;
}
else if ((BaseLevel > 65) && (BaseLevel < 75)) {
- getexp 50000,0;
+ getexp 5000,0;
next;
}
else if ((BaseLevel > 74) && (BaseLevel < 81)) {
- getexp 180000,0;
+ getexp 18000,0;
next;
}
else if ((BaseLevel > 80) && (BaseLevel < 86)) {
- getexp 360000,0;
+ getexp 36000,0;
next;
}
else if ((BaseLevel > 85) && (BaseLevel < 91)) {
- getexp 500000,0;
+ getexp 50000,0;
next;
}
else if ((BaseLevel > 90) && (BaseLevel < 96)) {
- getexp 800000,0;
+ getexp 80000,0;
next;
}
- else if ((BaseLevel > 95) && (BaseLevel < 99)) {
- getexp 1000000,0;
+ else if ((BaseLevel > 95) && (BaseLevel < 150)) {
+ getexp 100000,0;
next;
}
- else if (BaseLevel == 99) {
+ else if (BaseLevel == 150) {
getitem 617,1; //Old_Violet_Box
next;
}
@@ -11141,30 +11141,30 @@ prontera,140,304,5 script Old Soldier 901,{
next;
}
else if ((BaseLevel > 65) && (BaseLevel < 75)) {
- getexp 50000,0;
+ getexp 5000,0;
next;
}
else if ((BaseLevel > 74) && (BaseLevel < 81)) {
- getexp 80000,0;
+ getexp 8000,0;
next;
}
else if ((BaseLevel > 80) && (BaseLevel < 86)) {
- getexp 150000,0;
+ getexp 15000,0;
next;
}
else if ((BaseLevel > 85) && (BaseLevel < 91)) {
- getexp 200000,0;
+ getexp 20000,0;
next;
}
else if ((BaseLevel > 90) && (BaseLevel < 96)) {
- getexp 400000,0;
+ getexp 40000,0;
next;
}
- else if ((BaseLevel > 95) && (BaseLevel < 99)) {
- getexp 500000,0;
+ else if ((BaseLevel > 95) && (BaseLevel < 150)) {
+ getexp 50000,0;
next;
}
- else if (BaseLevel == 99) {
+ else if (BaseLevel == 150) {
getitem 617,1; //Old_Violet_Box
next;
}
diff --git a/npc/quests/quests_prontera.txt b/npc/quests/quests_prontera.txt
index cbd25ee36..cdd8b5055 100644
--- a/npc/quests/quests_prontera.txt
+++ b/npc/quests/quests_prontera.txt
@@ -2662,7 +2662,7 @@ prt_church,185,106,3 script Father Bamph 60,{
mes "adventurer. May safety accompany you on all of your journeys.";
if (prt_curse == 43) set prt_curse,44;
else set prt_curse,54;
- getexp 1600000,0;
+ getexp 160000,0;
close;
}
else if (prt_curse > 43 && prt_curse < 50 && !aru_monas) {
@@ -2993,7 +2993,7 @@ prt_church,184,110,3 script Father Biscuss 60,{
mes "Church, I want to thank";
mes "you for all of your help.";
set prt_curse,36;
- getexp 1600000,0;
+ getexp 160000,0;
close;
}
else if (prt_curse == 36) {
diff --git a/npc/quests/quests_rachel.txt b/npc/quests/quests_rachel.txt
index 8c598bd8b..afe1735fc 100644
--- a/npc/quests/quests_rachel.txt
+++ b/npc/quests/quests_rachel.txt
@@ -2622,9 +2622,9 @@ OnTouch:
mes "Who would be to blame?";
next;
set rach_vice,24;
- if (BaseLevel > 90) getexp 1300000,0;
- else if (BaseLevel > 75) getexp 850000,0;
- else getexp 450000,0;
+ if (BaseLevel > 90) getexp 130000,0;
+ else if (BaseLevel > 75) getexp 85000,0;
+ else getexp 45000,0;
mes "[" + strcharinfo(0) + "]";
mes "Somehow, I wish that";
mes "Katinshuell had the";
@@ -2926,7 +2926,7 @@ rachel,157,183,3 script Sincere Follower Urstia 916,{
mes "token of my appreication for";
mes " what you have done for me.";
delitem 7573,1; //Magic_Necklace_
- getexp 700000,0;
+ getexp 70000,0;
completequest 2113;
set ice_necklace_q,6;
next;
@@ -4268,7 +4268,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
if (countitem(12018) >= 20) {
cutin "ra_nemma04",2;
delitem 12018,20; //FireCracker";
- getexp 200000,0;
+ getexp 20000,0;
set ra_tem_q,14;
mes "[Priestess Nemma]";
mes "Yay!";
@@ -5056,7 +5056,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
cutin "ra_gman",255;
set lost_boy,13;
specialeffect2 EF_ABSORBSPIRITS;
- getexp 900000,0;
+ getexp 90000,0;
end;
}
else if ((lost_boy == 13) && (ra_tem_q < 14)) {
@@ -5471,7 +5471,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
set ra_tem_q,0;
cutin "",255;
specialeffect2 EF_ABSORBSPIRITS;
- getexp 900000,600000;
+ getexp 90000,60000;
end;
}
else if (MISC_QUEST & 8192) {
@@ -6027,7 +6027,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
mes "peace between our nations.";
completequest 60213;
set aru_vol,27;
- getexp 200000,0;
+ getexp 20000,0;
close2;
cutin "ra_gman",255;
end;
@@ -6467,7 +6467,7 @@ ra_temin,277,159,3 script High Priest Zhed#rachel 932,{
mes "Your place in Valhalla is";
mes "already assured, I'm sure.";
set aru_em,24;
- getexp 1500000,0;
+ getexp 150000,0;
}
else {
mes "[High Priest Zhed]";
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt
index a3647b34a..9af6933fa 100644
--- a/npc/quests/quests_veins.txt
+++ b/npc/quests/quests_veins.txt
@@ -288,7 +288,7 @@ ve_fild05,257,130,4 script Wincing Old Man#ve 945,{
mes "find these useful. Anyway,";
mes "I hope you like these rocks...";
set veins_stone,8;
- getexp 300000,0;
+ getexp 30000,0;
getitem 985,3; //Elunium
close;
}
@@ -980,7 +980,7 @@ prt_church,89,108,6 script Bard#sch 741,{
mes "reward with our sincere thanks.";
set que_sch,26;
getitem 12106,1; //Accessory_Box
- getexp 600000,0;
+ getexp 60000,0;
close;
}
else {
@@ -3034,7 +3034,7 @@ veins,327,185,3 script Kid#camelcamel 944,{
completequest 3083;
set rachel_camel,25;
specialeffect2 EF_ABSORBSPIRITS;
- getexp 1000000,700000;
+ getexp 100000,70000;
close;
}
else {
@@ -6140,7 +6140,7 @@ ve_in,281,214,3 script Bookshelf#vol 111,{
else {
getitem 12103,1; //Bloody_Dead_Branch
}
- getexp 800000,0;
+ getexp 80000,0;
mes "^3355FFWell, you've done all";
mes "that you could here.";
mes "Now would be a good time";
diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt
index 6e52c0651..de8aeaf96 100644
--- a/npc/quests/seals/brisingamen_seal.txt
+++ b/npc/quests/seals/brisingamen_seal.txt
@@ -891,7 +891,7 @@ yuno_in04,47,113,1 script Studying Scholar#1 749,{
mes "Take this";
set god_brising,50;
getitem 616,1; // Old_Card_Album
- getexp 600000,0;
+ getexp 60000,0;
next;
mes "[Enrico Kaili]";
mes "Please accept this as my way of thanking you for assisting in my";
diff --git a/npc/quests/seals/megingard_seal.txt b/npc/quests/seals/megingard_seal.txt
index 6303fe2f8..4d54f9d79 100644
--- a/npc/quests/seals/megingard_seal.txt
+++ b/npc/quests/seals/megingard_seal.txt
@@ -2648,7 +2648,7 @@ aldebaran,66,213,0 script Lady#megin 69,{
mes "I really appreciate you coming here to talk to me about the old days. I, I want you to have this.";
set god_eremes,28;
getitem 603,1; // Old_Blue_Box
- getexp 1220358,0;
+ getexp 122036,0;
close;
}
else if (god_eremes == 28) {
@@ -3167,7 +3167,7 @@ niflheim,109,254,0 script Egnigem 796,{
specialeffect EF_LOCKON;
specialeffect2 EF_HOLYCROSS;
set god_eremes,27;
- getexp 1220358,0;
+ getexp 122036,0;
close;
}
else if (god_eremes == 26) {
@@ -3205,7 +3205,7 @@ niflheim,109,254,0 script Egnigem 796,{
specialeffect EF_LOCKON;
specialeffect2 EF_HOLYCROSS;
set god_eremes,27;
- getexp 1220358,0;
+ getexp 122036,0;
close;
}
else if (god_eremes < 20) {