@@ -719,7 +719,7 @@ L_AskQuestions:
set .@sage_t,.@sage_t+5;
mes "2. Choose a city where you cannot purchase a Stiletto.";
next;
if (select("Prontera:Morroc:Geffen:Lutie") == 1)
if (select("Prontera:Morocc:Geffen:Lutie") == 1)
set .@sage_t,.@sage_t+5;
mes "3. Choose the closest city to Turtle Island.";
next;
@@ -795,17 +795,17 @@ L_AskQuestions:
set .@sage_t,.@sage_t+5;
break;
case 2:
mes "1. Choose the jewel that the Morroc Jewel Merchant does not sell.";
mes "1. Choose the jewel that the Morocc Jewel Merchant does not sell.";
next;
if (select("Topaz:Garnet:Diamond:Sapphire") == 2)
set .@sage_t,.@sage_t+5;
mes "2. Choose the city where users cannot purchase Monster's Feed from an NPC.";
next;
if (select("Prontera:Morroc:Al De Baran:Alberta") == 3)
if (select("Prontera:Morocc:Al De Baran:Alberta") == 3)
set .@sage_t,.@sage_t+5;
mes "3. Choose the closest city to the Maze.";
next;
if (select("Prontera:Morroc:Geffen:Payon") == 1)
if (select("Prontera:Morocc:Geffen:Payon") == 1)
set .@sage_t,.@sage_t+5;
mes "4. Choose the monster that is a different type than the others.";
next;
@@ -827,7 +827,7 @@ L_AskQuestions:
next;
if (select("Paul:Sir Windsor:Peter S. Alberto:Cecilia") == 2)
set .@sage_t,.@sage_t+5;
mes "9. Choose the NPC that is not a citizen of Morroc.";
mes "9. Choose the NPC that is not a citizen of Morocc.";
next;
if (select("Syvia:Akira:Antonio:Dmitrii") == 3)
set .@sage_t,.@sage_t+5;
@@ -887,7 +887,7 @@ L_AskQuestions:
set .@sage_t,.@sage_t+5;
mes "3. Choose the closest city to Glast Heim.";
next;
if (select("Prontera:Geffen:Morroc:Payon") == 2)
if (select("Prontera:Geffen:Morocc:Payon") == 2)
set .@sage_t,.@sage_t+5;
mes "4. Choose the monster that is a different type than the others.";
next;
@@ -1535,7 +1535,7 @@ yuno_in03,62,176,2 script History Professor#sa 109,{
mes "Lutie, the winter land,";
break;
}
switch(select("Midgard, where humans live,:Rune-Midgarts where humans live,:Tritonia, where mermaids live,:Morroc, the desert city,")) {
switch(select("Midgard, where humans live,:Rune-Midgarts where humans live,:Tritonia, where mermaids live,:Morocc, the desert city,")) {
case 1:
mes "Midgard, where humans live in,";
break;
@@ -1549,7 +1549,7 @@ yuno_in03,62,176,2 script History Professor#sa 109,{
break;
case 4:
set .@w_point,.@w_point+1;
mes "Morroc, the desert city,";
mes "Morocc, the desert city,";
break;
}
switch(select("Abguard, where gods live.:Asgard, where gods live.:Schwarzwald, where citizens live.:Prontera, the capital of Rune-Midgarts.")) {
@@ -2431,9 +2431,9 @@ yuno_in03,244,31,3 script Physics Professor#sa 120,{
mes "You never know the limits of magic";
break;
}
switch(select("Merchant Lady in Morroc is also as cute as YuPi.:Nobody knows why Red Potion tastes like strawberries.:It is not suggested to be too addicted to magic spells.")) {
switch(select("Merchant Lady in Morocc is also as cute as YuPi.:Nobody knows why Red Potion tastes like strawberries.:It is not suggested to be too addicted to magic spells.")) {
case 1:
mes "Merchant Lady in Morroc is also as cute as YuPi.";
mes "Merchant Lady in Morocc is also as cute as YuPi.";
break;
case 2:
mes "Nobody knows why Red Potion tastes like strawberries.";
@@ -44,7 +44,7 @@ valkyrie,53,42,3 script Champion#Valkyrie 52,{
mes "Time for great heroes";
mes "to stand up against the";
mes "forces of evil which plague";
mes "the world of Rune-Midgard!";
mes "the world of Midgard!";
next;
mes "[Champion]";
mes "Would you like";
@@ -43,7 +43,7 @@ valkyrie,53,54,3 script Minstrel#Valkyrie 741,{
next;
mes "[Minstrel]";
mes "Will you do this";
mes "for Rune-Midgard...";
mes "for Midgard...";
mes "As a Minstrel?";
next;
if (select("No.:Yes.") == 1) {
@@ -91,7 +91,7 @@ valkyrie,53,50,3 script Biochemist#Valkyrie 122,{
mes "Yes...";
mes "It's about time.";
mes "We need more geniuses";
mes "like you on Rune-Midgard.";
mes "like you on Midgard.";
next;
mes "[Biochemist]";
mes "Would you like to";
@@ -35,7 +35,7 @@ valkyrie,53,56,3 script Gypsy#Valkyrie 101,{
}
else if (ADVJOB == Job_Gypsy && Class == Job_Archer_High && JobLevel > 39) {
mes "[Gypsy]";
mes "The land of Rune-Midgard";
mes "The land of Midgard";
mes "is in need of talented women";
mes "to subtly change the balances";
mes "in the battle between good";
@@ -42,7 +42,7 @@ valkyrie,53,47,3 script Scholar#Valkyrie 743,{
}
else if (ADVJOB == Job_Professor && Class == Job_Mage_High && JobLevel > 39) {
mes "[Scholar]";
mes "Rune-Midgard doesn't";
mes "Midgard doesn't";
mes "have enough Scholars to";
mes "help usher in a new age";
mes "of prosperity. The";
@@ -51,7 +51,7 @@ valkyrie,53,47,3 script Scholar#Valkyrie 743,{
mes "[Scholar]";
mes "Will you take this";
mes "awesome responsibility?";
mes "Will you serve Rune-Midgard";
mes "Will you serve Midgard";
mes "as a Scholar?";
next;
if (select("No.:Yes.") == 1) {
@@ -341,7 +341,7 @@ OnTouch_:
mes "[Maia]";
mes "Hm? How did you come";
mes "here? You're not qualified";
mes "for this ceremony yet. Come,I will bring you back to Morroc...";
mes "for this ceremony yet. Come,I will bring you back to Morocc...";
close2;
warp "morocc",157,47;
end;
@@ -466,7 +466,7 @@ OnTouch_:
mes "The time for you";
mes "to be here has not";
mes "arrived. Let's go";
mes "back to Morroc...";
mes "back to Morocc...";
close2;
warp "morocc",157,47;
end;
@@ -484,7 +484,7 @@ OnTouch_:
mes "That's strange...";
mes "You're not supposed to";
mes "be here. Let me guide";
mes "you back to Morroc...";
mes "you back to Morocc...";
}
close2;
warp "morocc",157,47;
@@ -249,7 +249,7 @@ aldeba_in,223,167,3 script Tzerero#sn 709,{
mes "was much suffering in the";
mes "world, especially among";
mes "the common people of";
mes "Rune-Midgard...";
mes "Midgard...";
next;
mes "[Tzerero]";
mes "He learned many skills from";
@@ -373,7 +373,7 @@ valkyrie,44,33,5 script Teleporter 124,{
mes "Honorable one,";
mes "which place do you wish to go?";
next;
switch(select("Prontera:Morroc:Payon:Geffen:Alberta:Izlude:Al De Baran:Comodo:Juno")) {
switch(select("Prontera:Morocc:Payon:Geffen:Alberta:Izlude:Al De Baran:Comodo:Juno")) {
case 1: callsub S_Warpchar,"prontera",116,72;
case 2: callsub S_Warpchar,"morocc",156,46;
case 3: callsub S_Warpchar,"payon",69,100;
@@ -50,7 +50,7 @@
//= 2.3b corrected Glast warp coords [Lupus] 2.3c Bailand -> Bayalan
//= 2.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 2.5 Converted from Aegis file. (11.3) [L0ne_W0lf]
//= 2.6 Moved Morroc NPCs to Morroc Ruins. [L0ne_W0lf]
//= 2.6 Moved Morocc NPCs to Morocc Ruins. [L0ne_W0lf]
//= 2.7 Fixed a typo, a - to a +. Not sure how that happened. [L0ne_w0lf]
//= 2.8 Corrected another typo this time in a variable.
//= 2.9 Added GM management function. [Euphy]
@@ -755,7 +755,7 @@ lighthalzen,163,60,4 script Kafra Voting Staff#lght 861,{
mes "details, please visit our";
mes "headquarters in the city of";
mes "Lighthalzen located in the";
mes "Schwaltzvalt Republic.";
mes "Schwarzwald Republic.";
mes "Thank you for your time.";
break;
case 2:
@@ -24,9 +24,9 @@
//= 2.3 Removed SAVE from Niflheim. [Lupus]
//= 2.3 removed "fix" by HawkMoon RTFM and check supernovice.txt . There's a SPECIAL Kafra which gives CARTS to SN for a special proce. [Lupus]
//= 2.4 Added Baby Class Support (Baby Novice check) Removed annoying storage feature where u had to close dialog window to be able to use your storage [Lupus]
//= 2.5 Added Louyang official Kafra, fixes some Kafras, not letting you to Save your position [Lupus]
//= 2.5 Added Luoyang official Kafra, fixes some Kafras, not letting you to Save your position [Lupus]
//= 2.6 Reverted Dungeons Kafras (they should offer only Storage). Added temp Ayothaya Kafra
//= 2.7 Added correct Ayothaya, Louyang & Amatsu Kafras. [Lupus]
//= 2.7 Added correct Ayothaya, Luoyang & Amatsu Kafras. [Lupus]
//= 2.8 Fixed Amatsu Storage problems [Lupus] 2.9 Fixed spelling mistakes. [Nexon]
//= 3.0 Added special "not working teleport menu" for Einbroch Kafras [Lupus]
//= 3.1 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
@@ -105,7 +105,7 @@ function script F_Kafra {
mes "The air is eternally heavy with the";
mes "scent of pleasant wildflowers.";
break;
case 4:// Louyang and Ayothaya specific message (obsolete)
case 4:// Luoyang and Ayothaya specific message (obsolete)
mes "[Kafra Employee]";
mes "With our many Kafra";
mes "service locations, you're never";
@@ -163,7 +163,7 @@ function script F_Kafra {
mes "Transport Agreement^000000, the";
mes "Kafra Corporation cannot";
mes "provide Teleport Services";
mes "in the Schwaltzvalt Republic.";
mes "in the Schwarzwald Republic.";
next;
mes "[Kafra Employee]";
mes "We ask that you please";
@@ -322,7 +322,7 @@ function script F_KafTele {
}
else if (@wrpD$[.@j] == "Juno") warp "yuno", 158, 125;
else if (@wrpD$[.@j] == "Mjolnir Dead Pit") warp "mjolnir_02", 99, 351;
else if (@wrpD$[.@j] == "Morroc") warp "morocc", 156, 46;
else if (@wrpD$[.@j] == "Morocc") warp "morocc", 156, 46;
else if (@wrpD$[.@j] == "Orc Dungeon") warp "gef_fild10", 52, 326;
else if (@wrpD$[.@j] == "Payon") warp "payon", 161, 58;
else if (@wrpD$[.@j] == "Prontera") warp "prontera", 116, 72;
@@ -611,31 +611,31 @@ function script F_KafSet {

.@map$ = strnpcinfo(4);
if (.@map$ == "prontera") {
setarray @wrpD$[0], "Izlude", "Geffen", "Payon", "Morroc", "Orc Dungeon", "Alberta";
setarray @wrpD$[0], "Izlude", "Geffen", "Payon", "Morocc", "Orc Dungeon", "Alberta";
setarray @wrpP[0], 600, 1200, 1200, 1200, 1700, 1800;
setarray @viewpX[0], 151, 29, 282, 152;
setarray @viewpY[0], 29, 207, 200, 326;
} else if (.@map$ == "alberta") {
setarray @wrpP[0], 1200, 1800, 1800;
setarray @wrpD$[0], "Payon", "Morroc", "Prontera";
setarray @wrpD$[0], "Payon", "Morocc", "Prontera";
setarray @viewpX[0], 28, 113, 0, 0;
setarray @viewpY[0], 229, 60, 0, 0;
} else if (.@map$ == "aldebaran") {
setarray @wrpP[0], 1200, 1200, 1800, 1700;
setarray @wrpD$[0], "Geffen", "Juno" , "Izlude", "Mjolnir Dead Pit";
} else if (.@map$ == "comodo" ) {
setarray @wrpD$[0], "Morroc", "Comodo Pharos Beacon", "Umbala";
setarray @wrpD$[0], "Morocc", "Comodo Pharos Beacon", "Umbala";
setarray @wrpP[0], 1800, 1200, 1800;
} else if (.@map$ == "cmd_fild07") {
setarray @wrpD$[0], "Comodo", "Morroc";
setarray @wrpD$[0], "Comodo", "Morocc";
setarray @wrpP[0], 1200, 1200;
} else if (.@map$ == "geffen") {
setarray @wrpD$[0], "Prontera", "Al De Baran", "Orc Dungeon", "Mjolnir Dead Pit";
setarray @wrpP[0], 1200, 1200, 1700, 1700;
setarray @viewpX[0], 120, 203;
setarray @viewpY[0], 62, 123;
} else if (.@map$ == "izlude") {
setarray @wrpD$[0], "Geffen", "Payon", "Morroc", "Al De Baran";
setarray @wrpD$[0], "Geffen", "Payon", "Morocc", "Al De Baran";
setarray @wrpP[0], 1200, 1200, 1200, 1800;
} else if (.@map$ == "morocc") {
setarray @wrpD$[0], "Prontera", "Payon", "Alberta", "Comodo", "Comodo Pharos Beacon";
@@ -646,15 +646,15 @@ function script F_KafSet {
setarray @wrpD$[0], "Comodo";
setarray @wrpP[0], 1800;
} else if (.@map$ == "payon") {
setarray @wrpD$[0], "Prontera", "Alberta", "Morroc";
setarray @wrpD$[0], "Prontera", "Alberta", "Morocc";
setarray @wrpP[0], 1200, 1200, 1200;
} else if (.@map$ == "yuno") {
setarray @wrpD$[0], "Al De Baran";
setarray @wrpP[0], 1200;
setarray @viewpX[0], 328, 278, 153, 0;
setarray @viewpY[0], 108, 221, 187, 0;
} else if (.@map$ == "job3_rune01") {
setarray @wrpD$[0], "Izlude", "Geffen", "Payon", "Morroc", "Alberta";
setarray @wrpD$[0], "Izlude", "Geffen", "Payon", "Morocc", "Alberta";
setarray @wrpP[0], 600, 1200, 1200, 1200, 1800;
}

@@ -48,7 +48,7 @@ aldeba_in,96,181,4 script Kafra Service 113,{
mes "Please make use of";
mes "the Kafra Services that are";
mes "available throughout all of";
mes "Rune Midgard. Thank you for";
mes "Midgard. Thank you for";
mes "visiting the Kafra Headquarters.";
close2;
break;
@@ -92,7 +92,7 @@ aldeba_in,96,181,4 script Kafra Service 113,{
mes "[Kafra Leilah]";
mes "Kafra Employees are";
mes "stationed all over the";
mes "Rune Midgard continent,";
mes "Midgard continent,";
mes "and you should be able to find";
mes "plenty outside in Al De Baran.";
close2;
@@ -147,7 +147,7 @@ geffen,203,123,2 script Kafra Employee::geffen2 114,{
mes "Welcome!";
mes "The Kafra Corporation";
mes "will always support the";
mes "adventurers of Rune-Midgard";
mes "adventurers of Rune-Midgarts";
mes "with its excellent service. So";
mes "what can I do for you today?";
callfunc "F_Kafra",5,0,0,30,750;
@@ -167,7 +167,7 @@ morocc,156,97,4 script Kafra Employee::kaf_morocc 113,{
mes "How may I be of assistance?";
callfunc "F_Kafra",5,0,0,60,930;
savepoint "morocc",156,46,1,1;
callfunc "F_KafEnd",0,1,"in the city of Morroc";
callfunc "F_KafEnd",0,1,"in the city of Morocc";
}

morocc,160,258,4 script Kafra::kaf_morocc2 114,{
@@ -177,12 +177,12 @@ morocc,160,258,4 script Kafra::kaf_morocc2 114,{
mes "Welcome!";
mes "The Kafra Corporation";
mes "will always support the";
mes "adventurers of Rune-Midgard";
mes "adventurers of Rune-Midgarts";
mes "with its excellent service. So";
mes "what can I do for you today?";
callfunc "F_Kafra",5,0,0,60,930;
savepoint "morocc",157,272,1,1;
callfunc "F_KafEnd",0,1,"in the city of Morroc";
callfunc "F_KafEnd",0,1,"in the city of Morocc";
}

// Payon
@@ -278,7 +278,7 @@ prontera,282,200,2 script Kafra Employee::kaf_prontera4 114,{
mes "Welcome!";
mes "The Kafra Corporation";
mes "will always support the";
mes "adventurers of Rune-Midgard";
mes "adventurers of Rune-Midgarts";
mes "with its excellent service. So";
mes "what can I do for you today?";
callfunc "F_Kafra",5,0,0,40,800;
@@ -300,7 +300,7 @@ prontera,146,89,6 script Kafra Employee::kaf_prontera5 117,{
callfunc "F_KafEnd",0,1,"in the city of Prontera";
}

// Yuno
// Juno
//============================================================
yuno,152,187,4 script Kafra Employee::kaf_yuno 860,{
cutin "kafra_08",2;
@@ -457,7 +457,7 @@ ayothaya,212,169,5 script Kafra Employee::kaf_ayothaya 116,{
mes "How can I help you today?";
callfunc "F_Kafra",5,3,1,50,700;
savepoint "ayothaya",149,69,1,1;
callfunc "F_KafEnd",0,1,"in the city of Ayotaya";
callfunc "F_KafEnd",0,1,"in the city of Ayothaya";
}

// Einbech
@@ -502,7 +502,7 @@ einbroch,59,203,6 script Kafra Employee#ein1::kaf_einbroch2 861,{
callfunc "F_KafEnd",0,1,"in the city of Einbroch";
}

// Gonryun
// Kunlun
//============================================================
gonryun,159,122,4 script Kafra Employee::kaf_gonryun 116,{
cutin "kafra_02",2;
@@ -556,7 +556,7 @@ lhz_in02,237,284,4 script Kafra Employee::kaf_lhz_in02 861,{
callfunc "F_KafEnd",0,1,"in the city of Lighthalzen";
}

// Louyang
// Luoyang
//============================================================
louyang,210,104,5 script Kafra Employee::kaf_louyang 4_F_KAFRA2,{
cutin "kafra_01",2;
@@ -568,7 +568,7 @@ louyang,210,104,5 script Kafra Employee::kaf_louyang 4_F_KAFRA2,{
mes "How can I help you today?";
callfunc "F_Kafra",5,3,1,50,700;
savepoint "louyang",217,92,1,1;
callfunc "F_KafEnd",0,1,"in the city of Louyang";
callfunc "F_KafEnd",0,1,"in the city of Luoyang";
}

// Umbala
@@ -623,7 +623,7 @@ prt_fild05,290,224,3 script Kafra Employee::prt_fild05 114,{
mes "Welcome!";
mes "The Kafra Corporation";
mes "will always support the";
mes "adventurers of Rune-Midgard";
mes "adventurers of Rune-Midgarts";
mes "with its excellent service. So";
mes "what can I do for you today?";
callfunc "F_Kafra",5,1,1,40,0;
@@ -645,14 +645,14 @@ mjolnir_02,83,362,4 script Kafra Employee::kaf_mjolnir_02 116,{
callfunc "F_KafEnd",0,1,"at Mjolnir Dead Pit";
}

// - Morroc Ruins
// - Morocc Ruins
moc_ruins,59,157,5 script Kafra Employee::moc_ruins 114,{
cutin "kafra_04",2;
mes "[Kafra Employee]";
mes "Welcome!";
mes "The Kafra Corporation";
mes "will always support the";
mes "adventurers of Rune-Midgard";
mes "adventurers of Rune-Midgarts";
mes "with its excellent service. So";
mes "what can I do for you today?";
callfunc "F_Kafra",5,2,1,90,1200;
@@ -308,7 +308,7 @@ in_sphinx2 mapflag nomemo
in_sphinx3 mapflag nomemo
in_sphinx4 mapflag nomemo
in_sphinx5 mapflag nomemo
// Louyang Dun --------------
// Luoyang Dun --------------
lou_dun03 mapflag nomemo
lou_dun02 mapflag nomemo
lou_dun01 mapflag nomemo
@@ -345,7 +345,7 @@ prt_sewb1 mapflag nomemo
prt_sewb2 mapflag nomemo
prt_sewb3 mapflag nomemo
prt_sewb4 mapflag nomemo
// Gonryun Dun ---------------
// Kunlun Dun ---------------
gon_dun01 mapflag nomemo
gon_dun02 mapflag nomemo
gon_dun03 mapflag nomemo
@@ -38,7 +38,7 @@ function Dyes;
case 1:
mes .n$;
mes "Life may have gotten a bit better, but when I look at all of the orders I've received... Whew!";
mes "It seems that the young women of Rune Midgard must be very well off these days.";
mes "It seems that the young women of Rune-Midgarts must be very well off these days.";
next;
mes .n$;
mes "Not that I think that they are indulging in anything luxurious, mind you.";
@@ -81,8 +81,8 @@
// Alberta
alberta,120,45,2 duplicate(IceCreamer) Ice Cream Maker#1 85

// Morroc Field
// Morocc Field
moc_fild16,88,304,4 duplicate(IceCreamer) Ice Cream Maker#2 85

// Morroc
// Morocc
//morocc,160,144,4 duplicate(IceCreamer) Ice Cream Maker#3 85
@@ -29,7 +29,7 @@
//= - Small corrections to the prontera Inns.
//= - Removed the Cancel dialog.
//= 1.6 More fixes, changed progression of "Rest"ing.
//= - Corrected Morroc NPCs. [L0ne_W0lf]
//= - Corrected Morocc NPCs. [L0ne_W0lf]
//= 1.7 Corrected Payon NPC. [L0ne_W0lf]
//= 1.8 Corrected Geffen NPC. [L0ne_W0lf]
//= 1.9 Added the Inn for Al De baran. [L0ne_W0lf]
@@ -41,7 +41,7 @@
//= 2.4 Fixed Inn Employee#Ahlma warping to same destination as save point, bugreport: 191.
//= 2.5 Added Moskovia Gostinitsa (Inn) from jA
//= 2.6 Updated Alberta inn to official. [L0ne_W0lf]
//= 2.7 Removed Morroc Inns as per episode 12.1. [L0ne_W0lf]
//= 2.7 Removed Morocc Inns as per episode 12.1. [L0ne_W0lf]
//= 2.8 Removed Moscovia Inn; Its in quests/quest_moscovia.txt [Kisuka]
//= 2.9 Added switch menus, updated to match AEGIS scripts. [Kisuka]
//= 2.9a Added 'npcskill' command. [Euphy]
@@ -88,13 +88,13 @@ payon_in01,132,62,5 script Inn Employee#Ahee 53,{
/*
morocc_in,147,141,3 script Inn Employee#Hasna 53,{

callfunc "F_InnMaid","[Employee Hasna]","Morroc Inn","morocc_in",142,140;
callfunc "F_InnMaid","[Employee Hasna]","Morocc Inn","morocc_in",142,140;
warp "morocc_in",173,135; end;
}
// South --------------------------------
morocc_in,80,100,5 script Inn Employee#Manar 53,{

callfunc "F_InnMaid","[Employee Manar]","Morroc Inn","morocc_in",78,95;
callfunc "F_InnMaid","[Employee Manar]","Morocc Inn","morocc_in",78,95;
warp "morocc_in",79,123; end;
}
*/
@@ -73,7 +73,7 @@ prontera,123,102,5 script Merchant#pron 85,{
}
}

morocc,180,259,3 script Merchant#morroc 85,{
morocc,180,259,3 script Merchant#Morocc 85,{
if (MaxWeight - Weight < 6301 || checkweight(1201,1) == 0) {
mes "[Merchant]";
mes "Haha!";
@@ -1226,7 +1226,7 @@ function script repairmain {
//= Syrus22 - Completely redid the script using functions... also
//= added the option for auto safe refining and multiple refining.
//= 1.1 Negative input bug fixed [Lupus]
//= 1.2 Added additional reparimen in morroc and payon. Added
//= 1.2 Added additional reparimen in Morocc and payon. Added
//= Christopher the blacksmith in Geffen. Edited some dialogue [kobra_k88]
//= 1.3 New Payon Locations [Darkchild]
//= Corrected zeny subtraction thx to jpnmania77.[kobra_k88]
@@ -1267,5 +1267,5 @@ function script repairmain {
//= 2.8 Added proper Blacksmith Supplier to Einroch. [L0ne_W0lf]
//= Updated dated features comment to reflect new usage.
//= 2.8a Small bugfix. (bugreport:2418) [Paradox924X]
//= 2.9 Moved Morroc repairman to Morroc Ruins. [L0ne_W0lf]
//= 2.9 Moved Morocc repairman to Morocc Ruins. [L0ne_W0lf]
//============================================================
@@ -21,14 +21,14 @@
//= 2.2 Added Veins shops. [L0ne_W0lf]
//= 2.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
//= 2.4 Fixed Jawaii Ice cream salesman. [L0ne_W0lf]
//= 2.5 Updated Morroc shops to episode 12.1. [L0ne_W0lf]
//= 2.5 Updated Morocc shops to episode 12.1. [L0ne_W0lf]
//= 2.6 Added Brasilis shops. [L0ne_W0lf]
//= Updated Pet Groomers with four new pet feeds.
//= 2.7 Added Trading merchants, (ninja& gunslinger) to Izlude and Alberta. [L0ne_W0lf]
//= Made Brasilis shop names unique, and uncommented.
//= Changed the whip sold in comodo weapon shop. (1956 ->1960)
//= Added Fire and Silver arrow to Einbroch tool dealer.
//= Re-added Bill of Birds to Morroc Item Collectors.
//= Re-added Bill of Birds to Morocc Item Collectors.
//= 2.7a Actually applied the right update to the comodo weapon shop. [L0ne_W0lf]
//= 2.7b Corrected Brasilis Fruit Merchant. (bugreport:4278) [L0ne_W0lf]
//= 2.8 Updates to Brasilis Merchants. [L0ne_W0lf]
@@ -119,7 +119,7 @@ geffen_in,171,123,4 shop Tool Dealer#gef2 64,1092:-1,1093:-1
geffen,193,152,4 shop Pet Groomer#gef 124,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1

//=======================================================
// Gonryun
// Kunlun
//=======================================================
gonryun,147,84,5 shop Tool Dealer#gon 777,1750:-1,1770:-1,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1
gonryun,174,101,3 shop Weapon Dealer#gon 774,1207:-1,1216:-1,1107:-1,1122:-1,1116:-1,1154:-1,1407:-1,1457:-1,1354:-1,1519:-1
@@ -158,7 +158,7 @@ yuno,163,187,5 shop Magical Item Seller#yuno 90,717:-1,1601:-1,1604:-1,1607:-1,1
yuno_in01,25,34,5 shop Tool Dealer#yuno2 83,1750:-1,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1
yuno_in01,103,35,2 shop Weapon Dealer#yuno 49,1750:-1,1751:-1,1101:-1,1701:-1,1201:-1,1204:-1,1207:-1,1210:-1,1213:-1,1216:-1,1601:-1,1604:-1,1607:-1,1610:-1
yuno_in01,112,26,4 shop Armor Dealer#yuno 101,2628:-1,2101:-1,2107:-1,2401:-1,2501:-1,2230:-1,2301:-1,2303:-1,2305:-1,2321:-1,2332:-1
yuno_in03,176,22,3 shop Scroll Merchant#yuno03 89,7433:-1 //Temp shop in Yuno that sells Blank Scrolls
yuno_in03,176,22,3 shop Scroll Merchant#yuno03 89,7433:-1 //Temp shop in Juno that sells Blank Scrolls

//=======================================================
// Lighthalzen
@@ -186,7 +186,7 @@ lhz_in03,258,101,3 shop Arrow Merchant#lhz 855,1750:-1,1770:-1,1752:-1,1751:-1
lhz_in03,249,24,4 shop Merchant#lhz 855,911:-1,910:-1,912:-1,528:-1

//=======================================================
// Louyang
// Luoyang
//=======================================================
lou_in02,121,182,5 shop Armor Dealer#lou 818,2211:-1,2401:-1,2403:-1,2501:-1,2503:-1,2101:-1,2103:-1,2305:-1,2321:-1,2332:-1,2328:-1,2627:-1
lou_in02,130,182,5 shop Weapon Dealer#lou 822,1207:-1,1216:-1,1107:-1,1122:-1,1116:-1,1154:-1,1407:-1,1457:-1,1354:-1,1519:-1
@@ -201,7 +201,7 @@ xmas_in,169,34,2 shop Gift Seller#xmas 702,2612:-1,744:-1,748:-1,736:-1,746:-1,7
xmas_in,174,98,2 shop Weapon Dealer#xmas 49,1201:-1,1204:-1,1207:-1,1210:-1,1213:-1,1216:-1,1219:-1,1222:-1

//=======================================================
// Morroc - Post Ep. 12.1
// Morocc - Post Ep. 12.1
//=======================================================
in_moc_16,22,20,7 shop Sepulchral Merchant#moc 880,1771:-1
moc_ruins,93,53,2 shop Item Collector#moc1 85,911:-1,528:-1,919:-1,925:-1
@@ -315,22 +315,22 @@ niflheim,209,180,5 shop Chef Assistant#nif 83,581:-1

//===== Additional Comments(old): =================================
//= swapped shop titles in GONRYUN, thanks to Kashy
//= 1.3a Fixed Louyang map name. Added additional shops in Yuno. [kobra_k88]
//= 1.3a Fixed Luoyang map name. Added additional shops in Juno. [kobra_k88]
//= 1.4 Added Niflheim Shops
//= 1.5 New Payon Locations [Darkchild]
//= Moved shops in Umbala.txt here. Commented out the duplicate ones.[kobra_k88]
//= 1.6 Removed GRAPE ID 514 from shops (caused exploits)
//= 1.7 Removed juices from custom amatsu shops (it's a quest item + levelup exploit)
//= 1.8 Corrected Niflheim Shops and Morroc Jewel Merchant [celest]
//= 1.9 Updated Louyang shops thanks to MasterOfMuppets
//= 1.8 Corrected Niflheim Shops and Morocc Jewel Merchant [celest]
//= 1.9 Updated Luoyang shops thanks to MasterOfMuppets
//= 1.10 Lutie Tools coords [Yor]
//= 1.11 Added Belts to Prontera/Aldebaran shops, thanks to reddozen [Lupus]
//= 1.12 official Ayothaya Shops, thanks to MasterOfMuppets [Lupus]
//= 1.13 Added 5092 Coif into Prontera Church shop [Lupus]
//= 1.14 Added Lighthalzen,Einbroch,Einbech shops. Updated Prontera,Morroc,Payon shops [Lupus]
//= 1.14 Added Lighthalzen,Einbroch,Einbech shops. Updated Prontera,Morocc,Payon shops [Lupus]
//= 1.15 Added Venom Knives into every Weapon Shop (that sells Knife[3]) [Lupus]
//= 1.15a Fixed a small typo in alberta's weapon shop, thanks to reddozen for the fix [MasterOfMuppets]
//= 1.16 Added a temp shop in Yuno to sell Blank scrolls, thanks to reddozen [MasterOfMuppets]
//= 1.16 Added a temp shop in Juno to sell Blank scrolls, thanks to reddozen [MasterOfMuppets]
//= 1.17 Added wand of hypnotist to the Lighthalzen weapon shop [MasterOfMuppets]
//= 1.18 Fixed some shops based on kRO shots [Poki#3]
//= 1.19 Added Hugel and fixed Payon shops based on kRO shots [Poki#3]
@@ -342,7 +342,7 @@ niflheim,209,180,5 shop Chef Assistant#nif 83,581:-1
//= 1.22 Thx8) Removed Berserk Potions from all shops but Comodo [Lupus]
//= 1.3 Added Gunslinger shops. Credits goes to RockmanEXE for the info [erKURITA]
//= Added Bucket Hat to Flu Mask dealer and modified it's name to a more logical one :P [erKURITA]
//= 1.4 Added an ingredient seller to Morroc, thanks to Muad_Dib [MasterOfMuppets]
//= 1.4 Added an ingredient seller to Morocc, thanks to Muad_Dib [MasterOfMuppets]
//= a Removed doubled Morocc Ing.Seller, arranged the rest Ing.Sellers according to the city names [Lupus]
//= 1.4b Commented out temp Gunslinger shops. [Lupus]
//= 1.5 Removed Temp gunslinger shops and moved up the official ones. [erKURITA]
@@ -34,6 +34,6 @@ jawaii_in,124,76,1,1 monster Black Mushroom 1084,1,3600000,1200000
jawaii_in,72,74,5,1 monster Black Mushroom 1084,2,3000000,1200000

//==================================================
// Inside Lightalzen
// Inside Lighthalzen
//==================================================
lhz_in01,157,54 monster Red Mushroom 1085,1,120000,100000
@@ -77,15 +77,15 @@ function script F_CashReset {
function script F_CashDungeon {
switch(getarg(0)) {
case 1:
switch(select("Nogg Road:Mjolnir Dead Pit:"+((checkre(0))?"":"Umbala Dungeon")+":Einbroch Mine Dungeon:Payon Dungeon:Toy Dungeon:Glast Heim Underprison:Louyang Dungeon:Hermit's Checkers:Izlude Dungeon:Turtle Island Dungeon:Clock Tower B3f:Clock Tower 3f:Glast Heim Culvert 2f:Sphinx Dungeon 4f:Inside Pyramid 4f:Prontera Culvert 3f:Amatsu Dungeon 1f (Tatami Maze):Somatology Laboratory 1st floor:Ayothya Ancient Shrine 2nd floor")) {
switch(select("Nogg Road:Mjolnir Dead Pit:"+((checkre(0))?"":"Umbala Dungeon")+":Einbroch Mine Dungeon:Payon Dungeon:Toy Dungeon:Glast Heim Underprison:Luoyang Dungeon:Hermit's Checkers:Izlude Dungeon:Turtle Island Dungeon:Clock Tower B3f:Clock Tower 3f:Glast Heim Culvert 2f:Sphinx Dungeon 4f:Inside Pyramid 4f:Prontera Culvert 3f:Amatsu Dungeon 1f (Tatami Maze):Somatology Laboratory 1st floor:Ayothya Ancient Shrine 2nd floor")) {
case 1: warp "mag_dun01",125,71; end; // Nogg Road
case 2: warp "mjo_dun02",80,297; end; // Mjolnir Dead Pit
case 3: warp "um_dun02",125,122; end; // Umbala Dungeon (Pre-Renewal only)
case 4: warp "ein_dun01",261,262; end; // Einbroch Dungeon
case 5: warp "pay_dun03",155,150; end; // Payon Caves
case 6: warp "xmas_dun01",133,130; end; // Toy Factory
case 7: warp "gl_prison",140,15; end; // Glast Heim Prison
case 8: warp "lou_dun03",165,38; end; // Louyang Dungeon
case 8: warp "lou_dun03",165,38; end; // Luoyang Dungeon
case 9: warp "gon_dun02",251,263; end; // Kunlun Dungeon
case 10: warp "iz_dun02",350,335; end; // Izlude Undersea Tunnel
case 11: warp "tur_dun02",165,30; end; // Turtle Island
@@ -97,7 +97,7 @@ function script F_CashDungeon {
case 17: warp "prt_sewb3",20,175; end; // Prontera Culverts 3F
case 18: warp "ama_dun01",222,144; end; // Amatsu Dungeon 1F
case 19: warp "lhz_dun01",19,153; end; // Somatology Laboratory 1F
case 20: warp "ayo_dun02",70,240; end; // Ayotaya Dungeon 2F
case 20: warp "ayo_dun02",70,240; end; // Ayothaya Dungeon 2F
}
case 2: // Menu names are not official.
switch(select("Thor Volcano 2f:Ice Dungeon Entrance:Nameless Island Entrance:Niflheim:Labyrinth Forest 2f:Ruins of Juperos Entrance:Ant Hell 2f:Kiel Hyre's Academy Entrance:Thanatos Tower Entrance:Abyss Lake Entrance:Rachel Sanctuary Entrance:Odin Temple 2f")) {
@@ -133,8 +133,8 @@ function script F_CashDungeon {
// - Arg(0) = type of scroll.
function script F_CashCity {
switch(getarg(0)) {
case 1: // Yellow - Rune-Midgart
switch(select("Prontera:Izlude:Geffen:Payon:Morroc:Alberta:Al de Baran")) {
case 1: // Yellow - Rune-Midgarts
switch(select("Prontera:Izlude:Geffen:Payon:Morocc:Alberta:Al de Baran")) {
case 1: warp "prontera",122,87; end;
case 2: if (checkre(0)) warp "izlude",130,90; else warp "izlude",91,105; end;
case 3: warp "geffen",128,48; end;
@@ -143,7 +143,7 @@ function script F_CashCity {
case 6: warp "alberta",117,50; end;
case 7: warp "aldebaran",140,110; end;
}
case 2: // Green - Schwartzvalt
case 2: // Green - Schwarzwald
switch(select("Juno:Lighthalzen:Einbroch:Einbech:Hugel")) {
case 1: warp "yuno",160,170; end;
case 2: warp "lighthalzen",190,310; end;
@@ -157,14 +157,14 @@ function script F_CashCity {
case 2: warp "veins",215,105; end;
}
case 4: // Blue - Islands
switch(select("Amatsu:Kunlun:Ayotaya:Louyang")) {
switch(select("Amatsu:Kunlun:Ayothaya:Luoyang")) {
case 1: warp "amatsu",110,140; end;
case 2: warp "gonryun",160,115; end;
case 3: warp "ayothaya",220,170; end;
case 4: warp "louyang",217,95; end;
}
case 5: // Blue - Islands (Renewal)
switch(select("Amatsu:Kunlun:Ayotaya:Louyang:Moscovia:Dewata:Brasilis")) {
switch(select("Amatsu:Kunlun:Ayothaya:Luoyang:Moscovia:Dewata:Brasilis")) {
case 1: warp "amatsu",110,140; end;
case 2: warp "gonryun",160,115; end;
case 3: warp "ayothaya",220,170; end;
@@ -192,15 +192,15 @@ function script F_CashTele {
case 5: warp "SavePoint",0,0; end;
}
case 2:
switch(select("Payon:Alberta:Morroc:Comodo:Savepoint")) {
switch(select("Payon:Alberta:Morocc:Comodo:Savepoint")) {
case 1: warp "payon",158,55; end;
case 2: warp "alberta",115,57; end;
case 3: warp "morocc",158,48; end;
case 4: warp "comodo",217,148; end;
case 5: warp "SavePoint",0,0; end;
}
case 3:
switch(select("Louyang:Amatsu:Kunlun Field:Ayothaya:Savepoint")) {
switch(select("Luoyang:Amatsu:Kunlun Field:Ayothaya:Savepoint")) {
case 1: warp "louyang",214,101; end;
case 2: warp "amatsu",112,145; end;
case 3: warp "gonryun",160,118; end;
@@ -21,7 +21,7 @@
prontera,98,121,4 script Acolyte#Prtclear 90,{
mes "[Keiki]";
mes "Hello there, adventurer.";
mes "I've been studying magic from all over Rune-Midgard to upgrade what I believe to be one of the greatest skills available to the acolyte class.";
mes "I've been studying magic from all over Rune-Midgarts to upgrade what I believe to be one of the greatest skills available to the acolyte class.";
next;

if (is_function("VIP_iRO_Acolyte"))
@@ -47,7 +47,7 @@ prontera,98,121,4 script Acolyte#Prtclear 90,{
mes "I wish you goodluck on your journey.";
next;

setarray .@towns$[0], "Izlude", "Geffen", "Payon", "Morroc", "Alberta", "Al De Baran", "Comodo", "Umbala", "Juno";
setarray .@towns$[0], "Izlude", "Geffen", "Payon", "Morocc", "Alberta", "Al De Baran", "Comodo", "Umbala", "Juno";
setarray .@cost[0], 600, 1200, 1200, 1200, 1800, 2200, 2200, 2200, 1800;

set .@size, getarraysize(.@towns$);
@@ -11,7 +11,7 @@
//= Auction house releated NPCs, and warps
//===== Additional Comments: =================================
//= 1.0 First version, place holders only. [L0ne_W0lf]
//= 1.1 Moved Morroc Auction NPCs to Morroc Ruins. [L0ne_W0lf]
//= 1.1 Moved Morocc Auction NPCs to Morocc Ruins. [L0ne_W0lf]
//= 1.2 Warp fixed. Dialog in Ruins/Lighthalzen changed. [Kisuka]
//= 1.3 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
//============================================================
@@ -1502,7 +1502,7 @@ prt_in,172,96,4 script Monster Encyclopedia#4pr HIDDEN_NPC,{
mes "5. Doppelganger";
mes "A ghostly double of a Swordman.";
mes "Perhaps the coolest and baddest";
mes "monster in all of Rune-Midgard.";
mes "monster in all of Rune-Midgarts.";
mes "^0099FFItem Drops^000000: Spiky Band, Blue";
mes "Potion, Cursed Ruby, Ruby";
next;
@@ -3354,7 +3354,7 @@ prt_in,164,102,4 script Monster Encyclopedia#7pr HIDDEN_NPC,{
mes "^FF0000[Prontera Maze 3F Monsters]^000000";
mes "27. Mastering";
mes "A giant Poring rarely seen in the";
mes "Morroc Desert, Mt. Mjolnir or the";
mes "Morocc Desert, Mt. Mjolnir or the";
mes "Prontera Maze. It may be the Master";
mes "of Porings, but... it's still a";
mes "Poring";
@@ -14,7 +14,7 @@
//= 1.5a Fixed a small screw up with the color codes in the Glastheim BB [MasterOfMuppets]
//= 1.5b Fixed another small screw up with the color codes in the Glastheim BB [Kayla]
//= 1.6 Removed Duplicates [Silent]
//= 1.7 Updated Morroc NPCs to reflect episode 12.1 changes. [L0ne_W0lf]
//= 1.7 Updated Morocc NPCs to reflect episode 12.1 changes. [L0ne_W0lf]
//= 1.8 Updated Payon Cave Bulletion Board Locations. [Masao]
//= 1.9 Moved Izlude NPC to Pre-RE path. [Euphy]
//= 2.0 Moved some NPC to Pre-re path. [Capuche]
@@ -93,7 +93,7 @@ payon,178,108,5 script Bulletin Board#06 837,{
mes "Near the Archer Village, you can find the ^2F0400Payon Cave^000000 where Undead monsters reside.";
next;
mes "[Payon: The Mountain City]";
mes "From Payon, ^123972Alberta^000000 is located to the Southeast, and ^866C4BMorroc^000000 is to the West. ^5E5C69Izlude^000000 and ^6D6FE0Prontera^000000 are North of Payon.";
mes "From Payon, ^123972Alberta^000000 is located to the Southeast, and ^866C4BMorocc^000000 is to the West. ^5E5C69Izlude^000000 and ^6D6FE0Prontera^000000 are North of Payon.";
mes "Enjoy your travels.";
close;
}
@@ -112,48 +112,48 @@ pay_arche,79,31,5 script Bulletin Board#07 837,{

prontera,148,49,5 script Bulletin Board#09 837,{
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "Welcome to Prontera, the capital city of Rune-Midgard.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "Prontera is located in the center of the Rune-Midgard continent and is very well-known as a city of flourishing commerce.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "In this city, you can fint the Sanctuary, where people can change their jobs to Acolyte and Priest.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "You can also find the Castle, where people can change their jobs to Crusader.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "Please feel free to explore the streets of Prontera, as there are various tourist attractions within the city.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "When you need to upgrade your weapons and armors, please visit the building in the 5 o'clock direction from the fountain in the center of Prontera.";
next;
mes "[Prontera: Capital of the]";
mes "[Rune-Midgards Kingdom]";
mes "[Rune-Midgarts Kingdom]";
mes "From Prontera, ^5E5C69Izlude^000000 is located to the Southeast, ^1F3A11Payon^000000 to the far South, ^683C1FGeffen^000000 to the far West and ^2D3832Al De Baran^000000 to the far North.";
mes "Enjoy your time in Prontera.";
close;
}

morocc,152,110,5 script Bulletin Board#11 837,{
mes "[Morroc: The Frontier Town]";
mes "Welcome to Morroc, the City of the Desert. Morroc was built on an oasis, so this town can accomodate its many visitors and travelers.";
mes "[Morocc: The Frontier Town]";
mes "Welcome to Morocc, the City of the Desert. Morocc was built on an oasis, so this town can accomodate its many visitors and travelers.";
next;
mes "[Morroc: The Frontier Town]";
mes "Morroc Castle lies in the center of this city. Please feel free to explore this town, and enjoy its unique atmosphere. However, watch your pockets and beware of Rogues and Thieves.";
mes "[Morocc: The Frontier Town]";
mes "Morocc Castle lies in the center of this city. Please feel free to explore this town, and enjoy its unique atmosphere. However, watch your pockets and beware of Rogues and Thieves.";
next;
mes "[Morroc: The Frontier Town]";
mes "From Morroc, the ^660000Pyramid Dungeon^000000 can be found to the Northwest, and the ^660000Sphinx Dungeon^000000 can be found to the West. To the Southeast, you may find ^660000Ant Hell^000000.";
mes "[Morocc: The Frontier Town]";
mes "From Morocc, the ^660000Pyramid Dungeon^000000 can be found to the Northwest, and the ^660000Sphinx Dungeon^000000 can be found to the West. To the Southeast, you may find ^660000Ant Hell^000000.";
next;
mes "[Morroc: The Frontier Town";
mes "The Assassin Guild is rumored to be located to the Southeast. When you head East from Morroc, and then North, you will arrive at ^3355FFProntera^000000.";
mes "[Morocc: The Frontier Town";
mes "The Assassin Guild is rumored to be located to the Southeast. When you head East from Morocc, and then North, you will arrive at ^3355FFProntera^000000.";
close;
}

@@ -189,7 +189,7 @@ comodo,210,148,5 script Bulletin Board#12 837,{
next;
mes "[Comodo: The Beach City]";
mes "From Comodo, you can travel to";
mes "^866C4BMorroc^000000 through the East Cave";
mes "^866C4BMorocc^000000 through the East Cave";
mes "and to ^7D2272Umbala^000000 through the North";
mes "Cave.";
next;
@@ -136,13 +136,13 @@ List of GM Management NPCs (incomplete)
- Extra Story Patch
- boss::boss_aru_monas
- Koshei GlobalVar#admin
- Morroc GlobalVar Admin::MorrocAdmin_sec
- Morroc GlobalVar Admin::MorrocAdmin_moc
- Morroc Invasion Manager (disabled)
- Morocc GlobalVar Admin::MoroccAdmin_sec
- Morocc GlobalVar Admin::MoroccAdmin_moc
- Morocc Invasion Manager (disabled)

[ Other ]
-------- Marriage --------
- The King of Midgart
- The King of Rune-Midgarts
- Divorce Staff
- Remarry Staff
------ Izlude Arena ------
@@ -16,7 +16,7 @@
//= 1.3 Added Veins mail box. [L0ne_W0lf]
//= 1.3a Corrected a typo error. (bugreport:798) [Samuray22]
//= 1.4 Added a Mapflag to prevent mail operations in other maps [Zephyrus]
//= 1.5 Moved Morroc Mail boxes to Morroc Ruins. [L0ne_W0lf]
//= 1.5 Moved Morocc Mail boxes to Morocc Ruins. [L0ne_W0lf]
//= 1.6 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
//= 1.7 Updated Script from the Official. [Elias]
//= 1.8 Optimized a bit. [Daegaladh]
@@ -61,7 +61,7 @@ prontera,34,212,0 duplicate(MailBox) Mailbox#3prt 888
//============================================================
izlude,136,94,0 duplicate(MailBox) Mailbox#iz 888

// Morroc
// Morocc
//============================================================
moc_ruins,72,166,0 duplicate(MailBox) Mailbox#1moc 888
moc_ruins,156,52,0 duplicate(MailBox) Mailbox#2moc 888
@@ -91,7 +91,7 @@ aldebaran,135,122,0 duplicate(MailBox) Mailbox#alde 888
yuno,148,187,0 duplicate(MailBox) Mailbox#yuno 888
yuno,332,108,0 duplicate(MailBox) Mailbox#2yuno 888

// Lightalzen
// Lighthalzen
//============================================================
lighthalzen,164,85,0 duplicate(MailBox) Mailbox#lht 888
lighthalzen,196,320,0 duplicate(MailBox) Mailbox#2lht 888
@@ -114,15 +114,15 @@ umbala,104,155,0 duplicate(MailBox) Mailbox#um 888
//============================================================
amatsu,102,146,0 duplicate(MailBox) Mailbox#ama 888

// Gonryun
// Kunlun
//============================================================
gonryun,152,117,0 duplicate(MailBox) Mailbox#gon 888

// Ayothaya
//============================================================
ayothaya,205,169,0 duplicate(MailBox) Mailbox#ayo 888

// Louyang
// Luoyang
//============================================================
louyang,204,100,0 duplicate(MailBox) Mailbox#lou 888

@@ -424,7 +424,7 @@ prt_church,97,100,4 script Wedding Staff#w 71,{
donpcevent "Single Army#Morocc::OnEnable";
donpcevent "Single Army#Payon::OnEnable";
donpcevent "Single Army#Amatsu::OnEnable";
donpcevent "Single Army#Gonryun::OnEnable";
donpcevent "Single Army#Kunlun::OnEnable";
emotion ET_HUK;
mes "[Single Army]";
mes "^CC9933You have to refine";
@@ -462,7 +462,7 @@ prt_church,97,100,4 script Wedding Staff#w 71,{
mes "[Single Army]";
mes "^669900...We're the free! We're";
mes "the Invincible Single Army!^000000";
emotion ET_ROCK, getnpcid(0, "Single Army#Gonryun");
emotion ET_ROCK, getnpcid(0, "Single Army#Kunlun");
close2;
cutin "wedding_marry01",255;
emotion ET_SWEAT;
@@ -471,7 +471,7 @@ prt_church,97,100,4 script Wedding Staff#w 71,{
donpcevent "Single Army#Morocc::OnInit";
donpcevent "Single Army#Payon::OnInit";
donpcevent "Single Army#Amatsu::OnInit";
donpcevent "Single Army#Gonryun::OnInit";
donpcevent "Single Army#Kunlun::OnInit";
end;
}
close2;
@@ -572,18 +572,18 @@ OnEnable:
end;
}

prt_church,102,102,0 script Single Army#Gonryun 780,{
prt_church,102,102,0 script Single Army#Kunlun 780,{
mes "[Single Army]";
mes "^669900...We're the free! We're";
mes "the Invincible Single Army!^000000";
close;

OnInit:
hideonnpc "Single Army#Gonryun";
hideonnpc "Single Army#Kunlun";
end;

OnEnable:
hideoffnpc "Single Army#Gonryun";
hideoffnpc "Single Army#Kunlun";
emotion ET_GO;
end;
}
@@ -849,7 +849,7 @@ OnTimer180000:
end;
}

prt_church,28,178,4 script The King of Midgart 108,{
prt_church,28,178,4 script The King of Rune-Midgarts 108,{
callfunc "F_GM_NPC";
mes "[Vomars]";
mes "Wh-who are you?";
@@ -33,18 +33,18 @@ yuno_in03,32,15,3 script Museum Guide 67,{
mes "the Sages of the Schweicherbil";
mes "Magic Academy after researching";
mes "every creature dwelling in the";
mes "Rune-Midgard continent.";
mes "Midgard continent.";
next;
mes "[Cenia]";
mes "In this museum, you can see every";
mes "single monster in Rune-Midgard,";
mes "single monster in Midgard,";
mes "even the ones you hardly ever encounter.";
next;
mes "[Cenia]";
mes "The glass tubes holding monsters";
mes "was developed with the latest";
mes "technology as a part of the";
mes "Schwartz Project. Rest assured,";
mes "Schwarz Project. Rest assured,";
mes "you'll be well protected.";
next;
break;
@@ -375,7 +375,7 @@ yuno_in03,18,108,1 script #TRI_JOINT 111,{
mes "instead of eyes so that it can";
mes "live in dark places.";
next;
mes "Recently, since many Tri Joints have been discovered inside many caves, Sages are very excited to study them to learn more about the evolution of monsters in Rune-Midgard.";
mes "Recently, since many Tri Joints have been discovered inside many caves, Sages are very excited to study them to learn more about the evolution of monsters in Midgard.";
close;
}

@@ -548,7 +548,7 @@ yuno_in03,46,112,1 script #RAFFLESIA 111,{
mes "A puffy, leafy monster";
mes "threatened with extinction.";
mes "Rafflesia is the rarest";
mes "monster in Rune-Midgard and";
mes "monster in Midgard and";
mes "is thus protected by law.";
next;
mes "Due to this situation, most Sages";
@@ -1924,7 +1924,7 @@ ein_in01,85,208,5 script Ei'felle#repay01 854,{
mes "[Ei'felle]";
mes "There's a small village";
mes "at the outskirts of the";
mes "Schwaltzvalt Republic that";
mes "Schwarzwald Republic that";
mes "gives these special medals";
mes "that are made of this metal";
mes "which we desperately need...";
@@ -2735,7 +2735,7 @@ airplane,246,47,1 script Eocatt#decoy01 878,{
mes "[Eocatt]";
mes "There's an old, humble";
mes "village on the outskirts of";
mes "the Schwaltzvalt Republic.";
mes "the Schwarzwald Republic.";
mes "It was just a tiny blip on the";
mes "map until they opened up";
mes "their Monster Race Arena!";
@@ -11,7 +11,7 @@
//===== Description: =========================================
//= Misc. Message Boards for:
//= - Prontera
//= - Morroc
//= - Morocc
//= - Geffen
//= - Al De Baran
//= - Izlude
@@ -37,7 +37,7 @@ prontera,158,213,1 script Sign Post#Prt1 111,{
mes "East to Prontera Fields";
mes "South to Prontera Fields";
mes "Southeast to Alberta";
mes "Southwest to Morroc";
mes "Southwest to Morocc";
mes "Southwest to Comodo";
mes "West to Prontera Fields";
close;
@@ -52,7 +52,7 @@ prontera,156,197,1 script Prontera Bulletin#Prt2 111,{
mes "Will take any offer!";
mes "Contact Abramulious";
mes "Help Wanted: Buying or selling a used Peco Peco?";
mes "Contact Grasisium in Morroc now!";
mes "Contact Grasisium in Morocc now!";
close;
}

@@ -93,7 +93,7 @@ prontera,145,304,1 script Sign#Prt7 111,{
close;
}

// Morroc
// Morocc
//============================================================
morocc,144,84,1 script Sign#Moc1 111,{
mes "^993300- The Sign Reads -^000000";
@@ -111,15 +111,15 @@ morocc,145,83,1 script Sign#Moc2 111,{

morocc,32,174,1 script Bulletin#Moc3 111,{
mes "^993300- The Bulletin Reads -^000000";
mes "^0099FFMorroc women up in arms!^000000";
mes "^0099FFMorocc women up in arms!^000000";
mes "A recent study has shown that the majority of male citizens in";
mes "Morroc prefer the women of Geffen. 90 of the 100 male citizens";
mes "of Morroc claimed that they have had numerous relationships";
mes "with Geffen women outside of the Morroc Region.";
mes "Morocc prefer the women of Geffen. 90 of the 100 male citizens";
mes "of Morocc claimed that they have had numerous relationships";
mes "with Geffen women outside of the Morocc Region.";
next;
mes "^993300- The Bulletin Continued -^000000";
mes "'I just prefer their company better, that's all...' said one Morroc man.";
mes "'it's not like I'm against Morroc women or anything, so what's the problem...'";
mes "'I just prefer their company better, that's all...' said one Morocc man.";
mes "'it's not like I'm against Morocc women or anything, so what's the problem...'";
mes "Besides emotional and stressful issues in regards to the daily";
mes "activities of these males.";
mes "Hunting still seems to be their number one priority";
@@ -129,7 +129,7 @@ morocc,32,174,1 script Bulletin#Moc3 111,{

morocc,168,266,1 script Sign#Moc5 111,{
mes "^993300- The Sign Reads -^000000";
mes "Welcome to Morroc.";
mes "Welcome to Morocc.";
close;
}

@@ -143,7 +143,7 @@ morocc,168,264,1 script Billboard#Moc6 111,{

morocc,298,211,1 script Sign#Moc7 111,{
mes "^993300- The Sign Reads -^000000";
mes "Welcome to Morroc.";
mes "Welcome to Morocc.";
close;
}

@@ -179,7 +179,7 @@ geffen,119,190,1 script Sign Post#Gef4 111,{
mes "Northeast to Al De Baran";
mes "Northwest to Glast Heim";
mes "East to Geffen Fields";
mes "South to Morroc";
mes "South to Morocc";
mes "Southeast to Prontera";
mes "Southeast to Alberta";
mes "Southwest to Comodo";
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Official Gonryun Power Arena
//= Official Kunlun Power Arena
//===== By: ==================================================
//= KarLaeda
//===== Current Version: =====================================
@@ -296,7 +296,7 @@ function script F_PVP_FSRS {
if (strnpcinfo(4) == "pvp_y_room") {
set .@base$, "pvp_y_"+strnpcinfo(2);
setarray .@Maps$[0], .@base$+"-1", .@base$+"-2", .@base$+"-3", .@base$+"-4", .@base$+"-5";
setarray .@Name$[0], "Prontera", "Izlude", "Payon", "Alberta", "Morroc";
setarray .@Name$[0], "Prontera", "Izlude", "Payon", "Alberta", "Morocc";
setarray .@Limit[0], 128, 128, 128, 128, 128;
} else {
setarray .@Maps$[0], "pvp_n_8-1", "pvp_n_8-2", "pvp_n_8-3", "pvp_n_8-4", "pvp_n_8-5";
@@ -71,7 +71,7 @@ amatsu,207,89,3 script Amatsu Guide#ama 758,{

amatsu,251,283,4 script Guide Man#2ama 767,{
mes "[Guide Man]";
mes "Welcome, tourist from Rune-Midgard.";
mes "Welcome, tourist from Midgard.";
mes "I'm the guide of";
mes "our beautiful town, Amatsu.";
next;
@@ -8,14 +8,14 @@
//= rAthena Project
//===== Description: =========================================
//= [Official Conversion]
//= Guides for the City of Ayotaya
//= Guides for the City of Ayothaya
//===== Additional Comments: =================================
//= 1.0 First version [L0ne_W0lf]
//============================================================

ayothaya,203,169,3 script Noi#ayo 839,{
mes "[Noi]";
mes "Welcome to Ayotaya.";
mes "Welcome to Ayothaya.";
mes "Our beautiful village is built";
mes "above the water, surrounded";
mes "by a dense forest.";
@@ -38,7 +38,7 @@ ayothaya,203,169,3 script Noi#ayo 839,{
mes "[Noi]";
mes "At our Weapon Shop,";
mes "you will find great weapons";
mes "favored by brave Ayotayan seafarers.";
mes "favored by brave Ayothayan seafarers.";
next;
mes "[Noi]";
mes "Our Weapon Shop";
@@ -47,7 +47,7 @@ ayothaya,203,169,3 script Noi#ayo 839,{
close;
case 2:
mes "[Noi]";
mes "We Ayotayans always make sure we have everything we need before we go traveling. It never hurts to be prepared, doesn't it?";
mes "We Ayothayans always make sure we have everything we need before we go traveling. It never hurts to be prepared, doesn't it?";
next;
mes "[Noi]";
mes "Our Tool Shop";
@@ -167,7 +167,7 @@ einbroch,72,202,4 script Guide#ein::EinGuide 852,{
case 3:
mes "[Einbroch Guide]";
mes "Through the technology of";
mes "the Schwaltzvalt Republic,";
mes "the Schwarzwald Republic,";
mes "we've upgraded to a digital";
mes "information system that allows";
mes "us to mark locations on your";
@@ -314,7 +314,7 @@ einbech,67,37,4 script Guide#4ein::EinGuide2 852,{
case 3:
mes "[Einbech Guide]";
mes "Through the technology of";
mes "the Schwaltzvalt Republic,";
mes "the Schwarzwald Republic,";
mes "we've upgraded to a digital";
mes "information system that allows";
mes "us to mark locations on your";
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Yuno Guides
//= Juno Guides
//===== By: ==================================================
//= KitsuneStarwind, usul, kobra_k88; L0ne_W0lf
//===== Current Version: =====================================
@@ -55,7 +55,7 @@ lighthalzen,207,310,5 script Guide#lhz::LhzGuide 852,{
mes "[Lighthalzen Guide]";
mes "Rekenber Corporation,";
mes "the largest company in";
mes "the Schwaltzvalt Republic,";
mes "the Schwarzwald Republic,";
mes "in located in northwestern";
mes "Lighthalzen. You can't miss";
mes "the headquarters building.";
@@ -107,7 +107,7 @@ lighthalzen,207,310,5 script Guide#lhz::LhzGuide 852,{
mes "The Airport is to the far";
mes "west of the Central Promenade.";
mes "You can travel anywhere within";
mes "the Schwaltzvalt Republic by";
mes "the Schwarzwald Republic by";
mes "riding on one of the Airships.";
if (.@compass_check)
viewpoint 1,267,75,7,0x00FF00;
@@ -1,13 +1,13 @@
//===== rAthena Script =======================================
//= Louyang Guides
//= Luoyang Guides
//===== By: ==================================================
//= jAthena/Tsuyuki; L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= Guides for the City of Louyang
//= Guides for the City of Luoyang
//===== Additional Comments: =================================
//= 0.5 Added first, Japanese version [Tsuyuki]
//= 1.0 Translated to English from iRO NPC Dialogue (100% Official) [Tsuyuki]
@@ -17,7 +17,7 @@

louyang,213,213,3 script Soldier#BA::LouGuide 825,{
mes "[Soldier]";
mes "Welcome to Louyang,";
mes "Welcome to Luoyang,";
mes "a city with a long";
mes "and colorful history.";
next;
@@ -28,12 +28,12 @@ louyang,213,213,3 script Soldier#BA::LouGuide 825,{
mes "foreign nations.";
next;
mes "[Soldier]";
mes "Louyang is well-known for various specialties in addition to its rich history. Here you can find many things unique to our land.";
mes "Luoyang is well-known for various specialties in addition to its rich history. Here you can find many things unique to our land.";
next;
mes "[Soldier]";
mes "Please take your time";
mes "and we invite you to enjoy";
mes "your trip here in Louyang.";
mes "your trip here in Luoyang.";
next;
switch(select("Ask Building Locations.:Remove all marks from mini-map.:Cancel.")) {
case 1:
@@ -78,7 +78,7 @@ louyang,213,213,3 script Soldier#BA::LouGuide 825,{
mes "You will see";
mes "marvelous weapons forged";
mes "by the well-experienced";
mes "blacksmiths of Louyang.";
mes "blacksmiths of Luoyang.";
viewpoint 1,145,174,5,0x55FF33;
break;
case 5:
@@ -129,7 +129,7 @@ louyang,160,175,3 duplicate(LouGuide) Soldier#BB 825

louyang,224,104,3 script Representative#lou 818,{
mes "[Representative]";
mes "Welcome to Louyang,";
mes "Welcome to Luoyang,";
mes "an ancient land with";
mes "a history full of tales";
mes "of bravery.";
@@ -138,7 +138,7 @@ louyang,224,104,3 script Representative#lou 818,{
mes "We now provide an ocean lane to accomodate foreign travelers and intercultural exchange from which all can benefit.";
next;
mes "[Representative]";
mes "Louyang is famous for";
mes "Luoyang is famous for";
mes "its elaborate history, as well as specialties that are unique to this nation. Please take your time and enjoy your stay.";
next;
switch(select("Ask Building Locations.:Remove all marks from mini-map.:Cancel.")) {
@@ -185,7 +185,7 @@ louyang,224,104,3 script Representative#lou 818,{
mes "You will see";
mes "marvelous weapons forged";
mes "by the well-experienced";
mes "blacksmiths of Louyang.";
mes "blacksmiths of Luoyang.";
viewpoint 1,145,174,5,0xFF55FF;
break;
case 5:
@@ -225,7 +225,7 @@ louyang,224,104,3 script Representative#lou 818,{
break;
case 3:
mes "[Representative]";
mes "I understand that you want to explore Louyang and see the";
mes "I understand that you want to explore Luoyang and see the";
mes "sights for yourself. Alright then, take care!";
break;
}
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Morroc Guides
//= Morocc Guides
//===== By: ==================================================
//= kobra_k88; L0ne_W0lf
//===== Current Version: =====================================
@@ -8,7 +8,7 @@
//= rAthena Project
//===== Description: =========================================
//= [Official Conversion]
//= Guides for the City of Morroc
//= Guides for the City of Morocc
//===== Additional Comments: =================================
//= 1.1 Now using duplicate command.
//= 1.2 Optimized, updated common guide names [Lupus]
@@ -20,8 +20,8 @@

morocc,153,286,6 script Guide#moc::MocGuide 707,{
cutin "moc_soldier",2;
mes "[Morroc Guide]";
mes "Welcome to Morroc,";
mes "[Morocc Guide]";
mes "Welcome to Morocc,";
mes "the frontier town of the";
mes "Rune-Midgarts Kingdom.";
mes "Please ask me for help if";
@@ -32,7 +32,7 @@ morocc,153,286,6 script Guide#moc::MocGuide 707,{
next;
switch(select("City Guide:Remove Marks from Mini-Map:Notice:Cancel")) {
case 1:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "Please select";
mes "a location from";
mes "the following menu.";
@@ -50,7 +50,7 @@ morocc,153,286,6 script Guide#moc::MocGuide 707,{

switch(select("^FF0000Thief Guild^000000:Weapon Shop:Inn:Pub:Mercenary Guild:Forge:Cancel")) {
case 1:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "The Thief Guild is";
mes "in charge of all Job";
mes "Changes to the Thief";
@@ -61,50 +61,50 @@ morocc,153,286,6 script Guide#moc::MocGuide 707,{
viewpoint 1,24,297,2,0xFF0000;
break;
case 2:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "The Weapon Shop";
mes "is in the southeast";
mes "end of Morroc.";
mes "end of Morocc.";
if (.@compass_check)
viewpoint 1,253,56,3,0xFF00FF;
break;
case 3:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "There are Inns";
mes "where you can rest";
mes "at the southeast and";
mes "northeast ends of Morroc.";
mes "northeast ends of Morocc.";
if (.@compass_check) {
viewpoint 1,197,66,4,0xFF00FF;
viewpoint 1,273,269,5,0xFF00FF;
}
break;
case 4:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "You can find the";
mes "Pub in northeast Morroc.";
mes "Pub in northeast Morocc.";
if (.@compass_check)
viewpoint 1,52,259,6,0xFF00FF;
break;
case 5:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "The Mercenary";
mes "Guild is located";
mes "in East Morroc.";
mes "in East Morocc.";
if (.@compass_check)
viewpoint 1,284,171,7,0x00FF00;
break;
case 6:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "The Forge is";
mes "located just";
mes "southwest from";
mes "the center of Morroc.";
mes "the center of Morocc.";
if (.@compass_check)
viewpoint 1,47,47,7,0xFF00FF;
break;
case 7:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "Please ask me to ''Remove";
mes "Marks from Mini-Map'' if you";
mes "no longer wish to have the";
@@ -124,31 +124,31 @@ morocc,153,286,6 script Guide#moc::MocGuide 707,{
set .@compass_check,0;
break;
case 3:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "Advances in sorcery and";
mes "technology have allowed";
mes "us to update our information";
mes "system, enabling up to mark";
mes "locations on your Mini-Map";
mes "for easier navigation.";
next;
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "Your Mini-Map is located";
mes "in the upper right corner";
mes "of the screen. If you can't";
mes "see it, press the Ctrl + Tab";
mes "keys or click the ''Map'' button in your Basic Info Window.";
next;
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "On your Mini-Map,";
mes "click on the ''+'' and ''-''";
mes "symbols to zoom in and";
mes "our of your Mini-Map. We";
mes "hope you enjoy your travels";
mes "here in the city of Morroc.";
mes "here in the city of Morocc.";
break;
case 4:
mes "[Morroc Guide]";
mes "[Morocc Guide]";
mes "Alright then,";
mes "try to stay out of";
mes "too much trouble";
@@ -222,7 +222,7 @@ prontera,154,187,4 script Guide#prt::PrtGuide 105,{
mes "[Prontera Guide]";
mes "Well, adventurer...";
mes "I hope your journeys";
mes "through Rune-Midgard";
mes "through Rune-Midgarts";
mes "are both fun and safe.";
close2;
set .@loop1,0;
@@ -112,7 +112,7 @@ prt_church,184,41,4 script Cleric#aco 60,{
break;
case 1:
set job_acolyte_q,3;
mes "Please visit ^000077Mother Mathilda^000000 and then return to me. She has been practicing asceticism near ^000077Morroc Town, SouthWest of Prontera City^000000.";
mes "Please visit ^000077Mother Mathilda^000000 and then return to me. She has been practicing asceticism near ^000077Morocc Town, SouthWest of Prontera City^000000.";
setquest 1002;
break;
case 2:
@@ -160,7 +160,7 @@ prt_church,184,41,4 script Cleric#aco 60,{
mes "Please Visit ^000077Mother Mathilda^000000 and return here to me.";
next;
mes "[Father Mareusis]";
mes "She has been practicing asceticism near ^000077Morroc Town, located SouthWest of Prontera City^000000.";
mes "She has been practicing asceticism near ^000077Morocc Town, located SouthWest of Prontera City^000000.";
break;
case 4:
mes "[Father Mareusis]";
@@ -222,7 +222,7 @@ prt_church,184,41,4 script Cleric#aco 60,{
mes "For your trial, please visit ^000077Mother Mathilda^000000 and return here to me.";
next;
mes "[Father Mareusis]";
mes "She has been practicing asceticism near ^000077Morroc, located to the SouthWest of Prontera City^000000.";
mes "She has been practicing asceticism near ^000077Morocc, located to the SouthWest of Prontera City^000000.";
break;
default:
mes "For your trial, please visit ^000077Father Yosuke^000000 and return here to me.";
@@ -294,7 +294,7 @@ geffen_in,164,112,4 script Mixing Machine 111,{
mes "Solvent for";
mes "the Solution.";
next;
switch(select("Payon Solution.:Morroc Solution.:No Solvent.")) {
switch(select("Payon Solution.:Morocc Solution.:No Solvent.")) {
case 1:
if (countitem(1089) == 0) {
mes "[Mixing Machine]";
@@ -329,7 +329,7 @@ geffen_in,164,112,4 script Mixing Machine 111,{
if (.@mixitem1_3 != 0) mes "Milk: " + .@mixitem1_3 + " ea.";
if (.@mixitem2 == 0) mes "Solvent: None.";
if (.@mixitem2 == 1) mes "Solvent: Payon Solution.";
if (.@mixitem2 == 2) mes "Solvent: Morroc Solution.";
if (.@mixitem2 == 2) mes "Solvent: Morocc Solution.";
next;
mes "[Mixing Machine]";
mes "Please choose if you wish to begin mixing, or to re-enter the number of items to be mixed.";
@@ -594,7 +594,7 @@ geffen_in,164,112,4 script Mixing Machine 111,{
close;
}

// The Morroc Solution and Payon Solution traders
// The Morocc Solution and Payon Solution traders
// are also used in the Sage skill quests, and have
// been moved to npc/quests/mage_solution.txt.
//
@@ -680,9 +680,9 @@ geffen_in,177,112,4 script Bookshelf 111,{
next;
mes "[Mage Test Solution No. 4]";
mes "* Solvent Agent *";
mes "Morroc Solution";
mes "Morocc Solution";
mes "Where to Find:";
mes "A small spring near entrance of pyramid in Morroc.";
mes "A small spring near entrance of pyramid in Morocc.";
next;
mes "[Mage Test Solution No. 4]";
mes "* Magic Power Serial Code *";
@@ -210,7 +210,7 @@ alberta_in,53,43,6 script Merchant#mer 86,{
}
}
else if (job_merchant_q2 == 5 || job_merchant_q2 == 6) {
mes "First, get the delivery package from the storehouse, and then take it to Morroc.";
mes "First, get the delivery package from the storehouse, and then take it to Morocc.";
next;
mes "[Chief Mahnsoo]";
mes "You'll have to find Java Dullihan, the Dyemaker, so that you can deliver the product he ordered.";
@@ -394,7 +394,7 @@ alberta_in,53,43,6 script Merchant#mer 86,{
callsub S_GiveSerial,2989396,3,2191737,4,1010;
break;
case 3:
mes "First, get the delivery package from the storehouse, and then go to Morroc. There you must find Java Dullihan, the dyemaker.";
mes "First, get the delivery package from the storehouse, and then go to Morocc. There you must find Java Dullihan, the dyemaker.";
next;
mes "[Chief Mahnsoo]";
mes "He's a bit forgetful, so you should probably give the package to one of his students.";
@@ -528,7 +528,7 @@ alberta_in,28,29,2 script Merchant Guildsman#mer 83,{
else if (job_merchant_q2 == 3 || job_merchant_q2 == 4)
mes "Geffen Magic Academy. Okay, receipt?";
else if (job_merchant_q2 == 5 || job_merchant_q2 == 6)
mes "The dyemaker in Morroc. Not bad. Receipt?";
mes "The dyemaker in Morocc. Not bad. Receipt?";
else if (job_merchant_q2 == 7 || job_merchant_q2 == 8)
mes "Oh hohohoho~! The Kafra Babe on Byalan Island?! Awesome! Anyway, did you bring the receipt?";

@@ -846,7 +846,7 @@ morocc_in,140,102,4 script Student#mer 86,{
}
else {
mes "[Dyer's Student]";
mes "Mr. Java Dullihan is the one and only, the best dye maker on the Rune-Midgard continent.";
mes "Mr. Java Dullihan is the one and only, the best dye maker on the Midgard continent.";
next;
mes "[Dyer's Student]";
mes "Aaaand I'm proud to say that I'm his student! Someday, I'll be able to make really beautiful dyes too!";
@@ -314,7 +314,7 @@ moc_prydb1,39,129,2 script Thief Guide 69,{
mes "Alright, let me inform you then. Listen carefully. This test decides if you are worthy of becoming a Thief.";
next;
mes "[Thief Guide]";
mes "You will be sneaking to Shibu's Farm. He is the worst Merchant, in terms of character, in Morroc.";
mes "You will be sneaking to Shibu's Farm. He is the worst Merchant, in terms of character, in Morocc.";
next;
mes "[Thief Guide]";
mes "Alright, for your test, you gotta steal Mushrooms from his farm. Don't worry, that guy deserves to be robbed.";
@@ -583,7 +583,7 @@ new_1-2,99,105,3 script Interfaces Tutor#nv1 751,{
mes "When you attend the Skill Information class, you'll gain a better understanding of the use of skills.";
next;
mes "[Kris]";
mes "Since the use of skills is integral to survival in Rune-Midgard, I strongly suggest that you attend the class. Come, I shall guide you there.";
mes "Since the use of skills is integral to survival in Midgard, I strongly suggest that you attend the class. Come, I shall guide you there.";
close2;
warp "new_1-2",84,107;
end;
@@ -1288,13 +1288,13 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
if ( select("Teleport Service","About Kafra services") == 1 ) {
if (nov_get_item02 < 10 && nov_get_item03 < 10 && nov_get_item04 < 10) {
mes "[Kafra Employee]";
mes "I see, you must want to teleport to a town in Rune-Midgard imediately. First, let me briefly inform you about the different towns and cities in Ragnarok.";
mes "I see, you must want to teleport to a town in Rune-Midgarts imediately. First, let me briefly inform you about the different towns and cities in Ragnarok.";
next;
mes "[Kafra Employee]";
mes "Prontera is the capital of the Rune-Midgarts kingdom, and its satellite, Izlude, is closeby.";
next;
mes "[Kafra Employee]";
mes "^996633Morroc^000000 is in the desert. It's the town where you can change your job to the Thief and Assassin classes.";
mes "^996633Morocc^000000 is in the desert. It's the town where you can change your job to the Thief and Assassin classes.";
next;
mes "[Kafra Employee]";
mes "^006600Payon^000000 is in the mountains, and is famous for its Archer Village, where Novices can change their jobs to Archers.";
@@ -1309,15 +1309,15 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
mes "Please choose";
mes "your destination.";
next;
switch(select("Prontera:Morroc:Payon:Alberta:Geffen")) {
switch(select("Prontera:Morocc:Payon:Alberta:Geffen")) {
case 1:
set .@dest$,"Prontera";
set .@mapn$,"prontera";
set .@saveX,117; set .@saveY,72;
set .@warpX,150; set .@warpY,50;
break;
case 2:
set .@dest$,"Morroc";
set .@dest$,"Morocc";
set .@mapn$,"morocc";
set .@saveX,150; set .@saveY,99;
set .@warpX,155; set .@warpY,110;
@@ -1372,7 +1372,7 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
end;
}
else {
switch(select("Field Combat Course:Prontera:Morroc:Payon:Alberta:Geffen")) {
switch(select("Field Combat Course:Prontera:Morocc:Payon:Alberta:Geffen")) {
case 1:
mes "[Kafra Employee]";
mes "Thank you, let";
@@ -1388,7 +1388,7 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
set .@warpX,150; set .@warpY,50;
break;
case 3:
set .@dest$,"Morroc";
set .@dest$,"Morocc";
set .@mapn$,"morocc";
set .@saveX,150; set .@saveY,99;
set .@warpX,155; set .@warpY,110;
@@ -1474,7 +1474,7 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
break;
case 2:
mes "[Kafra Employee]";
mes "The Kafra Corporation is the world's largest company with a long and distinguished history on the Rune-Midgard continent.";
mes "The Kafra Corporation is the world's largest company with a long and distinguished history on the Midgard continent.";
next;
mes "[Kafra Employee]";
mes "You can store and retrieve";
@@ -1522,7 +1522,7 @@ new_1-2,118,108,3 script Kafra Employee#nv1 117,{
mes "traveling time.";
next;
mes "[Kafra Employee]";
mes "Our Teleport Service is safe and comfortable, and will allow you to fully explore the various lands of the Rune-Midgard continent.";
mes "Our Teleport Service is safe and comfortable, and will allow you to fully explore the various lands of the Midgard continent.";
next;
mes "[Kafra Employee]";
mes "We thank our valued customers for their great support and continue to provide them with the best";
@@ -1614,7 +1614,7 @@ new_1-2,161,182,5 script Instructor#nv 92,{
mes "If you carry over 50 % of your maximum weight limit, your HP and SP will not be restored by resting, so be careful.";
next;
mes "[Edwin]";
mes "The numerical value next to the weight limit shows the current amount of Zeny, the currency of Rune-Midgard, that you possess.";
mes "The numerical value next to the weight limit shows the current amount of Zeny, the currency of Midgard, that you possess.";
next;
mes "[Edwin]";
mes "On the right side of the";
@@ -2487,7 +2487,7 @@ new_1-2,38,182,3 script Entrance Guard#nv 92,{
}
else if (nov_2nd_cos > 0 && nov_2nd_cos < 21) {
mes "[Muriel]";
mes "Field Combat Training is an actual fight class where you can gain basic fighting skills that you can use to defend yourself in Rune-Midgard.";
mes "Field Combat Training is an actual fight class where you can gain basic fighting skills that you can use to defend yourself in Midgard.";
next;
mes "[Muriel]";
mes "Please kill as many monsters as you can to increase your base level at least 2 times.";
@@ -3349,7 +3349,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. 'Falchion' is a weapon that will be very useful once you become a Swordman.";
mes "'Zeny' is the currency of Midgard. 'Falchion' is a weapon that will be very useful once you become a Swordman.";
next;
mes "[Hanson]";
mes "'Phracon' is an ore which can be used to upgrade lvl 1 weapons. To strengthen your Falchion with this Phracon, please visit a forge in one of the towns.";
@@ -3420,7 +3420,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. That 'Cutter' has been given to you so that you can fight monsters before you become a Mage.";
mes "'Zeny' is the currency of Midgard. That 'Cutter' has been given to you so that you can fight monsters before you become a Mage.";
next;
mes "[Hanson]";
mes "Once you become a Mage, you can use the 'Rod' that has been given to you. It will be very useful during your early days as a Mage.";
@@ -3492,7 +3492,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. 'Battle Axe' will come in handy once you become a Merchant.";
mes "'Zeny' is the currency of Midgard. 'Battle Axe' will come in handy once you become a Merchant.";
next;
mes "[Hanson]";
mes "'Phracon' is an ore which can be used to upgrade lvl 1 weapons. To strengthen your Battle Axe with this Phracon, please visit a forge in one of the towns.";
@@ -3568,13 +3568,13 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. 'Main Gauche' is a weapon that will be very useful once you become a Thief.";
mes "'Zeny' is the currency of Midgard. 'Main Gauche' is a weapon that will be very useful once you become a Thief.";
next;
mes "[Hanson]";
mes "'Phracon' is an ore which can be used to upgrade lvl 1 weapons. To strengthen your Main Gauche with this Phracon, please visit a forge in one of the towns.";
next;
mes "[Hanson]";
mes "The town you will be sent to is named Morroc. The Thief Guild is in the first underground floor of the pyramid NorthWest of Morroc. Remember this.";
mes "The town you will be sent to is named Morocc. The Thief Guild is in the first underground floor of the pyramid NorthWest of Morocc. Remember this.";
next;
mes "[Hanson]";
mes "You will now";
@@ -3629,7 +3629,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. 'Composite Bow' is a weapon that will be very useful once you become an Archer.";
mes "'Zeny' is the currency of Midgard. 'Composite Bow' is a weapon that will be very useful once you become an Archer.";
next;
mes "[Hanson]";
mes "'Phracon' is an ore which can be used to upgrade lvl 1 weapons. To strengthen your Composite Bow with this Phracon, please visit a forge in one of the towns.";
@@ -3701,7 +3701,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. 'Mace' is a weapon that will be very useful once you become an Acolyte.";
mes "'Zeny' is the currency of Midgard. 'Mace' is a weapon that will be very useful once you become an Acolyte.";
next;
mes "[Hanson]";
mes "'Phracon' is an ore which can be used to upgrade lvl 1 weapons. To strengthen your Mace with this Phracon, please visit a forge in one of the towns.";
@@ -3741,7 +3741,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "immediately.";
next;
mes "[Hanson]";
mes "For more information and knowledge, I hope you will obtain your own experiences in Rune-Midgard.";
mes "For more information and knowledge, I hope you will obtain your own experiences in Midgard.";
next;
mes "[Hanson]";
mes "Lastly...";
@@ -3800,7 +3800,7 @@ new_1-4,100,29,1 script Hanson#nv 46,{
mes "[Hanson]";
mes "The only thing";
mes "left to do is to lead";
mes "you to Rune-Midgard~";
mes "you to Midgard~";
next;
set nov_1st_cos,0;
set nov_2nd_cos,0;
@@ -3892,7 +3892,7 @@ S_UserJobchoice:
else if (@menu == 4) {
mes "to become a Thief.";
mes "You will be sent to";
mes "the town of Morroc.";
mes "the town of Morocc.";
next;
mes "[Hanson]";
mes "The Thief guild is in the underground 1st floor of a pyramid which is NorthWest of town. Please remember this.";
@@ -3941,7 +3941,7 @@ S_UserJobchoice:
mes "Free tickets for Kafra storage and transportation can be used for Kafra storage and teleport services.";
next;
mes "[Hanson]";
mes "'Zeny' is the currency of Rune-Midgard. The 'Adventurer's Suit' will come in handy once you become a " + .@Jobs$[@menu] + ".";
mes "'Zeny' is the currency of Midgard. The 'Adventurer's Suit' will come in handy once you become a " + .@Jobs$[@menu] + ".";
next;
mes "[Hanson]";
mes "You will now";
@@ -4087,7 +4087,7 @@ new_1-4,91,22,4 script Bruce#nv 57,{
break;
case 6:
mes "[Bruce]";
mes "In Ragnarok Online, Acolytes act as messengers of God in Rune-Midgard. They possess skills that support their allies, as well as the life saving Heal ability.";
mes "In Ragnarok Online, Acolytes act as messengers of God in Rune-Midgarts. They possess skills that support their allies, as well as the life saving Heal ability.";
next;
mes "[Bruce]";
mes "The Acolyte's support abilities make them a welcome addition to any party. In difficult situations, the Acolyte's skills will ensure the survival of the party, allowing other members to focus on offense.";
@@ -4244,7 +4244,7 @@ new_1-4,91,22,4 script Bruce#nv 57,{
break;
case 6:
mes "[Bruce]";
mes "In Ragnarok Online, Acolytes act as messengers of God in Rune-Midgard. They possess skills that support their allies, as well as the life saving Heal ability.";
mes "In Ragnarok Online, Acolytes act as messengers of God in Rune-Midgarts. They possess skills that support their allies, as well as the life saving Heal ability.";
next;
mes "[Bruce]";
mes "The Acolyte's support abilities make them a welcome addition to any party. In difficult situations, the Acolyte's skills will ensure the survival of the party, allowing other members to focus on offense.";
@@ -36,7 +36,7 @@ izlude_in,115,61,0 shop Tool Dealer#iz 47,611:-1,501:-1,502:-1,503:-1,504:-1,506
izlude_in,121,64,3 shop Trading Merchant#iz 900,13200:-1,13201:-1,13202:-1,13150:-1,13102:-1,13151:-1,13154:-1,13155:-1,13163:-1,13165:-1,13168:-1

//=======================================================
// Morroc - Post Ep. 12.1
// Morocc - Post Ep. 12.1
//=======================================================
moc_ruins,118,170,4 shop Pet Groomer#moc 125,537:-1,643:-1,10013:-1,10014:-1,554:-1,6113:-1,6114:-1,6115:-1
moc_ruins,91,128,4 shop Tool Dealer#moc1 93,1750:-1,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1
@@ -21,7 +21,7 @@ arug_dun01,0,0 monster Fanat 1797,17
arug_dun01,0,0 monster Aunoe 1796,17

//==================================================
// schg_dun01 - Schwartzvald Guild Dungeon
// schg_dun01 - Schwarzwald Guild Dungeon
//==================================================
schg_dun01,0,0 monster Hell Apocalypse 1978,20
schg_dun01,0,0 monster Zakudam 1979,20
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Gonryun Dungeon Monster Spawn Script
//= Kunlun Dungeon Monster Spawn Script
//===== By: ==================================================
//= Athena (1.0)
//===== Current Version: =====================================
@@ -12,7 +12,7 @@
//============================================================

//==================================================
// gon_dun01 - Shrine of Gonryun Queen
// gon_dun01 - Shrine of Kunlun Queen
//==================================================
gon_dun01,0,0 monster Bloody Butterfly 1408,55,650000,350000
gon_dun01,0,0 monster Enchanted Peach Tree 1410,35
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Louyang Dungeon Monster Spawn Script
//= Luoyang Dungeon Monster Spawn Script
//===== By: ==================================================
//= Athena (1.0)
//===== Current Version: =====================================
@@ -11,7 +11,7 @@
//============================================================

//==================================================
// gon_fild01 - Gonryun Field
// gon_fild01 - Kunlun Field
//==================================================
gon_fild01,0,0 monster Baby Leopard 1415,40,600000,300000
gon_fild01,0,0 monster Zipper Bear 1417,20
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Louyang Fields Monster Spawn Script
//= Luoyang Fields Monster Spawn Script
//===== By: ==================================================
//= Evera/Lorri
//===== Current Version: =====================================
@@ -12,7 +12,7 @@
//============================================================

//==================================================
// lou_fild01 - Louyang Field
// lou_fild01 - Luoyang Field
//==================================================
lou_fild01,224,315,100,50 monster Bigfoot 1060,7
lou_fild01,203,225,110,35 monster Bigfoot 1060,4,60000,30000
@@ -9,11 +9,11 @@
//===== Additional Comments: =================================
//= 1.1 Official kRO 10.1 spawns [Playtester]
//= 1.2 More accurate spawns [Playtester]
//= 1.3 Added Morroc field 20, 21, and 22 spawns, as [L0ne_W0lf]
//= 1.3 Added Morocc field 20, 21, and 22 spawns, as [L0ne_W0lf]
//= 1.4 Updated spawns to reflect episode 12.1. [L0ne_W0lf]
//= 1.5 Fixed Pheeroni spawn location. [Kisuka]
//= 1.6 Added Satan MOrroc static spawn. [L0ne_W0lf]
//= Added 30s spawn time for all Morroc Shadows.
//= 1.6 Added Satan Morocc static spawn. [L0ne_W0lf]
//= Added 30s spawn time for all Morocc Shadows.
//= 1.7 Corrected MVP spawn variance. [L0ne_W0lf]
//============================================================

@@ -299,27 +299,27 @@ moc_fild20,0,0 monster Drops 1113,30
moc_fild20,0,0 monster Scorpion 1001,70
moc_fild20,0,0 monster Picky 1050,50
moc_fild20,0,0 monster Picky 1049,50
moc_fild20,0,0 monster Morroc's Shadow 1918,1,30000,0,0
moc_fild20,0,0 monster Morroc's Shadow 1919,1,30000,0,0
moc_fild20,0,0 monster Morroc's Shadow 1920,1,30000,0,0
moc_fild20,0,0 monster Morroc's Shadow 1921,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1918,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1919,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1920,1,30000,0,0
moc_fild20,0,0 monster Morocc's Shadow 1921,1,30000,0,0

//==================================================
// moc_fild21 - Dimensional Gorge
//==================================================
moc_fild21,0,0 monster Golem 1040,61
moc_fild21,0,0 monster Stalactic Golem 1278,46
moc_fild21,0,0 monster Lava Golem 1366,46
moc_fild21,0,0 monster Morroc's Shadow 1918,46,30000,0,0
moc_fild21,0,0 monster Morroc's Shadow 1919,46,30000,0,0
moc_fild21,0,0 monster Morroc's Shadow 1920,46,30000,0,0
moc_fild21,0,0 monster Morroc's Shadow 1921,34,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1918,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1919,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1920,46,30000,0,0
moc_fild21,0,0 monster Morocc's Shadow 1921,34,30000,0,0

//==================================================
// moc_fild22 - Dimensional Gorge
//==================================================
moc_fild22,0,0 monster Morroc's Shadow 1918,60,30000,0,0
moc_fild22,0,0 monster Morroc's Shadow 1919,60,30000,0,0
moc_fild22,0,0 monster Morroc's Shadow 1920,60,30000,0,0
moc_fild22,0,0 monster Morroc's Shadow 1921,25,30000,0,0
moc_fild22,0,0 monster Wounded Satan Morroc 1917,1,43200000,3600000
moc_fild22,0,0 monster Morocc's Shadow 1918,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1919,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1920,60,30000,0,0
moc_fild22,0,0 monster Morocc's Shadow 1921,25,30000,0,0
moc_fild22,0,0 monster Wounded Satan Morocc 1917,1,43200000,3600000
@@ -1,5 +1,5 @@
//===== rAthena Script =======================================
//= Yuno Fields Monster Spawn Script
//= Juno Fields Monster Spawn Script
//===== By: ==================================================
//= Athena (1.0)
//===== Current Version: =====================================
@@ -16,7 +16,7 @@
//= Mob quantity is custom.
//= 1.5b Changed the spawn numbers a bit. [Poki#3]
//= Thanks to Playtester and Emperium.org
//= 1.6 Fixed Yuno Field 10. Mob amount sugested by Playtester [Poki#3]
//= 1.6 Fixed Juno Field 10. Mob amount sugested by Playtester [Poki#3]
//= 1.7 Updated by using Tharis' Homun AI, by Tharis [Vicious]
//= 1.8 Added kRO 10.1 spawns where they fit [Playtester]
//= 1.9 More accurate spawns [Playtester]
@@ -96,7 +96,7 @@ yuno_fild05,176,202,8,8 monster Blue Plant 1079,2,180000,90000
yuno_fild05,300,280,5,5 monster Blue Plant 1079,2,180000,90000

//==================================================
// yuno_fild06 - Yuno Field
// yuno_fild06 - Juno Field
//==================================================
yuno_fild06,0,0 monster Sleeper 1386,70
yuno_fild06,0,0 monster Goat 1372,40
@@ -147,7 +147,7 @@ yuno_fild09,0,0 monster Green Plant 1080,10,180000,90000
yuno_fild09,0,0 monster Yellow Plant 1081,10,180000,90000

//==================================================
// yuno_fild10 - Yuno Field
// yuno_fild10 - Juno Field
//==================================================
yuno_fild10,0,0 monster Beetle King 1494,40
yuno_fild10,0,0 monster Stainer 1174,20
@@ -156,7 +156,7 @@ yuno_fild10,0,0 monster Geographer 1368,20
yuno_fild10,0,0 monster Hunter Fly 1035,10

//==================================================
// yuno_fild11 - Yuno Field
// yuno_fild11 - Juno Field
//==================================================
yuno_fild11,0,0 monster Sleeper 1386,10
yuno_fild11,0,0 monster Demon Pungus 1378,10,120000
@@ -155,13 +155,13 @@ moc_fild11,57,138,0 script Private Jeremy#hunt 707,{
case 1:
// Item turn in
mes "[Private Jeremy]";
mes "The Morroc Guard needs ^FF0000Stone Hearts^000000 for our training regimen.";
mes "The Morocc Guard needs ^FF0000Stone Hearts^000000 for our training regimen.";
next;
switch(select("I have Stone Hearts:What did you need?")) {
case 1:
if (countitem(953) > 24) {
mes "[Private Jeremy]";
mes "The Morroc Guard thanks you, citizen.";
mes "The Morocc Guard thanks you, citizen.";
delitem 953,25; //Stone_Heart
getexp 14000,9000;
close;
@@ -171,12 +171,12 @@ moc_fild11,57,138,0 script Private Jeremy#hunt 707,{
mes "It doesn't look like you have enough.";
next;
mes "[Private Jeremy]";
mes "The Morroc Guard needs ^FF000025 Stone Hearts^000000, for our training regimen.";
mes "The Morocc Guard needs ^FF000025 Stone Hearts^000000, for our training regimen.";
close;
}
case 2:
mes "[Private Jeremy]";
mes "The Morroc Guard needs ^FF000025 Stone Hearts^000000, for our training regimen.";
mes "The Morocc Guard needs ^FF000025 Stone Hearts^000000, for our training regimen.";
close;
}
case 2:
@@ -218,7 +218,7 @@ moc_fild11,57,138,0 script Private Jeremy#hunt 707,{
mes "Greetings citizen!";
next;
mes "[Private Jeremy]";
mes "Please do not interrupt my mission for the Morroc Guard.";
mes "Please do not interrupt my mission for the Morocc Guard.";
close;
}
}
@@ -1,8 +1,8 @@
//===== rAthena Script =======================================
//= Morroc Quest NPCs
//= Morocc Quest NPCs
//===== Description: =========================================
//= [Official Conversion]
//= Quest NPCs related to Morroc.
//= Quest NPCs related to Morocc.
//===== Changelogs: ==========================================
//= 1.0 Succession of the Prince removed in ep16.1 [Capuche]
//= 1.1 Moved renewal specific npcs [zackdreaver]
@@ -16,7 +16,7 @@ moc_ruins,113,181,4 duplicate(William) William#moc 89
// ============================================================
moc_ruins,118,176,4 duplicate(Alchemist) Alchemist#moc 64

// Resurrection of Satan Morroc
// Resurrection of Satan Morocc
// ============================================================

morocc,176,103,3 duplicate(Continental Official) Continental Official#mor 754
@@ -34,7 +34,7 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "It might have brought national disorder, but people are all wary about the rebirth of the devil. We are in the perfect times to process this issue without making any additional fuss.";
next;
mes "[Messenger]";
mes "Oh, I don't want you to panic too much... Hmm... what I want to say is, Tristan the third, the ruler of Rune Midgarts...";
mes "Oh, I don't want you to panic too much... Hmm... what I want to say is, Tristan the third, the ruler of Rune-Midgarts...";
next;
switch(select("Passed away?:Came for a celebration again?")) {
case 1:
@@ -47,7 +47,7 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "[Messenger]";
mes "The King's position cannot";
mes "be empty for too long.";
mes "Now, the debate over selecting our next King is actively in progress. Please give us a hand with this, for the tomorrow of Rune Midgarts.";
mes "Now, the debate over selecting our next King is actively in progress. Please give us a hand with this, for the tomorrow of Rune-Midgarts.";
set nk_prince,1;
setquest 10000;
close;
@@ -64,7 +64,7 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "It's quite natural for you to expect nothing. I still don't know how to express this to you. Don't be too perplexed.";
next;
mes "[Messenger]";
mes "Tristan the 3rd, the ruler of Rune Midgarts...";
mes "Tristan the 3rd, the ruler of Rune-Midgarts...";
next;
mes "[Messenger]";
mes "...";
@@ -79,7 +79,7 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "[Messenger]";
mes "Please...Please...";
mes "Lend a hand for the future";
mes "of the Rune Midgarts kingdom.";
mes "of the Rune-Midgarts kingdom.";
set nk_prince,1;
setquest 10000;
close;
@@ -114,15 +114,15 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "They will let you know what";
mes "you have to do in court.";
mes "I hope you will help bring";
mes "peace to Rune Midgarts.";
mes "peace to Rune-Midgarts.";
set nk_prince,1;
setquest 10000;
close;
}
}
else {
mes "[Messenger]";
mes "I am a messenger of Rune Midgarts.";
mes "I am a messenger of Rune-Midgarts.";
mes "Is there something special";
mes "in this country?";
next;
@@ -136,7 +136,7 @@ prontera,153,353,4 script Messenger#prince1 105,{
mes "I want you to go to the Prontera Royal Court to help in the next King's selection.";
next;
mes "[Messenger]";
mes "I will stay here to find other adventurers. May your heart bring great glory to Rune Midgarts!";
mes "I will stay here to find other adventurers. May your heart bring great glory to Rune-Midgarts!";
close;
}
else {
@@ -402,7 +402,7 @@ prt_castle,117,163,5 script Inspector#prince 755,{
}
mes "[Inspector]";
mes "What has to be done first when";
mes "ruling the Rune Midgarts kingdom?";
mes "ruling the Rune-Midgarts kingdom?";
next;
switch(select("Dominate countries by reinforcing militia.:Advancement of economy and technology.:Keep public security firm.")) {
case 1:
@@ -740,7 +740,7 @@ prt_castle,117,163,5 script Inspector#prince 755,{
}
mes "[Inspector]";
mes "What has to be done first when";
mes "ruling the Rune Midgarts kingdom?";
mes "ruling the Rune-Midgarts kingdom?";
next;
switch(select("Dominate countries by reinforcing militia.:Advancement of economy and technology.:Keep public security firm.")) {
case 1:
@@ -862,10 +862,10 @@ prt_castle,117,163,5 script Inspector#prince 755,{
mes "The original rule is that the quality of princes has to be appraised by royal families for a long time, and one has to be elected by internal ordinance.";
next;
mes "[Inspector]";
mes "Because of the resurrection of the devil Satan Morroc, people are too uneasy to follow regular announcements, and the atmosphere of the kingdom is not stable.";
mes "Because of the resurrection of the devil Satan Morocc, people are too uneasy to follow regular announcements, and the atmosphere of the kingdom is not stable.";
next;
mes "[Inspector]";
mes "Each kingdom is busy preventing the interference of Satan Morroc too.";
mes "Each kingdom is busy preventing the interference of Satan Morocc too.";
next;
mes "[Inspector]";
mes "So this time, the Court decided to change its ways, giving the opportunity to appraise the candidates to famous and devoted adventurers like yourself. That's why you are here.";
@@ -904,7 +904,7 @@ prt_castle,117,163,5 script Inspector#prince 755,{
mes "Behind the soldier, you can find a secret door. If you talk to the soldier, the soldier will allow you to get in.";
next;
mes "[Inspector]";
mes "As I have expressed, this is a very important issue for the Rune Midgarts kingdom. Although I've stressed this point repeateadly, I cannot stress it enough.";
mes "As I have expressed, this is a very important issue for the Rune-Midgarts kingdom. Although I've stressed this point repeateadly, I cannot stress it enough.";
next;
mes "[Inspector]";
mes "Please behave accordingly.";
@@ -961,7 +961,7 @@ prt_castle,117,163,5 script Inspector#prince 755,{
next;
mes "[Inspector]";
mes "So, keep up the good work.";
mes "For the Kingdom of Rune Midgarts!";
mes "For the Kingdom of Rune-Midgarts!";
if (checkre(3)) {
if ((BaseLevel > 80) && (BaseLevel < 86)) getexp 40000,0;
else if ((BaseLevel > 85) && (BaseLevel < 91)) getexp 45000,0;
@@ -990,7 +990,7 @@ prt_castle,117,163,5 script Inspector#prince 755,{
else if ((nk_prince == 8) || (nk_prince == 9)) {
mes "[Inspector]";
mes "All for the glory";
mes "of Rune Midgarts!";
mes "of Rune-Midgarts!";
close;
}
else {
@@ -1952,12 +1952,12 @@ prt_castle,314,373,4 script Prince#eisen 983,{
else if (nkprince_eisen == 4) {
mes "[Ahrum]";
mes "I am Eigen Ahrum,";
mes "I will be the light of Rune Midgarts.";
mes "I will be the light of Rune-Midgarts.";
close;
}
else if (nkprince_eisen == 5) {
mes "[Ahrum]";
mes "Whoever be the king, let's make Rune Midgarts... the best country in the world, by helping each other.";
mes "Whoever be the king, let's make Rune-Midgarts... the best country in the world, by helping each other.";
next;
mes "[Ernst]";
mes "We can make it.";
@@ -2769,7 +2769,7 @@ prt_castle,314,371,0 script Prince#another_ern 985,{
if (nkprince_eisen == 5) {
mes "[Ahrum]";
mes "Whoever be the king,";
mes "let's make Rune Midgarts...";
mes "let's make Rune-Midgarts...";
mes "the best country in the world, by helping each other.";
next;
mes "[Ernst]";
@@ -72,7 +72,7 @@ npc: npc/pre-re/other/turbo_track.txt
//npc: npc/pre-re/quests/collection/quest_hode.txt
//npc: npc/pre-re/quests/collection/quest_leafcat.txt
//npc: npc/pre-re/quests/collection/quest_mantis.txt
// - Exploitable due to vendor selling Bill of Birds in Morroc
// - Exploitable due to vendor selling Bill of Birds in Morocc
//npc: npc/pre-re/quests/collection/quest_pecopeco.txt
//npc: npc/pre-re/quests/collection/quest_pupa.txt
//npc: npc/pre-re/quests/collection/quest_zhupolong.txt
@@ -1,13 +1,13 @@
//===== rAthena Script =======================================
//= Morroc Field Warp Script
//= Morocc Field Warp Script
//===== By: ==================================================
//= Nana (1.0)
//===== Current Version: =====================================
//= 1.4b
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= Warp Points for Morroc Fields
//= Warp Points for Morocc Fields
//===== Additional Comments: =================================
//= 1.1 changed 'anthell' to @anthell [Lupus]
//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
@@ -114,6 +114,6 @@ moc_fild19,169,107,0 warp mocf004 1,4,morocc,27,164
moc_fild19,71,170,0 warp mocf018 8,2,moc_ruins,71,19
moc_fild19,98,99,0 warp mocf019 1,1,in_sphinx1,288,9

// Satan Morroc Addition
// Satan Morocc Addition
moc_fild21,26,196,0 warp mocf020 1,1,moc_fild20,349,179
moc_fild22,32,196,0 warp mocf021 1,1,moc_fild20,349,179
@@ -1,19 +1,19 @@
//===== rAthena Script =======================================
//= Yuno Field Warp Script
//= Juno Field Warp Script
//===== By: ==================================================
//= Nana (1.0), Sara
//===== Current Version: =====================================
//= 1.2
//===== Compatible With: =====================================
//= rAthena Project; RO Episode 5+
//===== Description: =========================================
//= Warp Points for Yuno Field
//= Warp Points for Juno Field
//===== Additional Comments: =================================
//= 1.1 - Updated for the new Yuno Fields
//= 1.1 - Updated for the new Juno Fields
//= 1.2 New field update - Hugel Field by Sara - Version 1
//============================================================

//= Yuno Field ===============================================
//= Juno Field ===============================================
//yuno_fild01,286,368,0 warp yunfild01 1,1,yuno_fild02,294,26
//yuno_fild02,294,24,0 warp yunfild01-1 1,1,yuno_fild01,286,366
//yuno_fild01,70,378,0 warp yunfild02 1,1,yuno_fild02,70,25
@@ -28,7 +28,7 @@ yuno_fild04,375,150,0 warp yunfild05-1 1,1,yuno_fild03,22,155
yuno_fild04,231,288,0 warp yunfild-yun 1,1,yuno,158,17
yuno_fild03,32,139,0 warp yunfild-mag01 1,1,mag_dun01,126,68

//= New Yuno Fields ==========================================
//= New Juno Fields ==========================================
yuno_fild01,26,246,0 warp newjun01 1,1,yuno_fild12,373,239
yuno_fild12,375,239,0 warp newjun01a 1,1,yuno_fild01,28,246
yuno_fild12,23,338,0 warp newjun02 1,1,yuno_fild11,366,361
@@ -61,7 +61,7 @@ yuno_fild04,42,369,0 warp newjun14 1,1,yuno_fild05,59,30
yuno_fild05,59,28,0 warp newjun14a 1,1,yuno_fild04,42,367


//= Al de Baran <-> Yuno Connection ==========================
//= Al de Baran <-> Juno Connection ==========================
aldebaran,140,244,0 warp alde-yunfild 1,1,yuno_fild01,208,19
yuno_fild01,208,17,0 warp yunfild-alde 1,1,aldebaran,140,242