فهرست منبع

Updated most active NPCs that give EXP to renewal standards.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/renewal@14920 54d463be-8e91-2dee-dedb-b68131a5f0ec
L0ne_W0lf 14 سال پیش
والد
کامیت
479efa216d

+ 5 - 4
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;
 				}

+ 108 - 108
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());

+ 4 - 4
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;

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 500 - 230
npc/other/monster_race.txt


+ 5 - 5
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";

+ 140 - 140
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";

+ 18 - 18
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]";

+ 2 - 2
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]";

+ 2 - 2
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";

+ 9 - 8
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;

+ 10 - 10
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;
 	}

+ 17 - 17
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:

+ 20 - 20
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]";

+ 24 - 24
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";

+ 18 - 18
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;
 			}

+ 23 - 23
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;
 		}

+ 11 - 11
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 {

+ 2 - 2
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;
 	}

+ 5 - 5
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.";

+ 18 - 18
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...?";

+ 19 - 19
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]";

+ 10 - 10
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";

+ 4 - 4
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";

+ 11 - 11
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";

+ 21 - 21
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;

+ 10 - 10
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;

+ 32 - 32
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;

+ 20 - 20
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;
 			}

+ 2 - 2
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) {

+ 9 - 9
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]";

+ 4 - 4
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";

+ 1 - 1
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";

+ 3 - 3
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) {

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است