summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/Changelog.txt3
-rw-r--r--conf/mapflag/night.txt16
-rw-r--r--conf/mapflag/nomemo.txt10
-rw-r--r--conf/maps_athena.conf16
-rw-r--r--db/Changelog.txt2
-rw-r--r--db/mob_skill_db.txt307
-rw-r--r--npc/Changelog.txt11
-rw-r--r--npc/cities/morocc.txt976
-rw-r--r--npc/jobs/2-2/rogue.txt5
-rw-r--r--npc/merchants/inn.txt6
-rw-r--r--npc/merchants/refine.txt5
-rw-r--r--npc/merchants/shops.txt37
-rw-r--r--npc/mobs/fields/morocc.txt183
-rw-r--r--npc/other/auction.txt7
-rw-r--r--npc/other/bulletin_boards.txt31
-rw-r--r--npc/other/mail.txt9
-rw-r--r--npc/quests/Dandelion_Request.txt10362
-rw-r--r--npc/quests/iRO_Exp.txt7
-rw-r--r--npc/quests/mrsmile.txt2
-rw-r--r--npc/quests/obb_quest.txt7
-rw-r--r--npc/quests/quests_morocc.txt11309
-rw-r--r--npc/quests/quests_nameless.txt13
-rw-r--r--npc/quests/quests_veins.txt9
-rw-r--r--npc/quests/skills/archer_skills.txt2
-rw-r--r--npc/warps/cities/morroc.txt83
-rw-r--r--npc/warps/dungeons/anthell.txt24
-rw-r--r--npc/warps/fields/morroc_fild.txt126
-rw-r--r--npc/warps/fields/prontera_fild.txt12
28 files changed, 12778 insertions, 10802 deletions
diff --git a/conf/Changelog.txt b/conf/Changelog.txt
index 5981f7b27..688a10f88 100644
--- a/conf/Changelog.txt
+++ b/conf/Changelog.txt
@@ -1,5 +1,6 @@
Date Added
-
+2008/12/26
+ * Rev. 13415 Commented out maps no longer accessable with 12.1. [L0ne_W0lf]
2008/12/17
* Rev. 13405 Added additional maps to maps_athena.conf. [L0ne_W0lf]
2008/11/04
diff --git a/conf/mapflag/night.txt b/conf/mapflag/night.txt
index 3feb96c6e..e60865094 100644
--- a/conf/mapflag/night.txt
+++ b/conf/mapflag/night.txt
@@ -44,18 +44,18 @@ mjolnir_12 mapflag nightenabled
moc_fild01 mapflag nightenabled
moc_fild02 mapflag nightenabled
moc_fild03 mapflag nightenabled
-moc_fild04 mapflag nightenabled
-moc_fild05 mapflag nightenabled
-moc_fild06 mapflag nightenabled
+//moc_fild04 mapflag nightenabled
+//moc_fild05 mapflag nightenabled
+//moc_fild06 mapflag nightenabled
moc_fild07 mapflag nightenabled
-moc_fild08 mapflag nightenabled
-moc_fild09 mapflag nightenabled
-moc_fild10 mapflag nightenabled
+//moc_fild08 mapflag nightenabled
+//moc_fild09 mapflag nightenabled
+//moc_fild10 mapflag nightenabled
moc_fild11 mapflag nightenabled
moc_fild12 mapflag nightenabled
moc_fild13 mapflag nightenabled
-moc_fild14 mapflag nightenabled
-moc_fild15 mapflag nightenabled
+//moc_fild14 mapflag nightenabled
+//moc_fild15 mapflag nightenabled
moc_fild16 mapflag nightenabled
moc_fild17 mapflag nightenabled
moc_fild18 mapflag nightenabled
diff --git a/conf/mapflag/nomemo.txt b/conf/mapflag/nomemo.txt
index f165c4dd7..7ed74cb2a 100644
--- a/conf/mapflag/nomemo.txt
+++ b/conf/mapflag/nomemo.txt
@@ -144,12 +144,12 @@ mjolnir_11 mapflag nomemo
moc_fild01 mapflag nomemo
moc_fild02 mapflag nomemo
moc_fild03 mapflag nomemo
-moc_fild04 mapflag nomemo
-moc_fild05 mapflag nomemo
-moc_fild08 mapflag nomemo
+//moc_fild04 mapflag nomemo
+//moc_fild05 mapflag nomemo
+//moc_fild08 mapflag nomemo
moc_fild09 mapflag nomemo
-moc_fild13 mapflag nomemo
-moc_fild14 mapflag nomemo
+//moc_fild13 mapflag nomemo
+//moc_fild14 mapflag nomemo
moc_fild15 mapflag nomemo
moc_fild16 mapflag nomemo
moc_fild17 mapflag nomemo
diff --git a/conf/maps_athena.conf b/conf/maps_athena.conf
index dd4dad9a5..847a8b300 100644
--- a/conf/maps_athena.conf
+++ b/conf/maps_athena.conf
@@ -111,18 +111,18 @@ map: moc_castle
map: moc_fild01
map: moc_fild02
map: moc_fild03
-map: moc_fild04
-map: moc_fild05
-map: moc_fild06
+//map: moc_fild04
+//map: moc_fild05
+//map: moc_fild06
map: moc_fild07
-map: moc_fild08
-map: moc_fild09
-map: moc_fild10
+//map: moc_fild08
+//map: moc_fild09
+//map: moc_fild10
map: moc_fild11
map: moc_fild12
map: moc_fild13
-map: moc_fild14
-map: moc_fild15
+//map: moc_fild14
+//map: moc_fild15
map: moc_fild16
map: moc_fild17
map: moc_fild18
diff --git a/db/Changelog.txt b/db/Changelog.txt
index 59765dfd7..6430ebe40 100644
--- a/db/Changelog.txt
+++ b/db/Changelog.txt
@@ -40,6 +40,8 @@
2385 Recuvative_Armor Should trigger HP/SP return with magical kills as well.
=======================
+2008/12/26
+ * Rev. 13415 Updated episode 12.1 skills to official. [L0ne_W0lf]
2008/12/17
* Rev. 13405 Added additional maps to map_index.txt. [L0ne_W0lf]
* Rev. 13404 Semi-reverted r13396. All item bonuses from past events can be found in item_db2. [L0ne_W0lf]
diff --git a/db/mob_skill_db.txt b/db/mob_skill_db.txt
index f851eac93..fe4b1a3df 100644
--- a/db/mob_skill_db.txt
+++ b/db/mob_skill_db.txt
@@ -4713,136 +4713,195 @@
1904,Bomb Poring@NPC_SELFDESTRUCTION,chase,173,2,10000,3000,0,no,self,always,0,,,,,,
// Satan Morroc (Based on information from Future Wiki)
+1916,Satan Morroc@NPC_DRAGONFEAR,chase,659,10,10000,0,600000,yes,self,myhpltmaxrate,5,,,,,,
+1916,Satan Morroc@NPC_DRAGONFEAR,attack,659,10,10000,0,600000,yes,self,myhpltmaxrate,5,,,,,,
+//1916,Satan Morroc@NPC_TALK,chase,682,10,10000,0,600000,yes,self,myhpltmaxrate,10,,,,,,
+//1916,Satan Morroc@NPC_TALK,attack,682,10,10000,0,600000,yes,self,myhpltmaxrate,10,,,,,,
+//1916,Satan Morroc@NPC_WIDEHELLDIGNITY,chase,684,1,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+//1916,Satan Morroc@NPC_WIDEHELLDIGNITY,attack,684,1,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1916,Satan Morroc@NPC_WIDESTUN,chase,678,5,10000,1300,180000,no,self,myhpltmaxrate,30,,,,,,
+1916,Satan Morroc@NPC_WIDESTUN,attack,678,5,10000,1300,180000,no,self,myhpltmaxrate,30,,,,,,
+1916,Satan Morroc@NPC_EARTHQUAKE,chase,653,10,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1916,Satan Morroc@NPC_EARTHQUAKE,attack,653,10,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1916,Satan Morroc@NPC_PULSESTRIKE,chase,661,5,10000,800,60000,no,self,myhpltmaxrate,40,,,,,,
+1916,Satan Morroc@NPC_PULSESTRIKE,attack,661,5,10000,800,60000,no,self,myhpltmaxrate,40,,,,,,
+1916,Satan Morroc@NPC_WIDESTONE,chase,666,5,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,
+1916,Satan Morroc@NPC_WIDESTONE,attack,666,5,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,
+1916,Satan Morroc@WZ_METEOR,chase,83,5,10000,800,60000,no,target,myhpltmaxrate,40,,,,,,
+1916,Satan Morroc@WZ_METEOR,attack,83,5,10000,800,60000,no,target,myhpltmaxrate,40,,,,,,
+//1916,Satan Morroc@NPC_VAMPIRE_GIFT,chase,679,9,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1916,Satan Morroc@NPC_VAMPIRE_GIFT,attack,679,9,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1916,Satan Morroc@NPC_WIDESOULDRAIN,chase,680,10,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1916,Satan Morroc@NPC_WIDESOULDRAIN,attack,680,10,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+1916,Satan Morroc@NPC_EVILLAND,chase,670,10,10000,1000,50000,no,target,myhpltmaxrate,50,,,,,,
+1916,Satan Morroc@NPC_EVILLAND,attack,670,10,10000,1000,50000,no,target,myhpltmaxrate,50,,,,,,
+1916,Satan Morroc@NPC_WIDESLEEP,chase,668,5,10000,700,35000,no,self,myhpltmaxrate,60,,,,,,
+1916,Satan Morroc@NPC_WIDESLEEP,attack,668,5,10000,700,35000,no,self,myhpltmaxrate,60,,,,,,
+//1916,Satan Morroc@NPC_HELLPOWER,chase,683,1,10000,800,35000,no,target,myhpltmaxrate,60,,,,,,
+//1916,Satan Morroc@NPC_HELLPOWER,attack,683,1,10000,800,35000,no,target,myhpltmaxrate,60,,,,,,
+1916,Satan Morroc@NPC_HELLJUDGEMENT,chase,662,5,10000,800,35000,no,self,myhpltmaxrate,60,,,,,,
+1916,Satan Morroc@NPC_HELLJUDGEMENT,attack,662,5,10000,800,35000,no,self,myhpltmaxrate,60,,,,,,
+1916,Satan Morroc@MG_STONECURSE,chase,16,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@MG_STONECURSE,attack,16,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@MG_FIREBOLT,chase,19,10,10000,300,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@MG_FIREBOLT,attack,19,10,10000,300,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@MG_FROSTDIVER,chase,15,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@MG_FROSTDIVER,attack,15,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@WZ_JUPITEL,chase,84,28,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@WZ_JUPITEL,attack,84,28,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1916,Satan Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1916,Satan Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
1916,Satan Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1916,Satan Morroc@AL_HEAL,idle,28,9,10000,0,2000,yes,self,myhpltmaxrate,99,,,,,,
-1916,Satan Morroc@NPC_SUMMONSLAVE,attack,196,4,10000,700,10000,no,self,slavele,1,1918,1919,1920,1921,,
-1916,Satan Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,700,10000,no,self,slavele,1,1918,1919,1920,1921,,
-1916,Satan Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1922,1923,1924,1925,,
-1916,Satan Morroc@SA_LANDPROTECTOR,attack,288,3,5000,0,5000,yes,target,always,,,,,,,
-1916,Satan Morroc@MG_FROSTDIVER,chase,15,10,6000,1000,10000,no,target,always,,,,,,,
-1916,Satan Morroc@WZ_JUPITEL,attack,84,28,3000,1000,10000,no,target,always,0,,,,,,
-1916,Satan Morroc@WZ_JUPITEL,chase,84,28,3000,1000,10000,no,target,always,0,,,,,,
-1916,Satan Morroc@NPC_EARTHQUAKE,chase,653,5,1000,100,30000,no,self,always,,,,,,,
-1916,Satan Morroc@NPC_EARTHQUAKE,attack,653,5,1000,100,30000,no,self,always,,,,,,,
-1916,Satan Morroc@NPC_DRAGONFEAR,attack,659,2,500,0,10000,yes,self,always,,,,,,,
-1916,Satan Morroc@@WZ_METEOR,attack,83,11,5000,500,2000,no,target,always,0,,,,,,
-1916,Satan Morroc@@WZ_METEOR,chase,83,11,5000,500,2000,no,target,always,0,,,,,,
-1916,Satan Morroc@NPC_HELLJUDGEMENT,chase,662,5,5000,800,10000,no,self,always,0,,,,,,
-1916,Satan Morroc@NPC_HELLJUDGEMENT,attack,662,5,5000,800,10000,no,self,always,0,,,,,,
-1916,Satan Morroc@MG_STONECURSE,attack,16,10,2000,0,5000,no,target,always,0,,,,,,
-1916,Satan Morroc@MG_FIREBOLT,chase,19,10,3000,1000,10000,no,target,always,0,,,,,,
-1916,Satan Morroc@MG_FIREBOLT,attack,19,10,3000,1000,10000,no,target,always,0,,,,,,
-1916,Satan Morroc@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,
-1916,Satan Morroc@NPC_PULSESTRIKE,attack,661,5,2000,500,5000,no,self,always,0,,,,,,7
-1916,Satan Morroc@NPC_WIDESLEEP,attack,668,5,2000,500,5000,no,self,always,0,,,,,,2
-1916,Satan Morroc@NPC_WIDESILENCE,attack,663,5,2000,500,5000,no,self,always,0,,,,,,9
-1916,Satan Morroc@NPC_WIDESTONE,attack,666,5,10000,500,15000,no,self,myhpltmaxrate,80,,,,,,
-1916,Satan Morroc@NPC_WIDESTONE,chase,666,5,10000,500,15000,no,self,myhpltmaxrate,80,,,,,,
-1916,Satan Morroc@NPC_EXPULSION,attack,674,1,1000,1000,10000,no,self,always,,,,,,,
-1916,Satan Morroc@NPC_SHIELDBRAKE,attack,346,10,2000,0,5000,yes,target,always,0,,,,,,
-1916,Satan Morroc@NPC_EVILLAND,attack,670,10,10000,1000,600000,no,target,myhpltmaxrate,75,,,,,,
+1916,Satan Morroc@AL_HEAL,idle,28,10,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
1916,Satan Morroc@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,
+1916,Satan Morroc@NPC_CALLSLAVE,chase,352,1,10000,0,30000,yes,self,always,0,,,,,,
1916,Satan Morroc@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,
-// MVP
+//1916,Satan Morroc@NPC_TALK,chase,682,1,10000,0,600000,yes,self,always,0,,,,,,
+1916,Satan Morroc@NPC_SUMMONSLAVE,attack,196,4,10000,0,30000,yes,self,slavele,1,1918,1919,1920,1921,,
+1916,Satan Morroc@NPC_SUMMONSLAVE,chase,196,4,10000,0,30000,yes,self,slavele,1,1918,1919,1920,1921,,
+1916,Satan Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,0,30000,yes,self,onspawn,0,1922,1923,1924,1925,,
+1916,Satan Morroc@SA_LANDPROTECTOR,attack,288,1,10000,0,15000,yes,target,always,0,,,,,,
+1916,Satan Morroc@NPC_SHIELDBRAKE,attack,346,10,10000,0,15000,yes,target,always,0,,,,,,
+1917,Wounded Morroc@NPC_DRAGONFEAR,chase,659,10,10000,0,600000,yes,self,myhpltmaxrate,5,,,,,,
+1917,Wounded Morroc@NPC_DRAGONFEAR,attack,659,10,10000,0,600000,yes,self,myhpltmaxrate,5,,,,,,
+//1917,Wounded Morroc@NPC_TALK,chase,682,10,10000,0,600000,yes,self,myhpltmaxrate,10,,,,,,
+//1917,Wounded Morroc@NPC_TALK,attack,682,10,10000,0,600000,yes,self,myhpltmaxrate,10,,,,,,
+//1917,Wounded Morroc@NPC_WIDEHELLDIGNITY,chase,684,1,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+//1917,Wounded Morroc@NPC_WIDEHELLDIGNITY,attack,684,1,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1917,Wounded Morroc@NPC_WIDESTUN,chase,678,5,10000,1300,180000,no,self,myhpltmaxrate,30,,,,,,
+1917,Wounded Morroc@NPC_WIDESTUN,attack,678,5,10000,1300,180000,no,self,myhpltmaxrate,30,,,,,,
+1917,Wounded Morroc@NPC_EARTHQUAKE,chase,653,10,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1917,Wounded Morroc@NPC_EARTHQUAKE,attack,653,10,10000,2000,180000,no,self,myhpltmaxrate,30,,,,,,
+1917,Wounded Morroc@NPC_PULSESTRIKE,chase,661,5,10000,800,60000,no,self,myhpltmaxrate,40,,,,,,
+1917,Wounded Morroc@NPC_PULSESTRIKE,attack,661,5,10000,800,60000,no,self,myhpltmaxrate,40,,,,,,
+1917,Wounded Morroc@NPC_WIDESTONE,chase,666,5,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,
+1917,Wounded Morroc@NPC_WIDESTONE,attack,666,5,10000,0,60000,yes,self,myhpltmaxrate,40,,,,,,
+1917,Wounded Morroc@WZ_METEOR,chase,83,5,10000,800,60000,no,target,myhpltmaxrate,40,,,,,,
+1917,Wounded Morroc@WZ_METEOR,attack,83,5,10000,800,60000,no,target,myhpltmaxrate,40,,,,,,
+//1917,Wounded Morroc@NPC_VAMPIRE_GIFT,chase,679,9,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1917,Wounded Morroc@NPC_VAMPIRE_GIFT,attack,679,9,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1917,Wounded Morroc@NPC_WIDESOULDRAIN,chase,680,10,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+//1917,Wounded Morroc@NPC_WIDESOULDRAIN,attack,680,10,10000,1000,50000,no,self,myhpltmaxrate,50,,,,,,
+1917,Wounded Morroc@NPC_EVILLAND,chase,670,10,10000,1000,50000,no,target,myhpltmaxrate,50,,,,,,
+1917,Wounded Morroc@NPC_EVILLAND,attack,670,10,10000,1000,50000,no,target,myhpltmaxrate,50,,,,,,
+1917,Wounded Morroc@NPC_WIDESLEEP,chase,668,5,10000,700,35000,no,self,myhpltmaxrate,60,,,,,,
+1917,Wounded Morroc@NPC_WIDESLEEP,attack,668,5,10000,700,35000,no,self,myhpltmaxrate,60,,,,,,
+//1917,Wounded Morroc@NPC_HELLPOWER,chase,683,1,10000,800,35000,no,target,myhpltmaxrate,60,,,,,,
+//1917,Wounded Morroc@NPC_HELLPOWER,attack,683,1,10000,800,35000,no,target,myhpltmaxrate,60,,,,,,
+1917,Wounded Morroc@NPC_HELLJUDGEMENT,chase,662,5,10000,800,35000,no,self,myhpltmaxrate,60,,,,,,
+1917,Wounded Morroc@NPC_HELLJUDGEMENT,attack,662,5,10000,800,35000,no,self,myhpltmaxrate,60,,,,,,
+1917,Wounded Morroc@MG_STONECURSE,chase,16,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@MG_STONECURSE,attack,16,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@MG_FIREBOLT,chase,19,10,10000,300,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@MG_FIREBOLT,attack,19,10,10000,300,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@MG_FROSTDIVER,chase,15,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@MG_FROSTDIVER,attack,15,10,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@WZ_JUPITEL,chase,84,28,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@WZ_JUPITEL,attack,84,28,10000,1000,20000,no,target,myhpltmaxrate,80,,,,,,
+1917,Wounded Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1917,Wounded Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
1917,Wounded Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1917,Wounded Morroc@AL_HEAL,idle,28,9,10000,0,2000,yes,self,myhpltmaxrate,99,,,,,,
-1917,Wounded Morroc@NPC_SUMMONSLAVE,attack,196,4,10000,700,10000,no,self,slavele,1,1918,1919,1920,1921,,
-1917,Wounded Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,700,10000,no,self,slavele,1,1918,1919,1920,1921,,
-1917,Wounded Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,0,0,no,self,onspawn,0,1922,1923,1924,1925,,
-1917,Wounded Morroc@SA_LANDPROTECTOR,attack,288,3,5000,0,5000,yes,target,always,,,,,,,
-1917,Wounded Morroc@MG_FROSTDIVER,chase,15,10,6000,1000,10000,no,target,always,,,,,,,
-1917,Wounded Morroc@WZ_JUPITEL,attack,84,28,3000,1000,10000,no,target,always,0,,,,,,
-1917,Wounded Morroc@WZ_JUPITEL,chase,84,28,3000,1000,10000,no,target,always,0,,,,,,
-1917,Wounded Morroc@NPC_EARTHQUAKE,chase,653,5,1000,100,30000,no,self,always,,,,,,,
-1917,Wounded Morroc@NPC_EARTHQUAKE,attack,653,5,1000,100,30000,no,self,always,,,,,,,
-1917,Wounded Morroc@NPC_DRAGONFEAR,attack,659,2,500,0,10000,yes,self,always,,,,,,,
-1917,Wounded Morroc@@WZ_METEOR,attack,83,11,5000,500,2000,no,target,always,0,,,,,,
-1917,Wounded Morroc@@WZ_METEOR,chase,83,11,5000,500,2000,no,target,always,0,,,,,,
-1917,Wounded Morroc@NPC_HELLJUDGEMENT,chase,662,5,5000,800,10000,no,self,always,0,,,,,,
-1917,Wounded Morroc@NPC_HELLJUDGEMENT,attack,662,5,5000,800,10000,no,self,always,0,,,,,,
-1917,Wounded Morroc@MG_STONECURSE,attack,16,10,2000,0,5000,no,target,always,0,,,,,,
-1917,Wounded Morroc@MG_FIREBOLT,chase,19,10,3000,1000,10000,no,target,always,0,,,,,,
-1917,Wounded Morroc@MG_FIREBOLT,attack,19,10,3000,1000,10000,no,target,always,0,,,,,,
-1917,Wounded Morroc@NPC_POWERUP,attack,349,5,10000,0,30000,yes,self,myhpltmaxrate,30,,,,,,
-1917,Wounded Morroc@NPC_PULSESTRIKE,attack,661,5,2000,500,5000,no,self,always,0,,,,,,7
-1917,Wounded Morroc@NPC_WIDESLEEP,attack,668,5,2000,500,5000,no,self,always,0,,,,,,2
-1917,Wounded Morroc@NPC_WIDESILENCE,attack,663,5,2000,500,5000,no,self,always,0,,,,,,9
-1917,Wounded Morroc@NPC_WIDESTONE,attack,666,5,10000,500,15000,no,self,myhpltmaxrate,80,,,,,,
-1917,Wounded Morroc@NPC_WIDESTONE,chase,666,5,10000,500,15000,no,self,myhpltmaxrate,80,,,,,,
-1917,Wounded Morroc@NPC_EXPULSION,attack,674,1,1000,1000,10000,no,self,always,,,,,,,
-1917,Wounded Morroc@NPC_SHIELDBRAKE,attack,346,10,2000,0,5000,yes,target,always,0,,,,,,
-1917,Wounded Morroc@NPC_EVILLAND,attack,670,10,10000,1000,600000,no,target,myhpltmaxrate,75,,,,,,
+1917,Wounded Morroc@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
1917,Wounded Morroc@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,
+1917,Wounded Morroc@NPC_CALLSLAVE,chase,352,1,10000,0,30000,yes,self,always,0,,,,,,
1917,Wounded Morroc@NPC_CALLSLAVE,idle,352,1,10000,0,30000,yes,self,always,0,,,,,,
-
-//Standard Mobs
-1918,Morroc Shadow (Angel)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1918,Morroc Shadow (Angel)@AL_HEAL,any,28,11,10000,0,600,yes,self,myhpltmaxrate,99,,,,,,
-1918,Morroc Shadow (Angel)@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,
-1918,Morroc Shadow (Angel)@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,
-1918,Morroc Shadow (Angel)@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,
-1918,Morroc Shadow (Angel)@NPC_SLOWCAST,attack,672,5,10000,0,30000,yes,self,always,,,,,,,
-1918,Morroc Shadow (Angel)@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,,,,,,,
-1918,Morroc Shadow (Angel)@@KN_TWOHANDQUICKEN,attack,60,20,10000,0,120000,yes,self,myhpltmaxrate,25,,,,,,
-1918,Morroc Shadow (Angel)@@NPC_MAGICMIRROR,attack,671,1,10000,0,60000,yes,self,always,0,,,,,,
-1918,Morroc Shadow (Angel)@NPC_GRANDDARKNESS,attack,339,10,1000,700,5000,no,self,always,,,,,,,
-1918,Morroc Shadow (Angel)@SA_DISPELL,chase,289,5,10000,0,30000,yes,target,always,0,,,,,,
-
-1919,Morroc Shadow (Golem)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1919,Morroc Shadow (Golem)@NPC_BLOODDRAIN,chase,199,1,1000,0,5000,yes,target,always,0,,,,,,
-1919,Morroc Shadow (Golem)@NPC_WIDEBLEEDING,chase,665,4,5000,300,15000,yes,self,always,,,,,,,
-1919,Morroc Shadow (Golem)@NPC_EARTHQUAKE,chase,653,5,10000,500,50000,no,self,myhpltmaxrate,20,,,,,,6
-1919,Morroc Shadow (Golem)@SM_MAGNUM,attack,7,10,2000,0,5000,no,self,always,0,,,,,,
-
-1920,Morroc Shadow (Human)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1920,Morroc Shadow (Human)@NPC_CRITICALWOUND,attack,673,3,1000,0,10000,no,target,always,0,,,,,,
-1920,Morroc Shadow (Human)@AL_HEAL,any,28,5,5000,0,600,yes,self,myhpltmaxrate,60,,,,,,
-1920,Morroc Shadow (Human)@NPC_ENERGYDRAIN,attack,200,1,1000,0,5000,yes,target,always,0,,,,,,
-1920,Morroc Shadow (Human)@NPC_WIDESILENCE,attack,663,5,1000,0,20000,no,self,myhpltmaxrate,50,,,,,,
-
-1921,Morroc Shadow (Spirit)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1921,Morroc Shadow (Spirit)@AL_HEAL,any,28,11,10000,0,600,yes,friend,friendhpltmaxrate,99,,,,,,
-1921,Morroc Shadow (Spirit)@AL_HEAL,any,28,11,10000,0,600,yes,self,myhpltmaxrate,99,,,,,,
-1921,Morroc Shadow (Spirit)@HP_ASSUMPTIO,idle,361,5,5000,1000,10000,no,self,always,,,,,,,
-1921,Morroc Shadow (Spirit)@HP_ASSUMPTIO,idle,361,5,5000,1000,10000,no,friend,always,,,,,,,
-
-// No EXP/Drops
-1922,Morroc Shadow (Angel)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1922,Morroc Shadow (Angel)@AL_HEAL,any,28,11,10000,0,600,yes,self,myhpltmaxrate,99,,,,,,
-1922,Morroc Shadow (Angel)@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,
-1922,Morroc Shadow (Angel)@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,
-1922,Morroc Shadow (Angel)@AL_TELEPORT,walk,26,1,5000,0,5000,yes,self,rudeattacked,,,,,,,
-1922,Morroc Shadow (Angel)@NPC_SLOWCAST,attack,672,5,10000,0,30000,yes,self,always,,,,,,,
-1922,Morroc Shadow (Angel)@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,,,,,,,
-1922,Morroc Shadow (Angel)@@KN_TWOHANDQUICKEN,attack,60,20,10000,0,120000,yes,self,myhpltmaxrate,80,,,,,,
-1922,Morroc Shadow (Angel)@@NPC_MAGICMIRROR,attack,671,1,10000,0,60000,yes,self,always,0,,,,,,
-1922,Morroc Shadow (Angel)@NPC_GRANDDARKNESS,attack,339,10,1000,700,5000,no,self,always,,,,,,,
-1922,Morroc Shadow (Angel)@SA_DISPELL,chase,289,5,10000,0,30000,yes,target,always,0,,,,,,
-1922,Morroc Shadow (Angel)@NPC_EXPULSION,attack,674,1,1000,1000,10000,no,self,always,,,,,,,
-1922,Morroc Shadow (Angel)@WZ_VERMILION,idle,85,20,10000,1000,10000,no,randomtarget,always,0,,,,,,
-1922,Morroc Shadow (Angel)@WZ_JUPITEL,attack,84,28,3000,1000,10000,no,target,always,0,,,,,,
-
-1923,MORROC_SHADOW_GOLE@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1923,Morroc Shadow (Golem)@NPC_SUMMONSLAVE,attack,196,6,10000,700,10000,no,self,always,0,1937,,,,,
-1923,Morroc Shadow (Golem)@NPC_BLOODDRAIN,chase,199,1,1000,0,5000,yes,target,always,0,,,,,,
-1923,Morroc Shadow (Golem)@NPC_WIDEBLEEDING,chase,665,4,5000,300,15000,yes,self,always,,,,,,,
-1923,Morroc Shadow (Golem)@NPC_EARTHQUAKE,chase,653,5,10000,200,10000,no,self,myhpltmaxrate,80,,,,,,6
-1923,Morroc Shadow (Golem)@SM_MAGNUM,attack,7,10,2000,0,5000,no,self,always,0,,,,,,
-
-1924,Morroc Shadow (Human)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1924,Morroc Shadow (Human)@NPC_CRITICALWOUND,attack,673,4,1000,0,10000,no,target,always,0,,,,,,
-1924,Morroc Shadow (Human)@AL_HEAL,any,28,5,5000,0,600,yes,self,myhpltmaxrate,60,,,,,,
-1924,Morroc Shadow (Human)@NPC_ENERGYDRAIN,attack,200,1,1000,0,5000,yes,target,always,0,,,,,,
-1924,Morroc Shadow (Human)@NPC_WIDESILENCE,attack,663,5,1000,0,20000,no,self,always,,,,,,,
-
-1925,Morroc Shadow (Spirit)@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
-1925,Morroc Shadow (Spirit)@HP_ASSUMPTIO,idle,361,5,10000,1000,10000,no,friend,always,,,,,,,
-1925,Morroc Shadow (Spirit)@HP_ASSUMPTIO,idle,361,5,10000,1000,10000,no,self,always,,,,,,,
-1925,Morroc Shadow (Spirit)@AL_HEAL,any,28,11,10000,0,600,yes,friend,friendhpltmaxrate,99,,,,,,
-1925,Morroc Shadow (Spirit)@AL_HEAL,any,28,11,10000,0,600,yes,self,myhpltmaxrate,99,,,,,,
-
-1937,Constant@NPC_SELFDESTRUCTION,any,173,1,10000,1000,10000,no,self,always,0,,,,,,
-1937,Constant@NPC_SELFDESTRUCTION,any,173,1,2000,1000,10000,no,self,always,0,,,,,,
+//1917,Wounded Morroc@NPC_TALK,chase,682,1,10000,0,600000,yes,target,always,0,,,,,,
+1917,Wounded Morroc@NPC_SUMMONSLAVE,attack,196,4,10000,0,30000,yes,self,slavele,1,1918,1919,1920,1921,,
+1917,Wounded Morroc@NPC_SUMMONSLAVE,chase,196,4,10000,0,30000,yes,self,slavele,1,1918,1919,1920,1921,,
+1917,Wounded Morroc@NPC_SUMMONSLAVE,idle,196,4,10000,0,30000,yes,self,onspawn,0,1922,1923,1924,1925,,
+1917,Wounded Morroc@SA_LANDPROTECTOR,attack,288,1,10000,0,15000,yes,target,always,0,,,,,,
+1917,Wounded Morroc@NPC_SHIELDBRAKE,attack,346,10,10000,0,15000,yes,target,always,0,,,,,,
+1918,Incarnation of Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
+1918,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
+1918,Incarnation of Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1918,Incarnation of Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
+1918,Incarnation of Morroc@NPC_SLOWCAST,attack,672,5,10000,0,30000,yes,self,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_PULSESTRIKE,chase,661,5,2000,0,30000,yes,self,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_MAGICMIRROR,chase,671,1,10000,0,30000,yes,self,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_GRANDDARKNESS,attack,339,5,10000,2000,30000,no,self,myhpltmaxrate,80,,,,,,6
+1918,Incarnation of Morroc@SA_DISPELL,chase,289,5,100,0,30000,yes,target,always,0,,,,,,
+1918,Incarnation of Morroc@SA_DISPELL,attack,289,5,100,0,30000,yes,target,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_WIDECURSE,chase,677,5,5000,800,5000,no,self,always,0,,,,,,
+1918,Incarnation of Morroc@NPC_WIDECURSE,attack,677,5,5000,800,5000,no,self,always,0,,,,,,
+1919,Incarnation of Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
+1919,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
+1919,Incarnation of Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1919,Incarnation of Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
+1919,Incarnation of Morroc@NPC_BLOODDRAIN,attack,199,1,3000,0,0,yes,target,always,0,,,,,,
+1919,Incarnation of Morroc@NPC_WIDEBLEEDING,chase,665,1,10000,500,60000,no,self,always,0,,,,,,
+1919,Incarnation of Morroc@NPC_WIDEBLEEDING,attack,665,1,10000,500,60000,no,self,always,0,,,,,,
+1919,Incarnation of Morroc@SM_MAGNUM,attack,7,20,2000,500,5000,no,self,always,0,,,,,,
+1919,Incarnation of Morroc@NPC_EARTHQUAKE,attack,653,1,5000,5000,100000,no,self,myhpltmaxrate,10,,,,,,
+1920,Incarnation of Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
+1920,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
+1920,Incarnation of Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1920,Incarnation of Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
+1920,Incarnation of Morroc@NPC_CRITICALWOUND,attack,673,3,10000,0,5000,yes,target,always,0,,,,,,
+1920,Incarnation of Morroc@NPC_CRITICALWOUND,idle,673,3,5000,0,5000,yes,target,always,0,,,,,,
+1920,Incarnation of Morroc@NPC_CRITICALWOUND,chase,673,3,5000,0,5000,yes,target,always,0,,,,,,
+1920,Incarnation of Morroc@NPC_ENERGYDRAIN,chase,200,1,3000,0,0,yes,target,always,0,,,,,,
+1920,Incarnation of Morroc@NPC_WIDESILENCE,chase,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,36
+1920,Incarnation of Morroc@NPC_WIDESILENCE,attack,663,5,10000,1000,20000,no,self,myhpltmaxrate,80,,,,,,36
+1921,Incarnation of Morroc@AL_PNEUMA,idle,25,1,10000,0,1000,yes,self,longrangeattacked,0,,,,,,
+1921,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,0,5000,yes,self,myhpltmaxrate,45,,,,,,
+1921,Incarnation of Morroc@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,
+1921,Incarnation of Morroc@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,
+1921,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,500,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1921,Incarnation of Morroc@AL_HEAL,chase,28,11,10000,500,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1921,Incarnation of Morroc@AL_HEAL,attack,28,11,10000,500,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1921,Incarnation of Morroc@AL_HEAL,attack,28,11,10000,500,0,yes,self,myhpltmaxrate,70,,,,,,36
+1921,Incarnation of Morroc@HP_ASSUMPTIO,idle,361,5,5000,1000,5000,no,friend,friendhpltmaxrate,90,,,,,,
+1921,Incarnation of Morroc@HP_ASSUMPTIO,chase,361,5,5000,1000,10000,no,friend,friendhpltmaxrate,90,,,,,,
+1921,Incarnation of Morroc@HP_ASSUMPTIO,attack,361,5,5000,1000,10000,no,friend,friendhpltmaxrate,90,,,,,,
+1922,Incarnation of Morroc@NPC_EMOTION,idle,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1922,Incarnation of Morroc@NPC_EMOTION,chase,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1922,Incarnation of Morroc@NPC_EMOTION,attack,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1922,Incarnation of Morroc@NPC_SLOWCAST,attack,672,5,10000,0,30000,yes,self,always,0,,,,,,
+1922,Incarnation of Morroc@NPC_PULSESTRIKE,chase,661,5,2000,0,30000,yes,self,always,0,,,,,,
+1922,Incarnation of Morroc@NPC_PULSESTRIKE,attack,661,5,2000,0,30000,yes,self,always,0,,,,,,
+1922,Incarnation of Morroc@KN_TWOHANDQUICKEN,chase,60,20,10000,800,60000,no,self,myhpltmaxrate,45,,,,,,
+1922,Incarnation of Morroc@KN_TWOHANDQUICKEN,attack,60,20,10000,800,60000,no,self,myhpltmaxrate,45,,,,,,
+1922,Incarnation of Morroc@NPC_MAGICMIRROR,chase,671,1,10000,0,30000,yes,self,always,0,,,,,,
+1922,Incarnation of Morroc@NPC_GRANDDARKNESS,attack,339,5,500,2000,30000,no,self,always,0,,,,,,6
+1922,Incarnation of Morroc@NPC_EXPULSION,attack,674,1,100,1000,30000,no,target,always,0,,,,,,
+1922,Incarnation of Morroc@SA_DISPELL,chase,289,5,500,0,30000,yes,target,always,0,,,,,,
+1922,Incarnation of Morroc@SA_DISPELL,attack,289,5,500,0,30000,yes,target,always,0,,,,,,
+1922,Incarnation of Morroc@WZ_VERMILION,chase,85,5,5000,700,25000,no,target,always,0,,,,,,
+1922,Incarnation of Morroc@WZ_VERMILION,attack,85,5,2000,700,25000,no,target,always,0,,,,,,
+1922,Incarnation of Morroc@WZ_JUPITEL,chase,84,5,5000,1000,20000,no,target,always,0,,,,,,
+1922,Incarnation of Morroc@WZ_JUPITEL,attack,84,5,3000,1000,20000,no,target,always,0,,,,,,
+1923,Incarnation of Morroc@NPC_EMOTION,idle,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1923,Incarnation of Morroc@NPC_EMOTION,chase,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1923,Incarnation of Morroc@NPC_EMOTION,attack,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1923,Incarnation of Morroc@NPC_SUMMONSLAVE,chase,196,7,10000,1000,10000,no,self,slavele,0,1937,,,,,
+1923,Incarnation of Morroc@NPC_SUMMONSLAVE,attack,196,7,10000,1000,10000,no,self,slavele,0,1937,,,,,
+1923,Incarnation of Morroc@NPC_BLOODDRAIN,attack,199,1,3000,0,0,yes,target,always,0,,,,,,
+1923,Incarnation of Morroc@NPC_WIDEBLEEDING,chase,665,2,10000,500,100000,no,self,always,0,,,,,,
+1923,Incarnation of Morroc@NPC_WIDEBLEEDING,attack,665,2,10000,500,100000,no,self,always,0,,,,,,
+1923,Incarnation of Morroc@NPC_EARTHQUAKE,attack,653,1,2000,700,100000,no,self,myhpltmaxrate,10,,,,,,
+1923,Incarnation of Morroc@SM_MAGNUM,attack,7,20,2000,500,5000,no,self,always,0,,,,,,
+1924,Incarnation of Morroc@NPC_EMOTION,idle,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1924,Incarnation of Morroc@NPC_EMOTION,chase,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1924,Incarnation of Morroc@NPC_EMOTION,attack,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1924,Incarnation of Morroc@NPC_CRITICALWOUND,attack,673,4,10000,0,5000,yes,target,always,0,,,,,,
+1924,Incarnation of Morroc@NPC_CRITICALWOUND,idle,673,4,5000,0,5000,yes,target,always,0,,,,,,
+1924,Incarnation of Morroc@NPC_CRITICALWOUND,chase,673,4,5000,0,5000,yes,target,always,0,,,,,,
+1924,Incarnation of Morroc@NPC_ENERGYDRAIN,chase,200,1,3000,0,0,yes,target,always,0,,,,,,
+1924,Incarnation of Morroc@NPC_WIDESILENCE,chase,663,2,10000,1000,20000,no,self,always,0,,,,,,36
+1924,Incarnation of Morroc@NPC_WIDESILENCE,attack,663,2,10000,1000,20000,no,self,always,0,,,,,,36
+1925,Incarnation of Morroc@NPC_EMOTION,idle,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1925,Incarnation of Morroc@NPC_EMOTION,chase,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1925,Incarnation of Morroc@NPC_EMOTION,attack,197,1,10000,0,30000,yes,self,always,0,9,0x3885,,,,
+1925,Incarnation of Morroc@HP_ASSUMPTIO,idle,361,5,5000,1000,5000,yes,friend,friendhpltmaxrate,90,,,,,,
+1925,Incarnation of Morroc@HP_ASSUMPTIO,chase,361,5,5000,1000,10000,yes,friend,friendhpltmaxrate,90,,,,,,
+1925,Incarnation of Morroc@HP_ASSUMPTIO,attack,361,5,5000,1000,10000,yes,friend,friendhpltmaxrate,90,,,,,,
+1925,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,300,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1925,Incarnation of Morroc@AL_HEAL,chase,28,11,10000,300,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1925,Incarnation of Morroc@AL_HEAL,attack,28,11,10000,300,0,yes,friend,friendhpltmaxrate,99,,,,,,36
+1925,Incarnation of Morroc@AL_HEAL,idle,28,11,10000,300,0,yes,self,myhpltmaxrate,70,,,,,,36
+1937,Constant@NPC_SELFDESTRUCTION,attack,173,1,10000,1000,0,no,self,always,0,,,,,,
+1937,Constant@NPC_SELFDESTRUCTION,chase,173,1,2000,1000,0,no,self,always,0,,,,,,
// Endless Tower (Based on information from Future Wiki)
1956,Naght Sieger@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,,
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index 0c7fc9ffd..252c8aef0 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -1,5 +1,16 @@
Date Added
======
+2008/12/26
+ Rev. 13415 Happy boxing day, eAthena! Here have a massive update. [L0ne_W0lf]
+ * Implemented the first round of episode 12.1 change which include:
+ - Many Morroc NPCs have been moved to Morroc Ruins.
+ - The addition of new of NPCs to the ruins of Morroc.
+ - Several warp points leading around Morroc altered.
+ - The implementation of the continental Guard Quest.
+ - The removal of the 'Dandelion's Request" quest.
+ - This update contains several changes, as Morroc and several fields no longer
+ exist in one sense of the word. AS such, many NPCs have been moved, there may
+ be quests that no longer function because of NPCs on inaccessable maps.
2008/12/25
* Added a check in The Sign Quest for Sign_Branch8A before attempting to run a delitem on items not needed based on Path taken. [Paradox924X]
2008/12/23
diff --git a/npc/cities/morocc.txt b/npc/cities/morocc.txt
index 2bcfb789e..0914909c7 100644
--- a/npc/cities/morocc.txt
+++ b/npc/cities/morocc.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= kobra_k88; L0ne_W0lf
//===== Current Version: =====================================
-//= 2.0a
+//= 2.1
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -23,611 +23,695 @@
//= 1.9 Removed duplicate NPC, changed temp char vars to temp npc. [L0ne_W0;f]
//= 2.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
//= 2.0a Fixed outdated info about Milk [Lupus]
+//= 2.1 Updated/Added NPCs for episode 12.1. [L0ne_W0lf]
//============================================================
// Morroc
//============================================================
-morocc,68,260,0 script Towner#Spencer 99,{
- switch(rand(3)) {
- case 1:
- case 2:
- mes "[Spencer]";
- mes "You know...";
- mes "Those giant, triangular buildings at the NorthWest corner of Morroc known are known to us as Pyramids...";
- next;
- mes "[Spencer]";
- mes "Those things have been around here for thousands and thousands of years. No one knows when and why they were built, or who built them.";
- next;
- mes "[Spencer]";
- mes "All we know is that tons of monsters live inside those weird buildings. You might wanna stay away from those really dangerous places.";
- close;
+morocc,150,120,5 script Soldier - Morroc#01::MocSoldier 707,3,3,{
+ mes "[Morroc Soldier]";
+ mes "Hey, you! Stop there.";
+ next;
+ mes "[Morroc Soldier]";
+ mes "This is a restricted area. You can't come any further!";
+ close;
- Default:
- mes "[Spencer]";
- mes "Man...";
- next;
- mes "[Spencer]";
- mes "Oh...";
- mes "Oh man...";
- next;
- mes "[Spencer]";
- mes "Man, I'm freaking bored!";
- next;
- mes "[Spencer]";
- mes "Hey.";
- mes "Let's play...";
- mes "Rock, paper, scissors, yeah?";
- next;
- mes "[Spencer]";
- mes "I feel it's fair to warn you, though, that here I'm the official regional champion of this time honored game of intellectual strategy.";
- next;
- if (select("Alright~:What...?!") == 1) {
- mes "[Spencer]";
- mes "Alright...";
- mes "One, two...";
- mes "Three!";
- next;
- switch(select("Rock:Paper:Scissors")) {
- case 1:
- switch(rand(3)) {
- case 1:
- Emotion e_rock;
- mes "["+strcharinfo(0)+"]";
- mes "Rock...!";
- next;
- mes "[Spencer]";
- mes "What the...?!";
- mes "I see great minds think alike! But then again, so do stupid minds...";
- close;
- case 2:
- Emotion e_paper;
- mes "["+strcharinfo(0)+"]";
- mes "Rock...!";
- next;
- mes "[Spencer]";
- mes "Looks like I win!";
- mes "Heh heh~ Still got it.";
- close;
- Default:
- Emotion e_scissors;
- mes "["+strcharinfo(0)+"]";
- mes "Rock...!";
- next;
- mes "[Spencer]";
- mes "...What?!";
- mes "No way!";
- mes "How did I lose?!";
- next;
- mes "[Spencer]";
- mes "So...";
- mes "I see you're";
- mes "not just a";
- mes "mere rookie...";
- close;
- }
- case 2:
- switch(rand(3)) {
- case 1:
- Emotion e_rock;
- mes "["+strcharinfo(0)+"]";
- mes "Paper...!";
- next;
- mes "[Spencer]";
- mes "It can't be...";
- mes "Impossible...";
- mes "I lost?!";
- next;
- mes "[Spencer]";
- mes "You're not able";
- mes "to read minds...";
- mes "Are you?";
- close;
- case 2:
- Emotion e_paper;
- mes "["+strcharinfo(0)+"]";
- mes "Paper...!";
- next;
- mes "[Spencer]";
- mes "So...";
- mes "It seems we are";
- mes "evenly matched...";
- next;
- mes "[Spencer]";
- mes "You are truly a";
- mes "worthy opponent...";
- close;
- case 3:
- Emotion e_scissors;
- mes "["+strcharinfo(0)+"]";
- mes "Paper...!";
- next;
- mes "[Spencer]";
- mes "Bwah Hah Hah!";
- mes "You lose!";
- next;
- mes "[Spencer]";
- mes "Still...";
- mes "That was too";
- mes "close for comfort...";
- next;
- mes "[Spencer]";
- mes "I...";
- mes "I almost chose Rock...";
- close;
- }
- case 3:
- switch(rand(3)) {
- case 1:
- Emotion e_rock;
- mes "["+strcharinfo(0)+"]";
- mes "Scissors...!";
- next;
- mes "[Spencer]";
- mes "BAM...!";
- mes "Smashed you up!";
- mes "Who's your daddy?!";
- close;
- case 2:
- Emotion e_paper;
- mes "["+strcharinfo(0)+"]";
- mes "Scissors...!";
- next;
- mes "[Spencer]";
- mes "It can't be...!";
- mes "I've spent seven years training to get a black belt in this game!";
- close;
- case 3:
- Emotion e_scissors;
- mes "["+strcharinfo(0)+"]";
- mes "Scissors...!";
- next;
- mes "[Spencer]";
- mes "Uh oh...";
- mes "Looks like";
- mes "you've got the";
- mes "eye of the tiger.";
- next;
- mes "[Spencer]";
- mes "It may be a tie,";
- mes "But next time...";
- mes "I will crush you.";
- close;
- }
- }
- }
- mes "[Spencer]";
- mes "That's fine...";
- mes "I understand if you're a little intimidated to take on ^7A378BThe Master^000000.";
- close;
- }
+OnTouch:
+ mes "[Morroc Soldier]";
+ mes "Hey, you! Stop there.";
+ next;
+ mes "[Morroc Soldier]";
+ mes "This is a restricted area. You can't come any further!";
+ close;
}
-morocc,116,266,0 script Towner#moc 85,{
- if (BaseLevel > 98) {
- mes "[Ogleson]";
- mes "Oh man...";
- next;
- mes "[Ogleson]";
- mes "That blueish glow around you! You're really, really strong! That's soooo cool! You must not be afraid of anything, not even Desert Wolves.";
- next;
- mes "[Ogleson]";
- mes "I'm so jealous!";
- mes "Everyone must like you!";
- close;
- }
- mes "[Ogleson]";
- mes "If you have to go through the desert, you have to look out for the Desert Wolves. Those things are so mean and vicious...";
+morocc,202,244,0 script Volenteer - Morroc#01 745,{
+ mes "[Morroc Volunteer]";
+ mes "After that terrible incident wiped out the entire Morroc, Rune-Midgard Kingdom has gathered us valunteers to help restorations.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "As important as it seems, everyone's being careful but there are always some that really don't realize the situation, don't you think?";
+ close;
+}
+
+morocc,88,133,3 script Volenteer - Morroc#02 748,{
+ mes "[Morroc Volunteer]";
+ mes "We're... We're flooded with work...";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "This work's like never-ending, no matter how hard we try!!!";
+ mes "People of Rune-Midgard!! Please lend us a helping hand!!";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Haw.... Whew... Ugh...";
+ close;
+}
+
+morocc,202,110,0 script Volenteer - Morroc#03 730,{
+ mes "[Morroc Volunteer]";
+ mes "We're still unable to estimate the overall damage.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Adventurers' Union and Prontera Kingdom are putting their efforts on restorations as well as restraints of the original cause of the disaster.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Unless we settle the original cause, the damage will even spread out of Morroc. The only thing left is to get worse.";
+ close;
+}
+
+morocc,268,287,3 script Volenteer - Morroc#04 727,{
+ mes "[Morroc Volunteer]";
+ mes "As bad as it seems, we can't even ask for more support.";
+ mes "This sure must be the worst thing ever happened in Rune-Midgard's history.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "I wish I knew how bad the damage is, but we can't even estimate it. It's like shovelling sand against the tide..";
+ close;
+}
+
+morocc,37,287,0 script Volenteer - Morroc#05 79,{
+ mes "[Morroc Volunteer]";
+ mes "The town's all shattered, but the real problem is the towners.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "It's a real pity to see those victims of the destroyed town, but the witnesses of the disaster are so much shocked. They're simply not normal now.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "People are scared to death, but those are fortunate at least.. cause.. many others got mentally ill and stuff..";
+ close;
+}
+
+morocc,223,102,0 script Volenteer - Morroc#06::MocVolenteer 741,{
+ mes "[Morroc Volunteer]";
+ mes "Ugh.. It's kinda spooky, here.. Even this dry wind of the desert seems to have a dark nature.";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Ooh!! Something... I can feel something! The dark and gloomy air flowing around this town is actually giving me a musical motiff!";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Right, I think you should hear it! The title is.. 'The Rhapsody of Morroc Satan's Rebirth'!!";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "When finally wake up, it's just the same darkness";
+ mes "Failed to be reborn at the same place,";
+ mes "Gotta try harder and harder, never ever give up,";
+ mes "But even after hundreds and thousands of trying,";
+ mes "The great Satan of Morroc can't revive~";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "My stupid button men are useless,";
+ mes "Against those adventurers,";
+ mes "This time I must revive,";
+ mes "Cracking the time and the space,";
+ mes "Will be saved for the last~~~";
+ next;
+ mes "[Ringing Voice]";
+ mes "Be quiet! Can't you see what's going on?!";
+ donpcevent "Volenteer - Morroc#06::OnHit";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "Heyyy, you're being too harsh, Senyorita. Your fist may be as fragile as you are, but it sure can hurt somebody.";
+ next;
+ mes "[Ringing Voice]";
+ mes "Anyways, isn't that a crib? I think I heard something like that before..";
+ next;
+ mes "[Morroc Volunteer]";
+ mes "No, No way!? It,, sure is not!";
+ close;
+
+OnHit:
+ specialeffect EF_HIT2;
+ end;
+}
+
+morocc,226,102,4 duplicate(MocVolenteer) Volenteer - Morroc#07 726
+
+moc_ruins,123,154,0 script Young Man#moc01 99,{
+ mes "[Young Man]";
+ mes "The town's completely destroyed, but that giant triangular structure hasn't been harmed at all. Maybe it's protected by some kinda special power.";
+ next;
+ mes "[Young Man]";
+ mes "You know...Those giant, triangular buildings at the NorthWest corner of Morroc known are known to us as Pyramids...";
+ next;
+ mes "[Young Man]";
+ mes "Those things have been around here for thousands and thousands of years. No one knows when and why they were built, or who built them.";
+ next;
+ mes "[Young Man]";
+ mes "All we know is that tons of monsters live inside those weird buildings. You might wanna stay away from those really dangerous places.";
+ next;
+ mes "[Young Man]";
+ mes "Those monsters in the Pyramid would be very, very sensitive to sweet flash smell of people....";
+ close;
+}
+
+moc_ruins,128,153,0 script Grampa#moc 61,{
+ mes "[Old Scholar]";
+ mes "I've devoted my life to researching the mysterious pyramids near Morroc. I haven't been able to concretely confirm anything yet, but...";
+ next;
+ mes "[Old Scholar]";
+ mes "I'm sure that the largest pyramid contains the tomb of the ancient king, Osiris! I'm willing to stake my life on it!";
+ close;
+}
+
+moc_ruins,132,144,0 script Wolf Young Man#moc 85,{
+ mes "[Young Man]";
+ mes "I remember I said the bandits of desert are the desert wolves.. Those bastards always roam around in a bunch and they would get so cruel and outrageous if one of them got attacked.";
next;
- mes "[Ogleson]";
- mes "Those wolves are always traveling around in a pack. If they find that you're threatening one of them, you'll have to take all of them on.";
+ mes "[Young Man]";
+ mes "They are so vicious, and I'm telling ya, I'm no kidding. You can only find some bones and rotten milk in the backpack after these wolves sweep through.";
+ mes "Those things are so mean and vicious..";
next;
- mes "[Ogleson]";
- mes "I'm just so glad that, somehow, they keep those wild creatures out of the city. Otherwise, none of us would be able to sleep at night.";
+ mes "[Young Man]";
+ mes "But the thing is that.. I even kinda feel those merciless cold-blooded monsters are nothing to be afraid of, compared to what has happened in Morroc. Morroc is already a hell.";
close;
}
-morocc,208,85,0 script Towner#2moc 83,{
- mes "[Silas]";
+moc_ruins,115,144,3 script Muka Young Man#moc 83,{
+ mes "[Young Man]";
mes "I work in the trading business, so I always have to cross the hot, dry Morroc Desert on business.";
next;
- mes "[Silas]";
- mes "One time, while I was in the middle of the desert, I was so thirsty that I caught a cactus. As you may know, you can find water inside of those things.";
+ mes "[Young Man]";
+ mes "But I can't do that anymore.";
next;
- mes "[Silas]";
- mes "But before I was able to cut it, it slapped me! Then it shot me in the arse with all these needles. Man, did that smart!";
+ mes "[Young Man]";
+ mes "Now that I can't, I kind of miss the old days.";
next;
- mes "[Silas]";
- mes "The worst part of it all? I had to buy some Holy Water from a stingy Merchant. Man, I hate it when they know Overcharge!";
+ mes "[Young Man]";
+ mes "Like this one time, while I was in the middle of the desert, I got so thirsty that I caught a cactus.. but before I was able to cut it, it slapped me! Then it shot me in the arse with all these needles...";
next;
- mes "[Silas]";
- mes "Later, I learned that it wasn't a normal cactus I found, but the monster we call 'Muka.' So, try to bring water on your long trips, it might save you some pain.";
+ mes "[Young Man]";
+ mes "Later, I learned that it wasn't a normal cactus I found, but the monster we call 'Muka.'";
+ mes "Now I come to think of it, it was fun as much as dangerous.";
close;
}
-morocc,150,50,0 script Towner#3moc 99,{
- mes "[Lapidary]";
+moc_ruins,109,138,0 script Diamond Young Man#moc 99,{
+ mes "[Young Man]";
mes "The undisputed queen of jewels has to be the Diamond. After looking at it just once, no one can deny its beauty.";
next;
- mes "[Lapidary]";
+ mes "[Young Man]";
mes "Many factors determine its value, but the most important thing is its size.";
next;
- mes "[Lapidary]";
+ mes "[Young Man]";
mes "It should also be a perfect crystal, not cracked or chipped, if you want to sell the Diamond for a lot of zeny.";
+ next;
+ mes "[Young Man]";
+ mes "But look! The hardest stone in the world got broken in two!";
+ next;
+ mes "[Young Man]";
+ mes "I know it's not the time to worry about some gemstones but.. this.. was my everything..";
close;
}
-morocc,44,180,0 script Towner#4moc 89,{
- switch(rand(2)) {
- case 1:
- mes "[Trevor]";
- mes "Hey guy.";
- mes "What are you doing here all the way in Morroc? You know, this place is full of Thieves, Rogues and Assassins, right?";
- next;
- if (BaseClass == Job_Thief) {
- mes "[Trevor]";
- mes "Heh heh~";
- mes "I guess that means you fit right in! It's nice to be in your element, don't you agree?";
- }
- else {
- mes "[Trevor]";
- mes "Wait a second...";
- mes "Only people of bravery, or maybe even greed, would wander around here for fun. You must be an adventurer, right?";
- }
- next;
- mes "[Trevor]";
- mes "Anyway, there's this dagger that brings incredible luck to however possesses it. Luck... I'm use we can all use more of that. Supposedly, the Thief that used to own it has never been caught!";
- next;
- mes "[Trevor]";
- mes "I guess that could be a helpful tip to someone like you.";
- close;
- Default:
- mes "[Trevor]";
- mes "There's some guy around here that's making these toootally funky hats. Yeah, they're pretty weird.";
- next;
- mes "[Trevor]";
- mes "Supposedly, he's studied science, and he's making these hats that you can wear to beat the heat on hot days. But the way they look is totally ridiculous.";
- next;
- mes "[Trevor]";
- mes "Actually, to tell the truth, some of them might actually be cute. But I saw someone leave him wearing a fish on his head! It was soooo weird!";
- close;
- }
+morocc,54,251,0 script Young Man#moc02 89,{
+ mes "[Drunken Young Man]";
+ mes "Wait a second..! Are you perhaps an adventurer? Welcome! How's your trip?";
+ mes "Heh heh~ Let me tell you a story. You know I just got out of that Tavern, there, huh?";
+ next;
+ mes "[Drunken Young Man]";
+ mes "I heard the Satan Morroc has revived. It just got out of cracking the time and the space blar... hic~";
+ next;
+ mes "[Drunken Young Man]";
+ mes "Ah... I kinda wanna see that Satan with my own eyes, but! I really shouldn't. I shouldn't even dream of seeing that Satan in person.";
+ next;
+ mes "[Drunken Young Man]";
+ mes "But I think there'd be nothing to lose if you, a person of bravery, who came through the wile desert try to find it, don't you think? Teehee~ Don't forget to buy me a drink when you find it!";
+ mes "Hic!";
+ next;
+ mes "[Drunken Young Man]";
+ mes "Anyway, do you know where we are? I just had a little drink at a tavern, but all of a sudden, the whole town's disappeared when I got out.. or, some five hundred years have passed???!";
+ close;
}
-morocc,79,111,4 script Picky Lady#moc 66,{
+moc_ruins,94,117,0 script Pale Looking Young Man 48,{
+ mes "[Pale-looking Young Man]";
+ mes "... That day... I saw the bloody moon in the sky. It was too silent that it felt so spooky.";
+ next;
+ mes "[Pale-looking Young Man]";
+ mes "Not even a whistle of dry wind, and the air so heavy and stuffy, I could hardly breathe.";
+ next;
+ mes "[Pale-looking Young Man]";
+ mes "But then, Bang! It was right that time that I saw the enormous amount of smoke rising up at the Castle of Morroc with an earsplitting sound.";
+ next;
+ mes "[Pale-looking Young Man]";
+ mes "All happened so fast. The Oasis of the Castle was all dried up and the town was destroyed. And... and that voice... I heard a voice.";
+ next;
+ mes "[Pale-looking Young Man]";
+ mes "Blood... Blood is what it takes to pay for the soul... and that dark sound of laughter...";
+ mes "Aah!!! It's... It's still ringing in my ears!!! Aahhhhh!!!!";
+ next;
+ mes "- It'd be better not to disturb him anymore -";
+ close;
+}
+
+moc_ruins,115,82,0 script Little Girl#moc 703,{
+ mes "[Little Girl]";
+ mes "-Crying-";
+ next;
+ mes "[Little Girl]";
+ mes "I'm so scared! Where's mom and dad...! hhooooo... Where's our house...";
+ next;
+ mes "[Little Boy]";
+ mes "Please stop crying, Eliese... You could even faint if you cry all day long, you know...";
+ next;
+ mes "[Little Girl]";
+ mes "No! No... Mommy... Daddy....";
+ close;
+}
+
+moc_ruins,118,82,1 script Little Boy#moc 706,{
+ mes "[Little Boy]";
+ mes "............... Let's stop crying, Eliese...";
+ next;
+ mes "[Little Girl]";
+ mes "Nooooooo... Mommy... Daddy....!!";
+ next;
+ mes "[Little Boy]";
+ mes "Mom and Dad are now...";
+ next;
+ mes "[Little Girl]";
+ mes "No...... noooooo...";
+ next;
+ mes "[Little Boy]";
+ mes "Right, you love ice-cream, don't you? I.. I can get you an ice-cream if you stop crying. Don't cry, Eliese, please.. Ok? Don't...";
+ close;
+}
+
+moc_ruins,121,116,4 script Picky Lady#moc 66,{
mes "[Syvia]";
- mes "The fields of Rune-Midgard are infested with wild and dangerous monsters that threaten the lives of traveling adventurers...";
+ mes "The fields of Rune-Midgard are infested with wild and dangerous monsters..But, you've got to admit a bunch of them are soooo cute!.";
+ mes "You know, like how Spore sticks out its tongue after you kill it..";
next;
mes "[Syvia]";
- mes "But, you've got to admit a bunch of them are soooo cute!";
+ mes "Or, how little Picky wears that tiny egg shell sometimes?..";
next;
mes "[Syvia]";
- mes "You know, like how Spore sticks out its tongue after you kill it, or how little Picky wears that tiny egg shell sometimes?";
+ mes "I can't believe what just has happened.. Our town used to be the one with those cute little monsters, not that kinda of visious dreadful Evil sleeping in! Whew...";
next;
mes "[Syvia]";
- mes "And you certainly can't deny that ^F08080Poring^000000 is the cutest of them all!";
+ mes "I'm so scared... I just wanna ease my mind watching over those cute little Porings...";
next;
switch(select("What about Angeling?:How about Ghostring?:Quit Conversation")) {
case 1:
mes "[Syvia]";
- mes "Ooh! Angeling is even cuter! It's just like Poring, except it has angel wings! Of course, I don't know if they can actually fly...";
+ mes "Ooh! Angeling is just like Poring, except it has angel wings! Of course, I don't know if they can actually fly..";
next;
mes "[Syvia]";
mes "Angelings are rarely seen, but can be found among large groups of Porings living in one of the fields south of Prontera.";
+ mes "Angeling is a high level monster with Holy property, so it's immune to most magic, aside from spells that have Neutral or Shadow attack properties.";
next;
mes "[Syvia]";
- mes "Angeling is a high level monster with Holy property, so it's immune to most magic, aside from spells that have Neutral or Shadow attack properties.";
+ mes "Hehe~ Don't you think I know a lot about Porings? I love them soooo much";
next;
mes "[Syvia]";
- mes "Hehe~ Don't you think I know a lot about Porings? I love them soooo much~";
+ mes "Hehe... Poring... Hee......";
close;
case 2:
mes "[Syvia]";
- mes "Ghostring?!";
- mes "Yeah, that";
- mes "little guy";
- mes "is kind of... ";
- mes "gnarly looking.";
- next;
- mes "[Syvia]";
mes "Ghostring is an evil ghost Poring. It's rarely seen, but can be found among mass groups of Porings living in one of the fields south of Prontera.";
next;
mes "[Syvia]";
mes "Ghostring is a high-leveled monster with the Ghost property, so it can withstand all physical attacks.";
- next;
- mes "[Syvia]";
mes "Damage can only be caused to Ghostring through magic spells or weapons with an a specific property.";
next;
mes "[Syvia]";
mes "Hehe~ Don't you think I know a lot about Porings? I love them soooo much~";
+ next;
+ mes "[Syvia]";
+ mes "Hehe... Poring... Teehee......";
close;
case 3:
mes "[Syvia]";
- mes "Huh?! Where are you going? I was just about to tell you how cute Porings are! W-Wait~!";
+ mes "Hehe... Poring... Teehee......";
close;
}
}
-morocc,76,75,4 script Ant Man#moc 47,{
+moc_ruins,155,107,4 script Ant Man#moc 47,{
+ mes "[Akira]";
+ mes "Hey, you. Did you cross the desert?";
+ next;
mes "[Akira]";
mes "When you walk through the desert about one map North and 3 maps East, you'll find the entrance to Ant Hell.";
next;
- switch(select("Ant Hell?:Ants?:End Conversation")) {
+ mes "[Akira]";
+ mes "There are two different entrances to the Ant Hell. When you get inside, the 1st and the 2nd underground levels of winding looking caves are connected to each other.";
+ next;
+ mes "[Akira]";
+ mes "I'm really wondered how those entrances are after the horrible destruction, but I can't go out.. If you ever hear anything about it, please get me informed.";
+ next;
+ switch(select("About 'Ant Hell':About Ants:End Conversation")) {
case 1:
mes "[Akira]";
- mes "Ant Hell seems to be a colony of giant ant monsters. If you wander in there, look out. They can be pretty dangerous.";
- next;
- mes "[Akira]";
- mes "Giearth, the elderly fairy, also roams around Ant Hill mining for Ores. If you bother him, you'll be in trouble, so watch out for him too.";
+ mes "That cave is sure a dangerous hell, sticky and all... There are 2 underground levels.";
+ mes "Just head East till you see the bridge which connects to the Payon Forest.";
next;
mes "[Akira]";
- mes "To get to Ant Hell, you can head east till you see the bridge which connects to the Payon Forest. In the map right before that bridge, head north to find the entrance to Ant Hell.";
+ mes "In the map right before that bridge, head north to find the entrance to Ant Hell, though I'm not sure if it's still there.";
close;
case 2:
mes "[Akira]";
- mes "Ant Hell is swarming with Ant monsters. You'll notice that they all classed with different names.";
+ mes "Ant Hell is swarming with Ant monsters. You'll notice that they all classed with different names...";
next;
mes "[Akira]";
mes "Andre is the weakest, Piere is comparatively average, and Deniro is the strongest Ant. Keep that in mind so you can fight the Ants suitable to your level.";
next;
mes "[Akira]";
- mes "Oh, and you should be especially careful not to drop items. Those ants will grab anything on the ground in a flash!";
+ mes "Andre is colored in Ivory, Yellowish Green is Piere, and the Red one is Deniro.";
+ mes "It's really easy to distinguish those from Bitata, the commen ants because they look very different.";
+ next;
+ mes "[Akira]";
+ mes "Oh, and those ants are greedy as Porings and will try to steal your items, so keep that in mind.";
+ next;
+ mes "[Akira]";
+ mes "If you ever, could cross the desert without any disturbances from the Satan...";
close;
case 3:
+ mes "[Akira]";
+ mes "There's also an old man called Guias, the spirit of the earth. He's pretty hard to deal with.";
+ next;
+ mes "[Akira]";
+ mes "Sharp teeth and strong jaws of the ants would be something that you should be careful of, but the shovelling skills of that old granpa is very strong that you should watch out.";
+ next;
+ mes "[Akira]";
+ mes "...Well, what am I talking about? What is left to be afraid when the Satan of Morroc is revived? Huh..huhhuh...";
close;
}
}
-morocc,123,58,4 script Assassin Boy#moc 118,{
- mes "[Timmy]";
+moc_ruins,143,43,4 script Assassin Boy#moc 118,{
+ mes "[Slayer Kid]";
mes "Unbeatable in man-to-man fights, Assassins always overcome their enemies! Erm, always overcome their enemies without a trace.";
next;
- switch(select("Say what?:Where I can find the Assassin clan?:End Conversation")) {
+ mes "[Slayer Kid]";
+ mes "But what did they do when this destruction happened in Morroc!!!";
+ next;
+ switch(select("?????:Where I can find the Assassin clan?:End Conversation")) {
case 1:
- mes "[Timmy]";
- mes "I hear Assassins practice killing people, quietly and stealthfully of course, everyday! I want to become one so bad!";
+ mes "[Slayer Kid]";
+ mes "I hear Assassins practice killing people, quietly and stealthfully..";
+ next;
+ mes "[Slayer Kid]";
+ mes "I left home three years ago, and have been searching for their secret base ever since...";
+ mes "Are they really that invisible?!";
next;
- mes "[Timmy]";
- mes "But...";
- mes "I left home three months ago, and have been searching for their secret base ever since. Are they really that invisible?!";
+ mes "[Slayer Kid]";
+ mes "Well.. Maybe it'd too late now..";
+ mes "Now that the whole town's destroyed... I don't even care what happenes next...";
close;
case 2:
- mes "[Timmy]";
- mes "Well, I hear that if you leave this town and go 2 maps east, and then 2 maps South, you should be able to find it.";
+ mes "[Slayer Kid]";
+ mes "You know what...";
+ mes "It seemed to be impossible to find.";
next;
- mes "[Timmy]";
+ mes "[Slayer Kid]";
+ mes "Well, I hear that if you leave this town and go 2 maps east, and then 2 maps South, you should be able to find it..";
+ next;
+ mes "[Slayer Kid]";
mes "The 'Mirage Tower,' the head building of Sograt Desert, is supposed to appear in this awesome sandstorm! But, I still haven't found it.";
next;
- mes "[Timmy]";
- mes "If you find them, and the clan master thinks you're qualified, you can become an Assassin! Or, at least, I think...";
+ mes "[Slayer Kid]";
+ mes "If you find them, and the clan master thinks you're qualified, you can become an Assassin! Or, at least, I think..";
+ next;
+ mes "[Slayer Kid]";
+ mes "And I hear the coolest Assassin of them all is the Assassin Cross! But, that's even a bigger mystery~ You won't be able to see them unless you're a great thief!";
next;
- mes "[Timmy]";
- mes "Oh..!";
- mes "And I hear the coolest Assassin of them all is the Assassin Cross! But, that's even a bigger mystery~";
+ mes "[Slayer Kid]";
+ mes "But then... What the hell were they doing when Morroc was destroyed?!!!";
close;
case 3:
- mes "[Timmy]";
+ mes "[Slayer Kid]";
mes "Assassin is one of the advanced jobs for Thief, and specializes in fighting with Neutral and Poison property attacks.";
next;
- mes "[Timmy]";
+ mes "[Slayer Kid]";
mes "They're also very sneaky! I hear that they're able to cloak so that no one can see them!";
+ next;
+ mes "[Slayer Kid]";
+ mes "But then... What the hell were they doing when Morroc was destroyed?!!!";
close;
}
}
-morocc,180,155,4 script Dimitri#moc 49,{
+moc_ruins,173,141,4 script Dimitri#moc 49,{
mes "[Dimitri]";
- mes "Man, this place is so hot! You would think they would sell Deodorant, maybe even some cologne in this city, but noooooo...";
+ mes "The desert of Morroc has the highest average temperature in Midgard. You might as well think twice before you sit on the sand in the middle of the desert, cause your ass will be toasted.";
next;
- switch(Select("About the desert sands:About the remedy for Fatigue:End Conversation")) {
+ switch(select("About the desert sands:About the remedy for Fatigue:End Conversation")) {
case 1:
mes "[Dimitri]";
- mes "The desert?!";
- mes "It's definitely";
- mes "much hotter than";
- mes "this city.";
+ mes "......What I mean is that...";
+ mes "It seems like it should be all burnt, but it's not!";
next;
mes "[Dimitri]";
- mes "Still, you can sit down and take a rest whenever you need to and your ass won't burn. I guess the Morroc sand doesn't conduct heat as much as it should.";
+ mes "You can sit down and take a rest whenever you need to and your ass won't burn. I guess the Morroc sand doesn't conduct heat as much as it should.";
next;
mes "[Dimitri]";
- mes "I mean, when I sit down, it does feel ^EE2C2Cpleasantly toasty^000000. I get almost a guilty sensation when I do that.";
+ mes "That's why everyone could recover the HP and SP in the middle of desert.";
next;
mes "[Dimitri]";
- mes "Try it when you're in the desert sometime. You'll see that you can still recover your HP and SP.";
+ mes "Now I come to think of it, maybe the reason why Morroc has exceptionally high average temperature is because that Satan is sealed within.";
close;
case 2:
mes "[Dimitri]";
- mes "When you're tired, just drink a Potion. Those things taste great!";
- next;
- mes "[Dimitri]";
- mes "I know, the Pharmacist who can make them always says ^EE3B3BDon't drink too much, it's abuse, blah blah blah^000000, but whatever.";
- next;
- mes "[Dimitri]";
+ mes "Recovery!";
+ mes "That's what the potions are for!";
mes "Red Potions have become steadily popular since they're so affordable, even though they only recover a little bit of HP.";
next;
mes "[Dimitri]";
- mes "So...";
- mes "Just know that you should try to carry Potions in case you run into some sort of crazy situation, alright?";
+ mes "Try this bottle of ice-cold potion when you go into the Oasis around the Pyramid...";
+ mes "Yeah.. you want this bad.. but the situation's not good...";
close;
case 3:
mes "[Dimitri]";
- mes "Sometimes 'Empty Bottle' comes out of 'PecoPeco's Egg.' Now...";
+ mes "Sometimes 'Milk' comes out of 'PecoPeco's Egg.' Now..";
+ mes "I'm not sure how the cow's milk comes out of some bird's egg...";
next;
mes "[Dimitri]";
- mes "I may not be a man of science, but how is that even possible?";
- next;
- mes "[Dimitri]";
- mes "I mean, did the Empty Bottle come prepackaged with the egg, or did it get in there somehow?";
+ mes "I may not be a man of science, but how is that even possible?.";
+ mes "I mean, did the Milk come prepackaged with the egg, or did it get in there somehow?..";
+ mes "Oh, whatever.. It's just not the time for this.";
close;
}
}
-morocc,234,273,4 script Fly Man#moc 54,{
+moc_ruins,174,120,4 script Fly Man#moc 54,{
+ mes "[Armani]";
+ mes "Ooh, Woooowwww.";
+ next;
mes "[Armani]";
- mes "I really saw it...";
- mes "The Fly Lord!";
- mes "Why doesn't anyone";
- mes "believe me?!";
+ mes "I... I really saw it.... The Fly Lord gets shattered in pieces in a blink of an eye...";
next;
- if (select("The Fly Lord?!:Isn't that a book?") == 1) {
+ mes "[Armani]";
+ mes "What is really going on? Would it be possible for us to survive??";
+ next;
+ switch(select("The Fly Lord?!")) {
+ case 1:
mes "[Armani]";
- mes "Yes, yes! I'm talking about the Dragon Fly, master of all flies!";
+ mes "Yes, yes! I'm talking about the Dragon Fly, master of all flies!!";
+ mes "The Dragon Fly is a special one that stays in the North-east of the town.";
next;
mes "[Armani]";
- mes "It's much stronger than the other flies, and when you kill it, there's even a chance that you might earn a ^880000Clip^000000 item!";
+ mes "It's so much stronger than the other flies.";
next;
mes "[Armani]";
- mes "You can insert certain monster cards into the Clip item. Those Clip accessories seem pretty valuable to you adventurers...";
+ mes "And when you kill it, there's even a chance that you might earn a ^880000Clip^000000 item!";
next;
mes "[Armani]";
- mes "Anyhow, why don't you go search for it? I'm sure if you're lucky, you'll find a Dragon Fly around here!";
+ mes "Anyways, don't you think the Satan Morroc is so cruel?";
+ mes "They may not be the same kind, but still isn't it cruel to take that monster's soul with a single blow?";
+ next;
+ mes "[Armani]";
+ mes "What should we do when this dreadful evil has come to life again!";
close;
}
- mes "[Armani]";
- mes "Yes...";
- mes "Yes, it is.";
- next;
- mes "[Armani]";
- mes "It's a pretty good novel, even though 'The Fly Lord' isn't really the exact title. It's actually Lord of the--Wait, why are we talking about this?";
- close;
}
-morocc,277,213,4 script Uncle Morroc#moc 48,{
+moc_ruins,173,70,4 script Uncle Morroc#moc 48,{
mes "[Phlanette]";
- mes "Morroc is located in an extremely dry region, surrounded by desert. No place in the world is as hot as Morroc.";
+ mes "Morroc is located in an extremely dry region, surrounded by desert.";
+ mes "No place in the world is as hot as Morroc.";
next;
- if (select("Tell me about the desert.:Quit Conversation") == 1) {
- mes "[Phlanette]";
- mes "You want to";
- mes "know about";
- mes "the desert?";
- mes "Well, um...";
- next;
+ mes "[Phlanette]";
+ mes "I have a hunch that this hot and dry climate in Morroc is because of that Satan sealed deeper underground for so long.";
+ next;
+ switch(select("Tell me about the desert.:Quit Conversation")) {
+ case 1:
mes "[Phlanette]";
+ mes "Um.. I'll briefly tell ya about the desert if you want to know.";
mes "Due to low annual rainfall, low humidity and high evaporation rate, little vegetation can be found in the desert.";
next;
mes "[Phlanette]";
- mes "Nonetheless, there are a few hardy plants that can survive and grow in the desert. I learned all that in the Juno Library.";
+ mes "Nonetheless, there are a few hardy plants that can survive and grow in the desert.";
next;
mes "[Phlanette]";
- mes "Unfortunately some of those plants growing around Morroc have been mutated into monsters. One of those is Muka, the mutated cactus.";
+ mes "Unfortunately some of those plants growing around Morroc have been mutated into monsters.";
+ mes "One of those is Muka, the mutated cactus..";
next;
mes "[Phlanette]";
- mes "Although it can be pretty uncomfortable for us, other creatures can thrive in the desert near Morroc.";
+ mes "However, now that the Satan has revived, no one's sure of what changes would be made in the life cycles of Morroc.";
close;
- }
- close;
-}
-
-// Inside Morroc
-//============================================================
-morocc_in,112,122,0 script Grampa#moc 61,{
- mes "[Old Scholar]";
- mes "I've devoted my life to researching the mysterious pyramids near Morroc. I haven't been able to concretely confirm anything yet, but...";
- next;
- mes "[Old Scholar]";
- mes "I'm sure that the largest pyramid contains the tomb of the ancient king, Osiris! I'm willing to stake my life on it!";
- next;
- mes "[Old Scholar]";
- mes "According to my notes, Osiris, one of the greatest kings in history, sleeps eternally within the depths of that pyramid. If only I were younger, I could see it for myself...";
- next;
- if (countitem(1030) > 0) {
- mes "[Old Scholar]";
- mes "Wait...";
- mes "Do I smell...?";
- mes "It is! That's the scent of ^993300Tiger's Footskin^000000!";
- next;
- mes "[Old Scholar]";
- mes "One glance at it can restore your strength, one sniff and your blood boils with vigorous pleasure...";
+ case 2:
+ mes "[Phlanette]";
+ mes "Here and there!";
+ mes "Sand everywhere...";
+ mes "Oh, I curse you, the desert of Morroc!!";
+ mes "Damn you!";
next;
- mes "[Old Scholar]";
- mes "Just one bite... Will revive my virility!!!! The Tiger's Footskin~!! Ohhhh! Ohh My God !! Please!!! Please give me that... Please...";
+ mes "[Phlanette]";
+ mes "But our of all this hatred, I didn't want it to be completely destroyed...";
next;
- mes "[Old Scholar]";
- mes "It's just...";
- mes "If you gave it to me, I would give you absolutely nothing in return. ^EE0000Nothing at all^000000...";
+ mes "[Phlanette]";
+ mes "How come it's never possible to know its value while it's still around?";
close;
}
- mes "[Old Scholar]";
- mes "I guess it'll be up to the younger generation to explore the mysteries of the past firsthand...";
- close;
}
-
-// Morroc Field
-//============================================================
-moc_fild16,199,212,4 script Uncle Assassin#moc 55,{
+moc_fild16,199,212,4 script Uncle Assassin#moc 55,{
mes "[Hashisid]";
- mes "Assassins are trained to approach their enemies steathily, as well as to shroad their intent. For this purpose, we never look our targets in the eye.";
+ mes "...Assassins are trained";
+ mes "to approach their enemies steathily,";
+ mes " as well as";
+ mes "to shroad their intent.";
+ mes "For this purpose,";
+ mes "we never";
+ mes "look our targets in the eye.";
next;
- if (select("Notion of Assassin:Quit Conversation") == 1) {
+ switch(select("Notion of Assassin:Quit Conversation")) {
+ case 1:
+ mes "[Hashisid]";
+ mes "Well, then..";
+ mes "I'll tell you what it is!";
+ mes "Assassins ..";
+ mes "may be commonly known as";
+ mes "infiltrators and murderers";
+ mes "who kill without remorse.";
+ next;
mes "[Hashisid]";
- mes "Assassins may be commonly known as infiltrators and murderers who kill without remorse.";
+ mes "In actuality,";
+ mes "the Assassin clan";
+ mes "is forbidden to harm innocent people,";
+ mes "or at least,";
+ mes "not without good reason";
next;
mes "[Hashisid]";
- mes "In actuality, the Assassin clan is forbidden to harm innocent people, or at least, not without good reason.";
+ mes "Our true directive is to assassinate evil creatures,";
+ mes "and to use our stealth to gather intelligence";
+ mes "for the good of all Rune-Midgard.";
+ close;
+ case 2:
+ mes "[Hashisid]";
+ mes "Once upon a time,";
+ mes "our ancestors would";
+ mes "smoke tobacco called 'Hashish'";
+ mes "before performing their duties.";
+ mes "However, we no longer do so,";
+ mes "since insect or animal monsters are";
+ mes "very senstive to the smell.";
next;
mes "[Hashisid]";
- mes "Our true directive is to assassinate evil creatures, and to use our stealth to gather intelligence for the good of all Rune-Midgard.";
+ mes "We strictly prohibit";
+ mes "smoking or eating";
+ mes "anything that has";
+ mes "strong smell...";
+ mes "If you ever,";
+ mes "try eating those";
+ mes "smelly garlic bread with spicies,";
+ next;
+ mes "[Hashisid]";
+ mes "and try hiding against";
+ mes "those wild boars or wolves,";
+ mes "believe me,";
+ mes "you'll be ripped in pieces.";
close;
}
- mes "[Hashisid]";
- mes "Once upon a time, our ancestors would smoke tobacco before performing their duties.";
- next;
- mes "[Hashisid]";
- mes "However, we no longer do so, since insect or animal monsters are very senstive to the smell.";
- next;
- mes "[Hashisid]";
- mes "There are many factors that contribute to successful stealth. Depending on your opponent, it's not enough to just be invisible sometimes...";
- close;
}
-moc_fild16,177,246,4 script Assassin#moc 118,{
- mes "[La Conte]";
- mes "Once Thiefs are promoted to Assassins, they will be able to vary their battle style.";
- next;
+moc_fild16,211,254,4 script Assassin#07rhea_30 118,{
mes "[La Conte]";
- mes "There are 2 main battle styles available to Assassins. They may either wield dual daggers, or fight with a set of Katars.";
+ mes "Once Thiefs are promoted";
+ mes "to Assassins, which is very professional";
+ mes "they will be able to vary their battle style.";
+ mes "their battle style.";
+ mes "There are 2 main battle styles available to Assassins.";
+ mes "They may either wield dual daggers,";
+ mes "or fight with a set of Katars!";
next;
switch(select("Specialty of Katar:Specialty of Dual Daggers:Quit Conversation")) {
case 1:
mes "[La Conte]";
- mes "A set of Katars is worn on both of the hands, and allows Assassins to quickly slash their enemies.";
+ mes "A set of Katars is";
+ mes "worn on both of the hands,";
+ mes "and allows Assassins";
+ mes "to quickly slash their enemies.";
+ mes "Anyone can buy a basic set of Katars";
+ mes "in Morroc somewhere.";
+ mes "Of course, only Assassins can use them.";
next;
mes "[La Conte]";
- mes "Anyone can actually buy a basic set of Katars in Morroc somewhere. Of course, only Assassins can use them.";
+ mes "The right Katar";
+ mes "usually does more damage,";
+ mes "while the left Katar";
+ mes "is used for the follow-through.";
+ mes "But since Katars are equipped on both hands,";
+ mes "you can't equip a shield or an extra weapon.";
next;
mes "[La Conte]";
- mes "The right Katar usually does more damage, while the left Katar is used for the follow-through.";
+ mes "Compared to Dual Daggers,";
+ mes "Katars have faster attack speed.";
+ mes "Also, the ^663399Sonic Blow^000000 skill";
+ mes "can only be used with Katars.";
next;
mes "[La Conte]";
- mes "But since Katars are equipped on both hands, you can't equip a shield or an extra weapon.";
+ mes "You can learn the Sonic Blow skill";
+ mes "at ^663399Level 4 Katar Mastery^000000.";
+ mes "If you're an Assassin,";
+ mes "it's a handy skill to know.";
next;
mes "[La Conte]";
- mes "Compared to Dual Daggers, Katars have faster attack speed. Also, the ^663399Sonic Blow^000000 skill can only be used with Katars.";
- next;
- mes "[La Conte]";
- mes "You can learn the Sonic Blow skill at ^663399Level 4 Katar Mastery^000000. If you're an Assassin, it's a handy skill to know.";
+ mes "Sonic Blow is the skill";
+ mes "that inflicts 8 contineous hits of";
+ mes "Neutral damage.";
close;
case 2:
mes "[La Conte]";
- mes "Dual Daggers enables you to equip 2 different kinds of Daggers at the same time.";
- next;
- mes "[La Conte]";
- mes "Of course, there are other weapons you can equip aside from daggers, but they'll probably be lacking in attack speed.";
+ mes "Dual Daggers";
+ mes "enables you to equip";
+ mes "2 different kinds of Daggers";
+ mes "at the same time.";
+ mes "Of course,";
+ mes "there are other weapons you can equip";
+ mes "aside from daggers,";
next;
mes "[La Conte]";
- mes "Also, without a dagger in your right hand, you won't be able to use the ^663399Double Attack^000000 skill.";
+ mes "but they'll probably";
+ mes "be lacking in attack speed.";
+ mes "So I suggest daggers.";
+ mes "Also, without a dagger";
+ mes "in your right hand,";
+ mes " you won't be able to use";
+ mes "the ^663399Double Attack^000000 skill.";
next;
mes "[La Conte]";
- mes "So with Dual Daggers, you would have a double attack with the right hand dagger, and a single attack with your left hand weapon.";
+ mes "So with Dual Daggers,";
+ mes "you would have a double attack";
+ mes "with the right hand dagger,";
+ mes " and a single attack with your left hand weapon.";
next;
mes "[La Conte]";
- mes "So that's three strikes in one blow! You can't argue against that kind of damage!";
+ mes "So that's three strikes";
+ mes "in one blow!";
+ mes "You can't argue";
+ mes "against that kind of damage!";
close;
case 3:
mes "[La Conte]";
- mes "Hopefully you will make good use of the weapons at your disposal. Remember the importance of strategy and planning your attacks.";
+ mes "Hopefully";
+ mes "you will make good use of";
+ mes "the weapons at your disposal.";
+ mes "Remember";
+ mes "the importance of";
+ mes "strategy and";
+ mes "planning your attacks.";
close;
}
}
@@ -639,32 +723,33 @@ morocc_in,166,76,3 script Bartender#02 46,{
mes "[Bartender]";
mes "What are you going to order?";
next;
- menu "Tropical Sograt",L1,"Vemillion the Beach",L2,"Nothing.",-;
-
- mes "[Bartender]";
- mes "Hmm...";
- close;
-
-L1:
- if (zeny < 1000 ) goto Nomoney;
- getitem 12112,1;
- set zeny,zeny-1000;
- mes "[Bartender]";
- mes "Here you go.";
- mes "Fruits are major ingredients,";
- mes "but don't drink too much.";
- close;
-
-L2:
- if (zeny < 1000 ) goto Nomoney;
- getitem 12113,1;
- set zeny,zeny-1000;
- mes "[Bartender]";
- mes "Here you go.";
- mes "but don't drink too much.";
- close;
-
-Nomoney:
+ switch(select("Tropical Sograt:Vemillion the Beach:Nothing.")) {
+ case 1:
+ if (zeny >= 1000 ) {
+ set zeny,zeny-1000;
+ getitem 12112,1;
+ mes "[Bartender]";
+ mes "Here you go.";
+ mes "Fruits are major ingredients,";
+ mes "but don't drink too much.";
+ close;
+ }
+ break;
+ case 2:
+ if (zeny >= 1000 ) {
+ set zeny,zeny-1000;
+ getitem 12113,1;
+ mes "[Bartender]";
+ mes "Here you go.";
+ mes "but don't drink too much.";
+ close;
+ }
+ break;
+ case 3:
+ mes "[Bartender]";
+ mes "Hmm...";
+ close;
+ }
mes "[Bartender]";
mes "Are you asking me to give it for free?";
mes "You are one crazy person.";
@@ -672,28 +757,8 @@ Nomoney:
close;
}
-// Lvl 4 weapon quest related NPC ================================
-
-morocc,289,230,3 script Citizen#06 92,{
- mes "[Citizen]";
- mes "Meeting a dead man is basically";
- mes "impossible.";
- mes "Even if you met one,";
- mes "he would not have the full memory of his life.";
- next;
- mes "[Citizen]";
- mes "But if you brought a thing that he";
- mes "used to keep in his life,";
- mes "it would be possible to retrieve his memory of the life.";
- mes "Of course, we can confirm this theory only";
- mes "when we meet a dead man.";
- close;
-}
-
-//==================================================
// Assassin Guild Guards
//===================================================
-
moc_fild16,195,281,4 script Assassin Guardian#1::SinGuard 707,{
mes "[Assassin Guardian]";
if(BaseJob == Job_Assassin) {
@@ -715,3 +780,4 @@ moc_fild16,200,231,4 duplicate(SinGuard) Assassin Guardian#5 707
moc_fild16,211,231,4 duplicate(SinGuard) Assassin Guardian#6 707
moc_fild16,200,257,4 duplicate(SinGuard) Assassin Guardian#7 707
moc_fild16,211,257,4 duplicate(SinGuard) Assassin Guardian#8 707
+
diff --git a/npc/jobs/2-2/rogue.txt b/npc/jobs/2-2/rogue.txt
index c557ef3c0..cf03af747 100644
--- a/npc/jobs/2-2/rogue.txt
+++ b/npc/jobs/2-2/rogue.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= kobra_k88
//===== Current Version: =====================================
-//= 2.7
+//= 2.8
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -19,9 +19,10 @@
//= 2.5 Added dummy "OnMyMobDead" labels. (bugreport:1100) [L0ne_W0lf]
//= 2.6 Fixed a few bugs in the Rogue Guildsman. [L0ne_W0lf]
//= 2.7 Fixed a bug on Markie question 5, bugreport:1600 [Brainstorm]
+//= 2.8 Moved "Thug" to Morroc Ruins. [L0ne_W0lf]
//============================================================
-morocc,100,104,1 script Thug#rg 118,{
+moc_ruins,86,103,1 script Thug#rg 118,{
mes "[Thug]";
mes "*Sigh...*";
mes "What is life?";
diff --git a/npc/merchants/inn.txt b/npc/merchants/inn.txt
index 28b29154c..3dfb0ad09 100644
--- a/npc/merchants/inn.txt
+++ b/npc/merchants/inn.txt
@@ -4,7 +4,7 @@
//= Darkchild (1.1)
//= Playtester (1.2)
//===== Current Version: =====================================
-//= 2.6
+//= 2.7
//===== Compatible With: =====================================
//= eAthena 1.0+
//===== Description: =========================================
@@ -41,6 +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]
//============================================================
@@ -81,6 +82,7 @@ payon_in01,132,62,5 script Inn Employee#Ahee 53,{
//======================== Morocc ====================================
// North East --------------------------
+/*
morocc_in,147,141,3 script Inn Employee#Hasna 53,{
callfunc "F_InnMaid","[Employee Hasna]","Morroc Inn","morocc_in",142,140;
@@ -92,7 +94,7 @@ morocc_in,80,100,5 script Inn Employee#Manar 53,{
callfunc "F_InnMaid","[Employee Manar]","Morroc Inn","morocc_in",78,95;
warp "morocc_in",79,123; end;
}
-
+*/
//====================== Aldebaran ===================================
aldeba_in,92,58,5 script Inn Maid#Rilim 53,{
diff --git a/npc/merchants/refine.txt b/npc/merchants/refine.txt
index 728930ba6..d5b80168a 100644
--- a/npc/merchants/refine.txt
+++ b/npc/merchants/refine.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Syrus22 (1.1) dafide18 (1.4) Skotlex (1.5)
//===== Current Version: =====================================
-//= 2.8
+//= 2.9
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
@@ -54,6 +54,7 @@
//= 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]
//============================================================
@@ -1127,7 +1128,7 @@ alberta_in,31,65,4 script Repairman#alb 86,{
end;
}
-morocc_in,71,41,4 script Repairman#moc 99,{
+moc_ruins,107,94,5 script Repairman#moc 99,{
callfunc "repairmain","Repairman";
end;
}
diff --git a/npc/merchants/shops.txt b/npc/merchants/shops.txt
index 29f8e530a..5216d7489 100644
--- a/npc/merchants/shops.txt
+++ b/npc/merchants/shops.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= eAthena Dev Team
//===== Current Version: =====================================
-//= 2.4
+//= 2.5
//===== Compatible With: =====================================
//= eAthena 1.0+
//===== Description: =========================================
@@ -37,6 +37,7 @@
//= 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]
//============================================================
//=======================================================
@@ -199,25 +200,25 @@ 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
+// Morroc - Post Ep. 12.1
//=======================================================
-morocc_in,141,67,0 shop Weapon Dealer#moc 58,1750:-1,1751:-1,1701:-1,1601:-1,1201:-1,1204:-1,1207:-1,1210:-1,1213:-1,1216:-1,1219:-1,1222:-1,1250:-1,1252:-1,1254:-1
+in_moc_16,22,20,7 shop Sepulchral Merchant#moc 880,1771:-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
+moc_ruins,114,63,6 shop Tool Dealer#moc2 99,1750:-1,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,2242:-1
+moc_ruins,93,53,2 shop Item Collector#moc1 85,911:-1,528:-1,919:-1
+moc_ruins,81,113,0 shop Item Collector#moc2 85,911:-1,528:-1,919:-1
+moc_ruins,110,105,2 shop Jeweler#moc1 102,721:-1,723:-1,726:-1,728:-1,729:-1
+moc_ruins,52,85,6 shop Jeweler#moc2 99,730:-1,2613:-1
+moc_ruins,113,126,4 shop Trader#moc1 99,747:-1
+moc_ruins,131,138,0 shop Trader#moc2 93,748:-1
+moc_ruins,71,139,5 shop Trader#moc3 93,2612:-1
+moc_ruins,125,135,6 shop Trader#moc4 89,2609:-1,1516:-1,1522:-1
+moc_ruins,87,109,0 shop Butcher#moc 58,517:-1
+moc_ruins,90,149,6 shop Trader#moc5 99,513:-1,513:-1,513:-1,513:-1,513:-1,513:-1
+moc_ruins,118,170,4 shop Pet Groomer#moc 125,537:-1,643:-1,10013:-1,10014:-1
+morocc_in,141,67,0 shop Weapon Dealer#moc1 58,1750:-1,1751:-1,1701:-1,1601:-1,1201:-1,1204:-1,1207:-1,1210:-1,1213:-1,1216:-1,1219:-1,1222:-1,1250:-1,1252:-1,1254:-1
morocc_in,141,60,0 shop Armor Dealer#moc 58,2101:-1,2103:-1,2401:-1,2403:-1,2405:-1,2501:-1,2503:-1,2218:-1,2301:-1,2303:-1,2305:-1,2321:-1,2328:-1,2332:-1,2307:-1,2309:-1,2335:-1,2628:-1
-morocc,35,69,6 shop Trader#moc 89,2609:-1,1516:-1,1522:-1
-morocc,139,92,6 shop Trader#moc2 99,513:-1,513:-1,513:-1,513:-1,513:-1,513:-1
-morocc,145,44,6 shop Jeweler#moc 99,730:-1,2613:-1
-morocc,147,102,4 shop Tool Dealer#moc 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
-morocc,151,243,6 shop Tool Dealer#moc2 99,1750:-1,611:-1,501:-1,502:-1,503:-1,504:-1,506:-1,645:-1,656:-1,601:-1,602:-1,1065:-1,2242:-1
-morocc,157,72,6 shop Butcher#moc 85,517:-1
-morocc,166,51,2 shop Jeweler#moc2 102,721:-1,723:-1,726:-1,728:-1,729:-1
-morocc,170,101,2 shop Item Collector#moc 85,911:-1,528:-1,919:-1,925:-1
-morocc,206,250,0 shop Item Collector#moc2 85,911:-1,528:-1,919:-1,925:-1
-morocc,244,134,5 shop Trader#moc3 93,2612:-1
-morocc,259,193,4 shop Trader#moc4 99,747:-1
-morocc,268,193,0 shop Trader#moc5 93,748:-1
-morocc,269,167,4 shop Pet Groomer#moc 125,537:-1,643:-1,10013:-1,10014:-1
morocc_in,132,57,0 shop Weapon Dealer#moc2 99,1146:-1,1245:-1
-in_moc_16,22,20,7 shop Sepulchral Merchant#moc 880,1771:-1
//=======================================================
// Niflheim
@@ -303,7 +304,7 @@ moscovia,199,110,3 shop Milk#mosc 959,519:-1
//===========================================================
prontera,156,212,1 shop Chef Assistant#prt 700,7454:-1,7456:-1,7482:-1,580:-1
payon,206,119,5 shop Chef Assistant#pay 89,7455:-1
-morocc,120,97,5 shop Chef Assistant#moc 86,7455:-1,7453:-1,7454:-1,7456:-1,7452:-1
+moc_ruins,115,123,5 shop Chef Assistant#moc 86,7455:-1,7453:-1,7454:-1,7456:-1,7452:-1
geffen,196,111,3 shop Chef Assistant#gef 85,7482:-1
alberta,167,135,5 shop Chef Assistant#alb 712,579:-1
aldebaran,165,107,2 shop Chef Assistant#alde 97,7456:-1,7452:-1,580:-1
diff --git a/npc/mobs/fields/morocc.txt b/npc/mobs/fields/morocc.txt
index 1b610f8d7..f33d40d9d 100644
--- a/npc/mobs/fields/morocc.txt
+++ b/npc/mobs/fields/morocc.txt
@@ -3,14 +3,14 @@
//===== By: ==================================================
//= Athena (1.0)
//===== Current Version: =====================================
-//= 1.3
+//= 1.4
//===== Compatible With: =====================================
//= Any Athena Version
//===== 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]
-// indicated by doddler. Incomplete mobs commented out.
+//= 1.4 Updated spawns to reflect episode 12.1. [L0ne_W0lf]
//============================================================
//==================================================
@@ -67,34 +67,34 @@ moc_fild03,200,263,5,5 monster Green Plant 1080,2,180000,90000,1
//==================================================
// moc_fild04 - Sograt Desert
//==================================================
-moc_fild04,0,0,0,0 monster Desert Wolf 1106,20,0,0,0
-moc_fild04,0,0,0,0 monster Scorpion 1001,30,0,0,0
-moc_fild04,0,0,0,0 monster Metaller 1058,20,0,0,0
-moc_fild04,0,0,0,0 monster Magnolia 1138,40,0,0,0
-moc_fild04,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild04,0,0,0,0 monster Andre 1095,20,0,0,0
-moc_fild04,0,0,0,0 monster Deniro 1105,20,0,0,0
-moc_fild04,0,0,0,0 monster Piere 1160,20,0,0,0
-moc_fild04,313,84,10,10 monster Yellow Plant 1081,10,900000,450000,1
+//moc_fild04,0,0,0,0 monster Desert Wolf 1106,20,0,0,0
+//moc_fild04,0,0,0,0 monster Scorpion 1001,30,0,0,0
+//moc_fild04,0,0,0,0 monster Metaller 1058,20,0,0,0
+//moc_fild04,0,0,0,0 monster Magnolia 1138,40,0,0,0
+//moc_fild04,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild04,0,0,0,0 monster Andre 1095,20,0,0,0
+//moc_fild04,0,0,0,0 monster Deniro 1105,20,0,0,0
+//moc_fild04,0,0,0,0 monster Piere 1160,20,0,0,0
+//moc_fild04,313,84,10,10 monster Yellow Plant 1081,10,900000,450000,1
//==================================================
// moc_fild05 - Sograt Desert
//==================================================
-moc_fild05,0,0,0,0 monster Magnolia 1138,30,0,0,0
-moc_fild05,0,0,0,0 monster Metaller 1058,20,0,0,0
-moc_fild05,0,0,0,0 monster Golem 1040,70,0,0,0
-moc_fild05,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild05,208,233,10,10 monster Yellow Plant 1081,5,360000,180000,1
+//moc_fild05,0,0,0,0 monster Magnolia 1138,30,0,0,0
+//moc_fild05,0,0,0,0 monster Metaller 1058,20,0,0,0
+//moc_fild05,0,0,0,0 monster Golem 1040,70,0,0,0
+//moc_fild05,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild05,208,233,10,10 monster Yellow Plant 1081,5,360000,180000,1
//==================================================
// moc_fild06 - Sograt Desert
//==================================================
-moc_fild06,0,0,0,0 monster Peco Peco 1019,85,0,0,0
-moc_fild06,0,0,0,0 monster Muka 1055,30,0,0,0
-moc_fild06,0,0,0,0 monster Condor 1009,50,0,0,0
-moc_fild06,0,0,0,0 monster Magnolia 1138,10,0,0,0
-moc_fild06,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild06,193,203,10,10 monster Yellow Plant 1081,10,900000,450000,1
+//moc_fild06,0,0,0,0 monster Peco Peco 1019,85,0,0,0
+//moc_fild06,0,0,0,0 monster Muka 1055,30,0,0,0
+//moc_fild06,0,0,0,0 monster Condor 1009,50,0,0,0
+//moc_fild06,0,0,0,0 monster Magnolia 1138,10,0,0,0
+//moc_fild06,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild06,193,203,10,10 monster Yellow Plant 1081,10,900000,450000,1
//==================================================
// moc_fild07 - Sograt Desert
@@ -108,42 +108,42 @@ moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
//==================================================
// moc_fild08 - Sograt Desert
//==================================================
-moc_fild08,0,0,0,0 monster Magnolia 1138,30,0,0,0
-moc_fild08,0,0,0,0 monster Scorpion 1001,80,0,0,0
-moc_fild08,0,0,0,0 monster Desert Wolf 1106,30,0,0,0
-moc_fild08,0,0,0,0 monster Anacondaq 1030,30,0,0,0
-moc_fild08,0,0,0,0 monster Baby Desert Wolf 1107,10,0,0,0
-moc_fild08,0,0,0,0 monster Drops 1113,10,0,0,0
+//moc_fild08,0,0,0,0 monster Magnolia 1138,30,0,0,0
+//moc_fild08,0,0,0,0 monster Scorpion 1001,80,0,0,0
+//moc_fild08,0,0,0,0 monster Desert Wolf 1106,30,0,0,0
+//moc_fild08,0,0,0,0 monster Anacondaq 1030,30,0,0,0
+//moc_fild08,0,0,0,0 monster Baby Desert Wolf 1107,10,0,0,0
+//moc_fild08,0,0,0,0 monster Drops 1113,10,0,0,0
//==================================================
// moc_fild09 - Sograt Desert
//==================================================
-moc_fild09,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
-moc_fild09,0,0,0,0 monster Metaller 1058,70,0,0,0
-moc_fild09,0,0,0,0 monster Magnolia 1138,50,0,0,0
-moc_fild09,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild09,0,0,0,0 monster Andre 1095,5,0,0,0
-moc_fild09,0,0,0,0 monster Deniro 1105,5,0,0,0
-moc_fild09,0,0,0,0 monster Piere 1160,5,0,0,0
-moc_fild09,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild09,0,0,0,0 monster Frilldora 1119,6,0,0,0
-moc_fild09,332,341,5,5 monster Yellow Plant 1081,2,180000,90000,1
-moc_fild09,240,313,5,5 monster Yellow Plant 1081,2,180000,90000,1
-moc_fild09,305,62,5,5 monster Yellow Plant 1081,2,180000,90000,1
-moc_fild09,64,78,5,5 monster Yellow Plant 1081,2,180000,90000,1
-moc_fild09,54,325,5,5 monster Yellow Plant 1081,2,180000,90000,1
+//moc_fild09,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
+//moc_fild09,0,0,0,0 monster Metaller 1058,70,0,0,0
+//moc_fild09,0,0,0,0 monster Magnolia 1138,50,0,0,0
+//moc_fild09,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild09,0,0,0,0 monster Andre 1095,5,0,0,0
+//moc_fild09,0,0,0,0 monster Deniro 1105,5,0,0,0
+//moc_fild09,0,0,0,0 monster Piere 1160,5,0,0,0
+//moc_fild09,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild09,0,0,0,0 monster Frilldora 1119,6,0,0,0
+//moc_fild09,332,341,5,5 monster Yellow Plant 1081,2,180000,90000,1
+//moc_fild09,240,313,5,5 monster Yellow Plant 1081,2,180000,90000,1
+//moc_fild09,305,62,5,5 monster Yellow Plant 1081,2,180000,90000,1
+//moc_fild09,64,78,5,5 monster Yellow Plant 1081,2,180000,90000,1
+//moc_fild09,54,325,5,5 monster Yellow Plant 1081,2,180000,90000,1
//==================================================
// moc_fild10 - Sograt Desert
//==================================================
-moc_fild10,0,0,0,0 monster Drops 1113,30,0,0,0
-moc_fild10,0,0,0,0 monster Peco Peco Egg 1047,70,0,0,0
-moc_fild10,0,0,0,0 monster Picky 1049,50,0,0,0
-moc_fild10,0,0,0,0 monster Picky 1050,50,0,0,0
-moc_fild10,0,0,0,0 monster Magnolia 1138,1,0,0,0
-moc_fild10,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild10,198,150,40,30 monster Yellow Plant 1081,10,180000,90000,1
-moc_fild10,198,150,40,30 monster Green Plant 1080,5,180000,90000,1
+//moc_fild10,0,0,0,0 monster Drops 1113,30,0,0,0
+//moc_fild10,0,0,0,0 monster Peco Peco Egg 1047,70,0,0,0
+//moc_fild10,0,0,0,0 monster Picky 1049,50,0,0,0
+//moc_fild10,0,0,0,0 monster Picky 1050,50,0,0,0
+//moc_fild10,0,0,0,0 monster Magnolia 1138,1,0,0,0
+//moc_fild10,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild10,198,150,40,30 monster Yellow Plant 1081,10,180000,90000,1
+//moc_fild10,198,150,40,30 monster Green Plant 1080,5,180000,90000,1
//==================================================
// moc_fild11 - Sograt Desert
@@ -176,6 +176,7 @@ moc_fild13,0,0,0,0 monster Boa 1025,30,0,0,0
moc_fild13,0,0,0,0 monster Side Winder 1037,5,0,0,0
moc_fild13,0,0,0,0 monster Poporing 1031,20,0,0,0
moc_fild13,0,0,0,0 monster Drops 1113,10,0,0,0
+moc_fild13,0,0,0,0 monster Phreeoni 1159,1,7200000,3600000,1
moc_fild13,280,99,0,0 monster Red Mushroom 1085,1,180000,90000,1
moc_fild13,264,64,0,0 monster Red Mushroom 1085,1,180000,90000,1
moc_fild13,305,91,0,0 monster Red Mushroom 1085,1,180000,90000,1
@@ -202,39 +203,39 @@ moc_fild13,161,273,5,5 monster Yellow Plant 1081,3,180000,90000,1
//==================================================
// moc_fild14 - Sograt Desert
//==================================================
-moc_fild14,0,0,0,0 monster Desert Wolf 1106,80,0,0,0
-moc_fild14,0,0,0,0 monster Side Winder 1037,20,0,0,0
-moc_fild14,0,0,0,0 monster Baby Desert Wolf 1107,40,0,0,0
-moc_fild14,0,0,0,0 monster Magnolia 1138,25,0,0,0
-moc_fild14,124,93,5,5 monster Shining Plant 1083,1,1800000,900000,1
-moc_fild14,85,271,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild14,165,282,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild14,149,333,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild14,64,342,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild14,160,366,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild14,0,0,0,0 monster Desert Wolf 1106,80,0,0,0
+//moc_fild14,0,0,0,0 monster Side Winder 1037,20,0,0,0
+//moc_fild14,0,0,0,0 monster Baby Desert Wolf 1107,40,0,0,0
+//moc_fild14,0,0,0,0 monster Magnolia 1138,25,0,0,0
+//moc_fild14,124,93,5,5 monster Shining Plant 1083,1,1800000,900000,1
+//moc_fild14,85,271,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild14,165,282,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild14,149,333,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild14,64,342,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild14,160,366,0,0 monster Yellow Plant 1081,1,180000,90000,1
//==================================================
// moc_fild15 - Sograt Desert
//==================================================
-moc_fild15,0,0,0,0 monster Hode 1127,30,0,0,0
-moc_fild15,0,0,0,0 monster Scorpion 1001,10,0,0,0
-moc_fild15,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
-moc_fild15,0,0,0,0 monster Magnolia 1138,25,0,0,0
-moc_fild15,0,0,0,0 monster Andre 1095,40,0,0,0
-moc_fild15,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-moc_fild15,0,0,0,0 monster Phreeoni 1159,1,7200000,3600000,1
-moc_fild15,40,126,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,57,39,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,46,250,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,104,347,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,195,373,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,341,365,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,353,230,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,341,164,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,370,85,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,158,144,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,232,126,0,0 monster Yellow Plant 1081,1,180000,90000,1
-moc_fild15,294,74,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,0,0,0,0 monster Hode 1127,30,0,0,0
+//moc_fild15,0,0,0,0 monster Scorpion 1001,10,0,0,0
+//moc_fild15,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
+//moc_fild15,0,0,0,0 monster Magnolia 1138,25,0,0,0
+//moc_fild15,0,0,0,0 monster Andre 1095,40,0,0,0
+//moc_fild15,0,0,0,0 monster Ant Egg 1097,10,0,0,0
+//moc_fild15,0,0,0,0 monster Phreeoni 1159,1,7200000,3600000,1
+//moc_fild15,40,126,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,57,39,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,46,250,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,104,347,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,195,373,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,341,365,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,353,230,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,341,164,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,370,85,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,158,144,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,232,126,0,0 monster Yellow Plant 1081,1,180000,90000,1
+//moc_fild15,294,74,0,0 monster Yellow Plant 1081,1,180000,90000,1
//==================================================
// moc_fild16 - Sograt Desert
@@ -294,10 +295,10 @@ moc_fild20,0,0,0,0 monster Drops 1113,30,0,0,0
moc_fild20,0,0,0,0 monster Scorpion 1001,70,0,0,0
moc_fild20,0,0,0,0 monster Picky 1050,50,0,0,0
moc_fild20,0,0,0,0 monster Picky 1049,50,0,0,0
-//moc_fild20,0,0,0,0 monster Morroc's Shadow 1918,1,0,0,0
-//moc_fild20,0,0,0,0 monster Morroc's Shadow 1919,1,0,0,0
-//moc_fild20,0,0,0,0 monster Morroc's Shadow 1920,1,0,0,0
-//moc_fild20,0,0,0,0 monster Morroc's Shadow 1921,1,0,0,0
+moc_fild20,0,0,0,0 monster Morroc's Shadow 1918,1,0,0,0
+moc_fild20,0,0,0,0 monster Morroc's Shadow 1919,1,0,0,0
+moc_fild20,0,0,0,0 monster Morroc's Shadow 1920,1,0,0,0
+moc_fild20,0,0,0,0 monster Morroc's Shadow 1921,1,0,0,0
//==================================================
// moc_fild21 - Dimensional Gorge
@@ -305,15 +306,15 @@ moc_fild20,0,0,0,0 monster Picky 1049,50,0,0,0
moc_fild21,0,0,0,0 monster Golem 1040,61,0,0,0
moc_fild21,0,0,0,0 monster Stalactic Golem 1278,46,0,0,0
moc_fild21,0,0,0,0 monster Lava Golem 1366,46,0,0,0
-//moc_fild21,0,0,0,0 monster Morroc's Shadow 1918,46,0,0,0
-//moc_fild21,0,0,0,0 monster Morroc's Shadow 1919,46,0,0,0
-//moc_fild21,0,0,0,0 monster Morroc's Shadow 1920,46,0,0,0
-//moc_fild21,0,0,0,0 monster Morroc's Shadow 1921,34,0,0,0
+moc_fild21,0,0,0,0 monster Morroc's Shadow 1918,46,0,0,0
+moc_fild21,0,0,0,0 monster Morroc's Shadow 1919,46,0,0,0
+moc_fild21,0,0,0,0 monster Morroc's Shadow 1920,46,0,0,0
+moc_fild21,0,0,0,0 monster Morroc's Shadow 1921,34,0,0,0
//==================================================
// moc_fild22 - Dimensional Gorge
//==================================================
-//moc_fild22,0,0,0,0 monster Morroc's Shadow 1918,60,0,0,0
-//moc_fild22,0,0,0,0 monster Morroc's Shadow 1919,60,0,0,0
-//moc_fild22,0,0,0,0 monster Morroc's Shadow 1920,60,0,0,0
-//moc_fild22,0,0,0,0 monster Morroc's Shadow 1921,25,0,0,0
+moc_fild22,0,0,0,0 monster Morroc's Shadow 1918,60,0,0,0
+moc_fild22,0,0,0,0 monster Morroc's Shadow 1919,60,0,0,0
+moc_fild22,0,0,0,0 monster Morroc's Shadow 1920,60,0,0,0
+moc_fild22,0,0,0,0 monster Morroc's Shadow 1921,25,0,0,0
diff --git a/npc/other/auction.txt b/npc/other/auction.txt
index 7cc316193..5a02fd70b 100644
--- a/npc/other/auction.txt
+++ b/npc/other/auction.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.0
+//= 1.1
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -11,11 +11,12 @@
//= 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]
//============================================================
// Auction House warpers
//============================================================
-morocc,182,95,6 script Auction Hall Guide#moc 98,{
+moc_ruins,78,173,6 script Auction Hall Guide#moc 98,{
callfunc "F_AuctionWarper",1;
}
@@ -63,7 +64,7 @@ function script F_AuctionWarper {
// Sign posts
//============================================================
-morocc,180,97,6 script Information Post#moc::AuctionSign 837,{
+moc_ruins,76,176,6 script Information Post#moc::AuctionSign 837,{
mes "[Information]";
mes "Auction Warp Guide";
close;
diff --git a/npc/other/bulletin_boards.txt b/npc/other/bulletin_boards.txt
index 553571291..3840bdc91 100644
--- a/npc/other/bulletin_boards.txt
+++ b/npc/other/bulletin_boards.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= MasterOfMuppets
//===== Current Version: =====================================
-//= 1.6
+//= 1.7
//===== Compatible With: =====================================
//= Any Athena Version
//===== Additional Comments: =================================
@@ -18,6 +18,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]
//============================================================
alberta,111,59,5 script Bulletin Board#1 837,{
@@ -196,32 +197,16 @@ mjolnir_02,76,362,5 script Bulletin Board#10 837,{
morocc,152,110,5 script Bulletin Board#11 837,{
mes "[Morroc: The Frontier Town]";
- mes "Welcome to Morroc, the City of the";
- mes "Desert. Morroc was built on an";
- mes "on an oasis, so this town can accommodate";
- mes "its many visitors and travelers.";
+ 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.";
next;
mes "[Morroc: The Frontier Town]";
- mes "Morroc Castle lies in the center of";
- mes "this city. Please feel free to";
- mes "explore this town, and enjoy its";
- mes "unique atmosphere. However, watch";
- mes "your pockets and beware of Rogues";
- mes "and Thieves.";
+ 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.";
next;
mes "[Morroc: The Frontier Town]";
- mes "From Morroc, the ^6B1312Pyramid Dungeon^000000";
- mes "can be found to the Northwest, and";
- mes "the ^6B1312Sphinx Dungeon^000000 can be found to";
- mes "the West. To the southeast, you may";
- mes "find ^6B1312Ant Hell.";
+ 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.";
next;
- mes "[Morroc: The Frontier Town]";
- mes "The Assassin Guild is rumored to be";
- mes "located to the Southeast. When you";
- mes "head East from Morroc, and then";
- mes "North, you will arrive at";
- mes "^6D6FE0Prontera^000000.";
+ 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.";
close;
}
@@ -567,6 +552,7 @@ niflheim,200,191,5 script Bulletin Board#25 837,{
close;
}
+/*
moc_fild15,267,264,5 script Bulletin Board#26 837,{
mes "[Ant Hell]";
@@ -582,6 +568,7 @@ moc_fild15,267,264,5 script Bulletin Board#26 837,{
mes "a boss monster called ^6B1312Phreeoni^000000 will appear at certain time.";
close;
}
+*/
moc_ruins,61,164,5 script Bulletin Board#27 837,{
diff --git a/npc/other/mail.txt b/npc/other/mail.txt
index 7cf983c66..0ca900727 100644
--- a/npc/other/mail.txt
+++ b/npc/other/mail.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.4
+//= 1.5
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -16,13 +16,14 @@
//= 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]
//============================================================
// Allow Mail Inbox reading from
//============================================================
prontera mapflag town
izlude mapflag town
-morocc mapflag town
+moc_ruins mapflag town
geffen mapflag town
payon mapflag town
pay_arche mapflag town
@@ -86,8 +87,8 @@ izlude,136,94,0 duplicate(MailBox) Mailbox#iz 888
// Morroc
//============================================================
-morocc,166,110,0 duplicate(MailBox) Mailbox#moc 888
-morocc,168,262,0 duplicate(MailBox) Mailbox#2moc 888
+moc_ruins,72,166,0 duplicate(MailBox) Mailbox#1moc 888
+moc_ruins,156,52,0 duplicate(MailBox) Mailbox#2moc 888
// Geffen
//============================================================
diff --git a/npc/quests/Dandelion_Request.txt b/npc/quests/Dandelion_Request.txt
new file mode 100644
index 000000000..43505e237
--- /dev/null
+++ b/npc/quests/Dandelion_Request.txt
@@ -0,0 +1,10362 @@
+//==================================================================================//
+// Dandelion's Request / Morocc Invasion quest
+//==================================================================================//
+izlude,103,106,3 script Guildsman#1 48,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59) || !(BaseJob == Job_Novice || BaseJob == Job_SuperNovice || BaseClass == Job_Swordman))
+ {
+ mes "[Guildsman]";
+ mes "There are rumors";
+ mes "going around about";
+ mes "the disappearances of";
+ mes "children in the Morroc";
+ mes "area. Some guilds believe";
+ mes "these are actually kidnappings.";
+ next;
+ mes "[Guildsman]";
+ mes "Those poor kids...";
+ mes "If I could do something";
+ mes "to help them, by George,";
+ mes "I would do it in a flash.";
+ close;
+ }
+ if(!mao_request)
+ {
+ if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
+ {
+ mes "[Guildsman]";
+ mes "Excuse me? "+strcharinfo(0)+"?";
+ mes "Hi there, I've been waiting for";
+ mes "you to wander past me for such";
+ mes "a long time, you know that?";
+ mes "Novices and Super Novices";
+ mes "are so hard to track down...";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, I don't know if you";
+ mes "know this, but a lot of kids are missing from Morroc recently.";
+ mes "We're not sure, but we think it's related to the latest assignment";
+ mes "for our Assassin Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, the client for this";
+ mes "assignment needs all the help";
+ mes "he can get. Now, I've heard";
+ mes "about you, and I think that";
+ mes "you could be really helpful to";
+ mes "us in this specific situation.";
+ next;
+ mes "[Guildsman]";
+ mes "Look, just do me a favor";
+ mes "and do the right thing like";
+ mes "you always do, okay? Here's";
+ mes "a letter of recommendation";
+ mes "to get you started on this";
+ mes "mission, alright?";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "!";
+ mes "Great, I knew you'd";
+ mes "show up sooner or later.";
+ mes "Listen, I'm working here";
+ mes "as a representative of the";
+ mes "Swordman Assocation.";
+ next;
+ mes "[Guildsman]";
+ mes "Listen, there's something";
+ mes "big going on, and I think it's";
+ mes "the most important thing the";
+ mes "Swordman Association has ever";
+ mes "been involved in. Pack your bags and head to Morroc right now!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "All the way to Morroc...?";
+ mes "Why, what's going on?";
+ next;
+ mes "[Guildsman]";
+ mes "I don't know all the details,";
+ mes "but the Assassin Guild is";
+ mes "working on some missing";
+ mes "children's case, and they've";
+ mes "requested help from us and";
+ mes "all the other guilds...";
+ next;
+ mes "[Guildsman]";
+ mes "Rogues, Bards, Novices,";
+ mes "Super Novices, Priests...";
+ mes "You name it. This is gonna be";
+ mes "huge. Listen, if you're going";
+ mes "to help, then let me give you this letter of recommendation...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Knight) || (Class == Job_Lord_Knight))
+ {
+ mes "[Guildsman]";
+ mes "" + strcharinfo(0) +"...?";
+ mes "I knew you'd show up if";
+ mes "Listen, I have a notice for";
+ mes "you from the Prontera Chivalry.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "For me? That sounds";
+ mes "strange, but would you";
+ mes "please read it to me?";
+ next;
+ mes "[Guildsman]";
+ mes "''RE: "+ strcharinfo(0) +"";
+ mes "As leader of the Prontera";
+ mes "Chivalry, I formally request";
+ mes "you to represent the Knights of";
+ mes "Rune-Midgarts in cooperation";
+ mes "with the Assassin Guild.''";
+ next;
+ mes "[Guildsman]";
+ mes "Please assist the Assassin";
+ mes "Guild in any way befitting of";
+ mes "the Knighthood in a special";
+ mes "mission to rescue children";
+ mes "missing from Morroc.";
+ mes "-- Captain Herman''";
+ next;
+ mes "[Guildsman]";
+ mes "There, that's all it says.";
+ mes "Here, I think you'll need";
+ mes "this letter of recommendation";
+ mes "if you plan to follow these";
+ mes "orders. I hope you take that";
+ mes "mission for those kids' sake...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Crusader) || (Class == Job_Paladin))
+ {
+ mes "[Guildsman]";
+ mes "Excuse me...?";
+ mes ""+strcharinfo(0)+"...?";
+ mes "I'm sorry to bother you, but";
+ mes "I've got an urgent communique";
+ mes "for you from Sir Michael Halig";
+ mes "of the Crusaders...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "They usually don't";
+ mes "send messages. I guess";
+ mes "whatever he has to say";
+ mes "must be really important.";
+ mes "What does it say?";
+ next;
+ mes "[Guildsman]";
+ mes "Let's see here... Something";
+ mes "about a missing children's case";
+ mes "the the Assassin Guild is working on... Ah! The Assassin Guild has";
+ mes "requested help from the Crusaders. So I guess you were recommended.";
+ next;
+ mes "[Guildsman]";
+ mes "Look, here's the letter of";
+ mes "recommendation that I'm";
+ mes "supposed to give you if you";
+ mes "plan on taking the mission.";
+ mes "For the sake of those missing kids, I really hope that you do.";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ else if(mao_request == 1)
+ {
+ if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
+ {
+ mes "[Guildsman]";
+ mes "Ah, I forgot to tell you";
+ mes "exactly where you need to";
+ mes "go for the mission details!";
+ mes "Let's see... You're supposed";
+ mes "to... Ah, now I remember~";
+ next;
+ mes "[Guildsman]";
+ mes "If you check out the";
+ mes "west side of the Oasis";
+ mes "inside Morroc, you'll find";
+ mes "a very suspicious looking";
+ mes "hut. Your contact from the";
+ mes "Assassin Guild is near there.";
+ next;
+ mes "[Guildsman]";
+ mes "I'm sure you'll find it if";
+ mes "you keep your eyes open.";
+ mes "Anyway, that's all I know.";
+ mes "Why don't you go check it out?";
+ close;
+ }
+ else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
+ {
+ mes "[Guildsman]";
+ mes "Right, for this mission,";
+ mes "you'll need to meet with your";
+ mes "contact from the Assassin";
+ mes "Guild near a hut at the west";
+ mes "side of the Oasis inside Morroc.^FFFFFF ^000000 So keep an eye out for him.";
+ next;
+ mes "[Guildsman]";
+ mes "I doubt you'll have";
+ mes "trouble finding the guy,";
+ mes "even if all Thieves and";
+ mes "Assassins are starting";
+ mes "to look the same. You";
+ mes "know what I mean, right?";
+ close;
+ }
+ else if((Class == Job_Knight) || (Class == Job_Lord_Knight) || (Class == Job_Crusader) || (Class == Job_Paladin))
+ {
+ mes "[Guildsman]";
+ mes "Are you thinking of taking";
+ mes "the mission? That's great!";
+ mes "Now, you need to meet your";
+ mes "contact from the Assassin";
+ mes "Guild outside a hut on the west side of the Oasis inside Morroc.";
+ next;
+ mes "[Guildsman]";
+ mes "I know those directions";
+ mes "aren't very clear, but this";
+ mes "is supposedly a top secret";
+ mes "location that's usually only";
+ mes "known to the Assassins...";
+ close;
+ }
+ }
+ else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
+ {
+ mes "[Guildsman]";
+ mes "It looks like you're";
+ mes "working well with the";
+ mes "Assassin Guild. Still,";
+ mes "be careful. There might";
+ mes "be more to this mission";
+ mes "than meets the eye, you know?";
+ close;
+ }
+ else
+ {
+ mes "[Guildsman]";
+ mes "It's a nice day, isn't it?";
+ mes "Though, I hope something";
+ mes "exciting happens soon. Peace";
+ mes "is great and all, but I prefer";
+ mes "to have my life shook up";
+ mes "every now and then.";
+ close;
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
+ {
+ mes "[Guildsman]";
+ mes "Excuse me? "+strcharinfo(0)+"?";
+ mes "Hi there, I've been waiting for";
+ mes "you to wander past me for such";
+ mes "a long time, you know that?";
+ mes "Novices and Super Novices";
+ mes "are so hard to track down...";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, I don't know if you";
+ mes "know this, but a lot of kids are missing from Morroc recently.";
+ mes "We're not sure, but we think it's related to the latest assignment";
+ mes "for our Assassin Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, the client for this";
+ mes "assignment needs all the help";
+ mes "he can get. Now, I've heard";
+ mes "about you, and I think that";
+ mes "you could be really helpful to";
+ mes "us in this specific situation.";
+ next;
+ mes "[Guildsman]";
+ mes "Look, just do me a favor";
+ mes "and do the right thing like";
+ mes "you always do, okay? Here's";
+ mes "a letter of recommendation";
+ mes "to get you started on this";
+ mes "mission, alright?";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "!";
+ mes "Great, I knew you'd";
+ mes "show up sooner or later.";
+ mes "Listen, I'm working here";
+ mes "as a representative of the";
+ mes "Swordman Assocation.";
+ next;
+ mes "[Guildsman]";
+ mes "Listen, there's something";
+ mes "big going on, and I think it's";
+ mes "the most important thing the";
+ mes "Swordman Association has ever";
+ mes "been involved in. Pack your bags and head to Morroc right now!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "All the way to Morroc...?";
+ mes "Why, what's going on?";
+ next;
+ mes "[Guildsman]";
+ mes "I don't know all the details,";
+ mes "but the Assassin Guild is";
+ mes "working on some missing";
+ mes "children's case, and they've";
+ mes "requested help from us and";
+ mes "all the other guilds...";
+ next;
+ mes "[Guildsman]";
+ mes "Rogues, Bards, Novices,";
+ mes "Super Novices, Priests...";
+ mes "You name it. This is gonna be";
+ mes "huge. Listen, if you're going";
+ mes "to help, then let me give you this letter of recommendation...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Knight) || (Class == Job_Lord_Knight))
+ {
+ mes "[Guildsman]";
+ mes "" + strcharinfo(0) +"...?";
+ mes "I knew you'd show up if";
+ mes "Listen, I have a notice for";
+ mes "you from the Prontera Chivalry.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "For me? That sounds";
+ mes "strange, but would you";
+ mes "please read it to me?";
+ next;
+ mes "[Guildsman]";
+ mes "''RE: "+ strcharinfo(0) +"";
+ mes "As leader of the Prontera";
+ mes "Chivalry, I formally request";
+ mes "you to represent the Knights of";
+ mes "Rune-Midgarts in cooperation";
+ mes "with the Assassin Guild.''";
+ next;
+ mes "[Guildsman]";
+ mes "Please assist the Assassin";
+ mes "Guild in any way befitting of";
+ mes "the Knighthood in a special";
+ mes "mission to rescue children";
+ mes "missing from Morroc.";
+ mes "-- Captain Herman''";
+ next;
+ mes "[Guildsman]";
+ mes "There, that's all it says.";
+ mes "Here, I think you'll need";
+ mes "this letter of recommendation";
+ mes "if you plan to follow these";
+ mes "orders. I hope you take that";
+ mes "mission for those kids' sake...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Crusader) || (Class == Job_Paladin))
+ {
+ mes "[Guildsman]";
+ mes "Excuse me...?";
+ mes ""+strcharinfo(0)+"...?";
+ mes "I'm sorry to bother you, but";
+ mes "I've got an urgent communique";
+ mes "for you from Sir Michael Halig";
+ mes "of the Crusaders...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "They usually don't";
+ mes "send messages. I guess";
+ mes "whatever he has to say";
+ mes "must be really important.";
+ mes "What does it say?";
+ next;
+ mes "[Guildsman]";
+ mes "Let's see here... Something";
+ mes "about a missing children's case";
+ mes "the the Assassin Guild is working on... Ah! The Assassin Guild has";
+ mes "requested help from the Crusaders. So I guess you were recommended.";
+ next;
+ mes "[Guildsman]";
+ mes "Look, here's the letter of";
+ mes "recommendation that I'm";
+ mes "supposed to give you if you";
+ mes "plan on taking the mission.";
+ mes "For the sake of those missing kids, I really hope that you do.";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ }
+}
+
+prontera,237,313,3 script Nun#moc 79,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59))
+ {
+ mes "[Nun]";
+ mes "Oh, hello there~";
+ mes "Peace be with you,";
+ mes "adventurer. Remember";
+ mes "that no matter how different";
+ mes "people may be, all of us are";
+ mes "united in our humanity.";
+ close;
+ }
+ if(!(BaseClass == Job_Acolyte))
+ {
+ mes "[Nun]";
+ mes "Ah, hello. Would you ask";
+ mes "anyone that you know";
+ mes "to be affiliated with the";
+ mes "Prontera Church to talk to";
+ mes "me? Acolytes, Priests, Monks...";
+ mes "Any of those would be fine.";
+ next;
+ mes "[Nun]";
+ mes "I have something very";
+ mes "important to tell them,";
+ mes "but it's almost impossible";
+ mes "to gather all the clergy";
+ mes "in an emergency situation...";
+ close;
+ }
+ if(!mao_request)
+ {
+ mes "[Nun]";
+ mes "Oh, " + strcharinfo(0) + "!";
+ mes "It must be an act of";
+ mes "divine providence that";
+ mes "we finally meet. Actually,";
+ mes "I have something very";
+ mes "important to ask you.";
+ next;
+ mes "[Nun]";
+ mes "You may have heard that";
+ mes "there's been a recent influx";
+ mes "of missing child reports from";
+ mes "Morroc. Apparently, someone";
+ mes "has hired the Assassin Guild";
+ mes "to investigate these cases.";
+ next;
+ mes "[Nun]";
+ mes "Since this is such a huge";
+ mes "issue, the Assassin Guild has";
+ mes "even gone so far as to request";
+ mes "the Prontera Church for help, so I'd like you to aid the Assassin";
+ mes "Guild in this mission.";
+ next;
+ mes "[Nun]";
+ mes "However, I believe that";
+ mes "the Assassin Guild's client";
+ mes "may have other intentions,";
+ mes "so I also want you to keep";
+ mes "an eye out and see if their";
+ mes "client can be trusted.";
+ next;
+ mes "[Nun]";
+ mes "Please visit Morroc";
+ mes "as soon as you can.";
+ mes "When you arrive, you";
+ mes "will need the Bishop's";
+ mes "letter of recommendation,";
+ mes "so please take it now.";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if(mao_request == 1)
+ {
+ mes "[Nun]";
+ mes "Now, for this mission, you";
+ mes "will need to meet your contact";
+ mes "from the Assassin Guild near";
+ mes "a hut on the west side of the";
+ mes "Oasis inside Morroc. I wonder";
+ mes "why they chose that location?";
+ next;
+ mes "[Nun]";
+ mes "Normally, a representative";
+ mes "of the Prontera Church would";
+ mes "simply visit the Assassin Guild itself. Be careful. The Assassins";
+ mes "must be being extra secret because of extraordinary circumstances...";
+ close;
+ }
+ else if((mao_request > 2 && mao_request < 27) || (mao_request > 102 && mao_request < 125))
+ {
+ mes "[Nun]";
+ mes "It pleases me to see that";
+ mes "you're working well with the";
+ mes "Assassin Guild. They operate";
+ mes "on a different methodology";
+ mes "than the Prontera Church, but";
+ mes "I still greatly respect them.";
+ next;
+ mes "[Nun]";
+ mes "Remember that you're";
+ mes "representing the Prontera";
+ mes "Church in this effort, so be";
+ mes "sure to demonstrate your";
+ mes "best for the Assassins, okay?";
+ close;
+ }
+ else
+ {
+ mes "[Nun]";
+ mes "Although it is a time";
+ mes "of peace, I can't help";
+ mes "but feel this lingering";
+ mes "anxiety. It's almost as if";
+ mes "some monumental event";
+ mes "is just over the horizon...";
+ close;
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if(BaseClass == Job_Acolyte)
+ {
+ mes "[Nun]";
+ mes "Oh, " + strcharinfo(0) + "!";
+ mes "It must be an act of";
+ mes "divine providence that";
+ mes "we finally meet. Actually,";
+ mes "I have something very";
+ mes "important to ask you.";
+ next;
+ mes "[Nun]";
+ mes "You may have heard that";
+ mes "there's been a recent influx";
+ mes "of missing child reports from";
+ mes "Morroc. Apparently, someone";
+ mes "has hired the Assassin Guild";
+ mes "to investigate these cases.";
+ next;
+ mes "[Nun]";
+ mes "Since this is such a huge";
+ mes "issue, the Assassin Guild has";
+ mes "even gone so far as to request";
+ mes "the Prontera Church for help, so I'd like you to aid the Assassin";
+ mes "Guild in this mission.";
+ next;
+ mes "[Nun]";
+ mes "However, I believe that";
+ mes "the Assassin Guild's client";
+ mes "may have other intentions,";
+ mes "so I also want you to keep";
+ mes "an eye out and see if their";
+ mes "client can be trusted.";
+ next;
+ mes "[Nun]";
+ mes "Please visit Morroc";
+ mes "as soon as you can.";
+ mes "When you arrive, you";
+ mes "will need the Bishop's";
+ mes "letter of recommendation,";
+ mes "so please take it now.";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ }
+}
+
+alberta,129,59,3 script Guildsman#2 49,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59))
+ {
+ mes "[Guildsman]";
+ mes "Say, have you heard";
+ mes "what's happening in";
+ mes "Morroc recently? There's";
+ mes "something major going on...";
+ close;
+ }
+ if(!(Class == Job_Soul_Linker || BaseClass == Job_Merchant))
+ {
+ mes "[Guildsman]";
+ mes "Goodness, there's so";
+ mes "many Merchants here.";
+ mes "Wow... Hopefully I can";
+ mes "find who I'm looking for...";
+ close;
+ }
+ if(!mao_request)
+ {
+ if (Class == Job_Soul_Linker)
+ {
+ mes "[Guildsman]";
+ mes "^71637DHold it right there!";
+ mes "I've got a proposition";
+ mes "for you, so listen up!^000000";
+ mes " ";
+ mes "...N-no, you're doing it again!";
+ mes "Damn, g-get out of my head!";
+ next;
+ mes "[Guildsman]";
+ mes "^71637DShut up, this is important!^000000";
+ mes " ";
+ mes "No, you shut up, this is";
+ mes "my freaking body! Look,";
+ mes "just gimme a little control!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I... I can sense two";
+ mes "different souls within";
+ mes "your body. I don't mind";
+ mes "listening to what you have";
+ mes "to say. But if you both keep";
+ mes "talking, I'll get confused...";
+ next;
+ mes "[Guildsman]";
+ mes "Fine, whatever.";
+ mes " ";
+ mes "^71637DAlright, so the Assassin";
+ mes "Guild is looking for outside";
+ mes "help in one of their missions.";
+ mes "Preeeeetty important stuff.^000000";
+ next;
+ mes "[Guildman]";
+ mes "^71637DThey've been hired by some";
+ mes "client to... to... um, you know...^000000";
+ mes " ";
+ mes "...Investigate missing children? ";
+ mes "^71637DYeah, yeah. That.^000000";
+ next;
+ mes "[Guildman]";
+ mes "^71637DAnyway, this is a pretty";
+ mes "big mission, so the Assassin";
+ mes "Guild has been soliciting for";
+ mes "help. I think you'd be perfect";
+ mes "to represent the Soul Linkers,";
+ mes "so I've decided to choose you.^000000";
+ next;
+ mes "[Guildsman]";
+ mes "^71637DSo, go and help the Assassins!^000000";
+ mes " ";
+ mes "Wait, don't forget the";
+ mes "letter of recommendation!";
+ mes " ";
+ mes "^71637DOh, right! Here, take this!^000000";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "Alright, I did what you wanted.";
+ mes "You can leave my body now...";
+ mes " ";
+ mes "^71637DEh, I'll think about it.^000000";
+ mes " ";
+ mes "NOOOOOOO! PLEEEEEASE~!";
+ close;
+ }
+ else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
+ {
+ mes "[Guildsman]";
+ mes "Well, if it isn't";
+ mes ""+ strcharinfo(0) +". Hey,";
+ mes "would you wait a minute?";
+ mes "I've got a message for you";
+ mes "from the Merchant Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "I'm not sure why, but";
+ mes "the Assassin Guild has";
+ mes "been requesting help from";
+ mes "someone in the Merchant";
+ mes "Guild. Would you go help";
+ mes "them and represent us?";
+ next;
+ mes "[Guildsman]";
+ mes "I think they're working for";
+ mes "a client, investigating these";
+ mes "children that are missing";
+ mes "from Morroc. If you want to";
+ mes "help them, you'll need this";
+ mes "letter of recommendation, okay?";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
+ {
+ mes "[Guildsman]";
+ mes "Oh, "+ strcharinfo(0) +"...!";
+ mes "I'm so glad that I finally";
+ mes "ran into you. I know this is";
+ mes "sudden, but the Blacksmith";
+ mes "Guild has an assignment";
+ mes "for you over in Morroc.";
+ next;
+ mes "[Guildsman]";
+ mes "You see, the Assassin Guild";
+ mes "has formally requested for our";
+ mes "help in a mission regarding";
+ mes "children that have been missing";
+ mes "from Morroc recently. Here, take this letter of recommendation...";
+ next;
+ mes "[Guildsman]";
+ mes "If the Assassin Guild";
+ mes "is asking for help, I have";
+ mes "no doubt that this will be";
+ mes "a very difficult mission.";
+ mes "You should prepare yourself";
+ mes "if you plan to get involved...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Alchemist) || (Class == Job_Creator))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "?";
+ mes "I've got a message for";
+ mes "you from the Alchemist";
+ mes "Guild. Well, they're more";
+ mes "like orders than a message.";
+ mes "I'm so lucky to have found you.";
+ next;
+ mes "[Guildsman]";
+ mes "The Assassin Guild has";
+ mes "officially asked our guild";
+ mes "for help in a mission regarding";
+ mes "children that have been missing";
+ mes "from Morroc, and they want us";
+ mes "to send somebody... you!";
+ next;
+ mes "[Guildsman]";
+ mes "Or... At least, you're";
+ mes "one of the people that the";
+ mes "Alchemist Guild wants to send";
+ mes "to represent us. So why don't";
+ mes "you go? You know, do it for the";
+ mes "children. Just think about it.";
+ next;
+ mes "[Guildsman]";
+ mes "Here, take this letter of";
+ mes "recommendation with you and";
+ mes "head over to Morroc as soon";
+ mes "as you can. If even the Assassin Guild needs help, I'm sure that";
+ mes "spells really big trouble...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ else if(mao_request == 1)
+ {
+ if (Class == Job_Soul_Linker)
+ {
+ mes "[Guildsman]";
+ mes "^71637DGood, you came back! This";
+ mes "guy kept distracting me from";
+ mes "telling you something important. ";
+ mes " ";
+ mes "^000000What are you talking about?";
+ mes "That's your own damn fault!";
+ next;
+ mes "[Guildsman]";
+ mes "^71637DYou know the oasis inside";
+ mes "Morroc? To the west of that,";
+ mes "you'll find your contact from";
+ mes "the Assassin Guild.^000000";
+ mes " ";
+ mes "That... that's it?";
+ next;
+ mes "[Guildsman]";
+ mes "So now will you leave my";
+ mes "body?! Having to share it";
+ mes "with you is ruining my life!";
+ mes " ";
+ mes "^71637DRight. Okay. So where am";
+ mes "I gonna go, huh? You need me!^000000";
+ close;
+ }
+ else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
+ {
+ mes "[Guildsman]";
+ mes "So you're gonna represent";
+ mes "the Merchants and help out";
+ mes "the Assassin Guild? Great!";
+ mes "You can meet your contact";
+ mes "on the west side of the oasis,";
+ mes "next to a hut, inside Morroc.";
+ next;
+ mes "[Guildsman]";
+ mes "Hey, good luck and";
+ mes "be careful, okay?";
+ mes "I think something";
+ mes "major is behind the";
+ mes "mission that they";
+ mes "have for you...";
+ close;
+ }
+ else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
+ {
+ mes "[Guildsman]";
+ mes "So have you decided to";
+ mes "aid the Assassin Guild on";
+ mes "behalf of the Blacksmiths?";
+ mes "Then please meet your contact";
+ mes "at the west side of the Oasis";
+ mes "inside Morroc. Good luck~";
+ close;
+ }
+ else if((Class == Job_Alchemist) || (Class == Job_Creator))
+ {
+ mes "[Guildsman]";
+ mes "Ah, I almost forgot to";
+ mes "tell you that your contact";
+ mes "from the Assassin Guild";
+ mes "will be waiting for you";
+ mes "at the west side of the";
+ mes "Oasis inside Morroc.";
+ next;
+ mes "[Guildsman]";
+ mes "Please help the";
+ mes "Assassin Guild as";
+ mes "much as you can on";
+ mes "behalf of the Alchemists,";
+ mes "and watch out for trouble...";
+ close;
+ }
+ }
+ else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
+ {
+ if (Class == Job_Soul_Linker)
+ {
+ mes "[Guildsman]";
+ mes "^71637DBe careful in your mission...";
+ mes "There's something major";
+ mes "going on behind all of this,";
+ mes "I just know it. Keep an eye out. ";
+ mes "Yeah, uh, good luck!";
+ close;
+ }
+ else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
+ {
+ mes "[Guildsman]";
+ mes "So you've been working";
+ mes "well with the Assassins?";
+ mes "That's good news. This is a";
+ mes "great chance for us to show";
+ mes "the strength of Merchants!";
+ mes "Still, be on your guard.";
+ close;
+ }
+ else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
+ {
+ mes "[Guildsman]";
+ mes "I trust that you've been of";
+ mes "great help to the Assassins.";
+ mes "Stay on your guard: it seems";
+ mes "that there may be powerful";
+ mes "influences behind all of this... ";
+ close;
+ }
+ else if((Class == Job_Alchemist) || (Class == Job_Creator))
+ {
+ mes "[Guildsman]";
+ mes "I'm glad to hear that";
+ mes "you're getting along with";
+ mes "the Assassins. Working ";
+ mes "together, I'm sure that you'll";
+ mes "be able to accomplish the";
+ mes "mission, whatever it may be.";
+ close;
+ }
+ }
+ else
+ {
+ if (Class == Job_Soul_Linker)
+ {
+ mes "[Guildsman]";
+ mes "Hey, it's you!";
+ mes "I guess that spirit left my";
+ mes "body as soon as you finished";
+ mes "your mission. I thought that";
+ mes "guy was never gonna leave...";
+ mes "Whoever he was in life.";
+ next;
+ mes "[Guildsman]";
+ mes "But yeah, if it weren't for";
+ mes "you, that spirit would never";
+ mes "have been appeased, and";
+ mes "I might have been stuck with";
+ mes "him forever! So... thanks, man.";
+ close;
+ }
+ else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High) || (Class == Job_Blacksmith) || (Class == Job_Whitesmith))
+ {
+ mes "[Guildsman]";
+ mes "It's a nice, quiet";
+ mes "day, but the stillness";
+ mes "in the air is unsettling.";
+ mes "It's almost as if... I feel";
+ mes "like something incredible";
+ mes "may happen soon, you know?";
+ close;
+ }
+ else if((Class == Job_Alchemist) || (Class == Job_Creator))
+ {
+ mes "[Guildsman]";
+ mes "Ah, it's a nice day...";
+ mes "Sometimes, though, I wish";
+ mes "that something big would";
+ mes "happen to break the monotony.";
+ close;
+ }
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if (Class == Job_Soul_Linker)
+ {
+ mes "[Guildsman]";
+ mes "^71637DHold it right there!";
+ mes "I've got a proposition";
+ mes "for you, so listen up!^000000";
+ mes " ";
+ mes "...N-no, you're doing it again!";
+ mes "Damn, g-get out of my head!";
+ next;
+ mes "[Guildsman]";
+ mes "^71637DShut up, this is important!^000000";
+ mes " ";
+ mes "No, you shut up, this is";
+ mes "my freaking body! Look,";
+ mes "just gimme a little control!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I... I can sense two";
+ mes "different souls within";
+ mes "your body. I don't mind";
+ mes "listening to what you have";
+ mes "to say. But if you both keep";
+ mes "talking, I'll get confused...";
+ next;
+ mes "[Guildsman]";
+ mes "Fine, whatever.";
+ mes " ";
+ mes "^71637DAlright, so the Assassin";
+ mes "Guild is looking for outside";
+ mes "help in one of their missions.";
+ mes "Preeeeetty important stuff.^000000";
+ next;
+ mes "[Guildman]";
+ mes "^71637DThey've been hired by some";
+ mes "client to... to... um, you know...^000000";
+ mes " ";
+ mes "...Investigate missing children? ";
+ mes "^71637DYeah, yeah. That.^000000";
+ next;
+ mes "[Guildman]";
+ mes "^71637DAnyway, this is a pretty";
+ mes "big mission, so the Assassin";
+ mes "Guild has been soliciting for";
+ mes "help. I think you'd be perfect";
+ mes "to represent the Soul Linkers,";
+ mes "so I've decided to choose you.^000000";
+ next;
+ mes "[Guildsman]";
+ mes "^71637DSo, go and help the Assassins!^000000";
+ mes " ";
+ mes "Wait, don't forget the";
+ mes "letter of recommendation!";
+ mes " ";
+ mes "^71637DOh, right! Here, take this!^000000";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "Alright, I did what you wanted.";
+ mes "You can leave my body now...";
+ mes " ";
+ mes "^71637DEh, I'll think about it.^000000";
+ mes " ";
+ mes "NOOOOOOO! PLEEEEEASE~!";
+ close;
+ }
+ else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
+ {
+ mes "[Guildsman]";
+ mes "Well, if it isn't";
+ mes ""+ strcharinfo(0) +". Hey,";
+ mes "would you wait a minute?";
+ mes "I've got a message for you";
+ mes "from the Merchant Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "I'm not sure why, but";
+ mes "the Assassin Guild has";
+ mes "been requesting help from";
+ mes "someone in the Merchant";
+ mes "Guild. Would you go help";
+ mes "them and represent us?";
+ next;
+ mes "[Guildsman]";
+ mes "I think they're working for";
+ mes "a client, investigating these";
+ mes "children that are missing";
+ mes "from Morroc. If you want to";
+ mes "help them, you'll need this";
+ mes "letter of recommendation, okay?";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
+ {
+ mes "[Guildsman]";
+ mes "Oh, "+ strcharinfo(0) +"...!";
+ mes "I'm so glad that I finally";
+ mes "ran into you. I know this is";
+ mes "sudden, but the Blacksmith";
+ mes "Guild has an assignment";
+ mes "for you over in Morroc.";
+ next;
+ mes "[Guildsman]";
+ mes "You see, the Assassin Guild";
+ mes "has formally requested for our";
+ mes "help in a mission regarding";
+ mes "children that have been missing";
+ mes "from Morroc recently. Here, take this letter of recommendation...";
+ next;
+ mes "[Guildsman]";
+ mes "If the Assassin Guild";
+ mes "is asking for help, I have";
+ mes "no doubt that this will be";
+ mes "a very difficult mission.";
+ mes "You should prepare yourself";
+ mes "if you plan to get involved...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Alchemist) || (Class == Job_Creator))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "?";
+ mes "I've got a message for";
+ mes "you from the Alchemist";
+ mes "Guild. Well, they're more";
+ mes "like orders than a message.";
+ mes "I'm so lucky to have found you.";
+ next;
+ mes "[Guildsman]";
+ mes "The Assassin Guild has";
+ mes "officially asked our guild";
+ mes "for help in a mission regarding";
+ mes "children that have been missing";
+ mes "from Morroc, and they want us";
+ mes "to send somebody... you!";
+ next;
+ mes "[Guildsman]";
+ mes "Or... At least, you're";
+ mes "one of the people that the";
+ mes "Alchemist Guild wants to send";
+ mes "to represent us. So why don't";
+ mes "you go? You know, do it for the";
+ mes "children. Just think about it.";
+ next;
+ mes "[Guildsman]";
+ mes "Here, take this letter of";
+ mes "recommendation with you and";
+ mes "head over to Morroc as soon";
+ mes "as you can. If even the Assassin Guild needs help, I'm sure that";
+ mes "spells really big trouble...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ }
+}
+
+geffen,123,109,3 script Academy Staff 742,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59) || !(BaseClass == Job_Mage))
+ {
+ mes "[Academy Staff]";
+ mes "Are you headed to the";
+ mes "Geffen Tower Dungeon?";
+ mes "If you run into any magic";
+ mes "users, would please tell";
+ mes "them to come and see me?";
+ next;
+ mes "[Academy Staff]";
+ mes "It's difficult to gather";
+ mes "the members of the magic";
+ mes "community, and I have an";
+ mes "urgent message for Mages,";
+ mes "Wizards and Sages to hear...";
+ close;
+ }
+ if(!mao_request)
+ {
+ mes "[Academy Staff]";
+ mes "Whoa, would you wait";
+ mes "a minute? Actually, you";
+ mes "might be just right for";
+ mes "this special mission...";
+ next;
+ mes "[Academy Staff]";
+ mes "The Assassin Guild has";
+ mes "sent a formal request to the";
+ mes "Mage and Wizard Guilds, and";
+ mes "the Schweicherbil Academy for";
+ mes "aid in completing a mission";
+ mes "involving missing children...";
+ next;
+ mes "[Academy Staff]";
+ mes "" + strcharinfo(0) + "...";
+ mes "I'd like you to represent";
+ mes "the magic community by";
+ mes "assisting the Assassins";
+ mes "in this mission. Please take";
+ mes "this letter of recommendation.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Academy Staff]";
+ mes "If you choose to assist";
+ mes "the Assassin Guild on our";
+ mes "behalf, please let me know";
+ mes "so I can tell you where";
+ mes "you can meet your contact.";
+ mes "I shall be waiting here...";
+ close;
+ }
+ else if(mao_request == 1)
+ {
+ mes "[Academy Staff]";
+ mes "Have you decided to help";
+ mes "the Assassin Guild? Then";
+ mes "please, head to Morroc and";
+ mes "meet your contact that will";
+ mes "be waiting for you west of";
+ mes "the Oasis inside of the city.";
+ next;
+ mes "[Academy Staff]";
+ mes "The Assassins don't ask";
+ mes "for help very often, so I'm";
+ mes "sure that this must be a very";
+ mes "serious matter. Be careful";
+ mes "and bring pride to the magic";
+ mes "community. Good luck...";
+ close;
+ }
+ else if((mao_request > 2 && mao_request < 27) || (mao_request > 102 && mao_request < 125))
+ {
+ mes "[Academy Staff]";
+ mes "I've heard that the";
+ mes "Assassins are very";
+ mes "impressed with your use";
+ mes "of magic. Cooperate with";
+ mes "them to finish the mission,";
+ mes "and remember to be careful.";
+ close;
+ }
+ else
+ {
+ mes "[Academy Staff]";
+ mes "The weather is certainly";
+ mes "pleasant right now, but the";
+ mes "worst storms come when the";
+ mes "winds are at their calmest.";
+ mes "Verily, the peacefulness";
+ mes "in the air disturbs me...";
+ close;
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if(BaseClass == Job_Mage)
+ {
+ mes "[Academy Staff]";
+ mes "Whoa, would you wait";
+ mes "a minute? Actually, you";
+ mes "might be just right for";
+ mes "this special mission...";
+ next;
+ mes "[Academy Staff]";
+ mes "The Assassin Guild has";
+ mes "sent a formal request to the";
+ mes "Mage and Wizard Guilds, and";
+ mes "the Schweicherbil Academy for";
+ mes "aid in completing a mission";
+ mes "involving missing children...";
+ next;
+ mes "[Academy Staff]";
+ mes "" + strcharinfo(0) + "...";
+ mes "I'd like you to represent";
+ mes "the magic community by";
+ mes "assisting the Assassins";
+ mes "in this mission. Please take";
+ mes "this letter of recommendation.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Academy Staff]";
+ mes "If you choose to assist";
+ mes "the Assassin Guild on our";
+ mes "behalf, please let me know";
+ mes "so I can tell you where";
+ mes "you can meet your contact.";
+ mes "I shall be waiting here...";
+ close;
+ }
+ }
+ }
+}
+
+morocc,155,56,3 script Miya 93,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59))
+ {
+ mes "[Girl]";
+ mes "Hey little kid...";
+ mes "What are you doing";
+ mes "hanging around here?";
+ mes "You know children like";
+ mes "you have been missing";
+ mes "from this city, right?";
+ next;
+ mes "[Girl]";
+ mes "You had better leave";
+ mes "and play someplace safer,";
+ mes "like Prontera or Alberta.";
+ mes "Run along now and stay";
+ mes "away from strangers, okay?";
+ close;
+ }
+ if(!(Class == Job_Star_Gladiator || BaseClass == Job_Thief))
+ {
+ mes "[Girl]";
+ mes "...............................";
+ mes "Huh? What the hell";
+ mes "do you want? Buzz off";
+ mes "and don't talk to me,";
+ mes "unless you want a fat lip!";
+ close;
+ }
+ if(!mao_request)
+ {
+ if (Class == Job_Star_Gladiator)
+ {
+ mes "[Miya]";
+ mes "Wait! Wait up! You're";
+ mes "a Taekwon Master, right?";
+ mes "Remember Moohyun? He";
+ mes "helped you job change...?";
+ mes "He wrote this letter for you.";
+ next;
+ mes "[Miya]";
+ mes "Listen, "+ strcharinfo(0) +"...";
+ mes "He's asking you to help";
+ mes "the Assassin Guild on a";
+ mes "special mission. I think";
+ mes "it's pretty serious business.";
+ next;
+ mes "[Miya]";
+ mes "If you're interested in";
+ mes "assisting the Assassins,";
+ mes "then meet with your contact to";
+ mes "the west, somewhere around";
+ mes "here in this city. Well, that's";
+ mes "all he told me, so I'll seeya~";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
+ {
+ mes "[Miya]";
+ mes "Hey, " + strcharinfo(0) + ",";
+ mes "I've got some important";
+ mes "work for you. The Assassin";
+ mes "Guild actually asked the Thief";
+ mes "and Rogue Guilds for help!";
+ mes "Can you believe that?";
+ next;
+ mes "[Miya]";
+ mes "Anyway, all of us ruffians";
+ mes "are supposed to help out if";
+ mes "we can. Here, take this letter";
+ mes "of recommendation and talk to";
+ mes "Jack, our contact west in this city. You better go right away...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
+ {
+ mes "[Miya]";
+ mes "" + strcharinfo(0) + "!";
+ mes "The Assassin Guild Master";
+ mes "wants you right away. Do you";
+ mes "know where the secret pub is?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Ah, h-hi, Miya,";
+ mes "it's been a while.";
+ mes "What secret pub?";
+ next;
+ mes "[Miya]";
+ mes "I figured you might not";
+ mes "have heard of it. Just talk";
+ mes "to Jack, west of the Oasis";
+ mes "in this city, and he'll let you";
+ mes "in. From now on, you'll be";
+ mes "spending plenty of time there.";
+ next;
+ mes "[Miya]";
+ mes "That pub is probably the";
+ mes "only place where Assassins";
+ mes "like us can relax. But yeah,";
+ mes "this mission is pretty major.";
+ mes "We'll need all the help that";
+ mes "we can possibly get...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ }
+ else if(mao_request == 1)
+ {
+ if (Class == Job_Star_Gladiator)
+ {
+ mes "[Miya]";
+ mes "If you're interested in";
+ mes "assisting the Assassins,";
+ mes "then meet with your contact to";
+ mes "the west, somewhere around";
+ mes "here in this city. Well, that's";
+ mes "all he told me, so I'll seeya~";
+ close;
+ }
+ else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
+ {
+ mes "[Miya]";
+ mes "There's supposed to be";
+ mes "some private pub to the";
+ mes "west of the Oasis in this";
+ mes "city. Ah, you're supposed";
+ mes "to talk to our contact, Jack,";
+ mes "who's right outside of the pub.";
+ close;
+ }
+ else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
+ {
+ mes "[Miya]";
+ mes "Look west of the Oasis";
+ mes "here in Morroc to find Jack,";
+ mes "who will let you go inside the";
+ mes "pub. Our guildmaster will be";
+ mes "waiting for you inside...";
+ close;
+ }
+ }
+ else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
+ {
+ if((Class == Job_Star_Gladiator) || (BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
+ {
+ mes "[Miya]";
+ mes "So how's it been going?";
+ mes "I think the assignment you're";
+ mes "working on must be pretty";
+ mes "important. I mean, if it's";
+ mes "giving Kidd and Lin trouble...";
+ close;
+ }
+ else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
+ {
+ mes "[Miya]";
+ mes "How's your current";
+ mes "assignment coming along?";
+ mes "The guildmaster must have";
+ mes "given you something really";
+ mes "weird or almost impossible";
+ mes "to do again, didn't he?";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Miya]";
+ mes "It's been way too";
+ mes "quiet lately. I really";
+ mes "hope that something crazy";
+ mes "happens soon. Otherwise,";
+ mes "I think I'll die of boredom!";
+ close;
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if (Class == Job_Star_Gladiator)
+ {
+ mes "[Miya]";
+ mes "Wait! Wait up! You're";
+ mes "a Taekwon Master, right?";
+ mes "Remember Moohyun? He";
+ mes "helped you job change...?";
+ mes "He wrote this letter for you.";
+ next;
+ mes "[Miya]";
+ mes "Listen, "+ strcharinfo(0) +"...";
+ mes "He's asking you to help";
+ mes "the Assassin Guild on a";
+ mes "special mission. I think";
+ mes "it's pretty serious business.";
+ next;
+ mes "[Miya]";
+ mes "If you're interested in";
+ mes "assisting the Assassins,";
+ mes "then meet with your contact to";
+ mes "the west, somewhere around";
+ mes "here in this city. Well, that's";
+ mes "all he told me, so I'll seeya~";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
+ {
+ mes "[Miya]";
+ mes "Hey, " + strcharinfo(0) + ",";
+ mes "I've got some important";
+ mes "work for you. The Assassin";
+ mes "Guild actually asked the Thief";
+ mes "and Rogue Guilds for help!";
+ mes "Can you believe that?";
+ next;
+ mes "[Miya]";
+ mes "Anyway, all of us ruffians";
+ mes "are supposed to help out if";
+ mes "we can. Here, take this letter";
+ mes "of recommendation and talk to";
+ mes "Jack, our contact west in this city. You better go right away...";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
+ {
+ mes "[Miya]";
+ mes "" + strcharinfo(0) + "!";
+ mes "The Assassin Guild Master";
+ mes "wants you right away. Do you";
+ mes "know where the secret pub is?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Ah, h-hi, Miya,";
+ mes "it's been a while.";
+ mes "What secret pub?";
+ next;
+ mes "[Miya]";
+ mes "I figured you might not";
+ mes "have heard of it. Just talk";
+ mes "to Jack, west of the Oasis";
+ mes "in this city, and he'll let you";
+ mes "in. From now on, you'll be";
+ mes "spending plenty of time there.";
+ next;
+ mes "[Miya]";
+ mes "That pub is probably the";
+ mes "only place where Assassins";
+ mes "like us can relax. But yeah,";
+ mes "this mission is pretty major.";
+ mes "We'll need all the help that";
+ mes "we can possibly get...";
+ set mao_request,1;
+ close;
+ }
+ }
+ }
+}
+
+payon,231,323,3 script Guildsman#3 59,3,3,{
+
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(!(BaseLevel > 59))
+ {
+ mes "[Guildsman]";
+ mes "Please be careful if you're";
+ mes "planning to travel through";
+ mes "Morroc. Recently, there have";
+ mes "been reports of missing";
+ mes "children there...";
+ close;
+ }
+ if(!(Class == Job_Taekwon) || !(BaseClass == Job_Archer))
+ {
+ mes "[Guildsman]";
+ mes "Excuse me, but if you happen";
+ mes "to encounter any bowmen, or";
+ mes "people with any archery skill,";
+ mes "would you ask them to come to";
+ mes "me? I have an urgent message";
+ mes "that I should tell them.";
+ close;
+ }
+ if(!mao_request)
+ {
+ if (Class == Job_Taekwon)
+ {
+ mes "[Guildsman]";
+ mes "Ah... Finally!";
+ mes "Another practitioner";
+ mes "of Taekwon Do! You're...";
+ mes "Let's see... You must";
+ mes "be " + strcharinfo(0) + ", yes?";
+ next;
+ mes "[Guildsman]";
+ mes "Mr. Phoenix has charged";
+ mes "me with the task of notifying";
+ mes "all Taekwon Do practitioners";
+ mes "of the request sent to us by";
+ mes "the Assassin Guild. Apparently,";
+ mes "they need aid for a mission...";
+ next;
+ mes "[Guildsman]";
+ mes "If you are interested in";
+ mes "assisting them, please take";
+ mes "this Letter of Recommendation";
+ mes "and bring it to the contact from the Assassin Guild in Morroc.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "You can meet the";
+ mes "Assassin Guildsman near";
+ mes "some hut on the west side";
+ mes "of the Oasis inside Morroc.";
+ mes "Good luck, my friend, and please represent Taekwon Do with pride.";
+ close;
+ }
+ else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
+ {
+ mes "[Guildsman]";
+ mes "" + strcharinfo(0) + "...?";
+ mes "Oh, wow, I'm so lucky to";
+ mes "have finally found you!";
+ mes "Listen, I've got a message";
+ mes "for you from the Icarus Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "It looks like the Assassin";
+ mes "Guild has formally asked them";
+ mes "for help in some mission, so";
+ mes "Icarus has decided to send you.";
+ mes "I hope you choose to represent";
+ mes "us and help those Assassins.";
+ next;
+ mes "[Guildsman]";
+ mes "Here, please take this";
+ mes "letter of recommendation";
+ mes "and meet with our Asssasin";
+ mes "Guild contact to the west";
+ mes "of the Oasis in Morroc.";
+ mes "Well, good luck, pal~";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Bard) || (Class == Job_Clown))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "!";
+ mes "I've been looking all over";
+ mes "for you! I've got a message";
+ mes "for you from Lalo. You...";
+ mes "You remember him, right?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Sure, I do! I owe";
+ mes "Lalo so much... If it";
+ mes "weren't for him, I'd never";
+ mes "have job changed to a Bard";
+ mes "in the first place. So what";
+ mes "exactly does he need?";
+ next;
+ mes "[Guildsman]";
+ mes "Well, I'm not too sure. All";
+ mes "I heard was something about";
+ mes "a request from the Assassin";
+ mes "Guild and a recommendation";
+ mes "that you help them. Yeah.";
+ mes "Here's the letter he wrote.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "Just... Just meet with the";
+ mes "contact from the Assassin";
+ mes "Guild just west of the Oasis";
+ mes "inside Morroc. I'm sure he";
+ mes "can explain everything better.";
+ close;
+ }
+ else if((Class == Job_Dancer) || (Class == Job_Gypsy))
+ {
+ mes "[Guildsman]";
+ mes "Hey... Th-That face!";
+ mes "Just like Aile described!";
+ mes "You're " + strcharinfo(0) + ", right?";
+ mes "This is great, I've been";
+ mes "looking all over for you!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Aile? Oh, that's right,";
+ mes "she was there during my";
+ mes "job change test and helped";
+ mes "me become a Dancer. Sure,";
+ mes "I remember her now...";
+ mes "So what did you need?";
+ next;
+ mes "[Guildsman]";
+ mes "Ah, right. From what";
+ mes "I know, the Assassin Guild";
+ mes "asked Aile to recommend";
+ mes "a Dancer that might be able";
+ mes "to help them in a mission";
+ mes "of pretty major importance.";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, Aile then sent me";
+ mes "out to look for you and give";
+ mes "this letter of recommendation.";
+ mes "I guess she thinks you'll do";
+ mes "the best job. So, um, congrats~";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "For now, your cooperation";
+ mes "with the Assassin Guild is";
+ mes "probably your biggest priority.";
+ mes "Head over to Morroc and look";
+ mes "for your contact to the west";
+ mes "of the Oasis inside town.";
+ next;
+ mes "[Guildsman]";
+ mes "Alright, then.";
+ mes "Good luck! Ah, I almost";
+ mes "forgot. Aile wants you to";
+ mes "remember that you'll be a";
+ mes "representative of Dancers";
+ mes "everywhere, so do a good job!";
+ close;
+ }
+ }
+ else if(mao_request == 1)
+ {
+ if (Class == Job_Taekwon)
+ {
+ mes "[Guildsman]";
+ mes "You can meet the";
+ mes "Assassin Guildsman near";
+ mes "some hut on the west side";
+ mes "of the Oasis inside Morroc.";
+ mes "Good luck, my friend, and please represent Taekwon Do with pride.";
+ close;
+ }
+ else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
+ {
+ mes "[Guildsman]";
+ mes "Please take your";
+ mes "letter of recommendation";
+ mes "and meet with our Asssasin";
+ mes "Guild contact to the west";
+ mes "of the Oasis in Morroc.";
+ mes "Well, good luck, pal~";
+ close;
+ }
+ else if((Class == Job_Bard) || (Class == Job_Clown))
+ {
+ mes "[Guildsman]";
+ mes "Just... Just meet with the";
+ mes "contact from the Assassin";
+ mes "Guild just west of the Oasis";
+ mes "inside Morroc. I'm sure he";
+ mes "can explain everything better.";
+ close;
+ }
+ else if((Class == Job_Dancer) || (Class == Job_Gypsy))
+ {
+ mes "[Guildsman]";
+ mes "For now, your cooperation";
+ mes "with the Assassin Guild is";
+ mes "probably your biggest priority.";
+ mes "Head over to Morroc and look";
+ mes "for your contact to the west";
+ mes "of the Oasis inside town.";
+ next;
+ mes "[Guildsman]";
+ mes "Alright, then.";
+ mes "Good luck! Ah, I almost";
+ mes "forgot. Aile wants you to";
+ mes "remember that you'll be a";
+ mes "representative of Dancers";
+ mes "everywhere, so do a good job!";
+ close;
+ }
+ }
+ else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
+ {
+ if(Class == Job_Taekwon)
+ {
+ mes "[Guildsman]";
+ mes "I'm glad to see that you";
+ mes "are working well together";
+ mes "with the Assassins. But don't";
+ mes "drop your guard, not until the";
+ mes "mission is accomplished.";
+ close;
+ }
+ else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
+ {
+ mes "[Guildsman]";
+ mes "It's good to see that";
+ mes "you showing pretty good";
+ mes "teamwork with the Assassins.";
+ mes "I hope that you're giving them";
+ mes "a good impression of bowmen...";
+ close;
+ }
+ else if((Class == Job_Bard) || (Class == Job_Clown))
+ {
+ mes "[Guildsman]";
+ mes "Lalo will be pleased to";
+ mes "know that you've been an";
+ mes "asset to the Assassins.";
+ mes "But until the mission is";
+ mes "accomplished, remember that";
+ mes "you're representing all Bards!";
+ close;
+ }
+ else if((Class == Job_Dancer) || (Class == Job_Gypsy))
+ {
+ mes "[Guildsman]";
+ mes "I think Aile will be";
+ mes "very happy to know that";
+ mes "the Assassins are pleased";
+ mes "with your assistance. But";
+ mes "until the mission is over,";
+ mes "be careful out there, okay?";
+ close;
+ }
+ }
+ else
+ {
+ mes "[Guildsman]";
+ mes "It's a very beautiful day";
+ mes "today--let's drink in as much";
+ mes "of the beauty of the day as we";
+ mes "can. Good days and bad days";
+ mes "pass, but each one is unique";
+ mes "in itself... just because.";
+ close;
+ }
+
+OnTouch:
+ if(checkweight(7416,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(BaseLevel > 59)
+ {
+ if(!mao_request)
+ {
+ if (Class == Job_Taekwon)
+ {
+ mes "[Guildsman]";
+ mes "Ah... Finally!";
+ mes "Another practitioner";
+ mes "of Taekwon Do! You're...";
+ mes "Let's see... You must";
+ mes "be " + strcharinfo(0) + ", yes?";
+ next;
+ mes "[Guildsman]";
+ mes "Mr. Phoenix has charged";
+ mes "me with the task of notifying";
+ mes "all Taekwon Do practitioners";
+ mes "of the request sent to us by";
+ mes "the Assassin Guild. Apparently,";
+ mes "they need aid for a mission...";
+ next;
+ mes "[Guildsman]";
+ mes "If you are interested in";
+ mes "assisting them, please take";
+ mes "this Letter of Recommendation";
+ mes "and bring it to the contact from the Assassin Guild in Morroc.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "You can meet the";
+ mes "Assassin Guildsman near";
+ mes "some hut on the west side";
+ mes "of the Oasis inside Morroc.";
+ mes "Good luck, my friend, and please represent Taekwon Do with pride.";
+ close;
+ }
+ else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
+ {
+ mes "[Guildsman]";
+ mes "" + strcharinfo(0) + "...?";
+ mes "Oh, wow, I'm so lucky to";
+ mes "have finally found you!";
+ mes "Listen, I've got a message";
+ mes "for you from the Icarus Guild.";
+ next;
+ mes "[Guildsman]";
+ mes "It looks like the Assassin";
+ mes "Guild has formally asked them";
+ mes "for help in some mission, so";
+ mes "Icarus has decided to send you.";
+ mes "I hope you choose to represent";
+ mes "us and help those Assassins.";
+ next;
+ mes "[Guildsman]";
+ mes "Here, please take this";
+ mes "letter of recommendation";
+ mes "and meet with our Asssasin";
+ mes "Guild contact to the west";
+ mes "of the Oasis in Morroc.";
+ mes "Well, good luck, pal~";
+ set mao_request,1;
+ getitem 7416,1;
+ close;
+ }
+ else if((Class == Job_Bard) || (Class == Job_Clown))
+ {
+ mes "[Guildsman]";
+ mes "Hey, " + strcharinfo(0) + "!";
+ mes "I've been looking all over";
+ mes "for you! I've got a message";
+ mes "for you from Lalo. You...";
+ mes "You remember him, right?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Sure, I do! I owe";
+ mes "Lalo so much... If it";
+ mes "weren't for him, I'd never";
+ mes "have job changed to a Bard";
+ mes "in the first place. So what";
+ mes "exactly does he need?";
+ next;
+ mes "[Guildsman]";
+ mes "Well, I'm not too sure. All";
+ mes "I heard was something about";
+ mes "a request from the Assassin";
+ mes "Guild and a recommendation";
+ mes "that you help them. Yeah.";
+ mes "Here's the letter he wrote.";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "Just... Just meet with the";
+ mes "contact from the Assassin";
+ mes "Guild just west of the Oasis";
+ mes "inside Morroc. I'm sure he";
+ mes "can explain everything better.";
+ close;
+ }
+ else if((Class == Job_Dancer) || (Class == Job_Gypsy))
+ {
+ mes "[Guildsman]";
+ mes "Hey... Th-That face!";
+ mes "Just like Aile described!";
+ mes "You're " + strcharinfo(0) + ", right?";
+ mes "This is great, I've been";
+ mes "looking all over for you!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Aile? Oh, that's right,";
+ mes "she was there during my";
+ mes "job change test and helped";
+ mes "me become a Dancer. Sure,";
+ mes "I remember her now...";
+ mes "So what did you need?";
+ next;
+ mes "[Guildsman]";
+ mes "Ah, right. From what";
+ mes "I know, the Assassin Guild";
+ mes "asked Aile to recommend";
+ mes "a Dancer that might be able";
+ mes "to help them in a mission";
+ mes "of pretty major importance.";
+ next;
+ mes "[Guildsman]";
+ mes "Anyway, Aile then sent me";
+ mes "out to look for you and give";
+ mes "this letter of recommendation.";
+ mes "I guess she thinks you'll do";
+ mes "the best job. So, um, congrats~";
+ set mao_request,1;
+ getitem 7416,1;
+ next;
+ mes "[Guildsman]";
+ mes "For now, your cooperation";
+ mes "with the Assassin Guild is";
+ mes "probably your biggest priority.";
+ mes "Head over to Morroc and look";
+ mes "for your contact to the west";
+ mes "of the Oasis inside town.";
+ next;
+ mes "[Guildsman]";
+ mes "Alright, then.";
+ mes "Good luck! Ah, I almost";
+ mes "forgot. Aile wants you to";
+ mes "remember that you'll be a";
+ mes "representative of Dancers";
+ mes "everywhere, so do a good job!";
+ close;
+ }
+ }
+ }
+}
+
+morocc,43,108,5 script Sharp-Looking Kid 82,{
+
+ if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
+ {
+ if(mao_request == 1)
+ {
+ mes "[Jack]";
+ mes "I've been waiting for";
+ mes "you. Erm, why don't you";
+ mes "go inside? Ah, this must";
+ mes "be your first time here.";
+ next;
+ mes "[Jack]";
+ mes "Hey, you shouldn't worry,";
+ mes "this bar is just for people";
+ mes "like us. Besides, you'll be";
+ mes "coming more often from now";
+ mes "on. Anyway, the Bar Master";
+ mes "is waiting for you inside.";
+ close;
+ }
+ else if(mao_request > 1)
+ {
+ mes "[Jack]";
+ mes "Hey, it looks like";
+ mes "you've been keeping";
+ mes "busy. Good for you~";
+ mes "Hey, I'll see you around.";
+ close;
+ }
+ else
+ {
+ mes "[Jack]";
+ mes "Whoa, whoa...";
+ mes "Wait. I dunno if I can";
+ mes "let you in just yet. Ah,";
+ mes "whatever, you're one of";
+ mes "us. If it's just for a drink,";
+ mes "I shouldn't get in trouble...";
+ close;
+ }
+ }
+ if(mao_request == 1 && countitem(7416))
+ {
+ mes "[Jack]";
+ mes "Oh, hey, you must be the";
+ mes "one I've been waiting for.";
+ mes "Yeah, alright, come on in,";
+ mes "and don't forget to show";
+ mes "the letter of recommendation";
+ mes "to the Bar Master, okay?";
+ close;
+ }
+ else if(mao_request > 1)
+ {
+ mes "[Jack]";
+ mes "It's a little weird since";
+ mes "you're not really part of";
+ mes "our guild, but you're allowed";
+ mes "to enter our secret hideaway";
+ mes "from now on. But don't you";
+ mes "dare tell anybody about this!";
+ close;
+ }
+ else
+ {
+ mes "[Jack]";
+ mes "What? I don't have";
+ mes "anything to talk to";
+ mes "you about. Move along,";
+ mes "adventurer, and don't";
+ mes "bother me anymore.";
+ close;
+ }
+}
+
+morocc,45,110,1 script #maobar1 45,2,2,{
+
+OnTouch:
+ if(mao_request || Class == Job_Assassin || Class == Job_Assassin_Cross) warp "que_job01",9,94;
+ else
+ {
+ set .@mao_pass,rand(1,3);
+ if(.@mao_pass == 2)
+ {
+ mes "[Jack]";
+ mes "Oh, man...";
+ mes "How did you find this";
+ mes "place? This bar is one of";
+ mes "the Assassin Guild's most";
+ mes "closely guarded secrets! Well, the cat's out of the bag...";
+ next;
+ mes "[Jack]";
+ mes "But I still can't";
+ mes "let you in. No matter";
+ mes "what. Yeah, my mind's";
+ mes "made up. But if you really";
+ mes "want to go in, maybe you";
+ mes "could, I dunno... distract me.";
+ next;
+ switch( select( "Pay 1,000 Zeny","Cancel" ) )
+ {
+ case 1:
+ if(Zeny > 999)
+ {
+ mes "[Jack]";
+ mes "Oh man... I'm sooo";
+ mes "tired. Let me take a";
+ mes "freakin' 20 second yawn.";
+ mes "*Yaaaaaaaaaaaaaaaaaaaaaaaaaawn*";
+ set Zeny,Zeny - 1000;
+ close2;
+ warp "que_job01",9,94;
+ end;
+ }
+ mes "[Jack]";
+ mes "What the...?";
+ mes "That's not a lot of";
+ mes "money at all. I doubt";
+ mes "you can even afford just";
+ mes "one drink at this joint.";
+ mes "Just drink at home, willya?";
+ close;
+
+ case 2:
+ mes "[Jack]";
+ mes "Hmm...";
+ mes "You... You didn't know";
+ mes "what I meant, did you?";
+ mes "Oh well. You better scram.";
+ close2;
+ warp "morocc",45,103;
+ end;
+ }
+ }
+ mes "[Jack]";
+ mes "Hey...";
+ mes "You're crowding my";
+ mes "personal space. Step";
+ mes "back before I get violent.";
+ mes "You wouldn't like me when";
+ mes "I'm violent, ya creep.";
+ close2;
+ warp "morocc",45,103;
+ end;
+ }
+}
+
+que_job01,6,94,1 script #maobar2 45,2,2,{
+
+OnTouch:
+ warp "morocc",45,103;
+ end;
+}
+
+que_job01,17,48,1 script #maobar3 45,2,2,{
+
+OnTouch:
+ warp "que_job01",68,92;
+ end;
+}
+
+que_job01,68,96,1 script #maobar4 45,2,2,{
+
+OnTouch:
+ warp "que_job01",17,53;
+ end;
+}
+
+que_job01,80,77,1 script #maobar5 45,2,2,{
+
+OnTouch:
+ if(mao_request > 1) warp "que_job01",61,50;
+ else
+ {
+ mes "[Litheron]";
+ mes "Whoa, you're not";
+ mes "allowed to be in here.";
+ mes "Hey, master! Do you";
+ mes "know this guy?";
+ next;
+ if(prt_curse == 24)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "I, um, I'm looking";
+ mes "for somebody named";
+ mes "Marjana? I learned";
+ mes "that she's around";
+ mes "here somewhere?";
+ next;
+ mes "[Litheron]";
+ mes "Marjana? How did you";
+ mes "know that? Hey master,";
+ mes "what do I do with this guy?";
+ next;
+ mes "[Master]";
+ mes "Hmm. I sense no ill intent";
+ mes "from this adventurer. I've";
+ mes "also heard a rumor that the";
+ mes "Prontera Church needs to";
+ mes "investigate poison for";
+ mes "some reason.";
+ next;
+ mes "[Master]";
+ mes "However, there is no";
+ mes "way to tell if this person";
+ mes "has been sent by Prontera";
+ mes "Church. I suppose whether";
+ mes "this person can enter is";
+ mes "really up to you, Litheron.";
+ next;
+ mes "[Litheron]";
+ mes "Hah! Did you hear that?";
+ mes "Alright, how about this?";
+ mes "I'll let you in if you buy me";
+ mes "a drink. Besides, you can't risk making trouble here: this place";
+ mes "is full of deadly Assassins.";
+ next;
+ switch( select( "Sure","Why should I?!" ) )
+ {
+ case 1:
+ if (Zeny > 999)
+ {
+ mes "[Litheron]";
+ mes "Heh, that's what";
+ mes "I'm talking about!";
+ mes "Hey, bartender! Gimme";
+ mes "the usual! I like your";
+ mes "style, adventurer...";
+ set Zeny,Zeny - 1000;
+ next;
+ mes "[Litheron]";
+ mes "Alright, you can come";
+ mes "on in. But don't you dare";
+ mes "breathe a word about this";
+ mes "bar to another living soul.";
+ close2;
+ warp "que_job01",61,50;
+ end;
+ }
+ mes "[Litheron]";
+ mes "Huh...";
+ mes "Oh, you don't even";
+ mes "have enough zeny to";
+ mes "buy water here. Oh boy...";
+ mes "If you really want to enter,";
+ mes "make sure you have the cash!";
+ close2;
+ warp "que_job01",85,77;
+ end;
+
+ case 2:
+ mes "[Litheron]";
+ mes "Not the saavy type,";
+ mes "are you...? Fine, fine.";
+ mes "If you're not gonna do";
+ mes "me any favors, then why";
+ mes "should I help you? Go away!";
+ close2;
+ warp "que_job01",85,77;
+ end;
+ }
+ }
+ mes "[Master]";
+ mes "Not at all.";
+ mes "Make sure that this";
+ mes "one isn't allowed";
+ mes "to enter.";
+ next;
+ mes "[Litheron]";
+ mes "You heard the man.";
+ mes "You better retreat";
+ mes "from this place while";
+ mes "you still have legs...";
+ close2;
+ warp "que_job01",85,77;
+ end;
+ }
+}
+
+que_job01,65,50,1 script #maobar4-2 45,2,2,{
+
+OnTouch:
+ warp "que_job01",84,77;
+ end;
+}
+
+que_job01,81,79,5 script Idle Knight 733,{
+
+ mes "[Litheron]";
+ mes "What's the matter?";
+ mes "Oh, I see... You're";
+ mes "probably wondering why";
+ mes "a Knight like me is in a";
+ mes "secret Assassin's pub.";
+ if (Class == Job_Knight || Class == Job_Lord_Knight) mes "What about you, huh?";
+ next;
+ mes "[Litheron]";
+ mes "It just so happens that";
+ mes "I'm really old friends with";
+ mes "the owner of the pub. I do";
+ mes "favors for him, and he does";
+ mes "favors for me. That's how";
+ mes "we do it around here.";
+ close;
+}
+
+que_job01,82,95,3 script Bar Master 46,{
+
+ if(checkweight(12112,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "Welcome to my";
+ mes "little pub. What";
+ mes "will you be having?";
+ }
+ else if(BaseJob == Job_Thief || BaseJob == Job_Thief_High || Class == Job_Rogue || Class == Job_Stalker)
+ {
+ mes "[Master]";
+ mes "Huh. How did";
+ mes "a ruffian like you";
+ mes "get in here? Well, if";
+ mes "Jack let you in, I guess";
+ mes "you must be alright. So";
+ mes "what do you wanna drink?";
+ }
+ else
+ {
+ mes "[Master]";
+ mes "This place is supposed";
+ mes "to be Assassins only, but";
+ mes "I guess I'll make an exception";
+ mes "for you. Hell, you must have";
+ mes "had a rough time just getting";
+ mes "in. So what are you drinking?";
+ }
+ next;
+ switch( select( "Order a Drink","Ask about Mission","Cancel" ) )
+ {
+ case 1:
+ mes "[Master]";
+ mes "In this place, I only";
+ mes "serve two drinks. You";
+ mes "want a Tropical Sograt or";
+ mes "a Vermilion on the Beach?";
+ next;
+ switch( select( "Tropical Sograt","Vermilion on the Beach","Do you have anything cheaper?" ) )
+ {
+ case 1:
+ set .@maodrink,1;
+
+ case 2:
+ if(checkweight(12112,1) != 1)
+ {
+ mes "[Master]";
+ mes "Hey, why did you bring";
+ mes "so much stuff with you?";
+ mes "I can't give you anything";
+ mes "to drink if you don't have";
+ mes "the room to carry it around.";
+ mes "Clear out your inventory!";
+ close;
+ }
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ if (Zeny < 800)
+ {
+ mes "[Master]";
+ mes "You know...";
+ mes "I was going to charge you";
+ mes "800 zeny for this drink, but";
+ mes "it looks like you can't afford";
+ mes "it right now. Come back when";
+ mes "you have the zeny, alright?";
+ close;
+ }
+ mes "[Master]";
+ mes "Most bartenders would";
+ mes "usually charge 1,000 zeny";
+ mes "for this stuff, but I'll only";
+ mes "ask you for 800. Enjoy it,";
+ mes "my friend, and drink it as";
+ mes "deeply as you would life.";
+ set Zeny,Zeny - 800;
+ if(.@maodrink) getitem 12112,1;
+ else getitem 12113,1;
+ close;
+ }
+ if (Zeny < 1000)
+ {
+ mes "[Master]";
+ mes "Hey, you don't have";
+ mes "the zeny for this drink.";
+ mes "Make sure you come back";
+ mes "with 1,000 zeny if you want";
+ mes "me to fix you something, okay?";
+ close;
+ }
+ mes "[Master]";
+ mes "For Assassins, I charge";
+ mes "800 zeny, but for you, I'm";
+ mes "gonna charge 1,000. No";
+ mes "hard feelings, but you're";
+ mes "already lucky to be here.";
+ mes "Hey, enjoy your drink~";
+ set Zeny,Zeny - 1000;
+ if(.@maodrink) getitem 12112,1;
+ else getitem 12113,1;
+ close;
+
+ case 3:
+ mes "[Master]";
+ mes "What are you...?";
+ mes "I just told you";
+ mes "I only serve two";
+ mes "drinks. If you want";
+ mes "water, you oughtta";
+ mes "go someplace else.";
+ close;
+ }
+
+ case 2:
+ if(mao_request == 1)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "Ah, you must be here on";
+ mes "the orders of the guildmaster.";
+ mes "Alright, just go inside. Hey,";
+ mes "but be careful. This won't be";
+ mes "easy like most assignments...";
+ set mao_request,2;
+ close;
+ }
+ mes "[Master]";
+ mes "Mission...?";
+ mes "Come on, what are";
+ mes "you talking about?";
+ mes "Stop talking crazy and";
+ mes "order something to drink.";
+ next;
+ switch( select( "Show Letter of Recommendation" ) )
+ {
+ case 1:
+ break;
+ }
+ if (countitem(7416))
+ {
+ mes "[Master]";
+ mes "Ah, I see you that you";
+ mes "came prepared. Sorry about";
+ mes "that, but we've got protocols";
+ mes "about secrecy that I'm sworn";
+ mes "to upkeep. Alright, do see that";
+ mes "Knight over there? Litheron!";
+ next;
+ mes "[Master]";
+ mes "Hey Litheron! Let this";
+ mes "guy go through, willya?";
+ mes "Yeah, just talk to Litheron,";
+ mes "and he'll show you where to go.";
+ next;
+ mes "[Litheron]";
+ mes "Hey, since when did";
+ mes "I become your doorman?!";
+ mes "Eh, ah well. You got it.";
+ set mao_request,2;
+ close;
+ }
+ mes "^3355FFYou forgot to bring your";
+ mes "Letter of Recommendation.^000000";
+ next;
+ mes "[Master]";
+ mes "Alright...";
+ mes "You're looking way";
+ mes "too suspicious now.";
+ mes "Maybe I'm wrong, but";
+ mes "I don't like taking chances.";
+ mes "Boys, show this guy the door!";
+ close2;
+ warp "morocc",45,106;
+ end;
+ }
+ else if(mao_request == 2)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "Just go through the";
+ mes "door behind Litheron.";
+ mes "You know the drill, so";
+ mes "hurry it up, willya?";
+ close;
+ }
+ mes "[Master]";
+ mes "Go through the door";
+ mes "behind Litheron if you";
+ mes "wanna learn more about";
+ mes "your secret mission.";
+ close;
+ }
+ else if(mao_request > 2)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "How's your asssignment";
+ mes "coming along? Sometimes,";
+ mes "you need to relax and take a";
+ mes "break. When that time comes,";
+ mes "I'll have a drink ready for you.";
+ close;
+ }
+ mes "[Master]";
+ mes "How are you doing";
+ mes "with the mission? It's";
+ mes "good to see you getting";
+ mes "along with the Assasssins.";
+ mes "Anyway, best of luck, pal.";
+ close;
+ }
+ else if(mao_request == 30 || mao_request == 128)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "Hey, thanks for all";
+ mes "of your hard work, pal.";
+ mes "I'll see you around.";
+ close;
+ }
+ mes "[Master]";
+ mes "Thanks for all of your";
+ mes "help, even if you did go";
+ mes "through a little more trouble";
+ mes "than you should have. Anyway,";
+ mes "you seem alright, so go ahead and come back whenever you want.";
+ close;
+ }
+ else
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Master]";
+ mes "So you haven't been";
+ mes "assigned any missions";
+ mes "from this joint, eh? By the";
+ mes "way, you like this place?";
+ mes "I happen to really love";
+ mes "this little pub of mine.";
+ next;
+ mes "[Master]";
+ mes "If you want, I'll recommend";
+ mes "you to the guildmaster for";
+ mes "a mission. Until then, you've";
+ mes "got to focus on your training.";
+ mes "And until you train... Why";
+ mes "don't you enjoy a drink?";
+ close;
+ }
+ mes "[Master]";
+ mes "Mission...?";
+ mes "Come on, what are";
+ mes "you talking about?";
+ mes "Stop talking crazy and";
+ mes "order something to drink.";
+ close;
+ }
+
+ case 3:
+ mes "[Master]";
+ mes "...";
+ close;
+ }
+}
+
+que_job01,49,49,5 script Tao 877,{
+
+ if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
+ {
+ mes "[Tao]";
+ mes "Meow, what the hell";
+ mes "happened to you? Kidd";
+ mes "brought you in here, all";
+ mes "beat up and asked me to";
+ mes "take care of you till you woke";
+ mes "up. Are you alright, meow?";
+ next;
+ mes "[Tao]";
+ mes "Oh yes, as soon as you";
+ mes "feel better, Kidd wants you";
+ mes "to go to the commanding";
+ mes "officer's room that's over";
+ mes "to the left, meow. Okay?";
+ close;
+ }
+ mes "[Tao]";
+ mes "Mm...?";
+ mes "What do you";
+ mes "need, meow?";
+ next;
+ switch( select( "Ask about Mission","M-meow?" ) )
+ {
+ case 1:
+ if (mao_request > 1)
+ {
+ mes "[Tao]";
+ mes "The mission...?";
+ mes "Just enter the room";
+ mes "to the left. You can tell";
+ mes "left from right, meow?";
+ close;
+ }
+ mes "[Tao]";
+ mes "Good luck, meow.";
+ mes "Tao keeps this place";
+ mes "safe from people that";
+ mes "don't belong here, meow.";
+ close;
+
+ case 2:
+ mes "[Tao]";
+ mes "Meow, meow.";
+ mes "It's a long story, meow.";
+ mes "Something about wanting";
+ mes "a Big Ribbon and hunting";
+ mes "Wild Roses, meow. It all started when meow, meow, meow, meow...";
+ close;
+ }
+}
+
+que_job01,51,55,1 script #roombar1 45,1,1,{
+
+OnInit:
+ set $maobar_room,0;
+ end;
+
+OnTouch:
+ if(mao_request == 2 || mao_request == 24 || mao_request == 28 || mao_request == 29 || mao_request == 123 || mao_request == 126 || mao_request == 127 || prt_curse == 24)
+ {
+ if(!$maobar_room)
+ {
+ set $maobar_room,1;
+ donpcevent "#maobartimer1::OnEnter";
+ if(mao_request == 2 || mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
+ {
+ donpcevent "Valdes#1::OnEnter";
+ donpcevent "Lin#1::OnEnter";
+ donpcevent "Kidd#1::OnEnter";
+ }
+ else if(mao_request == 24)
+ {
+ donpcevent "Valdes#2::OnEnter";
+ donpcevent "Kidd#2::OnEnter";
+ donpcevent "#mao_table::OnEnter";
+ }
+ else if(mao_request == 123)
+ {
+ donpcevent "Valdes#2::OnEnter";
+ donpcevent "Lin#2::OnEnter";
+ donpcevent "#mao_table::OnEnter";
+ }
+ else if(prt_curse == 24) donpcevent "Marjana#poison::OnEnable";
+ mes "[Tao]";
+ mes "Ah, that place is protected";
+ mes "by security magic, so you'll";
+ mes "only have ^4D4DFF4 minutes^000000 to remain";
+ mes "there. Don't waste time, meow!";
+ close2;
+ if(mao_request == 24 || mao_request == 123) warp "que_job01",15,8;
+ else warp "que_job01",11,7;
+ end;
+ }
+ mes "[Tao]";
+ mes "Sooo sorry, meow~";
+ mes "Someone else is already";
+ mes "inside. Just come back";
+ mes "again later, meow?";
+ close2;
+ warp "que_job01",52,50;
+ end;
+ }
+ mes "[Tao]";
+ mes "Wh-who are you?";
+ mes "This is a restricted";
+ mes "area, meow! If you don't";
+ mes "have permission, then get";
+ mes "out of there right meow!";
+ close2;
+ warp "que_job01",52,50;
+ end;
+}
+
+que_job01,1,1,1 script #maobartimer1 -1,{
+
+OnEnter:
+ initnpctimer;
+ mapannounce "que_job01","You will now enter the Master Zone, Area 1.",1,0x70DBDB;
+ end;
+
+OnStop:
+ mapannounce "que_job01","The security magic in the Master Zone, Area 1 is deactivated.",1,0x70DBDB;
+ donpcevent "#maobar6::OnInit";
+ donpcevent "Valdes#1::OnInit";
+ donpcevent "Valdes#2::OnInit";
+ donpcevent "Lin#1::OnInit";
+ donpcevent "Lin#2::OnInit";
+ donpcevent "Kidd#1::OnInit";
+ donpcevent "Kidd#2::OnInit";
+ donpcevent "Marjana#poison::OnInit";
+ donpcevent "#mao_table::OnInit";
+ donpcevent "#roombar1::OnInit";
+ stopnpctimer;
+ end;
+
+OnTimer240000:
+ donpcevent "#maobar6::OnEnter";
+ end;
+
+OnTimer245000:
+ donpcevent "#maobar6::OnInit";
+ donpcevent "Valdes#1::OnInit";
+ donpcevent "Valdes#2::OnInit";
+ donpcevent "Lin#1::OnInit";
+ donpcevent "Lin#2::OnInit";
+ donpcevent "Kidd#1::OnInit";
+ donpcevent "Kidd#2::OnInit";
+ donpcevent "Marjana#poison::OnInit";
+ donpcevent "#mao_table::OnInit";
+ end;
+
+OnTimer250000:
+ mapannounce "que_job01","The security magic in the Master Zone, Area 1 is deactivated.",1,0x70DBDB;
+ donpcevent "#roombar1::OnInit";
+ stopnpctimer;
+ end;
+}
+
+que_job01,12,13,1 script #maobar6 139,1,1,{
+
+OnInit:
+ disablenpc "#maobar7";
+ end;
+
+OnEnter:
+ enablenpc "#maobar7";
+ end;
+
+OnTouch:
+ warp "que_job01",52,50;
+ end;
+}
+
+que_job01,51,44,1 script #roombar2 45,1,1,{
+
+OnInit:
+ set $maobar_room2,0;
+ end;
+
+OnTouch:
+ if(mao_request == 25 || (mao_request > 102 && mao_request < 123))
+ {
+ if(mao_request == 121)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "I can't go back to";
+ mes "Lin yet... I still need";
+ mes "to fully investigate";
+ mes "Thanatos Tower...";
+ close2;
+ warp "que_job01",52,50;
+ end;
+ }
+ if(!$maobar_room2)
+ {
+ set $maobar_room2,1;
+ donpcevent "#maobartimer2::OnEnter";
+ if(mao_request == 25)
+ {
+ donpcevent "Valdes#3::OnEnter";
+ donpcevent "Kidd#3::OnEnter";
+ donpcevent "#Rabsent::OnEnter";
+ }
+ else if(mao_request == 122)
+ {
+ donpcevent "#mao_empty::OnEnter";
+ }
+ mes "[Tao]";
+ mes "Ah, that place is protected";
+ mes "by security magic, so you'll";
+ mes "only have ^4D4DFF4 minutes^000000 to remain";
+ mes "there. Don't waste time, meow!";
+ close2;
+ if(mao_request > 102 && mao_request < 122) warp "que_job01",80,21;
+ else warp "que_job01",144,57;
+ end;
+ }
+ mes "^3355FFThe door is locked.^000000";
+ if(mao_request > 102 && mao_request < 122)
+ {
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Hey, R! It's me!";
+ mes "Would you please";
+ mes "open the door?";
+ next;
+ mes "[R.]";
+ mes "I-I'm sorry, but now's";
+ mes "not a good time. Come";
+ mes "back here later, please!";
+ close2;
+ warp "que_job01",52,50;
+ end;
+ }
+ close2;
+ warp "que_job01",52,50;
+ end;
+ }
+ mes "[Tao]";
+ mes "This is a restricted area,";
+ mes "so if you don't have any";
+ mes "permission, then get out";
+ mes "of here, right meow!";
+ close2;
+ warp "que_job01",52,50;
+ end;
+}
+
+que_job01,1,2,1 script #maobartimer2 -1,{
+
+OnEnter:
+ initnpctimer;
+ mapannounce "que_job01","Security Level in the Master Zone, Area 2 has activated.",1,0x70DBDB;
+ end;
+
+OnStop:
+ mapannounce "que_job01","Security Level in the Master Zone, Area 2 deactivated.",1,0x70DBDB;
+ donpcevent "#maobar7::OnInit";
+ donpcevent "#maobar8::OnInit";
+ donpcevent "Valdes#3::OnInit";
+ donpcevent "Lin#3::OnInit";
+ donpcevent "Kidd#3::OnInit";
+ donpcevent "#Rabsent::OnInit";
+ donpcevent "#mao_empty::OnInit";
+ donpcevent "#roombar2::OnInit";
+ stopnpctimer;
+ end;
+
+OnTimer240000:
+ donpcevent "#maobar7::OnEnter";
+ donpcevent "#maobar8::OnEnter";
+ end;
+
+OnTimer245000:
+ donpcevent "#maobar7::OnInit";
+ donpcevent "#maobar8::OnInit";
+ donpcevent "Valdes#3::OnInit";
+ donpcevent "Lin#3::OnInit";
+ donpcevent "Kidd#3::OnInit";
+ donpcevent "#Rabsent::OnInit";
+ donpcevent "#mao_empty::OnInit";
+ donpcevent "#roombar2::OnInit";
+ end;
+
+OnTimer250000:
+ mapannounce "que_job01","Security Level in the Master Zone, Area 2 deactivated.",1,0x70DBDB;
+ donpcevent "#roombar2::OnInit";
+ stopnpctimer;
+ end;
+}
+
+que_job01,80,17,1 script #maobar7 45,1,1,{
+
+OnInit:
+ disablenpc "#maobar7";
+ end;
+
+OnEnter:
+ enablenpc "#maobar7";
+ end;
+
+OnTouch:
+ warp "que_job01",52,50;
+ end;
+}
+
+que_job01,144,51,1 script #maobar8 45,1,1,{
+
+OnInit:
+ disablenpc "#maobar8";
+ end;
+
+OnEnter:
+ enablenpc "#maobar8";
+ end;
+
+OnTouch:
+ warp "que_job01",52,50;
+ end;
+}
+
+que_job01,11,4,1 script #maoexit1 45,1,1,{
+
+OnTouch:
+ warp "que_job01",52,50;
+ donpcevent "#maobartimer1::OnStop";
+ end;
+}
+
+que_job01,80,27,1 script #maoexit2 45,1,1,{
+
+OnTouch:
+ warp "que_job01",52,50;
+ donpcevent "#maobartimer2::OnStop";
+ end;
+}
+
+que_job01,144,61,1 script #maoexit3 45,1,1,{
+
+OnTouch:
+ warp "que_job01",52,50;
+ donpcevent "#maobartimer2::OnStop";
+ end;
+}
+
+que_job01,16,21,5 script Valdes#1 55,{
+
+ if(checkweight(7417,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if(mao_request == 2)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Valdes]";
+ mes "Welcome. Ah, this must be";
+ mes "your first assignment here.";
+ mes "I'm the commanding officer";
+ mes "of these missions, so please";
+ mes "listen to me very closely.";
+ next;
+ mes "[Valdes]";
+ mes "The Assassin Guild agreed to";
+ mes "perform two missions that are";
+ mes "supposed to be related to the";
+ mes "missing children in Morroc.";
+ mes "You must choose one mission";
+ mes "in which you will participate.";
+ next;
+ }
+ else
+ {
+ mes "[Valdes]";
+ mes "Good, good, I've been";
+ mes "waiting for you. Since our";
+ mes "time is limited, I'll be brief.";
+ mes "I'm the commanding officer";
+ mes "for these two missions that the Assassin Guild has agreed to take.";
+ next;
+ mes "[Valdes]";
+ mes "Due to the nature of these";
+ mes "missions and their objectives,";
+ mes "we have decided to recruit help";
+ mes "from outside. We recognize that";
+ mes "Assassins may not be suited";
+ mes "for some of the objectives...";
+ next;
+ }
+ mes "[Valdes]";
+ mes "The client for the first";
+ mes "mission is the Dandelion";
+ mes "organization. If you accept,";
+ mes "then you will work under Kidd";
+ mes "and both of you will search and";
+ mes "pursue a specified target.";
+ next;
+ mes "[Valdes]";
+ mes "The client for the other";
+ mes "mission is an academic that";
+ mes "has identified himself as ''R.'' His credentials check out,";
+ mes "and it seems that all he has";
+ mes "requested special protection.";
+ next;
+ mes "[Valdes]";
+ mes "I'll be honest: both of our";
+ mes "clients strike me as suspicious, but if working with them brings";
+ mes "us closer to helping those lost";
+ mes "children, we've got to take that chance. I hope you understand.";
+ next;
+ mes "[Valdes]";
+ mes "Will you work as a hunter for the Dandelion organization, or will";
+ mes "you work as Mr. R's bodyguard?";
+ mes "Please choose the client whose";
+ mes "job best suits your skills and";
+ mes "abilities before anything else.";
+ next;
+ switch( select( "Dandelion Organization","Mr. R" ) )
+ {
+ case 1:
+ mes "[Valdes]";
+ mes "So you're choosing to";
+ mes "work for the Dandelion";
+ mes "organization? In that case, Kidd is your immediate superior.";
+ mes "I trust the two of you will work well together to finish this.";
+ next;
+ mes "[Kidd]";
+ mes "Hey there~";
+ mes "I'm Kidd.";
+ mes "Nice to meet you.";
+ donpcevent "Kidd#1::OnEmotion";
+ cutin "mocseal_kid01.bmp",2;
+ next;
+ mes "[Valdes]";
+ mes "Alright, please take this";
+ mes "written request and meet";
+ mes "the Dandelion representative";
+ mes "in the pub. He'll brief you";
+ mes "further on your mission.";
+ set mao_request,3;
+ getitem 7417,1;
+ next;
+ cutin "",255;
+ mes "[Valdes]";
+ mes "Well then, Lin, I will";
+ mes "assign you to bodyguard";
+ mes "duty over Mr. R. Make sure";
+ mes "to keep a close eye on him.";
+ mes "That is all. Dismissed!";
+ close2;
+ break;
+
+ case 2:
+ mes "[Valdes]";
+ mes "Alright. Lin will be";
+ mes "your immediate superior";
+ mes "in this mission. You'll be";
+ mes "working with her to ensure";
+ mes "that no harm befalls Mr. R.";
+ next;
+ mes "[Lin]";
+ mes "Heya, I'm Lin.";
+ mes "I'm lookin' forward";
+ mes "to working together";
+ mes "with you. Heh heh~";
+ donpcevent "Lin#1::OnEmotion";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ mes "[Valdes]";
+ mes "Here, take this written";
+ mes "request to Mr. R who will";
+ mes "be waiting in the next room.";
+ mes "This document will prove to";
+ mes "him that you have been assigned";
+ mes "as his personal bodyguard.";
+ set mao_request,103;
+ getitem 7418,1;
+ close2;
+ break;
+ }
+ }
+ else if(mao_request == 3 || mao_request == 103)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Valdes]";
+ mes "We're running out of";
+ mes "time. Hurry and meet the";
+ mes "Dandelion representative";
+ mes "in the pub so that you can";
+ mes "proceed with the mission.";
+ close;
+ }
+ mes "[Valdes]";
+ mes "Please meet with the";
+ mes "representative from";
+ mes "Dandelion in the pub as";
+ mes "soon as possible. We can't";
+ mes "afford to waste time when";
+ mes "children's lives are at stake.";
+ close;
+ }
+ else if(mao_request > 3 && mao_request < 5)
+ {
+ mes "[Valdes]";
+ mes "Your first priority is";
+ mes "to speak to Kidd, your";
+ mes "immediate superior in the";
+ mes "mission that you've accepted.";
+ mes "I trust that your work will please the Dandelion organization.";
+ close;
+ }
+ else if(mao_request > 103 && mao_request < 105)
+ {
+ mes "[Valdes]";
+ mes "Your first priority is";
+ mes "to speak to Lin, your";
+ mes "immediate superior in the";
+ mes "mission that you've accepted.";
+ mes "Please do your best to protect Mr. R. as his personal bodyguard.";
+ close;
+ }
+ else if(mao_request == 28 || mao_request == 29)
+ {
+ mes "[Valdes]";
+ mes "So how do you feel?";
+ mes "Although this mission";
+ mes "is technically a failure,";
+ mes "we shouldn't feel too bad.";
+ mes "Considering all the unknowns,";
+ mes "we did surprisingly well.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "W-wait; a minute...";
+ mes "Are you saying we stopped";
+ mes "Satan Morroc's revival, but";
+ mes "Raiyan Moore escaped?";
+ next;
+ mes "[Lin]";
+ mes "Yeah...";
+ mes "That snake managed";
+ mes "to get away in all of";
+ mes "that confusion.";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "L-Lin...?";
+ next;
+ mes "[Lin]";
+ mes "Not only did he play";
+ mes "me for a fool, but he";
+ mes "escaped right before";
+ mes "my eyes! Don't bother";
+ mes "chasing him... I'll be";
+ mes "the one who turns him in!";
+ next;
+ mes "[Kidd]";
+ mes "Lin, I understand how";
+ mes "you must feel, but don't";
+ mes "be so hard on yourself.";
+ mes "Lin, you did your job";
+ mes "perfectly, and there's no";
+ mes "way we could have known...";
+ cutin "mocseal_kid01.bmp",0;
+ next;
+ mes "[Valdes]";
+ mes "Although I agree with Kidd,";
+ mes "I will entrust with the task";
+ mes "of bringing back Raiyan, Lin,";
+ mes "if that's what you really want.";
+ mes "Everyone else must feel very exhausted, so let's take a break.";
+ next;
+ mes "[Lin]";
+ mes "...I'm sorry, Valdes,";
+ mes "but I don't want to lose";
+ mes "Moore's trail. I'd better";
+ mes "go now while I can...";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#1::OnInit";
+ mes "[" + strcharinfo(0) + "]";
+ mes "She seems upset....";
+ next;
+ mes "[Valdes]";
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "Well, as a fellow Assassin,";
+ mes "I'm sure you can understand";
+ mes "what's she going through.";
+ mes "We have too much pride to";
+ mes "take this kind of failure lightly. ";
+ }
+ else
+ {
+ mes "Well, she's an Assassin.";
+ mes "All of us have too much pride";
+ mes "to accept any kind of failure.";
+ mes "It's just... It's just not in";
+ mes "our vocabulary, you see?";
+ }
+ delitem 7416,countitem(7416);
+ delitem 7417,countitem(7417);
+ if(mao_request == 28) getexp 1050000,0;
+ else if(mao_request == 29) getexp 1280000,0;
+ set mao_request,30;
+ getitem 12107,1;
+ next;
+ mes "[Valdes]";
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "Regardless of our";
+ mes "original objective,";
+ mes "I must say that you";
+ mes "did a good job. We";
+ mes "didn't save the children,";
+ mes "but we stopped Satan Morroc.";
+ }
+ else
+ {
+ mes "We failed our original";
+ mes "objective to save those kids,";
+ mes "but we did stop Satan Morroc.";
+ mes "You did a good job, and we'll";
+ mes "notify your guild of your good";
+ mes "work. Thanks for your help.";
+ next;
+ mes "[Valdes]";
+ mes "Take care of yourself,";
+ mes "and take pride in the fact";
+ mes "that the Assassin Guild";
+ mes "considers you a valuable";
+ mes "ally. Be safe, adventurer...";
+ }
+ next;
+ mes "[Valdes]";
+ mes "Kidd, when you're";
+ mes "ready, I have another";
+ mes "assignment for you in";
+ mes "Prontera. But for now,";
+ mes "I want you to take it easy.";
+ next;
+ mes "[Kidd]";
+ mes "Heh. Alright,";
+ mes "Valdes. I guess";
+ mes "my work is never";
+ mes "finished~";
+ close2;
+ donpcevent "Kidd#1::OnInit";
+ }
+ else if(mao_request == 126 || mao_request == 127)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Valdes]";
+ mes "How are you feeling?";
+ mes "I've got some bad news:";
+ mes "All of us, every member of";
+ mes "the Assassin Guild... We";
+ mes "were tricked by Raiyan Moore...";
+ }
+ else
+ {
+ mes "[Valdes]";
+ mes "How are you feeling?";
+ mes "I've got some bad news:";
+ mes "these missions we were";
+ mes "assigned... They were all";
+ mes "part of an elaborate scheme";
+ mes "that all of us fell for...";
+ }
+ next;
+ mes "[Lin]";
+ mes "We were fooled by that";
+ mes "damned bastard. Everything";
+ mes "that Raiyan Moore wanted us";
+ mes "to do was for the sake of";
+ mes "Satan Morroc's reincarnation.";
+ mes "He almost got away with it...";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ mes "[Lin]";
+ mes "He got away from us";
+ mes "this time... I'm sorry.";
+ mes "I should have caught him,";
+ mes "but he had help. I failed you.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Lin...";
+ next;
+ mes "[Kidd]";
+ mes "Lin, you don't gotta";
+ mes "apologize. There's no";
+ mes "way you could've known.";
+ mes "C'mon, we understand";
+ mes "how you feel, but it's not";
+ mes "your fault at all.";
+ cutin "mocseal_kid01.bmp",0;
+ next;
+ mes "[Valdes]";
+ mes "Kidd is right. We shouldn't";
+ mes "be blaming ourselves or ";
+ mes "each other. For now, we can";
+ mes "be satisfied with preventing";
+ mes "Satan Morroc's revival, and";
+ mes "then focus on Raiyan Moore.";
+ cutin "mocseal_kid01.bmp",255;
+ next;
+ mes "[Lin]";
+ mes "Don't worry, Valdes.";
+ mes "I'm going to take care of";
+ mes "Raiyan Moore. He's not going";
+ mes "to get away from me again.";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ mes "[Valdes]";
+ mes "Well, Lin...";
+ mes "Although I'd prefer for";
+ mes "you to rest for now, I can";
+ mes "respect your conviction.";
+ mes "Alright, I'll entrust you with";
+ mes "the task of finding Moore.";
+ next;
+ mes "[Valdes]";
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "Ah, and before I forget,";
+ mes "let me give you your fee";
+ mes "for taking this mission.";
+ mes "We may have technically";
+ mes "failed our original objective,";
+ mes "but you did very good work.";
+ }
+ else
+ {
+ mes "Ah, and before I forget,";
+ mes "let me give you your fee";
+ mes "for taking this mission.";
+ mes "I thank you on behalf of";
+ mes "the Assassin Guild for";
+ mes "your efforts and hard work.";
+ }
+ delitem 7416,countitem(7416);
+ delitem 7418,countitem(7418);
+ if(mao_request == 126) getexp 1050000,0;
+ else if(mao_request == 127) getexp 1280000,0;
+ set mao_request,128;
+ getitem 12106,1;
+ next;
+ mes "[Valdes]";
+ mes "Technically, we failed to";
+ mes "achieve our original mission";
+ mes "objective, but I will notify your guild and tell them that you were";
+ mes "instrumental in preventing";
+ mes "a worldwide catastrophe.";
+ next;
+ mes "[Lin]";
+ mes "Valdes...";
+ mes "I'm leaving now.";
+ mes "Wish me luck, "+ strcharinfo(0) +".";
+ next;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#1::OnInit";
+ mes "[Valdes]";
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "Alright, then.";
+ mes "You're dismissed.";
+ mes "I'll see you next time.";
+ }
+ else
+ {
+ mes "Alright, then.";
+ mes "You're dismissed.";
+ mes "Once again, thank you";
+ mes "for helping us. You've";
+ mes "been a valuable ally to the";
+ mes "Assassin Guild, so be proud.";
+ }
+ next;
+ mes "[Valdes]";
+ mes "Kidd, when you're";
+ mes "ready, I have another";
+ mes "assignment for you in";
+ mes "Prontera. But for now,";
+ mes "I want you to take it easy.";
+ next;
+ mes "[Kidd]";
+ mes "Heh. Alright,";
+ mes "Valdes. I guess";
+ mes "my work is never";
+ mes "finished~";
+ close2;
+ donpcevent "Kidd#1::OnInit";
+ }
+ else if(mao_request == 30 || mao_request == 128)
+ {
+ if(Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[Valdes]";
+ mes "You may go ahead";
+ mes "and take a rest. The";
+ mes "last mission you took";
+ mes "was so critical, you";
+ mes "can afford to take";
+ mes "a short vacation.";
+ }
+ else
+ {
+ mes "[Valdes]";
+ mes "You've been of great";
+ mes "help to the Assassin";
+ mes "Guild. Your aid will";
+ mes "always be welcome here.";
+ mes "If it weren't for you, then";
+ mes "Satan Morroc would have...";
+ }
+ close2;
+ }
+ cutin "",255;
+ end;
+
+OnInit:
+ disablenpc "Valdes#1";
+ end;
+
+OnEnter:
+ enablenpc "Valdes#1";
+ end;
+}
+
+que_job01,17,11,3 script Valdes#2 55,{
+
+OnInit:
+ disablenpc "Valdes#2";
+ end;
+
+OnEnter:
+ disablenpc "Valdes#2";
+ end;
+}
+
+que_job01,142,56,5 script Valdes#3 55,{
+
+OnInit:
+ disablenpc "Valdes#3";
+ end;
+
+OnEnter:
+ disablenpc "Valdes#3";
+ end;
+}
+
+que_job01,19,18,3 script Lin#1 885,{
+
+ cutin "mocseal_rin01.bmp",2;
+ if (mao_request < 3)
+ {
+ mes "[Lin]";
+ mes "Hmm... If you're here";
+ mes "for the reason that I think";
+ mes "you're here, you should talk";
+ mes "to our boss Valdes first.";
+ close2;
+ }
+ else if(mao_request == 3)
+ {
+ mes "[Lin]";
+ mes "Hey. You're working";
+ mes "with Kidd, right? He's";
+ mes "right over there. Anyway,";
+ mes "don't worry, he's pretty";
+ mes "easy to get along with.";
+ close2;
+ }
+ else if(mao_request == 103)
+ {
+ mes "[Lin]";
+ mes "First things first.";
+ mes "We need to talk to our";
+ mes "client, R, over in the next";
+ mes "room. I'll meet you there.";
+ close2;
+ disablenpc "Lin#1";
+ }
+ else if(mao_request == 28 || mao_request == 29)
+ {
+ mes "[Lin]";
+ mes "...";
+ mes "......";
+ mes ".........";
+ next;
+ mes "^3355FFLin seems extremely";
+ mes "exhausted and depressed.";
+ mes "For now, let's go talk to Valdes, the commanding officer.^000000";
+ close2;
+ }
+ else if(mao_request == 126 || mao_request == 127)
+ {
+ mes "[Lin]";
+ mes "H-hey...";
+ mes "I hear that";
+ mes "Kidd saved you.";
+ mes "...............................";
+ mes "Sorry, "+ strcharinfo(0) +"...";
+ mes "I l-let you down...";
+ next;
+ mes "^3355FFLin seems extremely";
+ mes "exhausted and depressed.";
+ mes "For now, let's go talk to Valdes, the commanding officer.^000000";
+ close2;
+ }
+ cutin "",255;
+ end;
+
+OnInit:
+ disablenpc "Lin#1";
+ end;
+
+OnEnter:
+ enablenpc "Lin#1";
+ end;
+
+OnEmotion:
+ emotion e_ok,0;
+ end;
+}
+
+que_job01,13,9,7 script Lin#2 885,{
+
+OnInit:
+ disablenpc "Lin#2";
+ end;
+
+OnEnter:
+ disablenpc "Lin#2";
+ end;
+}
+
+que_job01,84,17,3 script Lin#2-1 885,{
+
+ if (mao_request == 103)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What...?";
+ mes "I thought we're";
+ mes "only supposed to";
+ mes "protect you? What";
+ mes "exactly is going on?";
+ next;
+ mes "[R.]";
+ mes "I'm sorry, but it is";
+ mes "imperative that I leave";
+ mes "for the Juno Library...";
+ cutin "mocseal_dan01.bmp",0;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me, but";
+ mes "what are you guys";
+ mes "talking about...?";
+ next;
+ mes "[Lin]";
+ mes "Ah, this is "+ strcharinfo(0) +",";
+ mes "my partner for this assignment.";
+ if(Sex == 1) mes "Don't worry, you can trust him.";
+ else mes "Don't worry, you can trust her.";
+ next;
+ mes "[R.]";
+ mes "Ah, I see. Please,";
+ mes "for the sake of anonymity,";
+ mes "call me Mr. R. If it will help";
+ mes "you in your task, you may want";
+ mes "to ask Lin to explain everything that I just told her. Excuse me...";
+ next;
+ mes "^3355FFMr. R pulled out a pendant";
+ mes "from his necklace, placed it";
+ mes "against his forehead, and then";
+ mes "quickly mumbled something";
+ mes "before raising his head.^000000";
+ set mao_request,104;
+ close2;
+ }
+ else if(mao_request == 104)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Um...";
+ mes "What was that?";
+ mes "Mr. R just took out";
+ mes "that strange pendant";
+ mes "and starting praying";
+ mes "or... something.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I guess he was praying...";
+ mes "Though whatever religion";
+ mes "it is, I've never heard of it.";
+ mes "Anyway, it's not a big deal.";
+ mes "Let me explain our current";
+ mes "objective for this assignment.";
+ next;
+ mes "[Lin]";
+ mes "Our client, Mr. R, was attacked";
+ mes "while researching important";
+ mes "documents in the Juno Library.";
+ mes "He escaped with his life, but";
+ mes "he wasn't able to bring all of";
+ mes "the documents along with him.";
+ next;
+ mes "[R.]";
+ mes "The information in those";
+ mes "documents is vital for my";
+ mes "research, and may provide";
+ mes "clues to finding those children";
+ mes "that have been missing from";
+ mes "Morroc. Please retrieve them!";
+ cutin "mocseal_dan01.bmp",0;
+ next;
+ mes "[Lin]";
+ mes "Well, I guess that's that.";
+ mes "I suppose that if we retrieve";
+ mes "those documents, we'll be one";
+ mes "step closer to finding those";
+ mes "lost kids. So let's do this.";
+ cutin "mocseal_rin01.bmp",2;
+ next;
+ switch( select( "Wait!","Won't they attack again?" ) )
+ {
+ case 1:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Wait! It's too risky!";
+ mes "What if Mr. R is attacked";
+ mes "again? I mean, isn't that";
+ mes "why we're here? To protect";
+ mes "him from those attackers?";
+ next;
+ mes "[Lin]";
+ mes "Good point. I guess";
+ mes "we should split up.";
+ mes "One of us will stay here";
+ mes "to guard Mr. R, and the other";
+ mes "will go to the Juno Library to";
+ mes "find his research documents.";
+ break;
+
+ case 2:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Won't they attack";
+ mes "again? Shouldn't both";
+ mes "of us guard Mr. R here?";
+ next;
+ mes "[Lin]";
+ mes "I agree with you, but";
+ mes "I think one of us should";
+ mes "be enough to ensure Mr. R's";
+ mes "safety. Besides, we should be";
+ mes "doing all that we can to save";
+ mes "those missing children.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I think you're right.";
+ mes "But I think we should";
+ mes "see if that's alright";
+ mes "with Mr. R first.";
+ break;
+ }
+ next;
+ mes "[Lin]";
+ mes "Okay, okay...";
+ mes "So what do you";
+ mes "think about that, Mr. R?";
+ mes "That alright with you?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R.]";
+ mes "Of course, I'd like my";
+ mes "safety to be guaranteed,";
+ mes "but the information in those";
+ mes "documents is more important";
+ mes "than my life. Do whatever it";
+ mes "takes--please get them back.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Well then. Mr. R, you'll";
+ mes "stay here where I can protect";
+ mes "you. This place is also shielded";
+ mes "with security magic, so you'll";
+ mes "be just fine. Now, as for you,";
+ mes ""+ strcharinfo(0) +"...";
+ next;
+ mes "[Lin]";
+ mes "Your priority is to go";
+ mes "to the Juno Library and";
+ mes "bring Mr. R's documents";
+ mes "back over here. Hey, Mr. R,";
+ mes "how can we tell which are";
+ mes "your documents, anyway?";
+ next;
+ mes "[R.]";
+ mes "They're, um...";
+ mes "They're labeled with";
+ mes "the name, ''Moore.''";
+ mes "Just... another psuedonym.";
+ next;
+ mes "[Lin]";
+ mes "Once you're in the";
+ mes "Juno Library, find a";
+ mes "girl named ^4D4DFFYunia^000000. She'll";
+ mes "help make your job a lot";
+ mes "easier. Okay then, good luck~";
+ mes "Good luck!";
+ set mao_request,105;
+ close2;
+ }
+ else if(mao_request == 105)
+ {
+ cutin "mocseal_rin01.bmp",0;
+ mes "[Lin]";
+ mes "Head over to Juno";
+ mes "Library and speak to";
+ mes "a girl there named Yunia.";
+ mes "If anyone gets in your way,";
+ mes "just dispose of 'em. Punks";
+ mes "deserve whatever you give 'em!";
+ next;
+ mes "[Lin]";
+ mes "Er, but that's completely";
+ mes "up to you. Just wanted to let";
+ mes "you know that you wouldn't get";
+ mes "in trouble for assassinating when you're working with Assassins";
+ mes "is all I'm saying. Okay, seeya~";
+ close2;
+ }
+ else if(mao_request == 106)
+ {
+ cutin "mocseal_rin01.bmp",0;
+ mes "[Lin]";
+ mes "Ah, were you able to";
+ mes "find Yunia? Wait a sec,";
+ mes "did you bring the documents?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Uh oh...";
+ mes "I guess I better";
+ mes "go back and talk";
+ mes "to Yunia once again!";
+ cutin "mocseal_dan01.bmp",0;
+ close2;
+ }
+ else if(mao_request == 107)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Yunia gave you the";
+ mes "documents that Mr. R";
+ mes "wanted? Great, now go";
+ mes "bring them to him and";
+ mes "see what he wants us";
+ mes "to do for him next.";
+ set mao_request,108;
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Ah yes, these are exactly";
+ mes "what I wanted! Thank you so";
+ mes "much for your hard work. Wow,";
+ mes "these are so well organized...";
+ close2;
+ }
+ else if(mao_request == 108)
+ {
+ mes "[Lin]";
+ mes "Huh. Now that we brought";
+ mes "him these documents, he's";
+ mes "probably gonna ask us to";
+ mes "do something else for him.";
+ mes "That's how it always works...";
+ close2;
+ }
+ else if(mao_request == 109)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Lin]";
+ mes "I guess we should do as";
+ mes "Mr. R asks. Go ahead and";
+ mes "check the field west of Morroc";
+ mes "for one of those artifacts or";
+ mes "crests, and I'll remain here";
+ mes "to guard Mr. R, just in case.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I'm sorry that ^A9A9A9WAIT^000000 you've";
+ mes "got to do ^A9A9A9FOR^000000 this ^A9A9A9ME^000000 alone,";
+ mes "^A9A9A9AT^000000 but this situation can't";
+ mes "be ^A9A9A9THE^000000 helped. ^A9A9A9STAIRS^000000";
+ close2;
+ }
+ else if(mao_request > 109 && mao_request < 115)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I don't really know";
+ mes "what's going on, but";
+ mes "it looks like we have";
+ mes "no choice but to do as";
+ mes "Mr. R. Moore asks for now...";
+ close2;
+ }
+ else if(mao_request == 115)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Hey... I need to talk to";
+ mes "you alone. This R. Moore guy...";
+ mes "I don't like him! Something's";
+ mes "not adding up quite right!";
+ mes "I've been going through his";
+ mes "research notes, you know?";
+ next;
+ mes "[Lin]";
+ mes "There's all this mention";
+ mes "of Morroc, Morroc Satan,";
+ mes "and Thanatos Tower... How";
+ mes "is this all connected to the";
+ mes "missing children? If you ask";
+ mes "me, it's pretty morbid stuff.";
+ next;
+ mes "[Lin]";
+ mes "Hey, I want you to find out";
+ mes "what you can from our local";
+ mes "historian in Morroc about Morroc Satan and all that. There's";
+ mes "too much we don't know, and";
+ mes "I don't wanna take chances.";
+ set mao_request,116;
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Hm...?";
+ mes "What were you";
+ mes "talking about so";
+ mes "excitedly over there?";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Oh, we were just";
+ mes "talking about the those";
+ mes "elemental crests and how";
+ mes "they're now taken care of.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Say, " + strcharinfo(0) + ",";
+ mes "were you about to leave?";
+ mes "I had another reques--";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I'm sending "+ strcharinfo(0) +"";
+ mes "on a snack errand and it won't";
+ if(Sex == 1) mes "take too long. Did you want him";
+ else mes "take too long. Did you want her";
+ mes "to bring you back anything?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Oh, yes. On your way";
+ mes "back, would you bring";
+ mes "me a Tropical Sograt?";
+ mes "I'm very fond of those.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Well, "+ strcharinfo(0) +",";
+ mes "you heard the ^A9A9A9GO^000000 man.";
+ mes "^A9A9A9TO^000000 Come back ^A9A9A9THE^000000 as soon";
+ mes "as ^A9A9A9HISTORIAN^000000 can, ^A9A9A9NOW^000000 alright?";
+ close2;
+ }
+ else if(mao_request == 116)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Back so soon?";
+ mes "Did you forget what";
+ mes "I asked you to do?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "You were going";
+ mes "on a snack errand,";
+ mes "weren't you?";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Right. I ^A9A9A9GO^000000 guess ^A9A9A9FIND^000000 you";
+ mes "^A9A9A9THE^000000 came back because you";
+ mes "^A9A9A9HISTORIAN^000000 forgot something. ";
+ mes "Now hurry ^A9A9A9IN^000000 up, we're going to";
+ mes "need ^A9A9A9MORROC^000000 snacks ^A9A9A9NOW^000000 soon.";
+ close2;
+ }
+ else if(mao_request == 117)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I'm back...";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I'm sorry, ^A9A9A9MEET^000000 partner,";
+ mes "but I forgot to ask you to";
+ mes "bring me a snack ^A9A9A9ME^000000 too.";
+ mes "Do you think you ^A9A9A9AT^000000 can";
+ mes "^A9A9A9THE^000000 get me a glass of, um...";
+ mes "^A9A9A9STAIRS^000000 Vermilion on the Beach?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Snack? Um... That's";
+ mes "more of a drink, isn't it?";
+ mes "But if that's what you want,";
+ mes "then I'll be back soon.";
+ mes "(^333333This is so cloak and dagger!";
+ mes "How does she talk like that?^000000)";
+ close2;
+ }
+ else if(mao_request == 118)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Oh, good.";
+ mes "You're finally back~";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Ah! You've finally returned.";
+ mes "I have another request that";
+ mes "I must ask of you that pertains";
+ mes "to the missing children.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Yeah, alright.";
+ mes "Depending on what";
+ mes "it is, maybe we'll do it.";
+ mes "But if it's some crazy";
+ mes "nonsense errand, we won't.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "For the sake of my";
+ mes "research, I want you to";
+ mes "investigate Thanatos Tower.";
+ mes "Learn more about its origin";
+ mes "through any means possible. I didn't want to say this, but...";
+ next;
+ mes "[R. Moore]";
+ mes "I think it's possible that the";
+ mes "missing children were kidnapped";
+ mes "to revive an ancient evil, Satan Morroc. I believe we can learn";
+ mes "more about the kidnappers by";
+ mes "learning about Satan Morroc.";
+ next;
+ mes "[R. Moore]";
+ mes "I know this all sounds";
+ mes "crazy, but please trust me.";
+ mes "Thanatos Tower is somehow";
+ mes "related to Satan Morroc, so";
+ mes "if you could tell me what";
+ mes "you can learn from there...";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Thanatos Tower, huh?";
+ mes "Alright, it's not like we don't";
+ mes "believe you, but we need some";
+ mes "time to consider your request";
+ mes "before we can go ahead with the investigation you're asking for...";
+ set mao_request,119;
+ close2;
+ }
+ else if(mao_request == 119)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Alright... Before";
+ mes "we go and do this, we";
+ mes "need to make absolutely";
+ mes "sure of a few things.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Of course.";
+ mes "What is it that";
+ mes "you want to ask me?";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "First, those men that";
+ mes "attacked you. Are they";
+ mes "trying to revive Satan";
+ mes "Morroc? And those crests...";
+ mes "Were they built to break Satan";
+ mes "Morroc's seal or protect it?";
+ next;
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "Oh, my attackers. I have no";
+ mes "idea what they could want.";
+ mes "As for the elemental crests,";
+ mes "they were originally built by";
+ mes "a madman to revive Satan Morroc. ";
+ next;
+ mes "[R. Moore]";
+ mes "However, once that crazed";
+ mes "man's plot was discovered,";
+ mes "the crests were modified to";
+ mes "further shield the seal that";
+ mes "contains Satan Morroc.";
+ next;
+ mes "[R. Moore]";
+ mes "But as a historian...";
+ mes "These stories about Satan";
+ mes "Morroc and seals are just";
+ mes "conjecture. I need concrete";
+ mes "proof that the threat of";
+ mes "Satan Morroc truly exists.";
+ next;
+ mes "[R. Moore]";
+ mes "If I can obtain that,";
+ mes "people would be able to";
+ mes "take Satan Morroc's threat";
+ mes "more seriously. And Thanatos^FFFFFF ^000000 Tower wouldn't be a tourist area.";
+ next;
+ mes "[R. Moore]";
+ mes "I'm begging you, please";
+ mes "go to Thanatos Tower and";
+ mes "try to find some sort of solid";
+ mes "historical record that proves";
+ mes "that Satan Morroc really";
+ mes "existed in our world.";
+ set mao_request,120;
+ close2;
+ }
+ else if(mao_request == 120)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I'm not sure what to";
+ mes "believe, but investigating";
+ mes "Thanatos Tower seems to be";
+ mes "our best course of action now.";
+ next;
+ mes "[Lin]";
+ mes "While you work on that,";
+ mes "I will be trying to piece";
+ mes "together the information that";
+ mes "we've collected so far, as well";
+ mes "as keep an eye on Mr. R. Moore.";
+ mes "Good luck, and be careful.";
+ set mao_request,121;
+ close2;
+ }
+ else if(mao_request == 121)
+ {
+ mes "^3355FFLin seems to be lost";
+ mes "in thought, carefully";
+ mes "weighing your mission's";
+ mes "options. For now, you";
+ mes "better do your part and";
+ mes "investigate Thanatos Tower.^000000";
+ close2;
+ }
+ cutin "",255;
+ end;
+}
+
+que_job01,79,15,1 script R 880,{
+
+ if(mao_request == 103)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R.]";
+ mes "Right now, my life isn't";
+ mes "so important! Please let";
+ mes "me finish my research!";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What...?";
+ mes "I thought we're";
+ mes "only supposed to";
+ mes "protect you? What";
+ mes "exactly is going on?";
+ next;
+ mes "[R.]";
+ mes "I'm sorry, but it is";
+ mes "imperative that I leave";
+ mes "for the Juno Library...";
+ cutin "mocseal_dan01.bmp",0;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me, but";
+ mes "what are you guys";
+ mes "talking about...?";
+ next;
+ mes "[Lin]";
+ mes "Ah, this is "+ strcharinfo(0) +",";
+ mes "my partner for this assignment.";
+ if(Sex == 1) mes "Don't worry, you can trust him.";
+ else mes "Don't worry, you can trust her.";
+ next;
+ mes "[R.]";
+ mes "Ah, I see. Please, for";
+ mes "for the sake of anonymity,";
+ mes "call me Mr. R. If it will help";
+ mes "you in your task, you may want";
+ mes "to ask Lin to explain everything that I just told her. Excuse me...";
+ next;
+ mes "^3355FFMr. R pulled out a pendant";
+ mes "from his necklace, placed it";
+ mes "against his forehead, and then";
+ mes "quickly mumbled something";
+ mes "before raising his head.^000000";
+ set mao_request,104;
+ close2;
+ }
+ else if(mao_request == 104)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R.]";
+ mes "Your partner should be";
+ mes "able to relate everything";
+ mes "that I've already told her,";
+ mes "as well as any details that";
+ mes "you might need to know for";
+ mes "your job. Please excuse me...";
+ next;
+ mes "^3355FFMr. R pulled out a pendant";
+ mes "from his necklace, placed it";
+ mes "against his forehead, and then";
+ mes "quickly mumbled something";
+ mes "before raising his head.^000000";
+ close2;
+ }
+ else if(mao_request == 105)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R.]";
+ mes "The Juno Library is";
+ mes "divided into 3 sections:";
+ mes "2 sections are used to store";
+ mes "books, and the other section";
+ mes "is dedicated for use as a";
+ mes "reading room or study hall.";
+ next;
+ mes "[R.]";
+ mes "You should be able to";
+ mes "find Yunia in that study";
+ mes "hall. Hopefully, by that";
+ mes "time, she'll be finished";
+ mes "organizing my documents...";
+ close2;
+ }
+ else if(mao_request == 106)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "So were you able to find";
+ mes "Yunia and get my research";
+ mes "documents from her? If you've";
+ mes "forgotten, then please go back";
+ mes "to Juno Library and bring them";
+ mes "back here... Thanks again.";
+ close2;
+ }
+ else if(mao_request == 107)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "These are the documents";
+ mes "that I received from Yunia.";
+ mes "Is this what you needed?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Ah yes, these are exactly";
+ mes "what I wanted! Thank you so";
+ mes "much for your hard work. Wow,";
+ mes "these are so well organized...";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Alright. You need to tell";
+ mes "us how your research is";
+ mes "related to our next job...";
+ mes "We need to protect you, but";
+ mes "we still want to help those";
+ mes "missing children if we can.";
+ set mao_request,108;
+ close2;
+ }
+ else if(mao_request == 108)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "The information in these";
+ mes "documents is related to my";
+ mes "next request for you. As your";
+ mes "client, I hope you will carry";
+ mes "out this task and consider it";
+ mes "part of your assignment.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Yeah, yeah, you don't";
+ mes "have to remind me. Besides,";
+ mes "we Assassins don't like leaving";
+ mes "any job unfinished. So what do";
+ mes "you need us to do this time?";
+ next;
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "There are four crests";
+ mes "hidden in four different";
+ mes "directions around Morroc";
+ mes "which regulate the power";
+ mes "of the Water, Wind, Earth";
+ mes "and Fire elements in the area.";
+ next;
+ mes "[R. Moore]";
+ mes "The stability of these";
+ mes "elements in Morroc is in";
+ mes "currently in question, so";
+ mes "I want you to ^4D4DFFuse enchanted";
+ mes "stones^000000 to strengthen the power";
+ mes "of these elemental crests.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Wait... We can honor";
+ mes "requests regarding your";
+ mes "safety, or anything that";
+ mes "will help us find those";
+ mes "missing kids, but we're your";
+ mes "bodyguards, not your servants.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "I know, I know...";
+ mes "But whatever force has";
+ mes "been tampering with these";
+ mes "artifacts is probably responsible for kidnapping those children.";
+ mes "It's worth investigating...";
+ next;
+ mes "[R. Moore]";
+ mes "Regardless, those men";
+ mes "attacked me because they";
+ mes "did not want me to repair";
+ mes "Morroc's elemental equilibrium.";
+ mes "At least, that's what I believe. ^FFFFFF ^000000";
+ set mao_request,109;
+ next;
+ mes "[R. Moore]";
+ mes "You can't possibly";
+ mes "understand now, but";
+ mes "trust me... You don't want";
+ mes "those crests to weaken.";
+ close2;
+ }
+ else if(mao_request == 109)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Why don't you search West";
+ mes "Morroc first for one of the";
+ mes "elemental artifacts since it";
+ mes "is closer? It should be where";
+ mes "the pyramids are located.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Please go ahead";
+ mes "and do as he says.";
+ mes "In the meantime, I'll";
+ mes "stay here and make sure";
+ mes "no one attacks Mr. R again.";
+ next;
+ mes "[Lin]";
+ mes "I'm sorry that ^A9A9A9WAIT^000000 you've";
+ mes "got to do ^A9A9A9FOR^000000 this ^A9A9A9ME^000000 alone,";
+ mes "^A9A9A9AT^000000 but this situation can't";
+ mes "be ^A9A9A9THE^000000 helped. ^A9A9A9STAIRS^000000";
+ close2;
+ }
+ else if(mao_request > 109 && mao_request < 112)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "You should be able to find";
+ mes "the element regulation device";
+ mes "behind one of the pyramids in";
+ mes "the field west of Morroc. Please^FFFFFF ^000000";
+ mes "use an enchanted stone to";
+ mes "boost the crest's power.";
+ close2;
+ }
+ else if(mao_request == 112)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "Alright, now, I don't know";
+ mes "the locations of the other";
+ mes "crests. I wish I had the";
+ mes "chance to search for them";
+ mes "before I was attacked. I'm";
+ mes "sorry I can't be of more help.";
+ next;
+ mes "[R. Moore]";
+ mes "I didn't know asking for";
+ mes "protection would require";
+ mes "me to live like a prisoner...";
+ mes "I feel... I feel trapped.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Hey, what's your problem,";
+ mes "Mr. R?! You're snug as a rug";
+ mes "in here, next to freakin' pub";
+ mes "for goodness sake, while we're";
+ mes "running around doing all of";
+ mes "your dirty work for you!";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "This much is";
+ mes "true, I suppose...";
+ next;
+ cutin "mocseal_dan01.bmp",255;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I guess I'll go out";
+ mes "and try to activate those";
+ mes "other elemental crests";
+ mes "just outside of Morroc.";
+ close2;
+ }
+ else if(mao_request > 112 && mao_request < 115)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "Thank you so much";
+ mes "for all of your hard";
+ mes "work. Future generations";
+ mes "will praise what you have";
+ mes "done. Rest assured...";
+ next;
+ mes "[Lin]";
+ mes "What...?";
+ mes "What did you";
+ mes "say just now?";
+ next;
+ mes "[R. Moore]";
+ mes "Oh nothing...";
+ mes "Just giving " + strcharinfo(0) + "";
+ mes "due credit. That's all.";
+ close2;
+ }
+ else if(mao_request == 115)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Good, you've arrived.";
+ mes "Now, to ensure the safety";
+ mes "of all of those poor children,";
+ mes "I need you to complete ano--";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Excuse me, I don't mean";
+ mes "to butt in, but I need to";
+ mes "talk to you alone. It's";
+ mes "a very urgent issue that";
+ mes "I need to discuss here";
+ mes "with "+ strcharinfo(0) +".";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "...Very well.";
+ mes "Then I shall next;";
+ mes "until you return.";
+ close2;
+ }
+ else if(mao_request == 116)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Hmmm...?";
+ mes "Weren't you going";
+ mes "out on an errand to";
+ mes "pick up some snacks";
+ mes "and drinks for us?";
+ close2;
+ }
+ else if(mao_request == 117)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Oh good, you've";
+ mes "returned. Never mind";
+ mes "the snacks, I want to";
+ mes "talk to you about my";
+ mes "next request if you wo--";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "I'm sorry, ^A9A9A9MEET^000000 partner,";
+ mes "but I forgot to ask you to";
+ mes "bring me a snack ^A9A9A9ME^000000 too.";
+ mes "Do you think you ^A9A9A9AT^000000 can";
+ mes "^A9A9A9THE^000000 get me a glass of, um...";
+ mes "^A9A9A9STAIRS^000000 Vermilion on the Beach?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Snack? Um... That's";
+ mes "more of a drink, isn't it?";
+ mes "But if that's what you want,";
+ mes "then I'll be back soon.";
+ mes "(^333333This is so cloak and dagger!";
+ mes "How does she talk like that?^000000)";
+ close2;
+ }
+ else if(mao_request == 118)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "Ah, you've finally returned.";
+ mes "I have another request that";
+ mes "I must ask of you that pertains";
+ mes "to the missing children.";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Yeah, alright.";
+ mes "Depending on what";
+ mes "it is, maybe we'll do it.";
+ mes "But if it's some crazy";
+ mes "nonsense errand, we won't.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[R. Moore]";
+ mes "For the sake of my";
+ mes "research, I want you to";
+ mes "investigate Thanatos Tower.";
+ mes "Learn more about its origin";
+ mes "through any means possible. I didn't want to say this, but...";
+ next;
+ mes "[R. Moore]";
+ mes "I think it's possible that the";
+ mes "missing children were kidnapped";
+ mes "to revive an ancient evil, Satan Morroc. I believe we can learn";
+ mes "more about the kidnappers by";
+ mes "learning about Satan Morroc.";
+ next;
+ mes "[R. Moore]";
+ mes "I know this all sounds";
+ mes "crazy, but please trust me.";
+ mes "Thanatos Tower is somehow";
+ mes "related to Satan Morroc, so";
+ mes "if you could tell me what";
+ mes "you can learn from there...";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Thanatos Tower, huh?";
+ mes "Alright, it's not like we don't";
+ mes "believe you, but we need some";
+ mes "time to consider your request";
+ mes "before we can go ahead with the investigation you're asking for...";
+ set mao_request,119;
+ close2;
+ }
+ else if(mao_request == 119)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "Lin has something to ask";
+ mes "me, so I should probably";
+ mes "answer her questions before";
+ mes "requesting you to do anything.";
+ close2;
+ }
+ else if(mao_request == 120)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "I'm begging you, please";
+ mes "go to Thanatos Tower and";
+ mes "try to find some sort of solid";
+ mes "historical record that proves";
+ mes "that Satan Morroc really";
+ mes "existed in our world.";
+ close2;
+ }
+ else if(mao_request == 121)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[R. Moore]";
+ mes "You'll be investigating";
+ mes "Thanatos Tower, then?";
+ mes "Good, good, I'll soon be";
+ mes "able to complete my work.";
+ next;
+ mes "^3355FFMr. R pulled out a pendant";
+ mes "from his necklace, placed it";
+ mes "against his forehead, and then";
+ mes "quickly mumbled something";
+ mes "before raising his head.^000000";
+ close2;
+ }
+ cutin "",255;
+ end;
+}
+
+que_job01,147,54,3 script Lin#3 885,{
+
+OnInit:
+ disablenpc "Lin#3";
+ end;
+
+OnEnter:
+ disablenpc "Lin#3";
+ end;
+}
+
+que_job01,13,17,5 script Kidd#1 884,{
+
+ cutin "mocseal_kid01.bmp",2;
+ if (mao_request < 3)
+ {
+ mes "[Kidd]";
+ mes "...";
+ mes "......";
+ mes "Um. Hey.";
+ close2;
+ }
+ else if(mao_request > 102 && mao_request < 126)
+ {
+ mes "[Kidd]";
+ mes "Oh hey, you're the one who's";
+ mes "working with Lin, right? We're";
+ mes "all glad you came on board for";
+ mes "that mission. I mean, we can't do everything ourselves, you know?";
+ close2;
+ }
+ else if(mao_request == 3)
+ {
+ mes "[Kidd]";
+ mes "The representative from";
+ mes "the Dandelion organization";
+ mes "is waiting for us in the hall,";
+ mes "so you better hustle over to";
+ mes "him. Don't worry, I'll meet you";
+ mes "as soon as you get there.";
+ close2;
+ disablenpc "Kidd#1";
+ }
+ else if(mao_request == 28 || mao_request == 29)
+ {
+ mes "[Kidd]";
+ mes "Oh, hey...";
+ mes "You're here,";
+ mes "you really came back.";
+ next;
+ mes "[Valdes]";
+ mes "Excuse me...";
+ mes "But can we";
+ mes "talk for a second?";
+ close2;
+ }
+ else if(mao_request == 126 || mao_request == 127)
+ {
+ mes "[Kidd]";
+ mes "Oh, hey...";
+ mes "You're here,";
+ mes "you really came back.";
+ next;
+ mes "[Valdes]";
+ mes "Excuse me...";
+ mes "But can we";
+ mes "talk for a second?";
+ close2;
+ }
+ cutin "",255;
+ end;
+
+OnInit:
+ disablenpc "Kidd#1";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#1";
+ end;
+
+OnEmotion:
+ emotion e_ok,0;
+ end;
+}
+
+que_job01,12,8,7 script Kidd#2 884,{
+
+OnInit:
+ disablenpc "Kidd#2";
+ end;
+
+OnEnter:
+ disablenpc "Kidd#2";
+ end;
+}
+
+que_job01,148,54,3 script Kidd#3 884,{
+
+OnInit:
+ disablenpc "Kidd#3";
+ end;
+
+OnEnter:
+ disablenpc "Kidd#3";
+ end;
+}
+
+que_job01,91,83,3 script Kidd#hall 884,{
+
+ if (mao_request == 124)
+ {
+ mes "[Kidd]";
+ mes "Something major is going";
+ mes "to happen... You've got to";
+ mes "call the other members of";
+ mes "Dandelion, and I've got to";
+ mes "contact everyone in my guild!";
+ next;
+ mes "[Dandelion Member]";
+ mes "Let me go, I can feel";
+ mes "something happening in";
+ mes "Morroc Castle! We have";
+ mes "to go over there right now!";
+ close2;
+ }
+ else if(mao_request < 3 || (mao_request > 102 && mao_request < 124))
+ {
+ mes "[Kidd]";
+ mes "......";
+ mes ".........";
+ close2;
+ }
+ else if(mao_request == 3)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Oh good, you're here";
+ mes "just in time. This member";
+ mes "from Dandelion is going to";
+ mes "explain our mission to us.";
+ mes "Now, if you'll give him";
+ mes "your full attention...";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Ah, so you're the one";
+ mes "working with Kidd on this";
+ mes "mission? I'm your client,";
+ mes "the representative of the";
+ mes "Dandelion Organization.";
+ next;
+ mes "[Dandelion Member]";
+ mes "If you don't already know,";
+ mes "we're a public service group";
+ mes "that does great volunteer work.";
+ mes "However, one of our projects,";
+ mes "a child daycare center, was";
+ mes "ruined by a Mr. Raiyan Moore.";
+ next;
+ mes "[Dandelion Member]";
+ mes "It's horrible what he did:";
+ mes "Raiyan Moore kidnapped all";
+ mes "of the children at our daycare";
+ mes "center! We can't help but feel";
+ mes "responsible, and we're doing";
+ mes "all that we can to find them...";
+ next;
+ mes "[Dandelion Member]";
+ mes "However, the people of";
+ mes "our organization don't have";
+ mes "the skills to find him, much";
+ mes "less deal with this dangerous";
+ mes "man. That's why we're asking";
+ mes "for your help in this matter.";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "That's how the children";
+ mes "have been disappearing?";
+ mes "Hmm. According to Raiyan";
+ mes "Moore's profile, he's more";
+ mes "of an academic or a scholar";
+ mes "than a dangerous kidnapper...";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Yes, he would appear";
+ mes "innocuous according to";
+ mes "the file we've given you,";
+ mes "but I do not think that";
+ mes "Raiyan Moore is a person";
+ mes "that we should underestimate.";
+ next;
+ mes "^3355FFThe representative from";
+ mes "the Dandelion Organization";
+ mes "pulled out a necklace pendant";
+ mes "from under his shirt, pressed";
+ mes "it to his forehead, and then";
+ mes "quickly mumbled some words.^000000";
+ set mao_request,4;
+ close2;
+ }
+ else if(mao_request == 4)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "(^333333Kidd? What...";
+ mes "What is he doing";
+ mes "with that pendant?^000000)";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "I've seen him do that";
+ mes "a couple of times. I dunno,";
+ mes "I guess he's just praying.";
+ mes "Though, I doubt it's to any";
+ mes "deity or god or whatever";
+ mes "that I'm familiar with...";
+ next;
+ mes "[Kidd]";
+ mes "Anyway, back to the task at";
+ mes "hand. All we know is that our";
+ mes "target was last seen checking";
+ mes "out the Morroc ruins. Now, I think that we should begin our search ";
+ mes "by visiting the Juno Library.";
+ next;
+ switch( select( "Why should we go there?","Right, I understand!" ) )
+ {
+ case 1:
+ mes "[Kidd]";
+ mes "Our target, Raiyan Moore";
+ mes "is a scholar, an academic.";
+ mes "If he was researching the";
+ mes "Morroc Ruins, there's a good";
+ mes "chance that he went to the";
+ mes "Juno Library beforehand.";
+ next;
+ mes "[Kidd]";
+ mes "If we're lucky, we might";
+ mes "find some clue as to what";
+ mes "Raiyan Moore is trying to do,";
+ mes "and where he might be now.";
+ mes "Pretty good idea, huh?";
+ break;
+
+ case 2:
+ mes "[Kidd]";
+ mes "I know that Juno is pretty";
+ mes "far, but I think it's the";
+ mes "best lead to follow for now.";
+ mes "It's not an easy journey to";
+ mes "make, so I wanna thank you";
+ mes "for being so understanding.";
+ break;
+ }
+ next;
+ mes "[Kidd]";
+ mes "Anyway, if we're lucky,";
+ mes "maybe someone there might";
+ mes "be familiar with Raiyan's work";
+ mes "and could point us in the right";
+ mes "direction. Alright then, I'll meet up with you in the Juno Library.";
+ set mao_request,5;
+ close2;
+ }
+ else if(mao_request > 4 && mao_request < 8)
+ {
+ mes "[Kidd]";
+ mes "Hmm...? What are you still";
+ mes "doing here? There's no need";
+ mes "to wait up for me, I'll just catch up with you at the Juno Library.";
+ mes "Besides, I've got a few other";
+ mes "things to take care of first...";
+ close2;
+ }
+ else if(mao_request == 8)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hey you, Dandelion guy,";
+ mes "you know why these four";
+ mes "directions in Morroc are";
+ mes "so important to Moore?";
+ mes "He wrote something about";
+ mes "it in his research journal.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Hm? No, not really.";
+ mes "In fact, it's even more";
+ mes "baffling. What could be";
+ mes "here in Morroc, and how";
+ mes "can it possibly relate";
+ mes "to the missing children?";
+ next;
+ mes "[Kidd]";
+ mes "Yeah, well, it's all we";
+ mes "have to go on for now.";
+ mes "Although he's probably";
+ mes "gone by now, we need to";
+ mes "follow through on this lead... If we're lucky, we'll catch Moore.";
+ set mao_request,9;
+ close2;
+ }
+ else if(mao_request == 9)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "So...";
+ mes "How should we go";
+ mes "about investigating the";
+ mes "four directions in Morroc?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hmm... Why don't we try";
+ mes "this? I'll check the south";
+ mes "part of Morroc for anything";
+ mes "out of the ordinary, while you";
+ mes "check the west part of Morroc.";
+ next;
+ mes "[Kidd]";
+ mes "Since Moore was performing";
+ mes "historical research, it would";
+ mes "probably be best for you to";
+ mes "investigate the pyramids west";
+ mes "of Morroc. If you happen to find anything, then meet me back here.";
+ set mao_request,10;
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Good luck to the";
+ mes "two of you. Although";
+ mes "I have no idea what you";
+ mes "might find, I hope that it";
+ mes "will lead you to Raiya Moore...";
+ close2;
+ }
+ else if(mao_request == 10)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "For now, investigate";
+ mes "the west part of Morroc";
+ mes "where the pyramids are";
+ mes "located. If you find anything";
+ mes "that may interest Moore, come";
+ mes "back and report it to me here.";
+ close2;
+ }
+ else if(mao_request == 11)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Ah, you've returned.";
+ mes "I found some sort of";
+ mes "elemental crest over in";
+ mes "the south part of Morroc.";
+ mes "It was full of Earth magic...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Really? I actually found the";
+ mes "Wind elemental crest west";
+ mes "of Morroc. Do you think this";
+ mes "means that there's elemental";
+ mes "crests in the fields north and";
+ mes "east of Morroc as well?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "I'm not sure, but I can tell";
+ mes "that there's some serious power";
+ mes "in those elemental crests. Now,";
+ mes "from what we read in Moore's";
+ mes "research, the four directions";
+ mes "in Morroc have to be balanced.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Hmm. Although your mission";
+ mes "is to find Raiyan Moore and";
+ mes "rescue the missing children,";
+ mes "we cannot allow Moore to cause";
+ mes "more harm. We can't ignore the crests, and should check them...";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "I agree... In fact, the";
+ mes "Earth crest seemed pretty";
+ mes "unstable when I found it.";
+ mes "For now, go and stabilize";
+ mes "all four elemental crests";
+ mes "located just outside of Morroc.";
+ next;
+ mes "[Kidd]";
+ mes "While you're doing that,";
+ mes "I'm going to visit Morroc's";
+ mes "local historian and see what";
+ mes "I can learn about those crests";
+ mes "and Raiyan Moore's intentions.";
+ set mao_request,12;
+ close2;
+ }
+ else if(mao_request == 12)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hmm... If you want to";
+ mes "stabilize the crests, you'll";
+ mes "probably need to counter the";
+ mes "the element of a crest with the";
+ mes "opposing, superior element,";
+ mes "to balance them out, I guess.";
+ next;
+ mes "[Kidd]";
+ mes "You'll need all four";
+ mes "types of those elemental";
+ mes "stones. Anyway, you already";
+ mes "know where the west crest is.";
+ mes "The south crest is in the lowest^FFFFFF ^000000 part of the field south of Morroc.";
+ next;
+ mes "[Kidd]";
+ mes "As for the north and east";
+ mes "crest locations, you're on";
+ mes "your own. Anyway, don't forget";
+ mes "to bring a Flame Heart, Mystic";
+ mes "Frozen, Great Nature and";
+ mes "Rough Wind with you, okay?";
+ close2;
+ }
+ else if(mao_request > 12 && mao_request < 16)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Have you been able to";
+ mes "find the other elemental";
+ mes "crests? Don't forget to";
+ mes "stabilize them by using";
+ mes "elemental stones of a";
+ mes "superior, opposing element.";
+ close2;
+ }
+ else if(mao_request == 16)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Is that what happened?";
+ mes "I can't believe the historian";
+ mes "would do that, Kidd. Did you";
+ mes "explain why you needed to";
+ mes "speak to him, and let him";
+ mes "know that it was urgent?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hell, yeah...!";
+ mes "Well, you know.";
+ mes "In my usual way...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I just came back";
+ mes "from stabilizing those";
+ mes "elemental crests. Wait,";
+ mes "did something happen?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "I'm not sure...";
+ mes "Kidd seems very upset";
+ mes "for some reason. I'm";
+ mes "guessing something must";
+ mes "have happened when he";
+ mes "went to visit that historian.";
+ set mao_request,17;
+ close2;
+ }
+ else if(mao_request == 17)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Alright...";
+ mes "So you know how";
+ mes "I was supposed to";
+ mes "visit our historian?";
+ mes "He, um, refused to see me...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "What...?!";
+ mes "Why would he do";
+ mes "something like that?";
+ next;
+ mes "[Kidd]";
+ mes "I have no idea!";
+ mes "But I personally think";
+ mes "that he's got something";
+ mes "against Assassins. So";
+ mes "I want you to go and";
+ mes "try talking to him...";
+ next;
+ if (Class == Job_Assassin || Class == Job_Assassin_Cross)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Wait a second.";
+ mes "I'm an Assassin too!";
+ next;
+ mes "[Kidd]";
+ mes "Yeah, but he already";
+ mes "recognizes me. At least";
+ mes "you can go in disguise...";
+ mes "You know, wear one of";
+ mes "those cute hats or whatever.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright, alright.";
+ mes "I'll try talking";
+ mes "to him for you...";
+ set mao_request,18;
+ close2;
+ }
+ else
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright, alright.";
+ mes "I'll try talking";
+ mes "to him for you...";
+ set mao_request,18;
+ close2;
+ }
+ }
+ else if(mao_request == 18)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "You should be able to";
+ mes "find our local historian in";
+ mes "the Morroc Inn. If you can, ask";
+ mes "him about the crests around";
+ mes "Morroc and their importance.";
+ next;
+ mes "[Kidd]";
+ mes "We need to gather as";
+ mes "many clues as we can";
+ mes "about Raiyan Moore's";
+ mes "research so that we can";
+ mes "better understand his motives.";
+ close2;
+ }
+ else if(mao_request == 19)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hey, you're back.";
+ mes "So were you able to";
+ mes "talk to the historian?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Say, what's that";
+ mes "you're drinking?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Oh, this?";
+ mes "It's a Tropical Sograt.";
+ mes "Trust me, it's delicious.";
+ mes "Here, let me buy you a glass.";
+ mes "Master! Let me have another";
+ mes "glass of Tropical Sograt!";
+ next;
+ mes "[Master]";
+ mes "Alright, alright~";
+ mes "Coming right up.";
+ mes "Here you are, enjoy.";
+ mes "Take this.";
+ set mao_request,20;
+ getitem 12112,1;
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hey, drink that later.";
+ mes "Did you figure out why";
+ mes "the historian refused to";
+ mes "see me? Gimme your report~";
+ close2;
+ }
+ else if(mao_request == 20)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Alright, now tell me.";
+ mes "Were you able to talk";
+ mes "to the historian? Also,";
+ mes "did you figure out why";
+ mes "he didn't wanna talk to me?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Oh, that? I never got to";
+ mes "speak to the historian, but";
+ mes "I did talk to his assistant.";
+ mes "It turns out that you scared";
+ mes "him off by brandishing your";
+ mes "blades in front of him...";
+ next;
+ mes "[Kidd]";
+ mes "You gotta be kidding me!";
+ mes "I'm an Assassin! What am";
+ mes "I supposed to be doing if";
+ mes "not looking cool and totally";
+ mes "hardcore, huh? Damn babies...";
+ mes "So what else did you learn?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, those elemental crests";
+ mes "are supposed to protect some";
+ mes "seal beneath Morroc Castle";
+ mes "that keeps this monster, Satan";
+ mes "Morroc, from invading our world.^FFFFFF ^000000 It might be just a legend, but...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "The assistant told me that";
+ mes "Thanatos Tower was actually";
+ mes "a place originally used by";
+ mes "Satan Morroc to summon his";
+ mes "minions. Now, demons or angels";
+ mes "or whatever inhabit that tower.";
+ next;
+ mes "[Kidd]";
+ mes "Alright...";
+ mes "But what does all";
+ mes "this have to do with";
+ mes "the missing children?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well... Let's say that";
+ mes "Raiyan Moore's goal is to";
+ mes "revive Satan Morroc, if it";
+ mes "truly exists. It might be";
+ mes "possible to do that by";
+ mes "offering a blood sacrifice.";
+ set mao_request,21;
+ next;
+ mes "[Kidd]";
+ mes "Then that would mean";
+ mes "that the children were";
+ mes "kidnapped to-- No way!";
+ mes "That's... That's sick!";
+ close2;
+ }
+ else if(mao_request == 21)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "You know... I've been";
+ mes "thinking about what we";
+ mes "should do next. If Satan";
+ mes "Morroc really exists, then";
+ mes "that would be a worldwide";
+ mes "catastrophe, right?";
+ next;
+ mes "[Kidd]";
+ mes "However, we don't really";
+ mes "know if such a powerful";
+ mes "monster really does exist.";
+ mes "I don't want to believe it,";
+ mes "but we gotta investigate the";
+ mes "possibility, find some proof.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "There are those seals";
+ mes "around Morroc, but we're";
+ mes "not sure if they help keep";
+ mes "Satan Morroc sealed, or if";
+ mes "their magic makes it easier for humans to live in that desert.";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Yeah, yeah, I know. Okay,";
+ mes "this is what we'll do. You go";
+ mes "to Thanatos Tower and see if";
+ mes "you can find those kids, Raiyan";
+ mes "Moore, or concrete proof of";
+ mes "Satan Morroc's existence.";
+ set mao_request,22;
+ next;
+ mes "[Kidd]";
+ mes "If you're lucky enough to";
+ mes "encounter Raiyan Moore";
+ mes "while you're there, bring him";
+ mes "back, dead or alive, it doesn't";
+ mes "matter. In the meantime, I'll talk to the historian's assistant...";
+ close2;
+ }
+ else if(mao_request == 22)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "So how's the investigation of";
+ mes "Thanatos Tower coming along?";
+ mes "Did you learn anything about";
+ mes "Raiyan Moore or Satan Morroc?";
+ next;
+ switch( select( "Yes, I did.","No, not yet..." ) )
+ {
+ case 1:
+ if(thana_quest > 1)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I found some old log";
+ mes "entries about Satan Morroc.";
+ mes "They pretty much confirm that";
+ mes "Satan Morroc is real, and that";
+ mes "it's sealed under Morroc Castle. ";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "The Rekenber Corporation";
+ mes "is also responsible for the";
+ mes "tower's reconstruction, and";
+ mes "they ultimately plan to repair";
+ mes "all twelve of its levels.";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "So it's true...";
+ mes "Satan Morroc does exist.";
+ mes "If Raiyan Moore kidnapped";
+ mes "those children, then he must";
+ mes "be planning to sacrifice them";
+ mes "to revive that monster.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "I wish we could say that we";
+ mes "were jumping to conclusions,";
+ mes "but Moore's research results";
+ mes "and his behavior... He can't be";
+ mes "planning anything else. This";
+ mes "is the worst case scenario...";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Damn it!";
+ mes "We have to find";
+ mes "Raiyan Moore now!";
+ mes "We're running out of";
+ mes "time! What'll we do?!";
+ set mao_request,23;
+ close2;
+ }
+ else
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hmm... Your investigation";
+ mes "wasn't thorough enough. You";
+ mes "need to find concrete proof about Satan Morroc's existence or Raiyan";
+ mes "Moore's intentions. Hurry back to Thanatos Tower and find it!";
+ close2;
+ }
+ break;
+
+ case 2:
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Alright. Come back";
+ mes "as soon as you finish";
+ mes "your investigation. I'm";
+ mes "getting the feeling that we";
+ mes "no longer have the luxury";
+ mes "of time, so please hurry!";
+ close2;
+ break;
+ }
+ }
+ else if(mao_request == 23)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "We need to calm down...";
+ mes "We're no good to those";
+ mes "kids if we let ourselves";
+ mes "get frustrated. Okay, did";
+ mes "you find any trace of Raiyan";
+ mes "Moore over at Thanatos Tower?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Not at all. I've been";
+ mes "asking around, but haven't";
+ mes "been able to get any clue as";
+ mes "to where he can be right now.";
+ mes "How can we possibly find him?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "This is bad... Not only";
+ mes "are the missing children in";
+ mes "danger, but if Raiyan may even";
+ mes "revive Satan Morroc. We cannot";
+ mes "allow that to happen at any cost.";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "I know, I've been";
+ mes "searching places where";
+ mes "the children might have";
+ mes "been hidden, but there's";
+ mes "just so many of them. We";
+ mes "really got to think of ou--";
+ next;
+ cutin "mocseal_kid01.bmp",255;
+ cutin "mocseal_dan01.bmp",255;
+ mes "[Litheron]";
+ mes "Um? I'm really sorry to";
+ mes "interrupt. I know I'm not";
+ mes "supposed to bother you guys";
+ mes "on assignment, but I overheard";
+ mes "you and wanted to ask about";
+ mes "the guy you're looking for.";
+ next;
+ mes "[Dandelion Member]";
+ mes "You mean...";
+ mes "Raiyan Moore?";
+ next;
+ mes "[Litheron]";
+ mes "Yeah. Does he wear";
+ mes "the same uniform as you?";
+ mes "If he does, I think I saw him";
+ mes "here earlier going by the name";
+ mes "of ''Mr. R.'' Also, I think he";
+ mes "might also be Lin's client...";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "What, Lin's client?!";
+ mes "Wait, "+ strcharinfo(0) +", do you recall";
+ mes "what Lin's assignent was?";
+ next;
+ switch( select( "Well, um...","Bodyguard, right?" ) )
+ {
+ case 1:
+ mes "[Kidd]";
+ mes "Damn it!";
+ mes "I don't remember";
+ mes "it either! But I've got";
+ mes "a bad feeling about this!";
+ mes "We gotta go talk to our";
+ mes "commanding officer!";
+ set mao_request,24;
+ break;
+
+ case 2:
+ mes "[Kidd]";
+ mes "That's right! She's";
+ mes "supposed to be a bodyguard";
+ mes "for someone called ''Mr. R!''";
+ mes "How could we overlook this?!";
+ mes "Damn it, we need to talk to our";
+ mes "commanding officer right now!";
+ set mao_request,24;
+ break;
+ }
+ next;
+ mes "[Litheron]";
+ mes "Hey, hey...";
+ mes "What's going on?";
+ mes "Was I not supposed to";
+ mes "tell that to you guys?";
+ next;
+ mes "[Kidd]";
+ mes "No, no...";
+ mes "You were actually";
+ mes "a really great help!";
+ mes "Thanks, Litheron, ";
+ mes "I'll buy you a drink later~";
+ close2;
+ }
+ else if(mao_request == 24)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Now I remember...!";
+ mes "Lin is supposed to work";
+ mes "as a bodyguard for someone";
+ mes "named, ''Mr. R!'' We're looking";
+ mes "for Raiyan Moore--if they're the same person-- then that means--";
+ next;
+ mes "[Kidd]";
+ mes "Hurry, we need to tell";
+ mes "our commanding officer,";
+ mes "Valdes! I'll meet you there";
+ mes "in a flash, so just get over";
+ mes "there as quickly as you can!";
+ close2;
+ }
+ else if(mao_request == 25)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Raiyan Moore's supposed";
+ mes "to be in the room on the other";
+ mes "side of the commanding officer's room. Check it, quickly! Once";
+ mes "I get my hands on that guy...";
+ close2;
+ }
+ else if(mao_request == 26 || mao_request == 27)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Something huge is going";
+ mes "on at Morroc Castle. If that's";
+ mes "where Satan Morroc is sealed,";
+ mes "then the demon is beginning";
+ mes "to revive. We gotta stop it before Satan Morroc can enter our world!";
+ close2;
+ }
+ else if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Man, that was close!";
+ mes "We got really lucky.";
+ mes "Yeah... Let's talk about this";
+ mes "some more with Valdes in";
+ mes "the commanding officer's room.";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "I still can't believe it...";
+ mes "Those poor, poor children...";
+ emotion e_hmm,1;
+ close2;
+ }
+ else if(mao_request > 102 && mao_request < 126)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hey, you're...";
+ mes "You're Lin's partner,";
+ mes "aren't you? Good luck";
+ mes "working with her-- she";
+ mes "can be pretty bossy.";
+ close2;
+ }
+ else
+ {
+ cutin "mocseal_kid01.bmp",1;
+ mes "[Kidd]";
+ mes "Damn it, I feel like";
+ mes "we all failed. I can";
+ mes "understand how Lin feels.";
+ mes "Still, I hate standing by";
+ mes "and waiting around...";
+ close2;
+ }
+ cutin "mocseal_kid01.bmp",255;
+ cutin "mocseal_dan01.bmp",255;
+ end;
+}
+
+que_job01,89,85,5 script Dandelion Member 880,{
+
+ if(checkweight(12112,1) != 1)
+ {
+ mes "^3355FFWait a second!";
+ mes "Right now, you're carrying";
+ mes "too many things with you.";
+ mes "Please come back after";
+ mes "using the Kafra Service";
+ mes "to store some of your items.^000000";
+ close;
+ }
+ if (mao_request == 124)
+ {
+ mes "[Dandelion Member]";
+ mes "H-hey...!";
+ mes "Did you feel that?";
+ mes "That eerie vibration";
+ mes "of incredibly dark power...";
+ next;
+ mes "[Kidd]";
+ mes "Something major is going";
+ mes "to happen... You've got to";
+ mes "call the other members of";
+ mes "Dandelion, and I've got to";
+ mes "contact everyone in my guild!";
+ next;
+ mes "[Dandelion Member]";
+ mes "Let me go, I can feel";
+ mes "something happening in";
+ mes "Morroc Castle! We have";
+ mes "to go over there right now!";
+ close2;
+ }
+ else if(mao_request < 3 || (mao_request > 102 && mao_request < 124))
+ {
+ mes "[Dandelion Member]";
+ mes "Have you ever heard of";
+ mes "the Dandelion organization?";
+ next;
+ switch( select( "Yes","No" ) )
+ {
+ case 1:
+ mes "[Dandelion Member]";
+ mes "Ah, so you already know";
+ mes "about us? I feel so ashamed...";
+ mes "We let that Raiyan Moore kidnap";
+ mes "the children that were entrusted^FFFFFF ^000000 to our care. I don't know if we";
+ mes "can ever forgive ourselves.";
+ close2;
+ break;
+
+ case 2:
+ mes "[Dandelion Member]";
+ mes "You really haven't?";
+ mes "Well, I suppose we're";
+ mes "not a very popular or";
+ mes "glamorous group. Basically,";
+ mes "we're a non-profit organization working to improve public welfare.";
+ next;
+ mes "[Dandelion Member]";
+ mes "We volunteer to clean the";
+ mes "streets, repair homes for";
+ mes "lower income households, and";
+ mes "even operated a day care center.";
+ mes "However, Raiyan Moore kidnapped^FFFFFF ^000000 all the children under our care...";
+ next;
+ mes "[Dandelion Member]";
+ mes "I can only imagine the";
+ mes "suffering those poor kids";
+ mes "must be going through. I hope";
+ mes "that we can save them soon!";
+ close2;
+ break;
+ }
+ }
+ else if(mao_request == 3)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Ah, so you're the one";
+ mes "working with Kidd on this";
+ mes "mission? I'm your client,";
+ mes "the representative of the";
+ mes "Dandelion Organization.";
+ next;
+ mes "[Dandelion Member]";
+ mes "If you don't already know,";
+ mes "we're a public service group";
+ mes "that does great volunteer work.";
+ mes "However, one of our projects,";
+ mes "a child daycare center, was";
+ mes "ruined by a Mr. Raiyan Moore.";
+ next;
+ mes "[Dandelion Member]";
+ mes "It's horrible what he did:";
+ mes "Raiyan Moore kidnapped all";
+ mes "of the children at our daycare";
+ mes "center! We can't help but feel";
+ mes "responsible, and we're doing";
+ mes "all that we can to find them...";
+ next;
+ mes "[Dandelion Member]";
+ mes "However, the people of";
+ mes "our organization don't have";
+ mes "the skills to find him, much";
+ mes "less deal with this dangerous";
+ mes "man. That's why we're asking";
+ mes "for your help in this matter.";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "That's how the children";
+ mes "have been disappearing?";
+ mes "Hmm. According to Raiyan";
+ mes "Moore's profile, he's more";
+ mes "of an academic or a scholar";
+ mes "than a dangerous kidnapper...";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Yes, he would appear";
+ mes "innocuous according to";
+ mes "the file we've given you,";
+ mes "but I do not think that";
+ mes "Raiyan Moore is a person";
+ mes "that we should underestimate.";
+ next;
+ mes "^3355FFThe representative from";
+ mes "the Dandelion Organization";
+ mes "pulled out a necklace pendant";
+ mes "from under his shirt, pressed";
+ mes "it to his forehead, and then";
+ mes "quickly mumbled some words.^000000";
+ set mao_request,4;
+ close2;
+ }
+ else if(mao_request == 4)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "All we know is that";
+ mes "Raiyan Moore has last";
+ mes "been spotted investigating";
+ mes "the ruins around Morroc.";
+ mes "For now, I suggest that you plan your next action with Kidd.";
+ next;
+ mes "^3355FFThe representative from";
+ mes "the Dandelion Organization";
+ mes "pulled out a necklace pendant";
+ mes "from under his shirt, pressed";
+ mes "it to his forehead, and then";
+ mes "quickly mumbled some words.^000000";
+ close2;
+ }
+ else if(mao_request > 4 && mao_request < 8)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "Are you leaving now?";
+ mes "I hope that you catch";
+ mes "Raiyan Moore and that";
+ mes "you can rescue those";
+ mes "poor kids. Only a monster";
+ mes "would stoop to kidnapping...";
+ close2;
+ }
+ else if(mao_request == 8)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "So you found some";
+ mes "sort of clue as to where";
+ mes "Raiyan would be? I agree";
+ mes "that it sounds like a long";
+ mes "shot, but we've got to try";
+ mes "everything that we can!";
+ close2;
+ }
+ else if(mao_request == 9)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "Raiyan seems to have";
+ mes "been conducting some very";
+ mes "peculiar research. What could";
+ mes "the meaning of ''Morroc's four";
+ mes "directions'' be? How can it";
+ mes "possibly be of significance?";
+ close2;
+ }
+ else if(mao_request == 10)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "So you're really going to";
+ mes "check the four directions";
+ mes "in Morroc... What could";
+ mes "possibly interest Raiyan";
+ mes "Moore in Morroc? Perhaps";
+ mes "he is not just a kidnapper...";
+ close2;
+ }
+ else if(mao_request == 11)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "You found a crest shaped";
+ mes "like the Wind? Ah, Kidd";
+ mes "mentioned that he found an";
+ mes "elemental crest imbued with";
+ mes "the power of Earth. You should";
+ mes "share your findings with him...";
+ close2;
+ }
+ else if(mao_request > 11 && mao_request < 16)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "I don't understand what";
+ mes "could be so important about";
+ mes "these elemental crest devices";
+ mes "hidden in Morroc. What could";
+ mes "Raiyan Moore be planning...?";
+ close2;
+ }
+ else if(mao_request == 16)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Is that what happened?";
+ mes "I can't believe the historian";
+ mes "would do that, Kidd. Did you";
+ mes "explain why you needed to";
+ mes "speak to him, and let him";
+ mes "know that it was urgent?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hell, yeah...!";
+ mes "Well, you know.";
+ mes "In my usual way...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I just came back";
+ mes "from stabilizing those";
+ mes "elemental crests. Wait,";
+ mes "did something happen?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "I'm not sure...";
+ mes "Kidd seems very upset";
+ mes "for some reason. I'm";
+ mes "guessing something must";
+ mes "have happened when he";
+ mes "went to visit that historian.";
+ set mao_request,17;
+ close2;
+ }
+ else if(mao_request == 17)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Now why would Morroc's";
+ mes "local historian refuse to see";
+ mes "Kidd? Maybe he didn't fully";
+ mes "understand the importance";
+ mes "of this mission? How strange...";
+ close2;
+ }
+ else if(mao_request == 18)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "We have so very few leads";
+ mes "to finding Raiyan Moore, it's";
+ mes "completely frustrating. I know";
+ mes "that we have no choice, but";
+ mes "I'm worried to death about";
+ mes "those kidnapped children...";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Try not to worry";
+ mes "so much. We'll just";
+ mes "do what we always do:";
+ mes "everything we can. I only";
+ mes "hope it'll be enough this time.";
+ close2;
+ }
+ else if(mao_request == 19)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "Oh, you've returned?";
+ mes "Were you able to talk to";
+ mes "the historian? Heh, while you";
+ mes "were gone, I've been helping";
+ mes "myself to some of these drinks~";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Say, what's that";
+ mes "you're drinking?";
+ next;
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Oh, this?";
+ mes "It's a Tropical Sograt.";
+ mes "Trust me, it's delicious.";
+ mes "Here, let me buy you a glass.";
+ mes "Master! Let me have another";
+ mes "glass of Tropical Sograt!";
+ next;
+ mes "[Master]";
+ mes "Alright, alright~";
+ mes "Coming right up.";
+ mes "Here you are, enjoy.";
+ mes "Take this.";
+ set mao_request,20;
+ getitem 12112,1;
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Hey, drink that later.";
+ mes "Did you figure out why";
+ mes "the historian refused to";
+ mes "see me? Gimme your report~";
+ close2;
+ }
+ else if(mao_request == 20)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Isn't Tropical Sograt";
+ mes "so good? I can't believe";
+ mes "Assassins can enjoy this";
+ mes "drink whenever they want~";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Don't forget that";
+ mes "we've got a mission";
+ mes "to finish! Come on,";
+ mes "gimme your report now.";
+ mes "What'd you learn exactly?";
+ close2;
+ }
+ else if(mao_request == 21)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "Raiyan Moore...";
+ mes "The missing children...";
+ mes "Satan Morroc and Thanatos";
+ mes "Tower. They couldn't all be";
+ mes "connected somehow, can they?";
+ close2;
+ }
+ else if(mao_request == 22)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "I hope that you'll be";
+ mes "able to find Raiyan Moore";
+ mes "at Thanatos Tower. Though,";
+ mes "it's a public place, so I don't";
+ mes "think he'd linger there for";
+ mes "too long. Good luck...";
+ close2;
+ }
+ else if(mao_request == 23)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "That monster...";
+ mes "So he kidnapped the";
+ mes "children to-- to sacrifice";
+ mes "them?! That's... unthinkable.";
+ mes "All to bring back some dead";
+ mes "demon? Why would he do that?!";
+ close2;
+ }
+ else if(mao_request == 24)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Raiyan Moore kidnapped";
+ mes "the children to revive Satan";
+ mes "Morroc, and had the nerve";
+ mes "to hire the Assassin Guild";
+ mes "to protect him?! He's truly";
+ mes "a devious mastermind...";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Being duped by that guy...";
+ mes "I've never been so insulted!";
+ mes "It's decided: that Raiyan";
+ mes "Moore doesn't deserve";
+ mes "to take another breath.";
+ close2;
+ }
+ else if(mao_request == 25)
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "I can't believe that";
+ mes "Raiyan Moore was under";
+ mes "our noses this whole time...";
+ mes "Do you know where he is now?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Yeah. Yeah...";
+ mes "Don't get too";
+ mes "worked up, he'll";
+ mes "be right here soon.";
+ close2;
+ }
+ else if(mao_request == 26 || mao_request == 27)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "This is bad news...";
+ mes "It looks like Raiyan Moore";
+ mes "is performing the ritual to";
+ mes "revive Satan Morroc. We need";
+ mes "to go to Morroc Castle, where";
+ mes "Satan Morroc is sealed...";
+ close2;
+ }
+ else if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "Well, we've sent some";
+ mes "people to purse Raiyan,";
+ mes "though I honestly doubt";
+ mes "that they'll be able to get";
+ mes "him. Luckily, though, you";
+ mes "seem to be alright...";
+ close2;
+ }
+ else if(mao_request > 102 && mao_request < 126)
+ {
+ cutin "mocseal_dan01.bmp",1;
+ mes "[Dandelion Member]";
+ mes "I'm sorry...";
+ mes "But I'm far too busy";
+ mes "to speak with you now.";
+ mes "This matter requires";
+ mes "my full attention!";
+ close2;
+ }
+ else
+ {
+ cutin "mocseal_dan01.bmp",0;
+ mes "[Dandelion Member]";
+ mes "Those poor children...";
+ mes "And what are we going";
+ mes "to tell their parents?";
+ mes "Still, perhaps this is";
+ mes "the will of ^4D4DFFFreya^000000.";
+ next;
+ mes "[Dandelion Member]";
+ mes "Their deaths may have";
+ mes "been horrific, but I believe";
+ mes "that those children are now";
+ mes "safe in Freya's loving arms.";
+ mes "Who can understand the ";
+ mes "divine will of Freya?";
+ next;
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "Freya...?";
+ mes "I thought most";
+ mes "people around here";
+ mes "prayed to Odin. Well,";
+ mes "I suppose that explains";
+ mes "a couple things.";
+ close2;
+ }
+ cutin "mocseal_dan01.bmp",255;
+ cutin "mocseal_kid01.bmp",255;
+ end;
+}
+
+yuno_in04,180,106,3 script Reading Girl 73,{
+
+ if (mao_request == 5)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me, but may I ask";
+ mes "you a question? I'm hoping";
+ mes "that you might be able to";
+ mes "help me with something.";
+ next;
+ mes "[Yunia]";
+ mes "Eh? Oh, I'm sorry, I was";
+ mes "so busy reading this book!";
+ mes "So, uh, what exactly did";
+ mes "you want to ask me?";
+ next;
+ switch( select( "Do you know Raiyan Moore?","What are you reading?" ) )
+ {
+ case 1:
+ mes "[Yunia]";
+ mes "Raiyan Moore?";
+ mes "I don't know any--";
+ mes "Oh, you must mean";
+ mes "Mr. R. Moore. Yes,";
+ mes "I suppose I do if his";
+ mes "first name is Raiyan.";
+ next;
+ mes "[Yunia]";
+ mes "I'm Yunia, Mr. Moore's";
+ mes "temporary assistant while";
+ mes "he's working on his current";
+ mes "research project. I can't make";
+ mes "heads or tails out of whatever";
+ mes "he's been studying, though...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Great, when was the";
+ mes "last time you've seen";
+ mes "him? You see, we're";
+ mes "actually looking for him...";
+ next;
+ mes "[Yunia]";
+ mes "I actually saw him here";
+ mes "everyday in the library up";
+ mes "until a couple days ago. That's";
+ mes "when these strange men tried";
+ mes "to capture him, but luckily he";
+ mes "was able to escape.";
+ next;
+ mes "[Yunia]";
+ mes "I remember that things";
+ mes "were so crazy that day,";
+ mes "and Mr. Moore even forgot";
+ mes "to bring his documents with";
+ mes "him while he was running away.";
+ next;
+ switch( select( "Documents?","Where did he go?" ) )
+ {
+ case 1:
+ mes "[Yunia]";
+ mes "Yes, he was perusing";
+ mes "some historic documents";
+ mes "before he ran off. They're";
+ mes "all about history, so I couldn't really understand them at all...";
+ set mao_request,6;
+ close;
+
+ case 2:
+ mes "[Yunia]";
+ mes "Mm... I really don't";
+ mes "know? But I did keep and";
+ mes "organize the documents that";
+ mes "he was researching so that";
+ mes "they'll be ready when he";
+ mes "comes back to the library.";
+ set mao_request,6;
+ close;
+ }
+
+ case 2:
+ mes "[Yunia]";
+ mes "Oh... you know.";
+ mes "It's just this novel";
+ mes "About a boy who becomes.";
+ mes "a slave and he needs to";
+ mes "pay off his parents' debts.";
+ mes "But then, he falls in love...";
+ next;
+ mes "[Yunia]";
+ mes "And the girl he falls";
+ mes "in love with? He doesn't";
+ mes "know it yet, but she's the";
+ mes "dark overlord of darkness!";
+ mes "At least, I think she is. They";
+ mes "keep hinting at it, though.";
+ close;
+ }
+ }
+ else if(mao_request == 6)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "I was wondering if";
+ mes "I could look through";
+ mes "that Mr. Moore was studying...";
+ next;
+ mes "[Yunia]";
+ mes "Well, I gave most of the";
+ mes "documents that I organized";
+ mes "to someone else already, but";
+ mes "now that I think about it, there are a few leftover, unorganized";
+ mes "files that you can check out.";
+ next;
+ mes "[Yunia]";
+ mes "Actually, the person that took";
+ mes "the organized documents did";
+ mes "so on Mr. Moore's behalf. Then,";
+ mes "she quickly vanished before";
+ mes "I could ask her for her name or^FFFFFF ^000000 Mr. Moore's contact information.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Damn! That information";
+ mes "would have been really";
+ mes "helpful! (^333333I better not let";
+ mes "her know that I'm actually";
+ mes "trying to hunt Raiyan Moore^FFFFFF ^333333 down, or that he's a kidnapper.^000000)";
+ next;
+ mes "[Yunia]";
+ mes "I hope Mr. Moore is";
+ mes "alright. Oh, why don't";
+ mes "you try reading his notes";
+ mes "and his journal on his desk?";
+ mes "That might be really helpful.";
+ set mao_request,7;
+ close;
+ }
+ else if(mao_request == 7)
+ {
+ mes "[Yunia]";
+ mes "Mr. Moore's desk?";
+ mes "Just go upstairs and";
+ mes "look for it in the corner.";
+ mes "You should be able to";
+ mes "easily find his notes and";
+ mes "journal right on top of it.";
+ close;
+ }
+ else if(mao_request == 105)
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me, but I'm";
+ mes "looking for a Ms. Yunia?";
+ next;
+ mes "[Yunia]";
+ mes "Oh, that's me!";
+ mes "So how can I help you?";
+ next;
+ switch( select( "Mr. R's Documents","What are you reading?" ) )
+ {
+ case 1:
+ mes "[Yunia]";
+ mes "Mr. R? Ohhhh...";
+ mes "Mr. R. Moore. Is...";
+ mes "Is he alright? I was";
+ mes "so scared when those";
+ mes "strange men attacked him";
+ mes "right here in Juno Library!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Oh, he's perfectly safe.";
+ mes "We've got a professional to";
+ mes "ensure nothing happens to him.";
+ mes "But yes, he wanted me to come";
+ mes "here to pick up some research documents. Do you know about that?";
+ next;
+ mes "[Yunia]";
+ mes "Ah, yes, I do!";
+ mes "I've been organizing";
+ mes "them for his return.";
+ mes "Would you like to take";
+ mes "a look before delivering";
+ mes "them to Mr. R. Moore?";
+ next;
+ switch( select( "May I?","No, thanks..." ) )
+ {
+ case 1:
+ break;
+ case 2:
+ break;
+ }
+ mes "[Yunia]";
+ mes "Heh heh~ Alright~";
+ mes "First you should make sure";
+ mes "that the documents you're";
+ mes "delivering are the ones";
+ mes "that he needs, am I right?";
+ set mao_request,106;
+ close;
+
+ case 2:
+ mes "[Yunia]";
+ mes "Oh... You know. Just this";
+ mes "story about this guy who's";
+ mes "cursed so that he transforms";
+ mes "into a fat dork around beautiful girls, and into a svelte, handsome";
+ mes "man around dorky women.";
+ next;
+ mes "[Yunia]";
+ mes "So then he gets into this";
+ mes "crazy love triangle, and now";
+ mes "I'm at the part when he has to";
+ mes "go on a date with both a gorgeous girl AND a geeky girl. How's";
+ mes "he going to transform next...?";
+ close;
+ }
+ }
+ else if(mao_request == 106)
+ {
+ mes "[Yunia]";
+ mes "Okay, these should";
+ mes "be the documents that";
+ mes "Mr. Moore wants to read.";
+ mes "Just read through them";
+ mes "quickly to make sure that";
+ mes "I gave you the right ones.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Let's see here...";
+ mes "Some of these sentences";
+ mes "are underlined... Ah, and here";
+ mes "are some notes in the margins.";
+ mes "Maybe this'll tell me about";
+ mes "Mr. R. Moore's research...";
+ next;
+ mes "^4d4dffSatan Morroc appeared,";
+ mes "turning the world into a";
+ mes "living hell. Somehow, the";
+ mes "monster was sealed, and a";
+ mes "castle and town was built over^FFFFFF ^4d4dff its prison. This place is Morroc.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Whoa, that's actually";
+ mes "pretty interesting. But";
+ mes "I need to do my job first.";
+ mes "Perhaps I'll ask Mr. R. Moore";
+ mes "about this later. Hey, Yunia,";
+ mes "thanks for all of your help.";
+ next;
+ mes "[Yunia]";
+ mes "You're welcome~";
+ mes "Oh, and please give";
+ mes "my regards to Mr. Moore";
+ mes "when you see him, okay?";
+ set mao_request,107;
+ close;
+ }
+ else
+ {
+ mes "["+ strcharinfo(0) +"]";
+ mes "Excuse me...";
+ mes "But what are";
+ mes "you reading?";
+ next;
+ mes "[Yunia]";
+ mes "Oh... You know.";
+ mes "This story about this girl";
+ mes "who becomes a princess.";
+ mes "And then she owns this harem";
+ mes "of handsome boys, see? But";
+ mes "then, she meets this one boy...";
+ next;
+ mes "[Yunia]";
+ mes "This boy refuses to join";
+ mes "her harem, and it's, like, so";
+ mes "ironic because he's the one she";
+ mes "really wants. Even though any";
+ mes "other boy in the world would";
+ mes "join her harem ^FF0000willingly^000000.";
+ next;
+ mes "[Yunia]";
+ mes "Anyway, I'm reading the part";
+ mes "where he-- his name's Extopher-- has to defeat Count Guillermo";
+ mes "in a sword duel for the right";
+ mes "to ride the unicorn pegasus.";
+ mes "Ooh, what'll happen next?";
+ close;
+ }
+}
+
+yuno_in04,175,129,0 script Workbook#mao 111,{
+
+ if (mao_request == 7)
+ {
+ if(!.mao_book)
+ {
+ set .mao_book,.mao_book +1;
+ donpcevent "#maobooktimer::OnEnter";
+ mes "^3355FFYou find a crumpled piece";
+ mes "of paper filled with scribbles.";
+ mes "Apparently, this was ripped";
+ mes "from Moore's journal.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Nuts...";
+ mes "I came all the";
+ mes "way to Juno to look";
+ mes "through some trash?";
+ next;
+ cutin "mocseal_kid01.bmp",0;
+ mes "[Kidd]";
+ mes "For the sake of those";
+ mes "missing kids, we're duty";
+ mes "bound to sift through every";
+ mes "piece of possible evidence,";
+ mes "not matter how useless it may";
+ mes "look! Don't throw it away yet!";
+ donpcevent "Kidd#book::OnEnter";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Holy--!";
+ mes "You just came";
+ mes "out of nowhere!";
+ next;
+ mes "[Kidd]";
+ mes "Sorry. I did tell";
+ mes "you I'd meet you here";
+ mes "in Juno. Anyway, let's";
+ mes "both take a careful look at";
+ mes "this paper from Moore's desk.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "...Morroc...";
+ mes "Were summoned...";
+ mes "Through the tower...?";
+ mes "This handwriting is so";
+ mes "bad, it's barely legible.";
+ mes "Can you read any of this?";
+ next;
+ mes "[Kidd]";
+ mes "Uhhh... Tower...";
+ mes "Prontera... Impact created...";
+ mes "Desert? Must... four directions";
+ mes "in Morroc... Oh! Balance the";
+ mes "four directions in Morroc";
+ mes "to prevent a great evil.";
+ next;
+ mes "[Kidd]";
+ mes "Sorry, that's all I can read, but it must be important: if Moore";
+ mes "spent the time to write that";
+ mes "part clearly, then he must be";
+ mes "planning to investigate the";
+ mes "four directions in Morroc.";
+ next;
+ mes "[Kidd]";
+ mes "I'm not sure what it";
+ mes "could all mean, but I'm";
+ mes "gonna bring this part of";
+ mes "his journal with me. I'll";
+ mes "meet you back in Morroc.";
+ set mao_request,8;
+ close2;
+ cutin "mocseal_kid01.bmp",255;
+ donpcevent "Kidd#book::OnInit";
+ donpcevent "#maobooktimer::OnStop";
+ end;
+ }
+ else
+ {
+ mes "^3355FFYou find a journal filled";
+ mes "with illegible scribbles.";
+ mes "It's impossible for you to";
+ mes "decipher the writing inside.^000000";
+ close;
+ }
+ }
+ else if(mao_request > 7)
+ {
+ mes "^3355FFYou find a journal that is";
+ mes "missing many of its pages";
+ mes "and filled with illegible";
+ mes "scribbles. It's impossible";
+ mes "for you to decipher what";
+ mes "could be written inside.^000000";
+ close;
+ }
+ else
+ {
+ mes "^3355FFYou find what appears to";
+ mes "be somebody's research";
+ mes "journal. It's best not to";
+ mes "touch it for now.^000000";
+ close;
+ }
+
+OnInit:
+ set .mao_book,0;
+ end;
+}
+
+yuno_in04,174,130,5 script Kidd#book 884,{
+
+ mes "[Kidd]";
+ mes "......";
+ mes ".........";
+ close;
+
+OnInit:
+ disablenpc "Kidd#book";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#book";
+ end;
+}
+
+yuno_in04,1,1,1 script #maobooktimer -1,{
+
+OnEnter:
+ initnpctimer;
+ end;
+
+OnStop:
+ donpcevent "Workbook#mao::OnInit";
+ stopnpctimer;
+
+OnTimer180000:
+ donpcevent "Workbook#mao::OnInit";
+ stopnpctimer;
+}
+
+que_job01,6,79,5 script Lin#stairs 885,{
+
+OnInit:
+ disablenpc "Lin#stairs";
+ end;
+
+OnEnter:
+ enablenpc "Lin#stairs";
+ end;
+}
+
+que_job01,8,77,1 script #linstairs 139,3,3,{
+
+ if (mao_request == 109)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Alright, we need";
+ mes "to talk for a second";
+ mes "about this assignment.";
+ donpcevent "Lin#stairs::OnEnter";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Waaa-!";
+ mes "You came out";
+ mes "of nowhere!";
+ next;
+ mes "[Lin]";
+ mes "Sorry for scaring you.";
+ mes "We don't have time, so I'll";
+ mes "get straight to the point.";
+ mes "I don't trust our client.";
+ mes "However, for the time being,";
+ mes "we should do what he says.";
+ next;
+ mes "[Lin]";
+ mes "In the meantime, keep";
+ mes "an eye out. If you find";
+ mes "anything that might suggest";
+ mes "that Mr. R isn't telling us the";
+ mes "truth for some reason, let";
+ mes "me know. I'll see you soon.";
+ set mao_request,110;
+ close2;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#stairs::OnInit";
+ end;
+ }
+ else if(mao_request == 115)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Hey, I gotta talk to you";
+ mes "real quick without Mr. R";
+ mes "overhearing... I'm not";
+ mes "taking any chances with him!";
+ donpcevent "Lin#stairs::OnEnter";
+ next;
+ mes "[Lin]";
+ mes "I tried to visit our local";
+ mes "historian to learn more about";
+ mes "Mr. R's research. To do that,";
+ mes "I left Mr. R alone for a little";
+ mes "while under our magic security system. However, I kinda failed.";
+ next;
+ mes "[Lin]";
+ mes "I got a little peeved at";
+ mes "the historian guy, and he";
+ mes "got a little intimidated. Now";
+ mes "he's holed up somewhere";
+ mes "in the Morroc Inn, and I don't";
+ mes "think he's seeing anybody.";
+ next;
+ mes "[Lin]";
+ mes "I want you to find Morroc's";
+ mes "historian and find out what";
+ mes "you can about Satan Morroc,";
+ mes "Morroc, and Thanatos Tower.";
+ mes "We need to know how they're";
+ mes "linked to the missing kids.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "I guess since he hasn't";
+ mes "met me yet, maybe he'll";
+ mes "talk to me. Alright, I'll do it. ";
+ next;
+ mes "[Lin]";
+ mes "Great, thanks a lot.";
+ mes "Okay then, I'll see";
+ mes "you later. Remember,";
+ mes "the Morroc Inn, alright?";
+ set mao_request,116;
+ close2;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#stairs::OnInit";
+ end;
+ }
+ else if(mao_request == 117)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[" + strcharinfo(0) + "]";
+ mes "L-Lin...?";
+ mes "You there?";
+ donpcevent "Lin#stairs::OnEnter";
+ next;
+ mes "[Lin]";
+ mes "Yeah, I'm here.";
+ mes "So, were you able";
+ mes "to find that historian?";
+ mes "What exactly did you learn?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I was only able to";
+ mes "speak to the historian's";
+ mes "asssistant. Let's see...";
+ mes "I found out about the";
+ mes "origin of this city's name...";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Thanatos Tower was used";
+ mes "by Morroc Satan to summon";
+ mes "his own monsters into our";
+ mes "world. Now, it's being rebuilt,";
+ mes "even though it houses these";
+ mes "demons that look like angels...";
+ next;
+ mes "[Lin]";
+ mes "Huh. That's strange.";
+ mes "I heard that those are";
+ mes "actually real angels that";
+ mes "are guarding the tower for";
+ mes "some reason. Hm. What else";
+ mes "did you manage to learn?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, Satan Morroc, if it";
+ mes "exists, might be able to";
+ mes "come back into our world";
+ mes "if the seal is broken by";
+ mes "sacrificing children...";
+ next;
+ mes "[Lin]";
+ mes "That... That sounds";
+ mes "really bad, especially";
+ mes "with all of those children";
+ mes "missing from Morroc lately.";
+ mes "What'll be our next move?";
+ mes "I guess we'll talk to Mr. R.";
+ set mao_request,118;
+ next;
+ mes "[Lin]";
+ mes "The way things are going,";
+ mes "he's probably gonna ask us";
+ mes "to investigate Thanatos Tower.";
+ mes "For now, we'll see what he wants. Ah, and not a word of anything";
+ mes "that we've discussed out here.";
+ close2;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#stairs::OnInit";
+ end;
+ }
+ else if(mao_request == 121 && thana_quest > 1)
+ {
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "Report to me first.";
+ mes "Did you learn anything";
+ mes "about Thanatos Tower?";
+ donpcevent "Lin#stairs::OnEnter";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I found some old log";
+ mes "entries about Satan Morroc.";
+ mes "They pretty much confirm that";
+ mes "Satan Morroc is real, and that";
+ mes "it's sealed under Morroc Castle. ";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "The Rekenber Corporation";
+ mes "is also responsible for the";
+ mes "tower's reconstruction, and";
+ mes "they ultimately plan to repair";
+ mes "all tweleve of its levels.";
+ next;
+ mes "[Lin]";
+ mes "Why would they want to do";
+ mes "something crazy like that?";
+ mes "If Mr. R is really preventing";
+ mes "Morroc Satan's return, then";
+ mes "his attackers must want";
+ mes "to revive Morroc Satan...";
+ next;
+ mes "[Lin]";
+ mes "But if he's lying, and";
+ mes "he's trying to bring Morroc";
+ mes "Satan into our world, then";
+ mes "he's wanted by the Dandelion";
+ mes "group... meaning, he may be";
+ mes "the target for Kidd's mission.";
+ next;
+ mes "[Lin]";
+ mes "Crap! This could be";
+ mes "really bad. I need to";
+ mes "talk about this to our";
+ mes "commanding officer Valdes";
+ mes "about this. While I do that,";
+ mes "you go and check on Mr. R.";
+ next;
+ mes "[Lin]";
+ mes "Why did Valdes accept";
+ mes "both of these missions?!";
+ mes "In the worst case scenario,";
+ mes "we might be the ones who'll";
+ mes "have to keep Satan Morroc";
+ mes "from returning to this world...";
+ set mao_request,122;
+ close2;
+ cutin "mocseal_rin01.bmp",255;
+ donpcevent "Lin#stairs::OnInit";
+ end;
+ }
+}
+
+moc_fild10,281,148,1 script Upturned Spot#water 111,{
+
+ if (mao_request == 14)
+ {
+ cutin "mocseal_ice01.bmp",2;
+ mes "^3355FFYou find a gleaming";
+ mes "crest that looks like a";
+ mes "splashing wave of water.^000000";
+ if(countitem(996))
+ {
+ mes "^3355FFYou take out a Rough Wind";
+ mes "to counter the crest's power.^000000";
+ next;
+ mes "^3355FFThe crest responds to";
+ mes "the Rough Wind, and both";
+ mes "objects violent glow in";
+ mes "conflict against each other.^000000";
+ specialeffect EF_BEGINSPELL2;
+ specialeffect EF_BEGINSPELL4;
+ next;
+ cutin "mocseal_ice02.bmp",2;
+ mes "^3355FFSuddenly, the crest sprayed";
+ mes "some water which evaporated";
+ mes "quickly in mid-air: it seems";
+ mes "the Wind element neutralized";
+ mes "this crest's Water element.^000000";
+ specialeffect EF_SPHERE;
+ delitem 996,1;
+ set mao_request,15;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright...";
+ mes "Now I should look for";
+ mes "the crest hidden in the";
+ mes "field north of Morroc.";
+ close2;
+ }
+ else
+ {
+ mes "^3355FFYou probably need a Rough";
+ mes "Wind to counter its power.^000000";
+ close2;
+ }
+ }
+ else if(mao_request > 14 && mao_request < 100)
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that looks like a";
+ mes "splashing wave of water.^000000";
+ mes "^3355FFHowever, you don't sense";
+ mes "anything strange about it.^000000";
+ cutin "mocseal_ice02.bmp",2;
+ close2;
+ }
+ else if(mao_request == 113)
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that looks like a";
+ mes "splashing wave of water.^000000";
+ cutin "mocseal_ice02.bmp",2;
+ if (countitem(995))
+ {
+ mes "^3355FFYou bring out a Mystic Frozen";
+ mes "to enhance the crest's power.^000000";
+ next;
+ cutin "mocseal_ice01.bmp",2;
+ mes "^3355FFThe crest resonates";
+ mes "with the Mystic Frozen,";
+ mes "suddenly causing the air";
+ mes "to chill and raising the";
+ mes "waves in the oasis.^000000";
+ specialeffect EF_BEGINSPELL2;
+ delitem 995,1;
+ set mao_request,114;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Alright...";
+ mes "Now I should look for";
+ mes "the crest hidden in the";
+ mes "field north of Morroc.";
+ close2;
+ }
+ else
+ {
+ mes "^3355FFYou probably need a Mystic";
+ mes "Frozen to enhance its power.";
+ close2;
+ }
+ }
+ else if(mao_request > 112)
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that looks like a";
+ mes "splashing wave of water.^000000";
+ cutin "mocseal_ice01.bmp",2;
+ close2;
+ }
+ cutin "mocseal_ice01.bmp",255;
+ cutin "mocseal_ice02.bmp",255;
+ end;
+}
+
+moc_fild19,21,33,1 script Unturned Spot#wind 111,{
+
+ if (mao_request == 10)
+ {
+ cutin "mocseal_wind01.bmp",2;
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. As you approach it,";
+ mes "you can feel the wind blowing";
+ mes "strongly against your skin.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "This must be what";
+ mes "Raiyan Moore is so";
+ mes "interested in. Well,";
+ mes "I better go inform Kidd";
+ mes "about what I found here.";
+ set mao_request,11;
+ close2;
+ }
+ else if(mao_request == 11)
+ {
+ cutin "mocseal_wind01.bmp",2;
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. As you approach it,";
+ mes "you can feel the wind blowing";
+ mes "strongly against your skin.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Great, now that I found";
+ mes "this, I really need to tell";
+ mes "Kidd about it. Hopefully, he";
+ mes "found something just like this.";
+ close2;
+ }
+ else if(mao_request == 12)
+ {
+ if(countitem(997))
+ {
+ cutin "mocseal_wind01.bmp",2;
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. As you approach it,";
+ mes "you can feel the wind blowing";
+ mes "strongly against your skin.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Okay, the power of the";
+ mes "Earth counteracts the ";
+ mes "Wind. I'll just pull out this";
+ mes "Great Nature and... Eh?";
+ next;
+ mes "^3355FFThe Wind elemental crest";
+ mes "quickly responds to the";
+ mes "Great Nature stone.^000000";
+ specialeffect EF_BEGINSPELL4;
+ specialeffect EF_BEGINSPELL5;
+ next;
+ cutin "mocseal_wind02.bmp",2;
+ mes "^3355FFThe Wind and Earth";
+ mes "neutralized each other,";
+ mes "causing the power of the";
+ mes "Wind in this area to stabilize.^000000";
+ specialeffect EF_SPHERE;
+ delitem 997,1;
+ set mao_request,13;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Great, now that I'm done";
+ mes "with this crest, I need to";
+ mes "find the next one. Let's see,";
+ mes "I need to find the one to the";
+ mes "south that Kidd already found.";
+ close2;
+ }
+ else
+ {
+ cutin "mocseal_wind01.bmp",2;
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. As you approach it,";
+ mes "you can feel the wind blowing";
+ mes "strongly against your skin.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Wind, wind, wind...";
+ mes "What do I use to counteract";
+ mes "the Wind property? It was...";
+ next;
+ switch( select( "Fire","Ice","Wind","Earth" ) )
+ {
+ case 1:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Fire...? No, that's...";
+ mes "Wind and Fire sort of";
+ mes "go together, don't they?";
+ close2;
+ break;
+
+ case 2:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Ice...? No...";
+ mes "The power of Wind, of";
+ mes "lightning, supercedes";
+ mes "the power of Ice and water...";
+ close2;
+ break;
+
+ case 3:
+ mes "[" + strcharinfo(0) + "]";
+ mes "I got it...!";
+ mes "I'll fight Wind";
+ mes "with Wind! No...";
+ mes "Don't be ridiculous.";
+ close2;
+ break;
+
+ case 4:
+ mes "[" + strcharinfo(0) + "]";
+ mes "Earth...?";
+ mes "That's it! I need a";
+ mes "Great Nature to use";
+ mes "on this Wind crest!";
+ close2;
+ break;
+ }
+ }
+ }
+ else if (mao_request > 12 && mao_request < 100)
+ {
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. However, you don't";
+ mes "think that it's particularly";
+ mes "worthy of an investigation.^000000";
+ cutin "mocseal_wind02.bmp",2;
+ close2;
+ }
+ else if(mao_request == 110)
+ {
+ cutin "mocseal_wind02.bmp",2;
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. However, the air";
+ mes "flow around it seems weak.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "This must be what I'm looking";
+ mes "for. It looks like an artifact of the Wind element, but the wind";
+ mes "around here isn't as strong as it should be. I think I might need";
+ mes "to bring a ^4D4DFFRough Wind^000000 here...";
+ set mao_request,111;
+ close2;
+ }
+ else if(mao_request == 111)
+ {
+ if (countitem(996))
+ {
+ cutin "mocseal_wind02.bmp",2;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Let's see...";
+ mes "Hopefully this";
+ mes "Rough Wind will do";
+ mes "the trick. Whoa. Um...";
+ mes "Something's happening...";
+ next;
+ mes "^3355FFThe elemental crest";
+ mes "quickly responds to the";
+ mes "Rough Wind, causing the";
+ mes "crest to shine brighter and";
+ mes "the wind to blow stronger.^000000";
+ specialeffect EF_BEGINSPELL4;
+ delitem 996,1;
+ set mao_request,112;
+ next;
+ cutin "mocseal_wind01.bmp",2;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, I guess that's that.";
+ mes "Now I need to talk to Lin";
+ mes "and figure out if there are";
+ mes "more of these things to be";
+ mes "found outside of Morroc.";
+ close2;
+ }
+ else
+ {
+ mes "^3355FFYou need to bring";
+ mes "a Rough Wind to activate";
+ mes "this Wind elemental crest.^000000";
+ cutin "mocseal_wind02.bmp",2;
+ close2;
+ }
+ }
+ else if(mao_request > 111)
+ {
+ mes "^3355FFYou find a shining crest";
+ mes "that looks like a symbol of";
+ mes "the Wind. As you approach it,";
+ mes "you can feel the wind blowing";
+ mes "strongly against your skin.^000000";
+ cutin "mocseal_wind01.bmp",2;
+ close2;
+ }
+ cutin "mocseal_wind01.bmp",255;
+ cutin "mocseal_wind02.bmp",255;
+ end;
+}
+
+moc_fild12,280,36,1 script Unturned Spot#earth 111,{
+
+ if (mao_request == 13)
+ {
+ if (countitem(994))
+ {
+ mes "^3355FFYou find a shimmering";
+ mes "crest that symbolizes";
+ mes "the power of the Earth.^000000";
+ cutin "mocseal_earth01.bmp",2;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Let's see...";
+ mes "I should use this";
+ mes "Flame Heart to";
+ mes "stabilize this crest.";
+ next;
+ mes "^3355FFAs soon as you pull out";
+ mes "the Flame Heart, the stone";
+ mes "and the crest begin to glow";
+ mes "intensely, as if their powers";
+ mes "were conflicting.^000000";
+ specialeffect EF_BEGINSPELL5;
+ specialeffect EF_BEGINSPELL3;
+ next;
+ mes "^3355FFThe Flame Heart then";
+ mes "quickly vanishes with";
+ mes "a burst of heated vapor.";
+ mes "This power of this crest";
+ mes "is now stabilized.^000000";
+ cutin "mocseal_earth02.bmp",2;
+ specialeffect EF_SPHERE;
+ delitem 994,1;
+ set mao_request,14;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "That was simple.";
+ mes "Alright, now I should";
+ mes "try to find the crest";
+ mes "hidden east of Morroc.";
+ close2;
+ }
+ else
+ {
+ mes "^3355FFYou find a shimmering";
+ mes "crest that symbolizes";
+ mes "the power of the Earth.^000000";
+ cutin "mocseal_earth01.bmp",2;
+ next;
+ mes "^3355FFTo counteract the";
+ mes "crest's Earth power,";
+ mes "you'll probably need";
+ mes "a Flame Heart stone.^000000";
+ close2;
+ }
+ }
+ else if(mao_request > 13 && mao_request < 100)
+ {
+ mes "^3355FFYou find a shimmering";
+ mes "crest that symbolizes";
+ mes "the power of the Earth.";
+ mes "However, you don't sense";
+ mes "anything peculiar from it.";
+ cutin "mocseal_earth02.bmp",2;
+ close2;
+ }
+ else if(mao_request == 112)
+ {
+ mes "^3355FFYou find a shimmering";
+ mes "crest that symbolizes";
+ mes "the power of the Earth.";
+ mes "You'll need a Great Nature";
+ mes "stone to enhance its power.^000000";
+ cutin "mocseal_earth02.bmp",2;
+ next;
+ if (countitem(997))
+ {
+ mes "^3355FFYou pull out a";
+ mes "Great Nature, which";
+ mes "causes tremors in the";
+ mes "ground and sand to flow";
+ mes "towards the crest.^000000";
+ specialeffect EF_BEGINSPELL5;
+ delitem 997,1;
+ set mao_request,113;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Great, I think that actually";
+ mes "worked! Now, I should try";
+ mes "to find the crest hidden to";
+ mes "the east of Morroc.";
+ cutin "mocseal_earth01.bmp",2;
+ close2;
+ }
+ else
+ {
+ mes "[" + strcharinfo(0) + "]";
+ mes "The next time that";
+ mes "I come here, I better";
+ mes "have a Great Nature ready...";
+ close2;
+ }
+ }
+ else if(mao_request > 111)
+ {
+ mes "^3355FFYou find a shimmering";
+ mes "crest that symbolizes";
+ mes "the power of the Earth.^000000";
+ cutin "mocseal_earth01.bmp",2;
+ close2;
+ }
+ cutin "mocseal_earth01.bmp",255;
+ cutin "mocseal_earth02.bmp",255;
+}
+
+moc_fild07,192,166,1 script Unturned Spot#fire 111,{
+
+ if (mao_request == 15)
+ {
+ if(countitem(995))
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that symbolizes Fire.^000000";
+ cutin "mocseal_fire01.bmp",2;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "This crest must be";
+ mes "imbued with the Fire";
+ mes "element. I better see";
+ mes "if this Mystic Frozen";
+ mes "can stabilize it.";
+ next;
+ mes "^3355FFAs soon as you take";
+ mes "out the Mystic Frozen,";
+ mes "it begins to pulse with";
+ mes "light as the crest glows";
+ mes "brighter and brighter.^000000";
+ specialeffect EF_BEGINSPELL3;
+ specialeffect EF_BEGINSPELL2;
+ next;
+ mes "^3355FFThe air in the area";
+ mes "suddenly chills, and";
+ mes "your Mystic Frozen";
+ mes "bursts into cold vapor.^000000";
+ cutin "mocseal_fire02.bmp",2;
+ specialeffect EF_SPHERE;
+ delitem 995,1;
+ set mao_request,16;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "It looks like my work";
+ mes "here is done. Now, I better";
+ mes "go back and report to Kidd.";
+ close2;
+ }
+ else
+ {
+ cutin "mocseal_fire01.bmp",2;
+ mes "^3355FFYou find a gleaming";
+ mes "crest that symbolizes Fire.";
+ mes "You'll need a Mystic Frozen";
+ mes "to stabilize its power.^000000";
+ close2;
+ }
+ }
+ else if(mao_request > 15 && mao_request < 100)
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that symbolizes Fire.";
+ mes "However, you don't think it's";
+ mes "worth investigating for now.^000000";
+ cutin "mocseal_fire02.bmp",2;
+ close2;
+ }
+ else if(mao_request == 114)
+ {
+ cutin "mocseal_fire02.bmp",2;
+ mes "^3355FFYou find a gleaming";
+ mes "crest that symbolizes Fire.";
+ if (countitem(994))
+ {
+ mes "You'll need a Flame Heart";
+ mes "in order to enhance its power.^000000";
+ next;
+ mes "^3355FFYou pull out a Flame";
+ mes "Heart, and the crest";
+ mes "begins to shine as the";
+ mes "air around you heats up.^000000";
+ specialeffect EF_BEGINSPELL3;
+ cutin "mocseal_fire01.bmp",2;
+ delitem 994,1;
+ set mao_request,115;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Well, that's the";
+ mes "last elemental crest.";
+ mes "Now I better go back";
+ mes "and report to Lin.";
+ close2;
+ }
+ else
+ {
+ mes "You'll need a Flame Heart";
+ mes "in order to enhance its power.^000000";
+ close2;
+ }
+ }
+ else if(mao_request > 113)
+ {
+ mes "^3355FFYou find a gleaming";
+ mes "crest that symbolizes Fire.^000000";
+ cutin "mocseal_fire01.bmp",2;
+ close2;
+ }
+ cutin "mocseal_fire01.bmp",255;
+ cutin "mocseal_fire02.bmp",255;
+}
+
+morocc_in,46,125,5 script Assistant 729,{
+
+ if (mao_request > 18 && mao_request < 100)
+ {
+ mes "[Sephit]";
+ mes "Hopefully, I was able to";
+ mes "help you with whatever";
+ mes "information that you needed.";
+ mes "Morroc has a much richer";
+ mes "history than most people";
+ mes "realize, don't you think?";
+ close;
+ }
+ else if(mao_request > 116)
+ {
+ mes "[Sephit]";
+ mes "Hopefully, I was able to";
+ mes "help you with whatever";
+ mes "information that you needed.";
+ mes "Morroc has a much richer";
+ mes "history than most people";
+ mes "realize, don't you think?";
+ next;
+ mes "[Sephit]";
+ mes "When I get some time,";
+ mes "I really want to investigate";
+ mes "that Thanatos Tower. I get";
+ mes "the feeling that there's so";
+ mes "much I can learn there~";
+ close;
+ }
+ else if(mao_request == 18)
+ {
+ mes "[Sephit]";
+ mes "Oh, we usually don't";
+ mes "have many visitors here.";
+ mes "Are you here to speak to";
+ mes "our local historian? He's";
+ mes "pretty busy right now, so";
+ mes "I hope you can come back later.";
+ next;
+ mes "[Sephit]";
+ mes "Though, to be honest,";
+ mes "he's kind of hiding under";
+ mes "the covers at the moment.";
+ mes "Some Assassin came to";
+ mes "request some information,";
+ mes "but he scared him off...";
+ next;
+ mes "[Sephit]";
+ mes "It was pretty funny, actually.";
+ mes "The guy walked in, flashed";
+ mes "his dagger, and declared that";
+ mes "he needed some important";
+ mes "information. I guess my boss";
+ mes "was pretty intimidated by him.";
+ next;
+ mes "[Sephit]";
+ mes "If it's really important,";
+ mes "then I might be able to";
+ mes "answer your questions if";
+ mes "they're about Morroc's most";
+ mes "ancient histories and legends.";
+ next;
+ mes "^3355FFYou ask Sephit about the";
+ mes "four elemental crests around";
+ mes "Morroc, their significance, and";
+ mes "about Raiyan Moore. You also";
+ mes "inform her that you've already";
+ mes "stabilized the crests' power.^000000";
+ next;
+ mes "[Sephit]";
+ mes "Moore... Moore...";
+ mes "His work sounds really";
+ mes "important, so I'm surprised";
+ mes "I haven't heard of him. I'd ask";
+ mes "my boss, but I can't disturb";
+ mes "him right now. Ah, well...";
+ next;
+ mes "[Sephit]";
+ mes "Oh, first of all, not too";
+ mes "many people know about";
+ mes "those crests. Still, you did";
+ mes "a great service by stabilizing";
+ mes "them. Otherwise, the seal under";
+ mes "Morroc Castle would break.";
+ next;
+ mes "[Sephit]";
+ mes "The seal beneath Morroc";
+ mes "Castle actually keeps Satan";
+ mes "Morroc from entering our world.";
+ mes "If he ever returned, he might";
+ mes "repeat the mass destruction";
+ next;
+ mes "[Sephit]";
+ mes "When Satan Morroc";
+ mes "was terrorizing the human";
+ mes "world, he used Thanatos";
+ mes "Tower as his power base.";
+ mes "There, he would summon";
+ mes "countless hordes of minions.";
+ next;
+ mes "[Sephit]";
+ mes "That tower has been in ruins";
+ mes "for years, but recently some";
+ mes "company started reconstructing";
+ mes "it, even though demons, well,";
+ mes "disguised as angels, still";
+ mes "roam that place freely.";
+ next;
+ mes "[Sephit]";
+ mes "Satan Morroc may have been";
+ mes "unimaginably powerful, but";
+ mes "it would take a lot of work";
+ mes "to bring him back into our";
+ mes "world. Let's see, you could";
+ mes "destroy Morroc's seal...";
+ next;
+ mes "[Sephit]";
+ mes "There was also... Oh, God.";
+ mes "Long ago, someone actually";
+ mes "sacrificed children in a failed";
+ mes "attempt to revive Morroc Satan.";
+ mes "The children missing here in";
+ mes "Morroc-- Y-you don't think...";
+ next;
+ mes "[Sephit]";
+ mes "But who really knows?";
+ mes "I mean we have historical";
+ mes "records of Satan Morroc, ";
+ mes "but maybe it's just a legend.";
+ mes "Aside from that, we have no";
+ mes "proof that he really exists.";
+ next;
+ mes "[Sephit]";
+ mes "...Well, aside from those";
+ mes "elemental crests, I mean.";
+ mes "Then again, maybe they just";
+ mes "regulate this region's elements";
+ mes "to make it possible for people";
+ mes "to live here in the desert.";
+ set mao_request,19;
+ close;
+ }
+ else if(mao_request == 116)
+ {
+ mes "[Sephit]";
+ mes "Oh, we usually don't";
+ mes "have many visitors here.";
+ mes "Are you here to speak to";
+ mes "our local historian? He's";
+ mes "pretty busy right now, so";
+ mes "I hope you can come back later.";
+ next;
+ mes "[Sephit]";
+ mes "Though, to be honest,";
+ mes "he's kind of hiding under";
+ mes "the covers at the moment.";
+ mes "Some Assassin came to";
+ mes "request some information,";
+ mes "but she scared him off...";
+ next;
+ mes "[Sephit]";
+ mes "If it's really important,";
+ mes "then I might be able to";
+ mes "answer your questions if";
+ mes "they're about Morroc's most";
+ mes "ancient histories and legends.";
+ next;
+ mes "^3355FFYou ask Sephit for any";
+ mes "information related to";
+ mes "Satan Morroc and Thanatos";
+ mes "Tower, particularly their";
+ mes "significance and how";
+ mes "they might be related.^000000";
+ next;
+ mes "^3355FFYou also inform her";
+ mes "about Moore's research,";
+ mes "and about the elemental";
+ mes "crests hidden throughout";
+ mes "Morroc that you've balanced.^000000";
+ next;
+ mes "[Sephit]";
+ mes "Moore... Moore...";
+ mes "His work sounds really";
+ mes "important, so I'm surprised";
+ mes "I haven't heard of him. I'd ask";
+ mes "my boss, but I can't disturb";
+ mes "him right now. Ah, well...";
+ next;
+ mes "[Sephit]";
+ mes "Oh, first of all, not too";
+ mes "many people know about";
+ mes "those crests. Still, you did";
+ mes "a great service by stabilizing";
+ mes "them. Otherwise, the seal under";
+ mes "Morroc Castle would break.";
+ next;
+ mes "[Sephit]";
+ mes "The seal beneath Morroc";
+ mes "Castle actually keeps Satan";
+ mes "Morroc from entering our world.";
+ mes "If he ever returned, he might";
+ mes "repeat the mass destruction";
+ mes "that he caused in the past.";
+ next;
+ mes "[Sephit]";
+ mes "It's funny that you should ask";
+ mes "about Thanatos Tower. When";
+ mes "Satan Morroc was terrorizing";
+ mes "our world, he used that place";
+ mes "to summon hordes of minions";
+ mes "that would menace us humans.";
+ next;
+ mes "[Sephit]";
+ mes "That tower has been in ruins";
+ mes "for years, but recently some";
+ mes "company started reconstructing";
+ mes "it, even though demons, well,";
+ mes "disguised as angels, still";
+ mes "roam that place freely.";
+ next;
+ mes "[Sephit]";
+ mes "Satan Morroc may have been";
+ mes "unimaginably powerful, but";
+ mes "it would take a lot of work";
+ mes "to bring him back into our";
+ mes "world. Let's see, you could";
+ mes "destroy Morroc's seal...";
+ next;
+ mes "[Sephit]";
+ mes "There was also... Oh, God.";
+ mes "Long ago, someone actually";
+ mes "sacrificed children in a failed";
+ mes "attempt to revive Morroc Satan.";
+ mes "The children missing here in";
+ mes "Morroc-- Y-you don't think...";
+ next;
+ mes "[Sephit]";
+ mes "But who really knows?";
+ mes "I mean we have historical";
+ mes "records of Satan Morroc, ";
+ mes "but maybe it's just a legend.";
+ mes "Aside from that, we have no";
+ mes "proof that he really exists.";
+ next;
+ mes "[Sephit]";
+ mes "...Well, aside from those";
+ mes "elemental crests, I mean.";
+ mes "Then again, maybe they just";
+ mes "regulate this region's elements";
+ mes "to make it possible for people";
+ mes "to live here in the desert.";
+ set mao_request,117;
+ close;
+ }
+ else
+ {
+ mes "[Sephit]";
+ mes "Oh, we usually don't";
+ mes "have many visitors here.";
+ mes "Are you here to speak to";
+ mes "our local historian? He's";
+ mes "pretty busy right now, so";
+ mes "I hope you can come back later.";
+ next;
+ mes "[Sephit]";
+ mes "Lately, I've been";
+ mes "digging through some";
+ mes "old historical records and";
+ mes "learned something about";
+ mes "a monster called Satan Morroc.";
+ next;
+ mes "[Sephit]";
+ mes "According to the legends,";
+ mes "he's sealed beneath Morroc";
+ mes "Castle, and our town gets its";
+ mes "name from him. That sounds";
+ mes "pretty grotesque, don't you";
+ mes "think? Too weird to be true...";
+ close;
+ }
+}
+
+que_job01,15,8,1 script #mao_table 139,1,1,{
+
+OnTouch:
+ if (mao_request == 24)
+ {
+ mes "[Valdes]";
+ mes "That's grave news...";
+ mes "I had my suspicions";
+ mes "about Mr. R, but I never";
+ mes "thought he was capable";
+ mes "of such audacity...";
+ next;
+ mes "[Kidd]";
+ mes "Damn it! I know you had";
+ mes "to accept both Mr. R and";
+ mes "the Dandelion Organization";
+ mes "because we didn't know the";
+ mes "truth beforehand, but does";
+ mes "Lin know about this now?!";
+ next;
+ mes "[Valdes]";
+ mes "I doubt it. I only learned";
+ mes "that Mr. R was the true";
+ mes "kidnapper when you told";
+ mes "me just now. But to sacrifice";
+ mes "them in order to revive Satan";
+ mes "Morroc... That's beyond evil.";
+ next;
+ mes "[Valdes]";
+ mes "Mr. R... If he is Raiyan";
+ mes "Moore, then you can find him";
+ mes "in the other room. Go and";
+ mes "interrogate him, confirm";
+ mes "everything you have learned.";
+ next;
+ mes "[Valdes]";
+ mes "Come...";
+ mes "This way.";
+ next;
+ donpcevent "Valdes#2::OnInit";
+ mes "[Kidd]";
+ mes "This is getting";
+ mes "too serious. Valdes,";
+ mes "wait, I'm coming with you!";
+ mes ""+ strcharinfo(0) +", come on, quickly!";
+ set mao_request,25;
+ close2;
+ donpcevent "Kidd#2::OnInit";
+ end;
+ }
+ else if(mao_request == 123)
+ {
+ mes "[Lin]";
+ mes "Master, did you know";
+ mes "from the beginning?!";
+ mes "You knew that the person";
+ mes "I was supposed to protect";
+ mes "is the same person that";
+ mes "Kidd is supposed to find?!";
+ next;
+ mes "[Valdes]";
+ mes "Lin, calm down. Yes,";
+ mes "I suspected as such from";
+ mes "the start. However, I did";
+ mes "know whether to trust Mr. R";
+ mes "or the Dandelion organization.";
+ next;
+ mes "[Valdes]";
+ mes "Since both parties claimed";
+ mes "to be able to help the missing";
+ mes "children, I took the chance.";
+ mes "For now, the best thing to";
+ mes "do would be to ask if Mr. R's";
+ mes "attackers are from Dandelion...";
+ next;
+ mes "[Lin]";
+ mes "Alright... I can't believe";
+ mes "it... Mr. R. Moore... Kidd";
+ mes "is supposed to hunt down";
+ mes "Raiyan Moore... It's too";
+ mes "much of a coincidence...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Lin! I'm sorry to";
+ mes "interrupt, but Mr. R";
+ mes "is missing... I don't";
+ mes "know where he is!";
+ next;
+ mes "[Lin]";
+ mes "What?! What do yo--";
+ mes "Wh-what's going on?!";
+ mes "What's this noise in";
+ mes "my f-freakin' head?!";
+ mapannounce "que_job01","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ next;
+ mes "[Lin]";
+ mes "Oh no...";
+ mes "This is what";
+ mes "I feared the most...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "What's...";
+ mes "What's going on?";
+ mapannounce "que_job01","...We... need... blood... of... innocence...",1,0x7B68EE;
+ next;
+ mes "[Lin]";
+ mes "I think...";
+ mes "I think it's the";
+ mes "ceremony to revive";
+ mes "Satan Morroc! Mr. R must";
+ mes "have went there to stop";
+ mes "them... or to join them!";
+ next;
+ mes "[Valdes]";
+ mes "Lin, go call everyone";
+ mes "in the guild! And you,";
+ mes "try to find the source";
+ mes "of that weird echo!";
+ mes "Hurry, there's no time!";
+ mapannounce "que_job01","...Grant... us... immortality... Satan Morocc...",1,0x7B68EE;
+ next;
+ mes "[Lin]";
+ mes "Yes, sir!";
+ next;
+ donpcevent "Lin#2::OnInit";
+ mes "[Valdes]";
+ mes "No matter what the ";
+ mes "cost, we can't let";
+ mes "that ritual finish...!";
+ mes "If Satan Morroc really";
+ mes "exists, we can't let";
+ mes "him enter our world!";
+ set mao_request,124;
+ close2;
+ warp "que_job01",11,4;
+ end;
+ }
+
+OnInit:
+ disablenpc "#mao_table";
+ end;
+
+OnEnter:
+ enablenpc "#mao_table";
+ end;
+}
+
+que_job01,147,55,1 script #mao_empty 139,1,1,{
+
+OnTouch:
+ if (mao_request == 122)
+ {
+ mes "^333333...........No........";
+ mes "This.........can't...^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Huh?! That sounds";
+ mes "like Lin's voice...";
+ mes "Where are they?";
+ mes "Where have they gone?!";
+ set mao_request,123;
+ close;
+ }
+
+OnInit:
+ disablenpc "#mao_empty";
+ end;
+
+OnEnter:
+ enablenpc "#mao_empty";
+ end;
+}
+
+que_job01,144,57,1 script #Rabsent 139,1,1,{
+
+OnTouch:
+ if(mao_request == 25)
+ {
+ mes "[Kidd]";
+ mes "Raiyan Moore...!";
+ mes "Wh-where is he?!";
+ next;
+ mes "[Valdes]";
+ mes "What the deuce?";
+ mes "He should be just";
+ mes "in this room. Wait,";
+ mes "how could he get past";
+ mes "our security magic...?";
+ next;
+ mes "[Kidd]";
+ mes "Where's Lin?";
+ mes "Lin?! Lin, where";
+ mes "are you? Answer me!";
+ mapannounce "que_job01","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ next;
+ mes "[Kidd]";
+ mes "God! Wh-what's";
+ mes "that--where is that";
+ mes "voice coming from?!";
+ mes "My head feels like";
+ mes "it's gonna split open!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "What...";
+ mes "What's happening?";
+ mapannounce "que_job01","...We... need... holier... blood... the ritual...",1,0x7B68EE;
+ next;
+ mes "[Kidd]";
+ mes "Damn, that has to be him!";
+ mes "He's trying to revive Satan";
+ mes "Morroc right now! And where's";
+ mes "Lin?! What happened to her?";
+ next;
+ mes "[Valdes]";
+ mes ""+ strcharinfo(0) +", I'm going";
+ mes "to call every member of the";
+ mes "Assassin Guild. You and Kidd";
+ mes "go try to find the source of";
+ mes "that voice and stop this!";
+ mapannounce "que_job01","...By Satan Morroc's blessings... Grant me... Immortality!",1,0x7B68EE;
+ next;
+ mes "[Kidd]";
+ mes "Yes, sir!";
+ next;
+ donpcevent "Kidd#3::OnInit";
+ mes "[Valdes]";
+ mes "I only hope that";
+ mes "we're not too late";
+ mes "to stop this from";
+ mes "happening. Hurry,";
+ mes "the fate of the world";
+ mes "hangs in the balance!";
+ set mao_request,26;
+ close2;
+ warp "que_job01",144,61;
+ end;
+ }
+OnInit:
+ disablenpc "#Rabsent";
+ end;
+
+OnEnter:
+ enablenpc "#Rabsent";
+ end;
+}
+
+moc_castle,40,20,3 script Man 849,{
+
+ if ((mao_request > 27 && mao_request < 31) || (mao_request > 125 && mao_request < 129))
+ {
+ mes "^3355FFYou find the body";
+ mes "of a dead man.^000000";
+ emotion e_hmm,1;
+ close;
+ }
+ mes "^3355FFYou find a man lying";
+ mes "on the floor. He seems";
+ mes "very close to dying, and";
+ mes "is mumbling deliriously.^000000";
+ if (mao_request == 26 || mao_request == 27)
+ {
+ next;
+ mes "[Man]";
+ mes "Ghhhk~! Fr-fresh...";
+ mes "B-blood! Hee hee hee~";
+ mes "For th-the ritual, I-I'll";
+ mes "d-dedicate... Myself...";
+ mes "For the s-sacrifice!";
+ mes "^333333*Cough Cough!*^000000";
+ if(!$mao_gate1)
+ {
+ close2;
+ warp "que_job02",14,182;
+ set $mao_gate1,1;
+ end;
+ }
+ }
+ else if(mao_request == 124 || mao_request == 125)
+ {
+ next;
+ mes "[Man]";
+ mes "Ghhhk~! Fr-fresh...";
+ mes "B-blood! Hee hee hee~";
+ mes "For th-the ritual, I-I'll";
+ mes "d-dedicate... Myself...";
+ mes "For the s-sacrifice!";
+ mes "^333333*Cough Cough!*^000000";
+ if(!$mao_gate2)
+ {
+ close2;
+ warp "que_job03",14,182;
+ set $mao_gate2,1;
+ end;
+ }
+ }
+ close;
+
+OnInit:
+ set $mao_gate1,0;
+ set $mao_gate2,0;
+ end;
+}
+
+que_job02,14,182,1 script #maogate1 139,1,1,{
+
+OnEnter:
+ enablenpc "#maogate1";
+ end;
+
+OnStop:
+ disablenpc "#maogate1";
+ end;
+
+OnTouch:
+ if (mao_request == 26 || mao_request == 27)
+ {
+ initnpctimer;
+ disablenpc "#maogate1";
+ donpcevent "#maogate1_talk1::OnEnter";
+ }
+ else
+ {
+ mes "^3355FFYou will now be";
+ mes "teleported outside.^000000";
+ close2;
+ warp "morocc",100,100;
+ set $mao_gate1,0;
+ }
+ end;
+
+OnTimer580000:
+ mapannounce "que_job02","...Need... more blood... before... gate closes...",1,0xDDA0DD;
+ end;
+
+OnTimer590000:
+ mapannounce "que_job02","...Grrrr... can't... fail this time... must revive...",1,0xDDA0DD;
+ end;
+
+OnTimer595000:
+ mapwarp "que_job02","morocc",160,129;
+ end;
+
+OnTimer596000:
+ donpcevent "#maogate1_talk1::OnInit";
+ donpcevent "#maogate1_talk2::OnEnter";
+ donpcevent "#maogate1_talk3::OnEnter";
+ donpcevent "#maogate1_talk4::OnEnter";
+ donpcevent "#maogate1_talk5::OnEnter";
+ donpcevent "#maogate1_talk6::OnEnter";
+ donpcevent "#maogate1_talk7::OnEnter";
+ donpcevent "Kidd#maogate1_1::OnInit";
+ donpcevent "Kidd#maogate1_2::OnInit";
+ donpcevent "Lin#maogate1_1::OnInit";
+ donpcevent "Lin#maogate1_2::OnInit";
+ donpcevent "R#maogate1::OnInit";
+ donpcevent "#maogate1_end::OnStop";
+ donpcevent "#maogate1_end::OnInit";
+ donpcevent "#maogate1_end2::OnInit";
+ donpcevent "Dandelion#maogate1_1::OnInit";
+ donpcevent "Dandelion#maogate1_2::OnInit";
+ donpcevent "Dandelion#maogate1_3::OnInit";
+ donpcevent "Dandelion#maogate1_4::OnInit";
+ donpcevent "#maogate1_setting::OnEnter";
+ donpcevent "Dandelion Member#1_bt::OnInit";
+ donpcevent "#maogate1_battle::OnStop2";
+ donpcevent "#maogate1_battle::OnEnter";
+ end;
+
+OnTimer597000:
+ enablenpc "#maogate1";
+ set $mao_gate1,0;
+ stopnpctimer;
+ end;
+}
+
+que_job02,14,181,1 script #maogate1_talk1 139,2,2,{
+
+OnInit:
+ disablenpc "#maogate1_talk1";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk1";
+ end;
+
+OnTouch:
+ mes "^333333Holy... ritual... of...";
+ mes "blood... I am proud...";
+ mes "to b-be... the last...";
+ mes "sacrifice... Heh heh heh...^000000";
+ next;
+ mes "^3355FFThe maniacial laughter";
+ mes "from that strange voice";
+ mes "echoes in your head as you";
+ mes "wake up in some strage place.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Where am I...?";
+ mes "What is this place?";
+ mes "Arrgh, my head hurts,";
+ mes "but I've got to stop";
+ mes "Satan Morroc's revival...";
+ mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "There's that voice";
+ mes "again! Kidd? Valdes?";
+ mes "Are any of you here?";
+ mes "Damn, I must be all alone.";
+ mes "I guess I have to stop this";
+ mes "weird ritual all by myself!";
+ close2;
+ disablenpc "#maogate1_talk1";
+ end;
+}
+
+que_job02,17,150,1 script #maogate1_talk2 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk2";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk2";
+ end;
+
+OnTouch:
+ mes "...";
+ mes "......";
+ mes ".........";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "...Isn't the moon";
+ mes "so beautiful tonight?";
+ next;
+ mes "[?????]";
+ mes "...But I wonder...";
+ mes "Why are there twice as many";
+ mes "guards when the moon is full?";
+ next;
+ mes "[???????]";
+ mes "The moon is so red...";
+ mes "Yes, it's been a year...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "What's going on?";
+ mes "Who's there? Kidd?";
+ mes "Valdes? Anybody?";
+ mes "What was that?";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk2";
+ end;
+}
+
+que_job02,16,97,1 script #maogate1_talk3 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk3";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk3";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "So, you telling me you";
+ mes "don't know how this town";
+ mes "got its name? Well, it's";
+ mes "kind of a scary tale...";
+ next;
+ mes "[?????]";
+ mes "An evil demon invaded our";
+ mes "world, summoning troops of";
+ mes "his minions from the darkness.";
+ mes "However, he was defeated and";
+ mes "sealed beneath this castle";
+ mes "by a legendary hero.";
+ next;
+ mes "[???????]";
+ mes "But the hatred of Satan";
+ mes "Morroc has not ebbed with";
+ mes "time. If you look at the full";
+ mes "moon from here, it is colored";
+ mes "red with Satan Morroc's rage...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "...I keep hearing";
+ mes "things! Where the hell";
+ mes "is it all coming from?!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk3";
+ end;
+}
+
+que_job02,44,33,1 script #maogate1_talk4 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk4";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk4";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Hmpf.";
+ mes "It has begun.";
+ next;
+ mes "[?????]";
+ mes "That smoke...?";
+ mes "What exactly is going";
+ mes "on over there every";
+ mes "full moon?";
+ next;
+ mes "[???????]";
+ mes "Well...";
+ mes "Who's to say?";
+ next;
+ mes "[????]";
+ mes "B-boss...!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ mapannounce "que_job02","...Moooore... Give me... more blood...",1,0xDDA0DD;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "These voices...";
+ mes "They're like past";
+ mes "memories of something";
+ mes "that's happened here";
+ mes "in Castle Morroc...";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk4";
+ end;
+}
+
+que_job02,93,21,1 script #maogate1_talk5 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk5";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk5";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Sir, our investigation has";
+ mes "turned something up. Every";
+ mes "15 days, a carriage secretly";
+ mes "transports about 20 to 30";
+ mes "children into the castle.";
+ mes "However, they never come out...";
+ next;
+ mes "[?????]";
+ mes "Are you serious...?";
+ mes "What the hell could";
+ mes "they be doing in there?!";
+ mes "Come on, let's go...";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk5";
+ end;
+}
+
+que_job02,93,21,1 script #maogate1_talk6 139,3,3,{
+
+OnStop:
+ disablenpc "#maogate1_talk6";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk6";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Wh-what's with";
+ mes "all of this noise?";
+ next;
+ mes "[?????]";
+ mes "Sorry, m'lord.";
+ mes "It's nothing, but";
+ mes "we'll take care of";
+ mes "it as soon as possible.";
+ mes "Shut up, children. Silence!";
+ next;
+ mes "..............";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[???????]";
+ mes "This place is so hot...";
+ mes "Where's my daddy? I don't...";
+ mes "I don't wanna go to Thanatos...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[??????]";
+ mes "Make sure that";
+ mes "nothing interferes";
+ mes "with our plan. Nothing...";
+ mapannounce "que_job02","..Blood... is the currency...of the soul... Six more to go...",1,0x7B68EE;
+ next;
+ mes "[????]";
+ mes "I don't wanna";
+ mes "wear these chains!";
+ mes "G-get them off, please!";
+ mes "I'm sorry, I'm sorry, I'm s--";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ mapannounce "que_job02","...Morroc Satan... needs... fresher blood...",1,0x7B68EE;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "I can't...";
+ mes "I can't endure";
+ mes "listening to this";
+ mes "much longer. Where";
+ mes "the hell is Raiyan Moore?!";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk6";
+ end;
+}
+
+que_job02,180,144,1 script #maogate1_talk7 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk7";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk7";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Jeez, what's going";
+ mes "on? Where the heck";
+ mes "are all the guards?";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[????]";
+ mes "What?! Why would";
+ mes "anyone do something";
+ mes "so stupid, so foolhardy,";
+ mes "as revive Satan Morroc?!";
+ next;
+ mes "[????]";
+ mes "Why...?";
+ mes "You can't possibly";
+ mes "understand. Now die...!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Where is that voice";
+ mes "coming from? Wait...";
+ mes "That's... That's happening";
+ mes "right now! Please... Please";
+ mes "don't let me be too late!";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate1_talk7";
+ end;
+}
+
+que_job02,77,179,1 script #maogate1_talk8 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_talk8";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_talk8";
+ end;
+
+OnStop2:
+ stopnpctimer;
+ end;
+
+OnTouch:
+ initnpctimer;
+ disablenpc "#maogate1_talk8";
+ end;
+
+OnTimer1000:
+ mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ end;
+
+OnTimer4000:
+ mapannounce "que_job02","...Offer six souls and ...Receive seven in return...",1,0x7B68EE;
+ end;
+
+OnTimer8000:
+ mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ end;
+
+OnTimer12000:
+ mapannounce "que_job02","...In payment, I give... the most honest... the holiest... dedication...",1,0x7B68EE;
+ end;
+
+OnTimer16000:
+ mapannounce "que_job02","...Please... Let the tornado of blood, the pile of bodies... rival the mountains!",1,0x7B68EE;
+ end;
+
+OnTimer20000:
+ mapannounce "que_job02","...Ha... Ha... Muhahahahaha!",1,0x7B68EE;
+ end;
+
+OnTimer20100:
+ stopnpctimer;
+ end;
+}
+
+que_job02,73,82,1 script #maogate1_battle 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_battle";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_battle";
+ end;
+
+OnStop2:
+ stopnpctimer;
+ killmonster "que_job02","#maogate1_battle::OnMyMobDead";
+ end;
+
+OnTouch:
+ initnpctimer;
+ emotion e_wah,1;
+ disablenpc "#maogate1_battle";
+ end;
+
+OnTimer500:
+ monster "que_job02",71,85,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
+ monster "que_job02",79,85,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
+ monster "que_job02",71,80,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
+ monster "que_job02",79,80,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
+ end;
+
+OnTimer5000:
+ mapannounce "que_job02","Watch out!",1,0x90EE90;
+ donpcevent "Dandelion Member#1_bt::OnEnter";
+ end;
+
+OnTimer6000:
+ specialeffect EF_LORD;
+ end;
+
+OnTimer6500:
+ killmonster "que_job02","#maogate1_battle::OnMyMobDead";
+ stopnpctimer;
+ end;
+
+OnMyMobDead:
+ end;
+}
+
+que_job02,66,85,5 script Dandelion Member#1_bt 880,{
+
+ if(mao_request == 26 || mao_request == 27)
+ {
+ mes "[Dandelion Member]";
+ mes "Hey... Are";
+ mes "you alright?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Thanks...";
+ mes "I think you just";
+ mes "saved my life. What's";
+ mes "going on? Are you alone?";
+ next;
+ mes "[Dandelion Member]";
+ mes "It took me a while, but";
+ mes "I gathered as many members";
+ mes "of Dandelion as I could. From";
+ mes "the looks of it, I wouldn't be";
+ mes "surprised if Satan Morroc was";
+ mes "almost unsealed by now...";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Wait...";
+ mes "What about Kidd?";
+ mes "Where did he go?";
+ next;
+ mes "[Dandelion Member]";
+ mes "Kidd? He already";
+ mes "went in before any";
+ mes "of us. It sounds pretty";
+ mes "dangerous in there...";
+ next;
+ mes "[Kidd's Voice]";
+ mes "...I said--!";
+ mes "...That's...";
+ mes "Why I oughta--!";
+ emotion e_gasp,0;
+ next;
+ mes "[Dandelion Member]";
+ mes "Yeah, that's him again.";
+ mes "Now that you're awake,";
+ mes "I better do something.";
+ mes "You stay here and gather";
+ mes "your strength while I go";
+ mes "in there and help him...";
+ close2;
+ emotion e_gasp,1;
+ set mao_request,27;
+ disablenpc "Dandelion Member#1_bt";
+ end;
+ }
+
+OnInit:
+ disablenpc "Dandelion Member#1_bt";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion Member#1_bt";
+ end;
+}
+
+que_job02,87,83,1 script #maogate1_setting 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate1_setting";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_setting";
+ end;
+
+OnTouch:
+ if (mao_request == 27)
+ {
+ donpcevent "#maogate1_end::OnEnter";
+ donpcevent "Kidd#maogate1_1::OnEnter";
+ donpcevent "Lin#maogate1_1::OnEnter";
+ donpcevent "R#maogate1::OnEnter";
+ donpcevent "Dandelion#maogate1_1::OnEnter";
+ donpcevent "Dandelion#maogate1_2::OnEnter";
+ end;
+ }
+}
+
+que_job02,117,101,1 script #maogate1_end 139,3,3,{
+
+OnInit:
+ disablenpc "#maogate1_end";
+ end;
+
+OnReset:
+ killmonster "que_job02","#maogate1_end::OnMyMobDead";
+ end;
+
+OnStop:
+ killmonster "que_job02","#maogate1_end::OnMyMobDead";
+ stopnpctimer;
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_end";
+ end;
+
+OnTouch:
+ donpcevent "#maogate1_setting::OnStop";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Hey, what's going";
+ mes "on here? Kidd! Lin?";
+ mes "A-and who's that guy?";
+ mes "Could it possibly be...";
+ emotion e_gasp,1;
+ next;
+ cutin "mocseal_kid01.bmp",0;
+ mes "[Kidd]";
+ mes ""+ strcharinfo(0) +"...";
+ mes "Stay back and don't come";
+ mes "near me! Lin, why are you";
+ mes "doing this! Give up your";
+ mes "mission, you don't know";
+ mes "who your client really is!";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What are you talking";
+ mes "about, Kidd? I just found";
+ mes "out that the people you're";
+ mes "working for, the Dandelion";
+ mes "Organization, have been";
+ mes "hunting Mr. Moore down...";
+ donpcevent "Lin#maogate1_1::OnEmotion";
+ next;
+ cutin "mocseal_kid01.bmp",0;
+ mes "[Kidd]";
+ mes "Yes, of course they're";
+ mes "hunting him down. Your client,";
+ mes "Mr. R. Moore, is none other";
+ mes "than Raiyan Moore-- and he";
+ mes "plans to revive Satan Morroc!";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What?! But how can that";
+ mes "be? I've been with Moore";
+ mes "for a few days! If he's the one";
+ mes "who kidnapped the children,";
+ mes "then who is taking them hostage? ";
+ next;
+ mes "[Lin]";
+ mes "No, you should tell";
+ mes "me everything you know";
+ mes "about your own client,";
+ mes "the Dandelion Organization...";
+ donpcevent "R#maogate1::OnEmotion";
+ next;
+ cutin "mocseal_rin01.bmp",255;
+ cutin "mocseal_kid01.bmp",255;
+ mes "[R. Moore]";
+ mes "Thanks for your";
+ mes "concern, Lin. But really...";
+ mes "It's unnecessary. Heh heh...";
+ mes "I don't need to worry about the Dandelion Organization any longer.";
+ next;
+ mes "[R. Moore]";
+ mes "Prepare yourself";
+ mes "and be accepted into";
+ mes "this sacrifice... Lin...";
+ mes "Your blood will be used";
+ mes "to revive Morroc Satan!";
+ donpcevent "R#maogate1::OnSpell";
+ donpcevent "Kidd#maogate1_1::OnEmotion";
+ emotion e_gasp,1;
+ next;
+ mes "[Kidd]";
+ mes "Watch out!";
+ donpcevent "Kidd#maogate1_1::OnInit";
+ donpcevent "Lin#maogate1_1::OnInit";
+ donpcevent "Kidd#maogate1_2::OnEnter";
+ donpcevent "Lin#maogate1_2::OnEnter";
+ donpcevent "#maogate1_end2::OnSpell";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Kidd! Lin!";
+ next;
+ mes "[Lin]";
+ mes "Wh-why...?";
+ mes "Mr. Moore, you said";
+ mes "that you were trying to";
+ mes "stop Satan Morroc's revival...";
+ next;
+ mes "[Kidd]";
+ mes "Can't you see...?";
+ mes "He was lying! He";
+ mes "tricked all of us!";
+ next;
+ mes "[R. Moore]";
+ mes "So...";
+ mes "You're resisting?";
+ mes "Fine, you leave me";
+ mes "no choice. Feel the";
+ mes "power of Morroc Satan!";
+ donpcevent "R#maogate1::OnEmotion2";
+ next;
+ donpcevent "R#maogate1::OnInit";
+ initnpctimer;
+ monster "que_job02",121,118,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",121,115,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",121,112,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",107,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",111,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",115,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",135,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",132,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ monster "que_job02",128,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Bastard, what";
+ mes "are you doing?";
+ mes "Holy crap, m-monsters!";
+ next;
+ mes "[Lin]";
+ mes "Damn it!";
+ mes "Let me go!";
+ mes "I'm gonna chase";
+ mes "Moore myself!";
+ set mao_request,28;
+ close2;
+ donpcevent "Lin#maogate1_2::OnInit";
+ disablenpc "#maogate1_end";
+ end;
+
+OnTimer500:
+ mapannounce "que_job02","I'll back you up!",1,0x90EE90;
+ donpcevent "Dandelion#maogate1_3::OnEnter";
+ donpcevent "Dandelion#maogate1_4::OnEnter";
+ donpcevent "Dandelion#maogate1_1::OnEmotion";
+ donpcevent "Dandelion#maogate1_2::OnEmotion";
+ donpcevent "Dandelion#maogate1_3::OnEmotion";
+ donpcevent "Dandelion#maogate1_4::OnEmotion";
+ end;
+
+OnTimer3000:
+ donpcevent "Dandelion#maogate1_3::OnSpell";
+ donpcevent "Dandelion#maogate1_2::OnSpell";
+ end;
+
+OnTimer4000:
+ donpcevent "Dandelion#maogate1_4::OnSpell";
+ donpcevent "Dandelion#maogate1_2::OnSpell2";
+ end;
+
+OnTimer5000:
+ killmonster "que_job02","#maogate1_end::OnMyMobDead";
+ end;
+
+OnTimer5500:
+ set $@maogate1mobs,3;
+ monster "que_job02",128,105,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
+ monster "que_job02",115,106,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
+ monster "que_job02",121,112,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
+ end;
+
+OnTimer7000:
+ mapannounce "que_job02","Dandelions, don't let Raiyan Moore escape!",1,0x90EE90;
+ end;
+
+OnTimer10000:
+ mapannounce "que_job02","Kidd, we're leaving the rest to you...!",1,0x90EE90;
+ donpcevent "Dandelion#maogate1_4::OnInit";
+ donpcevent "Dandelion#maogate1_3::OnInit";
+ donpcevent "Dandelion#maogate1_2::OnInit";
+ donpcevent "Dandelion#maogate1_1::OnInit";
+ stopnpctimer;
+ end;
+
+OnMyMobDead:
+ end;
+}
+
+que_job02,116,108,5 script Kidd#maogate1_1 884,{
+
+OnInit:
+ disablenpc "Kidd#maogate1_1";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#maogate1_1";
+ end;
+
+OnEmotion:
+ emotion e_gasp,0;
+ end;
+}
+
+que_job02,126,103,5 script Kidd#maogate1_2 884,{
+
+ end;
+
+OnInit:
+ disablenpc "Kidd#maogate1_2";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#maogate1_2";
+ end;
+
+OnMyMobDead:
+ set $@maogate1mobs,$@maogate1mobs -1;
+ if($@maogate1mobs < 1) donpcevent "#maogate1_end2::OnEnter";
+ end;
+}
+
+que_job02,121,106,1 script Lin#maogate1_1 885,{
+
+OnInit:
+ disablenpc "Lin#maogate1_1";
+ end;
+
+OnEnter:
+ enablenpc "Lin#maogate1_1";
+ end;
+
+OnEmotion:
+ emotion e_wah,0;
+ end;
+}
+
+que_job02,127,101,1 script Lin#maogate1_2 885,{
+
+OnInit:
+ disablenpc "Lin#maogate1_2";
+ end;
+
+OnEnter:
+ enablenpc "Lin#maogate1_2";
+ end;
+}
+
+que_job02,124,109,3 script R#maogate1 880,{
+
+OnInit:
+ disablenpc "R#maogate1";
+ end;
+
+OnEnter:
+ enablenpc "R#maogate1";
+ end;
+
+OnEmotion:
+ emotion e_hmm,0;
+ end;
+
+OnEmotion2:
+ emotion e_gg,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+}
+
+que_job02,113,107,5 script Dandelion#maogate1_1 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate1_1";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate1_1";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+}
+
+que_job02,121,100,7 script Dandelion#maogate1_2 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate1_2";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate1_2";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+
+OnSpell2:
+ specialeffect EF_LORD;
+ end;
+}
+
+que_job02,122,98,1 script Dandelion#maogate1_3 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate1_3";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate1_3";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+}
+
+que_job02,122,111,5 script Dandelion#maogate1_4 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate1_4";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate1_4";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_LORD;
+ end;
+}
+
+que_job02,122,106,1 script #maogate1_end2 139,15,15,{
+
+OnInit:
+ disablenpc "#maogate1_end2";
+ end;
+
+OnEnter:
+ enablenpc "#maogate1_end2";
+ end;
+
+OnTouch:
+ if (mao_request == 28)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "" + strcharinfo(0) + "!";
+ mes "Hey, you alright?";
+ mes "Come on, let's head";
+ mes "back, the other members";
+ mes "of the Assassin Guild";
+ mes "will take care of this...";
+ set mao_request,29;
+ close2;
+ mapwarp "que_job02","que_job01",59,49;
+ donpcevent "#maogate1_talk1::OnInit";
+ donpcevent "#maogate1_talk2::OnEnter";
+ donpcevent "#maogate1_talk3::OnEnter";
+ donpcevent "#maogate1_talk4::OnEnter";
+ donpcevent "#maogate1_talk5::OnEnter";
+ donpcevent "#maogate1_talk6::OnEnter";
+ donpcevent "#maogate1_talk7::OnEnter";
+ donpcevent "Kidd#maogate1_1::OnInit";
+ donpcevent "Kidd#maogate1_2::OnInit";
+ donpcevent "Lin#maogate1_1::OnInit";
+ donpcevent "Lin#maogate1_2::OnInit";
+ donpcevent "R#maogate1::OnInit";
+ donpcevent "#maogate1_end::OnStop";
+ donpcevent "#maogate1_end::OnInit";
+ donpcevent "#maogate1_end2::OnInit";
+ donpcevent "Dandelion#maogate1_1::OnInit";
+ donpcevent "Dandelion#maogate1_2::OnInit";
+ donpcevent "Dandelion#maogate1_3::OnInit";
+ donpcevent "Dandelion#maogate1_4::OnInit";
+ donpcevent "#maogate1_setting::OnEnter";
+ donpcevent "Dandelion Member#1_bt::OnInit";
+ donpcevent "#maogate1_battle::OnStop";
+ donpcevent "#maogate1_battle::OnEnter";
+ enablenpc "#maogate1";
+ set $mao_gate1,0;
+ end;
+ }
+}
+
+que_job03,14,182,1 script #maogate2 139,1,1,{
+
+OnEnter:
+ enablenpc "#maogate2";
+ end;
+
+OnStop:
+ disablenpc "#maogate2";
+ end;
+
+OnTouch:
+ if (mao_request == 124 || mao_request == 125)
+ {
+ initnpctimer;
+ disablenpc "#maogate2";
+ donpcevent "#maogate2_talk1::OnEnter";
+ }
+ else
+ {
+ mes "^3355FFYou will now be";
+ mes "teleported outside.^000000";
+ close2;
+ warp "morocc",100,100;
+ set $mao_gate2,0;
+ }
+ end;
+
+OnTimer580000:
+ mapannounce "que_job02","...Need... more blood... before... gate closes...",1,0xDDA0DD;
+ end;
+
+OnTimer590000:
+ mapannounce "que_job02","...Grrrr... can't... fail this time... must revive...",1,0xDDA0DD;
+ end;
+
+OnTimer595000:
+ mapwarp "que_job02","morocc",160,129;
+ end;
+
+OnTimer596000:
+ donpcevent "#maogate2_talk1::OnInit";
+ donpcevent "#maogate2_talk2::OnEnter";
+ donpcevent "#maogate2_talk3::OnEnter";
+ donpcevent "#maogate2_talk4::OnEnter";
+ donpcevent "#maogate2_talk5::OnEnter";
+ donpcevent "#maogate2_talk6::OnEnter";
+ donpcevent "#maogate2_talk7::OnEnter";
+ donpcevent "Kidd#maogate2_1::OnInit";
+ donpcevent "Kidd#maogate2_2::OnInit";
+ donpcevent "Lin#maogate2_1::OnInit";
+ donpcevent "Lin#maogate2_2::OnInit";
+ donpcevent "R#maogate2::OnInit";
+ donpcevent "#maogate2_end::OnStop";
+ donpcevent "#maogate2_end::OnInit";
+ donpcevent "#maogate2_end2::OnInit";
+ donpcevent "Dandelion#maogate2_1::OnInit";
+ donpcevent "Dandelion#maogate2_2::OnInit";
+ donpcevent "Dandelion#maogate2_3::OnInit";
+ donpcevent "Dandelion#maogate2_4::OnInit";
+ donpcevent "#maogate2_setting::OnEnter";
+ donpcevent "Dandelion Member#2_bt::OnInit";
+ donpcevent "#maogate2_battle::OnStop2";
+ donpcevent "#maogate2_battle::OnEnter";
+ end;
+
+OnTimer597000:
+ enablenpc "#maogate2";
+ set $mao_gate2,0;
+ stopnpctimer;
+ end;
+}
+
+que_job03,14,181,1 script #maogate2_talk1 139,2,2,{
+
+OnInit:
+ disablenpc "#maogate2_talk1";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk1";
+ end;
+
+OnTouch:
+ mes "^333333Holy... ritual... of...";
+ mes "blood... I am proud...";
+ mes "to b-be... the last...";
+ mes "sacrifice... Heh heh heh...^000000";
+ next;
+ mes "^3355FFThe maniacial laughter";
+ mes "from that strange voice";
+ mes "echoes in your head as you";
+ mes "wake up in some strage place.^000000";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Where am I...?";
+ mes "What is this place?";
+ mes "Arrgh, my head hurts,";
+ mes "but I've got to stop";
+ mes "Satan Morroc's revival...";
+ mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "There's that voice";
+ mes "again! Kidd? Valdes?";
+ mes "Are any of you here?";
+ mes "Damn, I must be all alone.";
+ mes "I guess I have to stop this";
+ mes "weird ritual all by myself!";
+ close2;
+ disablenpc "#maogate2_talk1";
+ end;
+}
+
+que_job03,17,150,1 script #maogate2_talk2 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk2";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk2";
+ end;
+
+OnTouch:
+ mes "...";
+ mes "......";
+ mes ".........";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "...Isn't the moon";
+ mes "so beautiful tonight?";
+ next;
+ mes "[?????]";
+ mes "...But I wonder...";
+ mes "Why are there twice as many";
+ mes "guards when the moon is full?";
+ next;
+ mes "[???????]";
+ mes "The moon is so red...";
+ mes "Yes, it's been a year...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "What's going on?";
+ mes "Who's there? Kidd?";
+ mes "Valdes? Anybody?";
+ mes "What was that?";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk2";
+ end;
+}
+
+que_job03,16,97,1 script #maogate2_talk3 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk3";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk3";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "So, you telling me you";
+ mes "don't know how this town";
+ mes "got its name? Well, it's";
+ mes "kind of a scary tale...";
+ next;
+ mes "[?????]";
+ mes "An evil demon invaded our";
+ mes "world, summoning troops of";
+ mes "his minions from the darkness.";
+ mes "However, he was defeated and";
+ mes "sealed beneath this castle";
+ mes "by a legendary hero.";
+ next;
+ mes "[???????]";
+ mes "But the hatred of Satan";
+ mes "Morroc has not ebbed with";
+ mes "time. If you look at the full";
+ mes "moon from here, it is colored";
+ mes "red with Satan Morroc's rage...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "...I keep hearing";
+ mes "things! Where the hell";
+ mes "is it all coming from?!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk3";
+ end;
+}
+
+que_job03,44,33,1 script #maogate2_talk4 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk4";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk4";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Hmpf.";
+ mes "It has begun.";
+ next;
+ mes "[?????]";
+ mes "That smoke...?";
+ mes "What exactly is going";
+ mes "on over there every";
+ mes "full moon?";
+ next;
+ mes "[???????]";
+ mes "Well...";
+ mes "Who's to say?";
+ next;
+ mes "[????]";
+ mes "B-boss...!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ mapannounce "que_job03","...Moooore... Give me... more blood...",1,0xDDA0DD;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "These voices...";
+ mes "They're like past";
+ mes "memories of something";
+ mes "that's happened here";
+ mes "in Castle Morroc...";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk4";
+ end;
+}
+
+que_job03,93,21,1 script #maogate2_talk5 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk5";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk5";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Sir, our investigation has";
+ mes "turned something up. Every";
+ mes "15 days, a carriage secretly";
+ mes "transports about 20 to 30";
+ mes "children into the castle.";
+ mes "However, they never come out...";
+ next;
+ mes "[?????]";
+ mes "Are you serious...?";
+ mes "What the hell could";
+ mes "they be doing in there?!";
+ mes "Come on, let's go...";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk5";
+ end;
+}
+
+que_job03,93,21,1 script #maogate2_talk6 139,3,3,{
+
+OnStop:
+ disablenpc "#maogate2_talk6";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk6";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Wh-what's with";
+ mes "all of this noise?";
+ next;
+ mes "[?????]";
+ mes "Sorry, m'lord.";
+ mes "It's nothing, but";
+ mes "we'll take care of";
+ mes "it as soon as possible.";
+ mes "Shut up, children. Silence!";
+ next;
+ mes "..............";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[???????]";
+ mes "This place is so hot...";
+ mes "Where's my daddy? I don't...";
+ mes "I don't wanna go to Thanatos...";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[??????]";
+ mes "Make sure that";
+ mes "nothing interferes";
+ mes "with our plan. Nothing...";
+ mapannounce "que_job03","..Blood... is the currency...of the soul... Six more to go...",1,0x7B68EE;
+ next;
+ mes "[????]";
+ mes "I don't wanna";
+ mes "wear these chains!";
+ mes "G-get them off, please!";
+ mes "I'm sorry, I'm sorry, I'm s--";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ mapannounce "que_job03","...Morroc Satan... needs... fresher blood...",1,0x7B68EE;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "I can't...";
+ mes "I can't endure";
+ mes "listening to this";
+ mes "much longer. Where";
+ mes "the hell is Raiyan Moore?!";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk6";
+ end;
+}
+
+que_job03,180,144,1 script #maogate2_talk7 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk7";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk7";
+ end;
+
+OnTouch:
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ soundeffect "wander_man_move.wav",0;
+ sc_start SC_Blind,60000,0;
+ mes "[?????]";
+ mes "Jeez, what's going";
+ mes "on? Where the heck";
+ mes "are all the guards?";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "[????]";
+ mes "What?! Why would";
+ mes "anyone do something";
+ mes "so stupid, so foolhardy,";
+ mes "as revive Satan Morroc?!";
+ next;
+ mes "[????]";
+ mes "Why...?";
+ mes "You can't possibly";
+ mes "understand. Now die...!";
+ next;
+ mes "......";
+ mes ".........";
+ mes "............";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Where is that voice";
+ mes "coming from? Wait...";
+ mes "That's... That's happening";
+ mes "right now! Please... Please";
+ mes "don't let me be too late!";
+ close2;
+ soundeffect "wander_man_move.wav",0;
+ sc_end SC_All;
+ disablenpc "#maogate2_talk7";
+ end;
+}
+
+que_job03,77,179,1 script #maogate2_talk8 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_talk8";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_talk8";
+ end;
+
+OnStop2:
+ stopnpctimer;
+ end;
+
+OnTouch:
+ initnpctimer;
+ disablenpc "#maogate2_talk8";
+ end;
+
+OnTimer1000:
+ mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ end;
+
+OnTimer4000:
+ mapannounce "que_job03","...Offer six souls and ...Receive seven in return...",1,0x7B68EE;
+ end;
+
+OnTimer8000:
+ mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
+ end;
+
+OnTimer12000:
+ mapannounce "que_job03","...In payment, I give... the most honest... the holiest... dedication...",1,0x7B68EE;
+ end;
+
+OnTimer16000:
+ mapannounce "que_job03","...Please... Let the tornado of blood, the pile of bodies... rival the mountains!",1,0x7B68EE;
+ end;
+
+OnTimer20000:
+ mapannounce "que_job03","...Ha... Ha... Muhahahahaha!",1,0x7B68EE;
+ end;
+
+OnTimer20100:
+ stopnpctimer;
+ end;
+}
+
+que_job03,73,82,1 script #maogate2_battle 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_battle";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_battle";
+ end;
+
+OnStop2:
+ stopnpctimer;
+ killmonster "que_job03","#maogate2_battle::OnMyMobDead";
+ end;
+
+OnTouch:
+ initnpctimer;
+ emotion e_wah,1;
+ disablenpc "#maogate2_battle";
+ end;
+
+OnTimer500:
+ monster "que_job03",71,85,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
+ monster "que_job03",79,85,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
+ monster "que_job03",71,80,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
+ monster "que_job03",79,80,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
+ end;
+
+OnTimer5000:
+ mapannounce "que_job03","Watch out!",1,0x90EE90;
+ donpcevent "Dandelion Member#2_bt::OnEnter";
+ end;
+
+OnTimer6000:
+ specialeffect EF_LORD;
+ end;
+
+OnTimer6500:
+ killmonster "que_job03","#maogate2_battle::OnMyMobDead";
+ stopnpctimer;
+ end;
+
+OnMyMobDead:
+ end;
+}
+
+que_job03,66,85,5 script Dandelion Member#2_bt 880,{
+
+ if(mao_request == 124 || mao_request == 125)
+ {
+ mes "[Dandelion Member]";
+ mes "Hey, are you alright?";
+ mes "That was a pretty huge";
+ mes "explosion just now!";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Mr. R...?";
+ mes "Oh. You're not him.";
+ mes "Thanks, I think you";
+ mes "just saved my life. Hey...";
+ mes "Have you seen a female";
+ mes "Assassin around here?";
+ next;
+ mes "[Dandelion Member]";
+ mes "No, I don't think";
+ mes "so, but there's another";
+ mes "Assassin, Kidd, who's just";
+ mes "in the area. Wait, were you the";
+ mes "one who was duped by Raiyan";
+ mes "Moore? He's your client, right?";
+ next;
+ mes "[Dandelion Member]";
+ mes "I'm a member of the";
+ mes "Dandelion Organization,";
+ mes "and we've been trying to find";
+ mes "him. It turns out that we were";
+ mes "right about Moore: he's really planning to revive Satan Morroc.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Huh? What are you";
+ mes "talking about? Wait,";
+ mes "Raiyan Moore? Do you";
+ mes "mean Mr. R. Moore?";
+ mes "No! Then this means...";
+ next;
+ mes "[Dandelion Member]";
+ mes "Right. He managed to";
+ mes "trick all of us. Now, if you'd";
+ mes "excuse me, I better go help";
+ mes "Kidd now that you're awake.";
+ next;
+ mes "[Lin's Voice]";
+ mes "...S-stop...";
+ mes "...This is...";
+ mes "This is all insane!";
+ emotion e_gasp,0;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "That's... That's Lin's";
+ mes "voice! I better walk";
+ mes "through this darkness";
+ mes "and try to find her as";
+ mes "soon as I can!";
+ close2;
+ set mao_request,125;
+ disablenpc "Dandelion Member#2_bt";
+ end;
+ }
+
+OnInit:
+ disablenpc "Dandelion Member#2_bt";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion Member#2_bt";
+ end;
+}
+
+que_job03,87,83,1 script #maogate2_setting 139,2,2,{
+
+OnStop:
+ disablenpc "#maogate2_setting";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_setting";
+ end;
+
+OnTouch:
+ if (mao_request == 125)
+ {
+ donpcevent "#maogate2_end::OnEnter";
+ donpcevent "Kidd#maogate2_1::OnEnter";
+ donpcevent "Lin#maogate2_1::OnEnter";
+ donpcevent "R#maogate2::OnEnter";
+ donpcevent "Dandelion#maogate2_1::OnEnter";
+ donpcevent "Dandelion#maogate2_2::OnEnter";
+ end;
+ }
+}
+
+que_job03,117,101,1 script #maogate2_end 139,3,3,{
+
+OnInit:
+ disablenpc "#maogate2_end";
+ end;
+
+OnReset:
+ killmonster "que_job03","#maogate2_end::OnMyMobDead";
+ end;
+
+OnStop:
+ killmonster "que_job03","#maogate2_end::OnMyMobDead";
+ stopnpctimer;
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_end";
+ end;
+
+OnTouch:
+ donpcevent "#maogate2_setting::OnStop";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Hey, what's going";
+ mes "on here? Kidd! Lin?";
+ mes "A-and who's that guy?";
+ mes "Could it possibly be...";
+ emotion e_gasp,1;
+ next;
+ cutin "mocseal_kid01.bmp",0;
+ mes "[Kidd]";
+ mes ""+ strcharinfo(0) +"...";
+ mes "Stay back and don't come";
+ mes "near me! Lin, why are you";
+ mes "doing this! Give up your";
+ mes "mission, you don't know";
+ mes "who your client really is!";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What are you talking";
+ mes "about, Kidd? I just found";
+ mes "out that the people you're";
+ mes "working for, the Dandelion";
+ mes "Organization, have been";
+ mes "hunting Mr. Moore down...";
+ donpcevent "Lin#maogate2_1::OnEmotion";
+ next;
+ cutin "mocseal_kid01.bmp",0;
+ mes "[Kidd]";
+ mes "Yes, of course they're";
+ mes "hunting him down. Your client,";
+ mes "Mr. R. Moore, is none other";
+ mes "than Raiyan Moore-- and he";
+ mes "plans to revive Satan Morroc!";
+ next;
+ cutin "mocseal_rin01.bmp",2;
+ mes "[Lin]";
+ mes "What?! But how can that";
+ mes "be? I've been with Moore";
+ mes "for a few days! If he's the one";
+ mes "who kidnapped the children,";
+ mes "then who is taking them hostage? ";
+ next;
+ mes "[Lin]";
+ mes "No, you should tell";
+ mes "me everything you know";
+ mes "about your own client,";
+ mes "the Dandelion Organization...";
+ donpcevent "R#maogate2::OnEmotion";
+ next;
+ cutin "mocseal_rin01.bmp",255;
+ cutin "mocseal_kid01.bmp",255;
+ mes "[R. Moore]";
+ mes "Thanks for your";
+ mes "concern, Lin. But really...";
+ mes "It's unnecessary. Heh heh...";
+ mes "I don't need to worry about the Dandelion Organization any longer.";
+ next;
+ mes "[R. Moore]";
+ mes "Prepare yourself";
+ mes "and be accepted into";
+ mes "this sacrifice... Lin...";
+ mes "Your blood will be used";
+ mes "to revive Morroc Satan!";
+ donpcevent "R#maogate2::OnSpell";
+ donpcevent "Kidd#maogate2_1::OnEmotion";
+ emotion e_gasp,1;
+ next;
+ mes "[Kidd]";
+ mes "Watch out!";
+ donpcevent "Kidd#maogate2_1::OnInit";
+ donpcevent "Lin#maogate2_1::OnInit";
+ donpcevent "Kidd#maogate2_2::OnEnter";
+ donpcevent "Lin#maogate2_2::OnEnter";
+ donpcevent "#maogate2_end2::OnSpell";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Kidd! Lin!";
+ next;
+ mes "[Lin]";
+ mes "Wh-why...?";
+ mes "Mr. Moore, you said";
+ mes "that you were trying to";
+ mes "stop Satan Morroc's revival...";
+ next;
+ mes "[Kidd]";
+ mes "Can't you see...?";
+ mes "He was lying! He";
+ mes "tricked all of us!";
+ next;
+ mes "[R. Moore]";
+ mes "So...";
+ mes "You're resisting?";
+ mes "Fine, you leave me";
+ mes "no choice. Feel the";
+ mes "power of Morroc Satan!";
+ donpcevent "R#maogate2::OnEmotion2";
+ next;
+ donpcevent "R#maogate2::OnInit";
+ initnpctimer;
+ monster "que_job03",121,118,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",121,115,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",121,112,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",107,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",111,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",115,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",135,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",132,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ monster "que_job03",128,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
+ mes "[" + strcharinfo(0) + "]";
+ mes "Bastard, what";
+ mes "are you doing?";
+ mes "Holy crap, m-monsters!";
+ next;
+ mes "[Lin]";
+ mes "Damn it!";
+ mes "Let me go!";
+ mes "I'm gonna chase";
+ mes "Moore myself!";
+ set mao_request,126;
+ set $maoattack,$maoattack +1;
+ close2;
+ donpcevent "Lin#maogate2_2::OnInit";
+ disablenpc "#maogate2_end";
+ end;
+
+OnTimer500:
+ mapannounce "que_job03","I'll back you up!",1,0x90EE90;
+ donpcevent "Dandelion#maogate2_3::OnEnter";
+ donpcevent "Dandelion#maogate2_4::OnEnter";
+ donpcevent "Dandelion#maogate2_1::OnEmotion";
+ donpcevent "Dandelion#maogate2_2::OnEmotion";
+ donpcevent "Dandelion#maogate2_3::OnEmotion";
+ donpcevent "Dandelion#maogate2_4::OnEmotion";
+ end;
+
+OnTimer3000:
+ donpcevent "Dandelion#maogate2_3::OnSpell";
+ donpcevent "Dandelion#maogate2_2::OnSpell";
+ end;
+
+OnTimer4000:
+ donpcevent "Dandelion#maogate2_4::OnSpell";
+ donpcevent "Dandelion#maogate2_2::OnSpell2";
+ end;
+
+OnTimer5000:
+ killmonster "que_job03","#maogate2_end::OnMyMobDead";
+ end;
+
+OnTimer5500:
+ set $@maogate2mobs,3;
+ monster "que_job03",128,105,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
+ monster "que_job03",115,106,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
+ monster "que_job03",121,112,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
+ end;
+
+OnTimer7000:
+ mapannounce "que_job03","Dandelions, don't let Raiyan Moore escape!",1,0x90EE90;
+ end;
+
+OnTimer10000:
+ mapannounce "que_job03","Kidd, we're leaving the rest to you...!",1,0x90EE90;
+ donpcevent "Dandelion#maogate2_4::OnInit";
+ donpcevent "Dandelion#maogate2_3::OnInit";
+ donpcevent "Dandelion#maogate2_2::OnInit";
+ donpcevent "Dandelion#maogate2_1::OnInit";
+ stopnpctimer;
+ end;
+
+OnMyMobDead:
+ end;
+}
+
+que_job03,116,108,5 script Kidd#maogate2_1 884,{
+
+OnInit:
+ disablenpc "Kidd#maogate2_1";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#maogate2_1";
+ end;
+
+OnEmotion:
+ emotion e_gasp,0;
+ end;
+}
+
+que_job03,126,103,5 script Kidd#maogate2_2 884,{
+
+ end;
+
+OnInit:
+ disablenpc "Kidd#maogate2_2";
+ end;
+
+OnEnter:
+ enablenpc "Kidd#maogate2_2";
+ end;
+
+OnMyMobDead:
+ set $@maogate2mobs,$@maogate2mobs -1;
+ if($@maogate2mobs < 1) donpcevent "#maogate2_end2::OnEnter";
+ end;
+}
+
+que_job03,121,106,1 script Lin#maogate2_1 885,{
+
+OnInit:
+ disablenpc "Lin#maogate2_1";
+ end;
+
+OnEnter:
+ enablenpc "Lin#maogate2_1";
+ end;
+
+OnEmotion:
+ emotion e_wah,0;
+ end;
+}
+
+que_job03,127,101,1 script Lin#maogate2_2 885,{
+
+OnInit:
+ disablenpc "Lin#maogate2_2";
+ end;
+
+OnEnter:
+ enablenpc "Lin#maogate2_2";
+ end;
+}
+
+que_job03,124,109,3 script R#maogate2 880,{
+
+OnInit:
+ disablenpc "R#maogate2";
+ end;
+
+OnEnter:
+ enablenpc "R#maogate2";
+ end;
+
+OnEmotion:
+ emotion e_hmm,0;
+ end;
+
+OnEmotion2:
+ emotion e_gg,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+}
+
+que_job03,113,107,5 script Dandelion#maogate2_1 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate2_1";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate2_1";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+}
+
+que_job03,121,100,7 script Dandelion#maogate2_2 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate2_2";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate2_2";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+
+OnSpell2:
+ specialeffect EF_LORD;
+ end;
+}
+
+que_job03,122,98,1 script Dandelion#maogate2_3 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate2_3";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate2_3";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_BEGINSPELL2;
+ end;
+}
+
+que_job03,122,111,5 script Dandelion#maogate2_4 880,{
+
+OnInit:
+ disablenpc "Dandelion#maogate2_4";
+ end;
+
+OnEnter:
+ enablenpc "Dandelion#maogate2_4";
+ end;
+
+OnEmotion:
+ emotion e_go,0;
+ end;
+
+OnSpell:
+ specialeffect EF_LORD;
+ end;
+}
+
+que_job03,122,106,1 script #maogate2_end2 139,15,15,{
+
+OnInit:
+ disablenpc "#maogate2_end2";
+ end;
+
+OnEnter:
+ enablenpc "#maogate2_end2";
+ end;
+
+OnTouch:
+ if (mao_request == 126)
+ {
+ cutin "mocseal_kid01.bmp",2;
+ mes "[Kidd]";
+ mes "" + strcharinfo(0) + "...!";
+ mes "Can you hear me? Oh man...";
+ mes "You don't look so hot. Come";
+ mes "on, we gotta get you back";
+ mes "to the guild for now...";
+ set mao_request,127;
+ close2;
+ mapwarp "que_job03","que_job01",59,49;
+ donpcevent "#maogate2_talk1::OnInit";
+ donpcevent "#maogate2_talk2::OnEnter";
+ donpcevent "#maogate2_talk3::OnEnter";
+ donpcevent "#maogate2_talk4::OnEnter";
+ donpcevent "#maogate2_talk5::OnEnter";
+ donpcevent "#maogate2_talk6::OnEnter";
+ donpcevent "#maogate2_talk7::OnEnter";
+ donpcevent "Kidd#maogate2_1::OnInit";
+ donpcevent "Kidd#maogate2_2::OnInit";
+ donpcevent "Lin#maogate2_1::OnInit";
+ donpcevent "Lin#maogate2_2::OnInit";
+ donpcevent "R#maogate2::OnInit";
+ donpcevent "#maogate2_end::OnStop";
+ donpcevent "#maogate2_end::OnInit";
+ donpcevent "#maogate2_end2::OnInit";
+ donpcevent "Dandelion#maogate2_1::OnInit";
+ donpcevent "Dandelion#maogate2_2::OnInit";
+ donpcevent "Dandelion#maogate2_3::OnInit";
+ donpcevent "Dandelion#maogate2_4::OnInit";
+ donpcevent "#maogate2_setting::OnEnter";
+ donpcevent "Dandelion Member#2_bt::OnInit";
+ donpcevent "#maogate2_battle::OnStop";
+ donpcevent "#maogate2_battle::OnEnter";
+ enablenpc "#maogate2";
+ set $mao_gate2,0;
+ end;
+ }
+}
+
+morocc,30,29,5 script Member#mao1 880,10,15,{
+
+ mes "[Chairman]";
+ mes "So it's agreed.";
+ mes "Tomorrow we'll clean";
+ mes "the pond near the south";
+ mes "gate tomorrow. I hope";
+ mes "that everyone can make it.";
+ next;
+ mes "[Members]";
+ mes "Sure, no problem.";
+ mes "When are we planning";
+ mes "on reconstructing the";
+ mes "daycare facilities?";
+ next;
+ mes "[Chairman]";
+ mes "Hmmm...";
+ mes "I guess that's an";
+ mes "issue that we can";
+ mes "save for tomorrow's";
+ mes "meeting. I'll see you then.";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Is this some";
+ mes "sort of volunteer";
+ mes "service group?";
+ close;
+
+OnStop:
+ disablenpc "Member#mao1";
+ end;
+
+OnEnter:
+ enablenpc "Member#mao1";
+ end;
+
+OnTouch:
+ if (mao_request == 30 || mao_request == 128)
+ {
+ mes "[?????]";
+ mes "...That's what";
+ mes "happened... Worked";
+ mes "hard... This time...";
+ next;
+ mes "[???]";
+ mes "There is just one";
+ mes "regret... Was that...";
+ mes "...tan... was... better...";
+ next;
+ mes "[????????]";
+ mes "I know, I know that!";
+ mes "But we still accomplished";
+ mes "what we set out to do, right?";
+ next;
+ mes "[??????]";
+ mes "Quiet!";
+ mes "You're too loud.";
+ next;
+ mes "[?????]";
+ mes "I'm pretty sure...";
+ mes "...is... not going to";
+ mes "be quiet about this.";
+ mes "Perhaps... it'll happen.";
+ next;
+ mes "[???]";
+ mes "Shh. Act naturally!";
+ mes "Someone's listening";
+ mes "to us! Get out of here!";
+ close2;
+ donpcevent "Member#mao1::OnStop";
+ donpcevent "Member#mao2::OnStop";
+ donpcevent "Member#mao3::OnStop";
+ donpcevent "Member#mao4::OnStop";
+ if($maoattack > 49)
+ {
+ donpcevent "#mao_manager::OnStart";
+ set $maoattack,0;
+ }
+ else donpcevent "#mao_timer::OnStart";
+ end;
+ }
+}
+
+morocc,29,26,0 script Member#mao2 880,{
+
+ mes "[Chairman]";
+ mes "So it's agreed.";
+ mes "Tomorrow we'll clean";
+ mes "the pond near the south";
+ mes "gate tomorrow. I hope";
+ mes "that everyone can make it.";
+ next;
+ mes "[Members]";
+ mes "Sure, no problem.";
+ mes "When are we planning";
+ mes "on reconstructing the";
+ mes "daycare facilities?";
+ next;
+ mes "[Chairman]";
+ mes "Hmmm...";
+ mes "I guess that's an";
+ mes "issue that we can";
+ mes "save for tomorrow's";
+ mes "meeting. I'll see you then.";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Is this some";
+ mes "sort of volunteer";
+ mes "service group?";
+ close;
+
+OnStop:
+ disablenpc "Member#mao2";
+ end;
+
+OnEnter:
+ enablenpc "Member#mao2";
+ end;
+}
+
+morocc,33,27,1 script Member#mao3 880,{
+
+ mes "[Chairman]";
+ mes "So it's agreed.";
+ mes "Tomorrow we'll clean";
+ mes "the pond near the south";
+ mes "gate tomorrow. I hope";
+ mes "that everyone can make it.";
+ next;
+ mes "[Members]";
+ mes "Sure, no problem.";
+ mes "When are we planning";
+ mes "on reconstructing the";
+ mes "daycare facilities?";
+ next;
+ mes "[Chairman]";
+ mes "Hmmm...";
+ mes "I guess that's an";
+ mes "issue that we can";
+ mes "save for tomorrow's";
+ mes "meeting. I'll see you then.";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Is this some";
+ mes "sort of volunteer";
+ mes "service group?";
+ close;
+
+OnStop:
+ disablenpc "Member#mao3";
+ end;
+
+OnEnter:
+ enablenpc "Member#mao3";
+ end;
+}
+
+morocc,34,30,3 script Member#mao4 880,{
+
+ mes "[Chairman]";
+ mes "So it's agreed.";
+ mes "Tomorrow we'll clean";
+ mes "the pond near the south";
+ mes "gate tomorrow. I hope";
+ mes "that everyone can make it.";
+ next;
+ mes "[Members]";
+ mes "Sure, no problem.";
+ mes "When are we planning";
+ mes "on reconstructing the";
+ mes "daycare facilities?";
+ next;
+ mes "[Chairman]";
+ mes "Hmmm...";
+ mes "I guess that's an";
+ mes "issue that we can";
+ mes "save for tomorrow's";
+ mes "meeting. I'll see you then.";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "Is this some";
+ mes "sort of volunteer";
+ mes "service group?";
+ close;
+
+OnStop:
+ disablenpc "Member#mao4";
+ end;
+
+OnEnter:
+ enablenpc "Member#mao4";
+ end;
+}
+
+morocc,1,1,1 script #mao_timer -1,{
+
+OnStart:
+ initnpctimer;
+ end;
+
+OnTimer300000:
+OnStop:
+ donpcevent "Member#mao1::OnEnter";
+ donpcevent "Member#mao2::OnEnter";
+ donpcevent "Member#mao3::OnEnter";
+ donpcevent "Member#mao4::OnEnter";
+ stopnpctimer;
+ end;
+}
+
+morocc,1,2,1 script #mao_manager -1,{
+
+OnStart:
+ initnpctimer;
+ end;
+
+OnStop:
+ killmonster "morocc","#mao_manager::OnMyMobDead";
+ donpcevent "Member#mao1::OnEnter";
+ donpcevent "Member#mao2::OnEnter";
+ donpcevent "Member#mao3::OnEnter";
+ donpcevent "Member#mao4::OnEnter";
+ stopnpctimer;
+ end;
+
+OnTimer300000:
+ mapannounce "morocc","How dare... you... interrupt... the holy ritual...",1,0x7B68EE;
+ end;
+
+OnTimer305000:
+ mapannounce "morocc","...The seal... no... it won't... it's not...",1,0x7B68EE;
+ end;
+
+OnTimer310000:
+ mapannounce "morocc","...Accursed humans... interfering with... my revival...",1,0x7B68EE;
+ end;
+
+OnTimer315000:
+ mapannounce "morocc","...Take this... blessing... of blood... Accept your.... death...",1,0x7B68EE;
+ end;
+
+OnTimer320000:
+ mapannounce "morocc","...Beg for... my forgiveness... in the afterlife...!",1,0x7B68EE;
+ end;
+
+OnTimer325000:
+ mapannounce "morocc","???: Morroc Satan's angry! Oh Freya, please protect us from the evil being...",1,0x7B68EE;
+ monster "morocc",163,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer327000:
+ monster "morocc",163,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer329000:
+ announce "Kafra Pavianne: This is the Morroc Kafra Branch! The m-monsters are... Aaaaahhh!",bc_all,0x70DBDB;
+ monster "morocc",163,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer331000:
+ monster "morocc",163,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",163,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",161,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",159,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",157,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",155,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer333000:
+ monster "morocc",138,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",140,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",142,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",146,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",148,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",150,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",152,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",154,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",156,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",158,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",160,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",162,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",164,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",166,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",168,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",170,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",172,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",174,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",176,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",178,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",180,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",138,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",140,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",142,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",146,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",148,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",150,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",152,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",154,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",156,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",158,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",160,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",162,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",162,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",164,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",166,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",168,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",170,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",172,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",174,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",176,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",178,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",180,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer335000:
+ monster "morocc",138,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",140,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",142,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",146,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",148,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",150,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",152,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",154,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",156,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",158,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",160,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",162,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",164,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",166,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",168,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",170,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",172,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",174,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",176,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",178,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",180,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
+ monster "morocc",0,0,"Satan's Despair",1041,20,"#mao_manager::OnMyMobDead";
+ monster "morocc",0,0,"Satan's Wrath",1041,20,"#mao_manager::OnMyMobDead";
+ end;
+
+OnTimer1800000:
+ killmonster "morocc","#mao_manager::OnMyMobDead";
+ donpcevent "Member#mao1::OnEnter";
+ donpcevent "Member#mao2::OnEnter";
+ donpcevent "Member#mao3::OnEnter";
+ donpcevent "Member#mao4::OnEnter";
+ stopnpctimer;
+ end;
+
+OnMyMobDead:
+ end;
+}
+
+que_job01,68,88,5 script Simon#mao 881,{
+
+ mes "[Simon]";
+ mes "...No. How many";
+ mes "times must I tell you?";
+ mes "I'm not going back.";
+ donpcevent "Simon#mao::OnEmotion1";
+ next;
+ mes "[Kimmie]";
+ mes "Please...";
+ mes "We really need";
+ mes "you back home...";
+ donpcevent "Kimmie::OnEmotion2";
+ next;
+ mes "[Simon]";
+ mes "I'm sorry, Kimmie.";
+ mes "I have to follow my";
+ mes "own path. You'll have";
+ mes "to make do without me.";
+ mes "Besides, you're strong";
+ mes "and don't really need me...";
+ next;
+ mes "[Kimmie]";
+ mes "Y-you can't do this!";
+ mes "Why did you leave us?";
+ mes "I d-didn't want to tell you";
+ mes "this, but Jimmy's been getting";
+ mes "in trouble with the law and...";
+ donpcevent "Kimmie::OnEmotion3";
+ next;
+ mes "[Simon]";
+ mes "Then it's his own";
+ mes "fault. I don't care, I'm";
+ mes "still not going home...";
+ mes "I've got to be responsible";
+ mes "for myself before I can even";
+ mes "think of taking care of others.";
+ next;
+ mes "[Kimmie]";
+ mes "Shut up! Shut up!";
+ mes "Come back to us!";
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "I have no idea what's";
+ mes "going on, but it seems";
+ mes "pretty bad. Sometimes it's";
+ mes "good not to get involved";
+ mes "with other people's problems.";
+ close;
+
+OnEmotion1:
+ emotion e_swt,0;
+ end;
+
+OnEmotion2:
+ emotion e_sob,0;
+ end;
+
+OnEmotion3:
+ emotion e_wah,0;
+ end;
+}
+
+que_job01,70,84,1 duplicate(Simon#mao) Kimmie 882,0,0
+
+sec_in02,38,162,0 script Morroc Invasion Manager 882,{
+
+ if(getgmlevel() < 80) end;
+
+ mes "A total of " + $maoattack + " users completed";
+ mes "the Satan Morroc: Lin Quest.";
+ mes "There are 2 requirements to";
+ mes "summon Satan Morroc's troops.";
+ mes "1) 50 users must complete";
+ mes "this Satan Morroc: Lin Quest.";
+ next;
+ mes "2) One of these users that";
+ mes "completed the Lin Quest must";
+ mes "approach the Dandelion Org";
+ mes "NPCs at the outskirts of Morroc to trigger the monster invasion.";
+ mes "Change the GlobalVar to affect status of Satan Morroc invasation?";
+ next;
+ switch( select( "Set Globalvar","Cancel" ) )
+ {
+ case 1:
+ mes "Please choose the number";
+ mes "of times that the Lin Quest";
+ mes "will be recorded as completed";
+ mes "on the server. 0 is essentially";
+ mes "a reset; 50 will immediately";
+ mes "make the invasion available.";
+ next;
+ switch( select( "49","50","0" ) )
+ {
+ case 1:
+ mes "The GlobalVar has been";
+ mes "set to 49. The Lin Quest";
+ mes "must be completed 1 more";
+ mes "time before the Satan Morroc";
+ mes "invasion can be triggered.";
+ set $maoattack,49;
+ close;
+
+ case 2:
+ mes "The GlobalVar has been";
+ mes "set to 50. The Satan Morroc";
+ mes "invasion can now be triggered.";
+ set $maoattack,50;
+ close;
+
+ case 3:
+ mes "The GlobalVar has been";
+ mes "set to 0. The Lin Quest";
+ mes "must be completed 1 more";
+ mes "time before the Satan Morroc";
+ mes "invasion can be triggered.";
+ set $maoattack,0;
+ close;
+ }
+
+ case 2:
+ mes "You have canceled.";
+ close;
+ }
+}
diff --git a/npc/quests/iRO_Exp.txt b/npc/quests/iRO_Exp.txt
index 60c6264b8..715d9c878 100644
--- a/npc/quests/iRO_Exp.txt
+++ b/npc/quests/iRO_Exp.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
-//= 1.0
+//= 1.1
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -17,6 +17,7 @@
//= From Vendor shops in npc/merchants/shops.txt
//===== Additional Comments: =================================
//= 1.0 First version. [Kisuka]
+//= 1.1 Moved Jeremy and Gregor to different maps. [L0ne_W0lf]
//============================================================
// Yullo - 25 Porcupine Quill
@@ -511,7 +512,7 @@ moc_fild17,66,273,5 script Lemly#iROExp 725,{
// Private Jeremy - 25 Stone Heart
//===========================================================
-moc_fild05,213,163,7 script Private Jeremy#iROExp 707,{
+moc_fild11,57,138,7 script Private Jeremy#iROExp 707,{
if((BaseLevel < 25)) {
mes "[Private Jeremy]";
mes "It is dangerous here";
@@ -562,7 +563,7 @@ moc_fild05,213,163,7 script Private Jeremy#iROExp 707,{
// Gregor - 25 Bill of Birds
//===========================================================
-moc_fild06,33,204,3 script Gregor#iROExp 97,{
+moc_fild02,74,329,3 script Gregor#iROExp 97,{
if((BaseLevel < 10)) {
mes "[Gregor]";
mes "He there.";
diff --git a/npc/quests/mrsmile.txt b/npc/quests/mrsmile.txt
index 27ca632cc..a6d22c9fb 100644
--- a/npc/quests/mrsmile.txt
+++ b/npc/quests/mrsmile.txt
@@ -95,7 +95,7 @@ prontera,157,187,4 script Smile Assistance#prt::SmileHelper 92,{
}
// Additional Smile Assistance staff
-morocc,158,97,4 duplicate(SmileHelper) Smile Assistance#moc 92
+moc_ruins,59,154,3 duplicate(SmileHelper) Smile Assistance#moc 92
aldebaran,136,135,4 duplicate(SmileHelper) Smile Assistance#alde 92
geffen,119,107,4 duplicate(SmileHelper) Smile Assistance#gef 92
alberta,113,53,4 duplicate(SmileHelper) Smile Assistance#alb 92
diff --git a/npc/quests/obb_quest.txt b/npc/quests/obb_quest.txt
index 0b7a7f42c..9cfe6f253 100644
--- a/npc/quests/obb_quest.txt
+++ b/npc/quests/obb_quest.txt
@@ -3,7 +3,7 @@
//===== By ===================================================
//= Celesta, Lupus
//===== Version ==============================================
-//= 1.8
+//= 1.9
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -18,6 +18,7 @@
//===== Additional Comments: =================================
//= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
//= 1.8 Added missing checkweights. [L0ne_W0lf]
+//= 1.9 Moved Morroc NPCs to Morroc Ruins. [L0ne_W0lf]
//============================================================
alberta,43,244,0 script Tourist#thai 99,{
@@ -614,7 +615,7 @@ alberta,43,244,0 script Tourist#thai 99,{
}
}
-morocc,230,150,0 script Jacob#thai 50,{
+moc_ruins,105,62,4 script Jacob#thai 50,{
if (thai_head >= 6 && thai_head <= 11) {
switch (thai_head) {
case 6:
@@ -1843,7 +1844,7 @@ comodo,68,195,0 script Old Man#thai 120,{
}
}
-morocc,230,148,0 script Tommy#thai 716,{
+moc_ruins,107,62,0 script Tommy#thai 716,{
if (thai_head == 6 && thai_head == 11) {
switch(thai_head) {
case 6:
diff --git a/npc/quests/quests_morocc.txt b/npc/quests/quests_morocc.txt
index 3ad0387c9..e913838d2 100644
--- a/npc/quests/quests_morocc.txt
+++ b/npc/quests/quests_morocc.txt
@@ -3,11 +3,11 @@
//===== By: ==================================================
//= kobra_k88
//===== Current Version: =====================================
-//= 2.3
+//= 2.4
//===== Compatible With: =====================================
//= eAthena 7.15 +
//===== Description: =========================================
-//= Stop Post / Binoculars Quest / Dandelion's Request
+//= Stop Post / Binoculars Quest / Continental Guard
//===== Additional Comments: =================================
//= 1.1 Fixed exploits [Lupus]
//= 1.2 Added Dandelion's Request / Morroc Invasion quest. [SinSloth]
@@ -25,12 +25,15 @@
//= 2.1 Assassins will now get their request item. (bugreport:1220) [L0ne_W0lf]
//= 2.2 Updated Binocular and Stop Post quests. [L0ne_W0lf]
//= 2.3 Replaced effect numerics with constants. [Samuray22]
+//= 2.4 Implemented Ep. 12.1 Continental Guard Quest. [L0ne_W0lf]
+//= Moved Dandelion's Request to a it's own file.
+//= Added support NPCs required to finish Gaebolg quest.
//============================================================
//==================================================================================//
// Stop Post Quest
//==================================================================================//
-morocc_in,142,100,4 script William 89,{
+moc_ruins,113,181,4 script William 89,{
mes "[William]";
mes "Welcome to";
mes "MacMillan's ^3355FFPost^000000 Workshop.";
@@ -76,7 +79,7 @@ morocc_in,142,100,4 script William 89,{
//==================================================================================//
// Binoculars Quest
//==================================================================================//
-morocc_in,76,163,4 script Alchemist 64,{
+moc_ruins,118,176,4 script Alchemist 64,{
mes "[Marius]";
mes "Howdy, new customer!!";
mes "I know what you're gonna talk about. You want the Magic Glasses from me, riiiiight?";
@@ -146,2318 +149,115 @@ morocc_in,76,163,4 script Alchemist 64,{
}
}
-//==================================================================================//
-// Dandelion's Request / Morocc Invasion quest
-//==================================================================================//
-
-izlude,103,106,3 script Guildsman#1 48,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59) || !(BaseJob == Job_Novice || BaseJob == Job_SuperNovice || BaseClass == Job_Swordman))
- {
- mes "[Guildsman]";
- mes "There are rumors";
- mes "going around about";
- mes "the disappearances of";
- mes "children in the Morroc";
- mes "area. Some guilds believe";
- mes "these are actually kidnappings.";
- next;
- mes "[Guildsman]";
- mes "Those poor kids...";
- mes "If I could do something";
- mes "to help them, by George,";
- mes "I would do it in a flash.";
- close;
- }
- if(!mao_request)
- {
- if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
- {
- mes "[Guildsman]";
- mes "Excuse me? "+strcharinfo(0)+"?";
- mes "Hi there, I've been waiting for";
- mes "you to wander past me for such";
- mes "a long time, you know that?";
- mes "Novices and Super Novices";
- mes "are so hard to track down...";
- next;
- mes "[Guildsman]";
- mes "Anyway, I don't know if you";
- mes "know this, but a lot of kids are missing from Morroc recently.";
- mes "We're not sure, but we think it's related to the latest assignment";
- mes "for our Assassin Guild.";
- next;
- mes "[Guildsman]";
- mes "Anyway, the client for this";
- mes "assignment needs all the help";
- mes "he can get. Now, I've heard";
- mes "about you, and I think that";
- mes "you could be really helpful to";
- mes "us in this specific situation.";
- next;
- mes "[Guildsman]";
- mes "Look, just do me a favor";
- mes "and do the right thing like";
- mes "you always do, okay? Here's";
- mes "a letter of recommendation";
- mes "to get you started on this";
- mes "mission, alright?";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "!";
- mes "Great, I knew you'd";
- mes "show up sooner or later.";
- mes "Listen, I'm working here";
- mes "as a representative of the";
- mes "Swordman Assocation.";
- next;
- mes "[Guildsman]";
- mes "Listen, there's something";
- mes "big going on, and I think it's";
- mes "the most important thing the";
- mes "Swordman Association has ever";
- mes "been involved in. Pack your bags and head to Morroc right now!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "All the way to Morroc...?";
- mes "Why, what's going on?";
- next;
- mes "[Guildsman]";
- mes "I don't know all the details,";
- mes "but the Assassin Guild is";
- mes "working on some missing";
- mes "children's case, and they've";
- mes "requested help from us and";
- mes "all the other guilds...";
- next;
- mes "[Guildsman]";
- mes "Rogues, Bards, Novices,";
- mes "Super Novices, Priests...";
- mes "You name it. This is gonna be";
- mes "huge. Listen, if you're going";
- mes "to help, then let me give you this letter of recommendation...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Knight) || (Class == Job_Lord_Knight))
- {
- mes "[Guildsman]";
- mes "" + strcharinfo(0) +"...?";
- mes "I knew you'd show up if";
- mes "Listen, I have a notice for";
- mes "you from the Prontera Chivalry.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "For me? That sounds";
- mes "strange, but would you";
- mes "please read it to me?";
- next;
- mes "[Guildsman]";
- mes "''RE: "+ strcharinfo(0) +"";
- mes "As leader of the Prontera";
- mes "Chivalry, I formally request";
- mes "you to represent the Knights of";
- mes "Rune-Midgarts in cooperation";
- mes "with the Assassin Guild.''";
- next;
- mes "[Guildsman]";
- mes "Please assist the Assassin";
- mes "Guild in any way befitting of";
- mes "the Knighthood in a special";
- mes "mission to rescue children";
- mes "missing from Morroc.";
- mes "-- Captain Herman''";
- next;
- mes "[Guildsman]";
- mes "There, that's all it says.";
- mes "Here, I think you'll need";
- mes "this letter of recommendation";
- mes "if you plan to follow these";
- mes "orders. I hope you take that";
- mes "mission for those kids' sake...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Crusader) || (Class == Job_Paladin))
- {
- mes "[Guildsman]";
- mes "Excuse me...?";
- mes ""+strcharinfo(0)+"...?";
- mes "I'm sorry to bother you, but";
- mes "I've got an urgent communique";
- mes "for you from Sir Michael Halig";
- mes "of the Crusaders...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "They usually don't";
- mes "send messages. I guess";
- mes "whatever he has to say";
- mes "must be really important.";
- mes "What does it say?";
- next;
- mes "[Guildsman]";
- mes "Let's see here... Something";
- mes "about a missing children's case";
- mes "the the Assassin Guild is working on... Ah! The Assassin Guild has";
- mes "requested help from the Crusaders. So I guess you were recommended.";
- next;
- mes "[Guildsman]";
- mes "Look, here's the letter of";
- mes "recommendation that I'm";
- mes "supposed to give you if you";
- mes "plan on taking the mission.";
- mes "For the sake of those missing kids, I really hope that you do.";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- else if(mao_request == 1)
- {
- if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
- {
- mes "[Guildsman]";
- mes "Ah, I forgot to tell you";
- mes "exactly where you need to";
- mes "go for the mission details!";
- mes "Let's see... You're supposed";
- mes "to... Ah, now I remember~";
- next;
- mes "[Guildsman]";
- mes "If you check out the";
- mes "west side of the Oasis";
- mes "inside Morroc, you'll find";
- mes "a very suspicious looking";
- mes "hut. Your contact from the";
- mes "Assassin Guild is near there.";
- next;
- mes "[Guildsman]";
- mes "I'm sure you'll find it if";
- mes "you keep your eyes open.";
- mes "Anyway, that's all I know.";
- mes "Why don't you go check it out?";
- close;
- }
- else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
- {
- mes "[Guildsman]";
- mes "Right, for this mission,";
- mes "you'll need to meet with your";
- mes "contact from the Assassin";
- mes "Guild near a hut at the west";
- mes "side of the Oasis inside Morroc.^FFFFFF ^000000 So keep an eye out for him.";
- next;
- mes "[Guildsman]";
- mes "I doubt you'll have";
- mes "trouble finding the guy,";
- mes "even if all Thieves and";
- mes "Assassins are starting";
- mes "to look the same. You";
- mes "know what I mean, right?";
- close;
- }
- else if((Class == Job_Knight) || (Class == Job_Lord_Knight) || (Class == Job_Crusader) || (Class == Job_Paladin))
- {
- mes "[Guildsman]";
- mes "Are you thinking of taking";
- mes "the mission? That's great!";
- mes "Now, you need to meet your";
- mes "contact from the Assassin";
- mes "Guild outside a hut on the west side of the Oasis inside Morroc.";
- next;
- mes "[Guildsman]";
- mes "I know those directions";
- mes "aren't very clear, but this";
- mes "is supposedly a top secret";
- mes "location that's usually only";
- mes "known to the Assassins...";
- close;
- }
- }
- else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
- {
- mes "[Guildsman]";
- mes "It looks like you're";
- mes "working well with the";
- mes "Assassin Guild. Still,";
- mes "be careful. There might";
- mes "be more to this mission";
- mes "than meets the eye, you know?";
- close;
- }
- else
- {
- mes "[Guildsman]";
- mes "It's a nice day, isn't it?";
- mes "Though, I hope something";
- mes "exciting happens soon. Peace";
- mes "is great and all, but I prefer";
- mes "to have my life shook up";
- mes "every now and then.";
- close;
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if ((BaseJob == Job_Novice) || (BaseJob == Job_SuperNovice))
- {
- mes "[Guildsman]";
- mes "Excuse me? "+strcharinfo(0)+"?";
- mes "Hi there, I've been waiting for";
- mes "you to wander past me for such";
- mes "a long time, you know that?";
- mes "Novices and Super Novices";
- mes "are so hard to track down...";
- next;
- mes "[Guildsman]";
- mes "Anyway, I don't know if you";
- mes "know this, but a lot of kids are missing from Morroc recently.";
- mes "We're not sure, but we think it's related to the latest assignment";
- mes "for our Assassin Guild.";
- next;
- mes "[Guildsman]";
- mes "Anyway, the client for this";
- mes "assignment needs all the help";
- mes "he can get. Now, I've heard";
- mes "about you, and I think that";
- mes "you could be really helpful to";
- mes "us in this specific situation.";
- next;
- mes "[Guildsman]";
- mes "Look, just do me a favor";
- mes "and do the right thing like";
- mes "you always do, okay? Here's";
- mes "a letter of recommendation";
- mes "to get you started on this";
- mes "mission, alright?";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((BaseJob == Job_Swordman) || (BaseJob == Job_Swordman_High))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "!";
- mes "Great, I knew you'd";
- mes "show up sooner or later.";
- mes "Listen, I'm working here";
- mes "as a representative of the";
- mes "Swordman Assocation.";
- next;
- mes "[Guildsman]";
- mes "Listen, there's something";
- mes "big going on, and I think it's";
- mes "the most important thing the";
- mes "Swordman Association has ever";
- mes "been involved in. Pack your bags and head to Morroc right now!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "All the way to Morroc...?";
- mes "Why, what's going on?";
- next;
- mes "[Guildsman]";
- mes "I don't know all the details,";
- mes "but the Assassin Guild is";
- mes "working on some missing";
- mes "children's case, and they've";
- mes "requested help from us and";
- mes "all the other guilds...";
- next;
- mes "[Guildsman]";
- mes "Rogues, Bards, Novices,";
- mes "Super Novices, Priests...";
- mes "You name it. This is gonna be";
- mes "huge. Listen, if you're going";
- mes "to help, then let me give you this letter of recommendation...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Knight) || (Class == Job_Lord_Knight))
- {
- mes "[Guildsman]";
- mes "" + strcharinfo(0) +"...?";
- mes "I knew you'd show up if";
- mes "Listen, I have a notice for";
- mes "you from the Prontera Chivalry.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "For me? That sounds";
- mes "strange, but would you";
- mes "please read it to me?";
- next;
- mes "[Guildsman]";
- mes "''RE: "+ strcharinfo(0) +"";
- mes "As leader of the Prontera";
- mes "Chivalry, I formally request";
- mes "you to represent the Knights of";
- mes "Rune-Midgarts in cooperation";
- mes "with the Assassin Guild.''";
- next;
- mes "[Guildsman]";
- mes "Please assist the Assassin";
- mes "Guild in any way befitting of";
- mes "the Knighthood in a special";
- mes "mission to rescue children";
- mes "missing from Morroc.";
- mes "-- Captain Herman''";
- next;
- mes "[Guildsman]";
- mes "There, that's all it says.";
- mes "Here, I think you'll need";
- mes "this letter of recommendation";
- mes "if you plan to follow these";
- mes "orders. I hope you take that";
- mes "mission for those kids' sake...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Crusader) || (Class == Job_Paladin))
- {
- mes "[Guildsman]";
- mes "Excuse me...?";
- mes ""+strcharinfo(0)+"...?";
- mes "I'm sorry to bother you, but";
- mes "I've got an urgent communique";
- mes "for you from Sir Michael Halig";
- mes "of the Crusaders...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "They usually don't";
- mes "send messages. I guess";
- mes "whatever he has to say";
- mes "must be really important.";
- mes "What does it say?";
- next;
- mes "[Guildsman]";
- mes "Let's see here... Something";
- mes "about a missing children's case";
- mes "the the Assassin Guild is working on... Ah! The Assassin Guild has";
- mes "requested help from the Crusaders. So I guess you were recommended.";
- next;
- mes "[Guildsman]";
- mes "Look, here's the letter of";
- mes "recommendation that I'm";
- mes "supposed to give you if you";
- mes "plan on taking the mission.";
- mes "For the sake of those missing kids, I really hope that you do.";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- }
-}
-
-prontera,237,313,3 script Nun#moc 79,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59))
- {
- mes "[Nun]";
- mes "Oh, hello there~";
- mes "Peace be with you,";
- mes "adventurer. Remember";
- mes "that no matter how different";
- mes "people may be, all of us are";
- mes "united in our humanity.";
- close;
- }
- if(!(BaseClass == Job_Acolyte))
- {
- mes "[Nun]";
- mes "Ah, hello. Would you ask";
- mes "anyone that you know";
- mes "to be affiliated with the";
- mes "Prontera Church to talk to";
- mes "me? Acolytes, Priests, Monks...";
- mes "Any of those would be fine.";
- next;
- mes "[Nun]";
- mes "I have something very";
- mes "important to tell them,";
- mes "but it's almost impossible";
- mes "to gather all the clergy";
- mes "in an emergency situation...";
- close;
- }
- if(!mao_request)
- {
- mes "[Nun]";
- mes "Oh, " + strcharinfo(0) + "!";
- mes "It must be an act of";
- mes "divine providence that";
- mes "we finally meet. Actually,";
- mes "I have something very";
- mes "important to ask you.";
- next;
- mes "[Nun]";
- mes "You may have heard that";
- mes "there's been a recent influx";
- mes "of missing child reports from";
- mes "Morroc. Apparently, someone";
- mes "has hired the Assassin Guild";
- mes "to investigate these cases.";
- next;
- mes "[Nun]";
- mes "Since this is such a huge";
- mes "issue, the Assassin Guild has";
- mes "even gone so far as to request";
- mes "the Prontera Church for help, so I'd like you to aid the Assassin";
- mes "Guild in this mission.";
- next;
- mes "[Nun]";
- mes "However, I believe that";
- mes "the Assassin Guild's client";
- mes "may have other intentions,";
- mes "so I also want you to keep";
- mes "an eye out and see if their";
- mes "client can be trusted.";
- next;
- mes "[Nun]";
- mes "Please visit Morroc";
- mes "as soon as you can.";
- mes "When you arrive, you";
- mes "will need the Bishop's";
- mes "letter of recommendation,";
- mes "so please take it now.";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if(mao_request == 1)
- {
- mes "[Nun]";
- mes "Now, for this mission, you";
- mes "will need to meet your contact";
- mes "from the Assassin Guild near";
- mes "a hut on the west side of the";
- mes "Oasis inside Morroc. I wonder";
- mes "why they chose that location?";
- next;
- mes "[Nun]";
- mes "Normally, a representative";
- mes "of the Prontera Church would";
- mes "simply visit the Assassin Guild itself. Be careful. The Assassins";
- mes "must be being extra secret because of extraordinary circumstances...";
- close;
- }
- else if((mao_request > 2 && mao_request < 27) || (mao_request > 102 && mao_request < 125))
- {
- mes "[Nun]";
- mes "It pleases me to see that";
- mes "you're working well with the";
- mes "Assassin Guild. They operate";
- mes "on a different methodology";
- mes "than the Prontera Church, but";
- mes "I still greatly respect them.";
- next;
- mes "[Nun]";
- mes "Remember that you're";
- mes "representing the Prontera";
- mes "Church in this effort, so be";
- mes "sure to demonstrate your";
- mes "best for the Assassins, okay?";
- close;
- }
- else
- {
- mes "[Nun]";
- mes "Although it is a time";
- mes "of peace, I can't help";
- mes "but feel this lingering";
- mes "anxiety. It's almost as if";
- mes "some monumental event";
- mes "is just over the horizon...";
- close;
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if(BaseClass == Job_Acolyte)
- {
- mes "[Nun]";
- mes "Oh, " + strcharinfo(0) + "!";
- mes "It must be an act of";
- mes "divine providence that";
- mes "we finally meet. Actually,";
- mes "I have something very";
- mes "important to ask you.";
- next;
- mes "[Nun]";
- mes "You may have heard that";
- mes "there's been a recent influx";
- mes "of missing child reports from";
- mes "Morroc. Apparently, someone";
- mes "has hired the Assassin Guild";
- mes "to investigate these cases.";
- next;
- mes "[Nun]";
- mes "Since this is such a huge";
- mes "issue, the Assassin Guild has";
- mes "even gone so far as to request";
- mes "the Prontera Church for help, so I'd like you to aid the Assassin";
- mes "Guild in this mission.";
- next;
- mes "[Nun]";
- mes "However, I believe that";
- mes "the Assassin Guild's client";
- mes "may have other intentions,";
- mes "so I also want you to keep";
- mes "an eye out and see if their";
- mes "client can be trusted.";
- next;
- mes "[Nun]";
- mes "Please visit Morroc";
- mes "as soon as you can.";
- mes "When you arrive, you";
- mes "will need the Bishop's";
- mes "letter of recommendation,";
- mes "so please take it now.";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- }
-}
-
-alberta,129,59,3 script Guildsman#2 49,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59))
- {
- mes "[Guildsman]";
- mes "Say, have you heard";
- mes "what's happening in";
- mes "Morroc recently? There's";
- mes "something major going on...";
- close;
- }
- if(!(Class == Job_Soul_Linker || BaseClass == Job_Merchant))
- {
- mes "[Guildsman]";
- mes "Goodness, there's so";
- mes "many Merchants here.";
- mes "Wow... Hopefully I can";
- mes "find who I'm looking for...";
- close;
- }
- if(!mao_request)
- {
- if (Class == Job_Soul_Linker)
- {
- mes "[Guildsman]";
- mes "^71637DHold it right there!";
- mes "I've got a proposition";
- mes "for you, so listen up!^000000";
- mes " ";
- mes "...N-no, you're doing it again!";
- mes "Damn, g-get out of my head!";
- next;
- mes "[Guildsman]";
- mes "^71637DShut up, this is important!^000000";
- mes " ";
- mes "No, you shut up, this is";
- mes "my freaking body! Look,";
- mes "just gimme a little control!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "I... I can sense two";
- mes "different souls within";
- mes "your body. I don't mind";
- mes "listening to what you have";
- mes "to say. But if you both keep";
- mes "talking, I'll get confused...";
- next;
- mes "[Guildsman]";
- mes "Fine, whatever.";
- mes " ";
- mes "^71637DAlright, so the Assassin";
- mes "Guild is looking for outside";
- mes "help in one of their missions.";
- mes "Preeeeetty important stuff.^000000";
- next;
- mes "[Guildman]";
- mes "^71637DThey've been hired by some";
- mes "client to... to... um, you know...^000000";
- mes " ";
- mes "...Investigate missing children? ";
- mes "^71637DYeah, yeah. That.^000000";
- next;
- mes "[Guildman]";
- mes "^71637DAnyway, this is a pretty";
- mes "big mission, so the Assassin";
- mes "Guild has been soliciting for";
- mes "help. I think you'd be perfect";
- mes "to represent the Soul Linkers,";
- mes "so I've decided to choose you.^000000";
- next;
- mes "[Guildsman]";
- mes "^71637DSo, go and help the Assassins!^000000";
- mes " ";
- mes "Wait, don't forget the";
- mes "letter of recommendation!";
- mes " ";
- mes "^71637DOh, right! Here, take this!^000000";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "Alright, I did what you wanted.";
- mes "You can leave my body now...";
- mes " ";
- mes "^71637DEh, I'll think about it.^000000";
- mes " ";
- mes "NOOOOOOO! PLEEEEEASE~!";
- close;
- }
- else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
- {
- mes "[Guildsman]";
- mes "Well, if it isn't";
- mes ""+ strcharinfo(0) +". Hey,";
- mes "would you wait a minute?";
- mes "I've got a message for you";
- mes "from the Merchant Guild.";
- next;
- mes "[Guildsman]";
- mes "I'm not sure why, but";
- mes "the Assassin Guild has";
- mes "been requesting help from";
- mes "someone in the Merchant";
- mes "Guild. Would you go help";
- mes "them and represent us?";
- next;
- mes "[Guildsman]";
- mes "I think they're working for";
- mes "a client, investigating these";
- mes "children that are missing";
- mes "from Morroc. If you want to";
- mes "help them, you'll need this";
- mes "letter of recommendation, okay?";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
- {
- mes "[Guildsman]";
- mes "Oh, "+ strcharinfo(0) +"...!";
- mes "I'm so glad that I finally";
- mes "ran into you. I know this is";
- mes "sudden, but the Blacksmith";
- mes "Guild has an assignment";
- mes "for you over in Morroc.";
- next;
- mes "[Guildsman]";
- mes "You see, the Assassin Guild";
- mes "has formally requested for our";
- mes "help in a mission regarding";
- mes "children that have been missing";
- mes "from Morroc recently. Here, take this letter of recommendation...";
- next;
- mes "[Guildsman]";
- mes "If the Assassin Guild";
- mes "is asking for help, I have";
- mes "no doubt that this will be";
- mes "a very difficult mission.";
- mes "You should prepare yourself";
- mes "if you plan to get involved...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Alchemist) || (Class == Job_Creator))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "?";
- mes "I've got a message for";
- mes "you from the Alchemist";
- mes "Guild. Well, they're more";
- mes "like orders than a message.";
- mes "I'm so lucky to have found you.";
- next;
- mes "[Guildsman]";
- mes "The Assassin Guild has";
- mes "officially asked our guild";
- mes "for help in a mission regarding";
- mes "children that have been missing";
- mes "from Morroc, and they want us";
- mes "to send somebody... you!";
- next;
- mes "[Guildsman]";
- mes "Or... At least, you're";
- mes "one of the people that the";
- mes "Alchemist Guild wants to send";
- mes "to represent us. So why don't";
- mes "you go? You know, do it for the";
- mes "children. Just think about it.";
- next;
- mes "[Guildsman]";
- mes "Here, take this letter of";
- mes "recommendation with you and";
- mes "head over to Morroc as soon";
- mes "as you can. If even the Assassin Guild needs help, I'm sure that";
- mes "spells really big trouble...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- else if(mao_request == 1)
- {
- if (Class == Job_Soul_Linker)
- {
- mes "[Guildsman]";
- mes "^71637DGood, you came back! This";
- mes "guy kept distracting me from";
- mes "telling you something important. ";
- mes " ";
- mes "^000000What are you talking about?";
- mes "That's your own damn fault!";
- next;
- mes "[Guildsman]";
- mes "^71637DYou know the oasis inside";
- mes "Morroc? To the west of that,";
- mes "you'll find your contact from";
- mes "the Assassin Guild.^000000";
- mes " ";
- mes "That... that's it?";
- next;
- mes "[Guildsman]";
- mes "So now will you leave my";
- mes "body?! Having to share it";
- mes "with you is ruining my life!";
- mes " ";
- mes "^71637DRight. Okay. So where am";
- mes "I gonna go, huh? You need me!^000000";
- close;
- }
- else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
- {
- mes "[Guildsman]";
- mes "So you're gonna represent";
- mes "the Merchants and help out";
- mes "the Assassin Guild? Great!";
- mes "You can meet your contact";
- mes "on the west side of the oasis,";
- mes "next to a hut, inside Morroc.";
- next;
- mes "[Guildsman]";
- mes "Hey, good luck and";
- mes "be careful, okay?";
- mes "I think something";
- mes "major is behind the";
- mes "mission that they";
- mes "have for you...";
- close;
- }
- else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
- {
- mes "[Guildsman]";
- mes "So have you decided to";
- mes "aid the Assassin Guild on";
- mes "behalf of the Blacksmiths?";
- mes "Then please meet your contact";
- mes "at the west side of the Oasis";
- mes "inside Morroc. Good luck~";
- close;
- }
- else if((Class == Job_Alchemist) || (Class == Job_Creator))
- {
- mes "[Guildsman]";
- mes "Ah, I almost forgot to";
- mes "tell you that your contact";
- mes "from the Assassin Guild";
- mes "will be waiting for you";
- mes "at the west side of the";
- mes "Oasis inside Morroc.";
- next;
- mes "[Guildsman]";
- mes "Please help the";
- mes "Assassin Guild as";
- mes "much as you can on";
- mes "behalf of the Alchemists,";
- mes "and watch out for trouble...";
- close;
- }
- }
- else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
- {
- if (Class == Job_Soul_Linker)
- {
- mes "[Guildsman]";
- mes "^71637DBe careful in your mission...";
- mes "There's something major";
- mes "going on behind all of this,";
- mes "I just know it. Keep an eye out. ";
- mes "Yeah, uh, good luck!";
- close;
- }
- else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
- {
- mes "[Guildsman]";
- mes "So you've been working";
- mes "well with the Assassins?";
- mes "That's good news. This is a";
- mes "great chance for us to show";
- mes "the strength of Merchants!";
- mes "Still, be on your guard.";
- close;
- }
- else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
- {
- mes "[Guildsman]";
- mes "I trust that you've been of";
- mes "great help to the Assassins.";
- mes "Stay on your guard: it seems";
- mes "that there may be powerful";
- mes "influences behind all of this... ";
- close;
- }
- else if((Class == Job_Alchemist) || (Class == Job_Creator))
- {
- mes "[Guildsman]";
- mes "I'm glad to hear that";
- mes "you're getting along with";
- mes "the Assassins. Working ";
- mes "together, I'm sure that you'll";
- mes "be able to accomplish the";
- mes "mission, whatever it may be.";
- close;
- }
- }
- else
- {
- if (Class == Job_Soul_Linker)
- {
- mes "[Guildsman]";
- mes "Hey, it's you!";
- mes "I guess that spirit left my";
- mes "body as soon as you finished";
- mes "your mission. I thought that";
- mes "guy was never gonna leave...";
- mes "Whoever he was in life.";
- next;
- mes "[Guildsman]";
- mes "But yeah, if it weren't for";
- mes "you, that spirit would never";
- mes "have been appeased, and";
- mes "I might have been stuck with";
- mes "him forever! So... thanks, man.";
- close;
- }
- else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High) || (Class == Job_Blacksmith) || (Class == Job_Whitesmith))
- {
- mes "[Guildsman]";
- mes "It's a nice, quiet";
- mes "day, but the stillness";
- mes "in the air is unsettling.";
- mes "It's almost as if... I feel";
- mes "like something incredible";
- mes "may happen soon, you know?";
- close;
- }
- else if((Class == Job_Alchemist) || (Class == Job_Creator))
- {
- mes "[Guildsman]";
- mes "Ah, it's a nice day...";
- mes "Sometimes, though, I wish";
- mes "that something big would";
- mes "happen to break the monotony.";
- close;
- }
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if (Class == Job_Soul_Linker)
- {
- mes "[Guildsman]";
- mes "^71637DHold it right there!";
- mes "I've got a proposition";
- mes "for you, so listen up!^000000";
- mes " ";
- mes "...N-no, you're doing it again!";
- mes "Damn, g-get out of my head!";
- next;
- mes "[Guildsman]";
- mes "^71637DShut up, this is important!^000000";
- mes " ";
- mes "No, you shut up, this is";
- mes "my freaking body! Look,";
- mes "just gimme a little control!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "I... I can sense two";
- mes "different souls within";
- mes "your body. I don't mind";
- mes "listening to what you have";
- mes "to say. But if you both keep";
- mes "talking, I'll get confused...";
- next;
- mes "[Guildsman]";
- mes "Fine, whatever.";
- mes " ";
- mes "^71637DAlright, so the Assassin";
- mes "Guild is looking for outside";
- mes "help in one of their missions.";
- mes "Preeeeetty important stuff.^000000";
- next;
- mes "[Guildman]";
- mes "^71637DThey've been hired by some";
- mes "client to... to... um, you know...^000000";
- mes " ";
- mes "...Investigate missing children? ";
- mes "^71637DYeah, yeah. That.^000000";
- next;
- mes "[Guildman]";
- mes "^71637DAnyway, this is a pretty";
- mes "big mission, so the Assassin";
- mes "Guild has been soliciting for";
- mes "help. I think you'd be perfect";
- mes "to represent the Soul Linkers,";
- mes "so I've decided to choose you.^000000";
- next;
- mes "[Guildsman]";
- mes "^71637DSo, go and help the Assassins!^000000";
- mes " ";
- mes "Wait, don't forget the";
- mes "letter of recommendation!";
- mes " ";
- mes "^71637DOh, right! Here, take this!^000000";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "Alright, I did what you wanted.";
- mes "You can leave my body now...";
- mes " ";
- mes "^71637DEh, I'll think about it.^000000";
- mes " ";
- mes "NOOOOOOO! PLEEEEEASE~!";
- close;
- }
- else if((BaseJob == Job_Merchant) || (BaseJob == Job_Merchant_High))
- {
- mes "[Guildsman]";
- mes "Well, if it isn't";
- mes ""+ strcharinfo(0) +". Hey,";
- mes "would you wait a minute?";
- mes "I've got a message for you";
- mes "from the Merchant Guild.";
- next;
- mes "[Guildsman]";
- mes "I'm not sure why, but";
- mes "the Assassin Guild has";
- mes "been requesting help from";
- mes "someone in the Merchant";
- mes "Guild. Would you go help";
- mes "them and represent us?";
- next;
- mes "[Guildsman]";
- mes "I think they're working for";
- mes "a client, investigating these";
- mes "children that are missing";
- mes "from Morroc. If you want to";
- mes "help them, you'll need this";
- mes "letter of recommendation, okay?";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Blacksmith) || (Class == Job_Whitesmith))
- {
- mes "[Guildsman]";
- mes "Oh, "+ strcharinfo(0) +"...!";
- mes "I'm so glad that I finally";
- mes "ran into you. I know this is";
- mes "sudden, but the Blacksmith";
- mes "Guild has an assignment";
- mes "for you over in Morroc.";
- next;
- mes "[Guildsman]";
- mes "You see, the Assassin Guild";
- mes "has formally requested for our";
- mes "help in a mission regarding";
- mes "children that have been missing";
- mes "from Morroc recently. Here, take this letter of recommendation...";
- next;
- mes "[Guildsman]";
- mes "If the Assassin Guild";
- mes "is asking for help, I have";
- mes "no doubt that this will be";
- mes "a very difficult mission.";
- mes "You should prepare yourself";
- mes "if you plan to get involved...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Alchemist) || (Class == Job_Creator))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "?";
- mes "I've got a message for";
- mes "you from the Alchemist";
- mes "Guild. Well, they're more";
- mes "like orders than a message.";
- mes "I'm so lucky to have found you.";
- next;
- mes "[Guildsman]";
- mes "The Assassin Guild has";
- mes "officially asked our guild";
- mes "for help in a mission regarding";
- mes "children that have been missing";
- mes "from Morroc, and they want us";
- mes "to send somebody... you!";
- next;
- mes "[Guildsman]";
- mes "Or... At least, you're";
- mes "one of the people that the";
- mes "Alchemist Guild wants to send";
- mes "to represent us. So why don't";
- mes "you go? You know, do it for the";
- mes "children. Just think about it.";
- next;
- mes "[Guildsman]";
- mes "Here, take this letter of";
- mes "recommendation with you and";
- mes "head over to Morroc as soon";
- mes "as you can. If even the Assassin Guild needs help, I'm sure that";
- mes "spells really big trouble...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- }
-}
-
-geffen,123,109,3 script Academy Staff 742,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59) || !(BaseClass == Job_Mage))
- {
- mes "[Academy Staff]";
- mes "Are you headed to the";
- mes "Geffen Tower Dungeon?";
- mes "If you run into any magic";
- mes "users, would please tell";
- mes "them to come and see me?";
- next;
- mes "[Academy Staff]";
- mes "It's difficult to gather";
- mes "the members of the magic";
- mes "community, and I have an";
- mes "urgent message for Mages,";
- mes "Wizards and Sages to hear...";
- close;
- }
- if(!mao_request)
- {
- mes "[Academy Staff]";
- mes "Whoa, would you wait";
- mes "a minute? Actually, you";
- mes "might be just right for";
- mes "this special mission...";
- next;
- mes "[Academy Staff]";
- mes "The Assassin Guild has";
- mes "sent a formal request to the";
- mes "Mage and Wizard Guilds, and";
- mes "the Schweicherbil Academy for";
- mes "aid in completing a mission";
- mes "involving missing children...";
- next;
- mes "[Academy Staff]";
- mes "" + strcharinfo(0) + "...";
- mes "I'd like you to represent";
- mes "the magic community by";
- mes "assisting the Assassins";
- mes "in this mission. Please take";
- mes "this letter of recommendation.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Academy Staff]";
- mes "If you choose to assist";
- mes "the Assassin Guild on our";
- mes "behalf, please let me know";
- mes "so I can tell you where";
- mes "you can meet your contact.";
- mes "I shall be waiting here...";
- close;
- }
- else if(mao_request == 1)
- {
- mes "[Academy Staff]";
- mes "Have you decided to help";
- mes "the Assassin Guild? Then";
- mes "please, head to Morroc and";
- mes "meet your contact that will";
- mes "be waiting for you west of";
- mes "the Oasis inside of the city.";
- next;
- mes "[Academy Staff]";
- mes "The Assassins don't ask";
- mes "for help very often, so I'm";
- mes "sure that this must be a very";
- mes "serious matter. Be careful";
- mes "and bring pride to the magic";
- mes "community. Good luck...";
- close;
- }
- else if((mao_request > 2 && mao_request < 27) || (mao_request > 102 && mao_request < 125))
- {
- mes "[Academy Staff]";
- mes "I've heard that the";
- mes "Assassins are very";
- mes "impressed with your use";
- mes "of magic. Cooperate with";
- mes "them to finish the mission,";
- mes "and remember to be careful.";
- close;
- }
- else
- {
- mes "[Academy Staff]";
- mes "The weather is certainly";
- mes "pleasant right now, but the";
- mes "worst storms come when the";
- mes "winds are at their calmest.";
- mes "Verily, the peacefulness";
- mes "in the air disturbs me...";
- close;
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if(BaseClass == Job_Mage)
- {
- mes "[Academy Staff]";
- mes "Whoa, would you wait";
- mes "a minute? Actually, you";
- mes "might be just right for";
- mes "this special mission...";
- next;
- mes "[Academy Staff]";
- mes "The Assassin Guild has";
- mes "sent a formal request to the";
- mes "Mage and Wizard Guilds, and";
- mes "the Schweicherbil Academy for";
- mes "aid in completing a mission";
- mes "involving missing children...";
- next;
- mes "[Academy Staff]";
- mes "" + strcharinfo(0) + "...";
- mes "I'd like you to represent";
- mes "the magic community by";
- mes "assisting the Assassins";
- mes "in this mission. Please take";
- mes "this letter of recommendation.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Academy Staff]";
- mes "If you choose to assist";
- mes "the Assassin Guild on our";
- mes "behalf, please let me know";
- mes "so I can tell you where";
- mes "you can meet your contact.";
- mes "I shall be waiting here...";
- close;
- }
- }
- }
-}
-
-morocc,155,56,3 script Miya 93,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59))
- {
- mes "[Girl]";
- mes "Hey little kid...";
- mes "What are you doing";
- mes "hanging around here?";
- mes "You know children like";
- mes "you have been missing";
- mes "from this city, right?";
- next;
- mes "[Girl]";
- mes "You had better leave";
- mes "and play someplace safer,";
- mes "like Prontera or Alberta.";
- mes "Run along now and stay";
- mes "away from strangers, okay?";
- close;
- }
- if(!(Class == Job_Star_Gladiator || BaseClass == Job_Thief))
- {
- mes "[Girl]";
- mes "...............................";
- mes "Huh? What the hell";
- mes "do you want? Buzz off";
- mes "and don't talk to me,";
- mes "unless you want a fat lip!";
- close;
- }
- if(!mao_request)
- {
- if (Class == Job_Star_Gladiator)
- {
- mes "[Miya]";
- mes "Wait! Wait up! You're";
- mes "a Taekwon Master, right?";
- mes "Remember Moohyun? He";
- mes "helped you job change...?";
- mes "He wrote this letter for you.";
- next;
- mes "[Miya]";
- mes "Listen, "+ strcharinfo(0) +"...";
- mes "He's asking you to help";
- mes "the Assassin Guild on a";
- mes "special mission. I think";
- mes "it's pretty serious business.";
- next;
- mes "[Miya]";
- mes "If you're interested in";
- mes "assisting the Assassins,";
- mes "then meet with your contact to";
- mes "the west, somewhere around";
- mes "here in this city. Well, that's";
- mes "all he told me, so I'll seeya~";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
- {
- mes "[Miya]";
- mes "Hey, " + strcharinfo(0) + ",";
- mes "I've got some important";
- mes "work for you. The Assassin";
- mes "Guild actually asked the Thief";
- mes "and Rogue Guilds for help!";
- mes "Can you believe that?";
- next;
- mes "[Miya]";
- mes "Anyway, all of us ruffians";
- mes "are supposed to help out if";
- mes "we can. Here, take this letter";
- mes "of recommendation and talk to";
- mes "Jack, our contact west in this city. You better go right away...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
- {
- mes "[Miya]";
- mes "" + strcharinfo(0) + "!";
- mes "The Assassin Guild Master";
- mes "wants you right away. Do you";
- mes "know where the secret pub is?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Ah, h-hi, Miya,";
- mes "it's been a while.";
- mes "What secret pub?";
- next;
- mes "[Miya]";
- mes "I figured you might not";
- mes "have heard of it. Just talk";
- mes "to Jack, west of the Oasis";
- mes "in this city, and he'll let you";
- mes "in. From now on, you'll be";
- mes "spending plenty of time there.";
- next;
- mes "[Miya]";
- mes "That pub is probably the";
- mes "only place where Assassins";
- mes "like us can relax. But yeah,";
- mes "this mission is pretty major.";
- mes "We'll need all the help that";
- mes "we can possibly get...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- }
- else if(mao_request == 1)
- {
- if (Class == Job_Star_Gladiator)
- {
- mes "[Miya]";
- mes "If you're interested in";
- mes "assisting the Assassins,";
- mes "then meet with your contact to";
- mes "the west, somewhere around";
- mes "here in this city. Well, that's";
- mes "all he told me, so I'll seeya~";
- close;
- }
- else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
- {
- mes "[Miya]";
- mes "There's supposed to be";
- mes "some private pub to the";
- mes "west of the Oasis in this";
- mes "city. Ah, you're supposed";
- mes "to talk to our contact, Jack,";
- mes "who's right outside of the pub.";
- close;
- }
- else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
- {
- mes "[Miya]";
- mes "Look west of the Oasis";
- mes "here in Morroc to find Jack,";
- mes "who will let you go inside the";
- mes "pub. Our guildmaster will be";
- mes "waiting for you inside...";
- close;
- }
- }
- else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
- {
- if((Class == Job_Star_Gladiator) || (BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
- {
- mes "[Miya]";
- mes "So how's it been going?";
- mes "I think the assignment you're";
- mes "working on must be pretty";
- mes "important. I mean, if it's";
- mes "giving Kidd and Lin trouble...";
- close;
- }
- else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
- {
- mes "[Miya]";
- mes "How's your current";
- mes "assignment coming along?";
- mes "The guildmaster must have";
- mes "given you something really";
- mes "weird or almost impossible";
- mes "to do again, didn't he?";
- close;
- }
- }
- else
- {
- mes "[Miya]";
- mes "It's been way too";
- mes "quiet lately. I really";
- mes "hope that something crazy";
- mes "happens soon. Otherwise,";
- mes "I think I'll die of boredom!";
- close;
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if (Class == Job_Star_Gladiator)
- {
- mes "[Miya]";
- mes "Wait! Wait up! You're";
- mes "a Taekwon Master, right?";
- mes "Remember Moohyun? He";
- mes "helped you job change...?";
- mes "He wrote this letter for you.";
- next;
- mes "[Miya]";
- mes "Listen, "+ strcharinfo(0) +"...";
- mes "He's asking you to help";
- mes "the Assassin Guild on a";
- mes "special mission. I think";
- mes "it's pretty serious business.";
- next;
- mes "[Miya]";
- mes "If you're interested in";
- mes "assisting the Assassins,";
- mes "then meet with your contact to";
- mes "the west, somewhere around";
- mes "here in this city. Well, that's";
- mes "all he told me, so I'll seeya~";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
- {
- mes "[Miya]";
- mes "Hey, " + strcharinfo(0) + ",";
- mes "I've got some important";
- mes "work for you. The Assassin";
- mes "Guild actually asked the Thief";
- mes "and Rogue Guilds for help!";
- mes "Can you believe that?";
- next;
- mes "[Miya]";
- mes "Anyway, all of us ruffians";
- mes "are supposed to help out if";
- mes "we can. Here, take this letter";
- mes "of recommendation and talk to";
- mes "Jack, our contact west in this city. You better go right away...";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
- {
- mes "[Miya]";
- mes "" + strcharinfo(0) + "!";
- mes "The Assassin Guild Master";
- mes "wants you right away. Do you";
- mes "know where the secret pub is?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Ah, h-hi, Miya,";
- mes "it's been a while.";
- mes "What secret pub?";
- next;
- mes "[Miya]";
- mes "I figured you might not";
- mes "have heard of it. Just talk";
- mes "to Jack, west of the Oasis";
- mes "in this city, and he'll let you";
- mes "in. From now on, you'll be";
- mes "spending plenty of time there.";
- next;
- mes "[Miya]";
- mes "That pub is probably the";
- mes "only place where Assassins";
- mes "like us can relax. But yeah,";
- mes "this mission is pretty major.";
- mes "We'll need all the help that";
- mes "we can possibly get...";
- set mao_request,1;
- close;
- }
- }
- }
-}
-
-payon,231,323,3 script Guildsman#3 59,3,3,{
-
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(!(BaseLevel > 59))
- {
- mes "[Guildsman]";
- mes "Please be careful if you're";
- mes "planning to travel through";
- mes "Morroc. Recently, there have";
- mes "been reports of missing";
- mes "children there...";
- close;
- }
- if(!(Class == Job_Taekwon) || !(BaseClass == Job_Archer))
- {
- mes "[Guildsman]";
- mes "Excuse me, but if you happen";
- mes "to encounter any bowmen, or";
- mes "people with any archery skill,";
- mes "would you ask them to come to";
- mes "me? I have an urgent message";
- mes "that I should tell them.";
- close;
- }
- if(!mao_request)
- {
- if (Class == Job_Taekwon)
- {
- mes "[Guildsman]";
- mes "Ah... Finally!";
- mes "Another practitioner";
- mes "of Taekwon Do! You're...";
- mes "Let's see... You must";
- mes "be " + strcharinfo(0) + ", yes?";
- next;
- mes "[Guildsman]";
- mes "Mr. Phoenix has charged";
- mes "me with the task of notifying";
- mes "all Taekwon Do practitioners";
- mes "of the request sent to us by";
- mes "the Assassin Guild. Apparently,";
- mes "they need aid for a mission...";
- next;
- mes "[Guildsman]";
- mes "If you are interested in";
- mes "assisting them, please take";
- mes "this Letter of Recommendation";
- mes "and bring it to the contact from the Assassin Guild in Morroc.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "You can meet the";
- mes "Assassin Guildsman near";
- mes "some hut on the west side";
- mes "of the Oasis inside Morroc.";
- mes "Good luck, my friend, and please represent Taekwon Do with pride.";
- close;
- }
- else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
- {
- mes "[Guildsman]";
- mes "" + strcharinfo(0) + "...?";
- mes "Oh, wow, I'm so lucky to";
- mes "have finally found you!";
- mes "Listen, I've got a message";
- mes "for you from the Icarus Guild.";
- next;
- mes "[Guildsman]";
- mes "It looks like the Assassin";
- mes "Guild has formally asked them";
- mes "for help in some mission, so";
- mes "Icarus has decided to send you.";
- mes "I hope you choose to represent";
- mes "us and help those Assassins.";
- next;
- mes "[Guildsman]";
- mes "Here, please take this";
- mes "letter of recommendation";
- mes "and meet with our Asssasin";
- mes "Guild contact to the west";
- mes "of the Oasis in Morroc.";
- mes "Well, good luck, pal~";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Bard) || (Class == Job_Clown))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "!";
- mes "I've been looking all over";
- mes "for you! I've got a message";
- mes "for you from Lalo. You...";
- mes "You remember him, right?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Sure, I do! I owe";
- mes "Lalo so much... If it";
- mes "weren't for him, I'd never";
- mes "have job changed to a Bard";
- mes "in the first place. So what";
- mes "exactly does he need?";
- next;
- mes "[Guildsman]";
- mes "Well, I'm not too sure. All";
- mes "I heard was something about";
- mes "a request from the Assassin";
- mes "Guild and a recommendation";
- mes "that you help them. Yeah.";
- mes "Here's the letter he wrote.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "Just... Just meet with the";
- mes "contact from the Assassin";
- mes "Guild just west of the Oasis";
- mes "inside Morroc. I'm sure he";
- mes "can explain everything better.";
- close;
- }
- else if((Class == Job_Dancer) || (Class == Job_Gypsy))
- {
- mes "[Guildsman]";
- mes "Hey... Th-That face!";
- mes "Just like Aile described!";
- mes "You're " + strcharinfo(0) + ", right?";
- mes "This is great, I've been";
- mes "looking all over for you!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Aile? Oh, that's right,";
- mes "she was there during my";
- mes "job change test and helped";
- mes "me become a Dancer. Sure,";
- mes "I remember her now...";
- mes "So what did you need?";
- next;
- mes "[Guildsman]";
- mes "Ah, right. From what";
- mes "I know, the Assassin Guild";
- mes "asked Aile to recommend";
- mes "a Dancer that might be able";
- mes "to help them in a mission";
- mes "of pretty major importance.";
- next;
- mes "[Guildsman]";
- mes "Anyway, Aile then sent me";
- mes "out to look for you and give";
- mes "this letter of recommendation.";
- mes "I guess she thinks you'll do";
- mes "the best job. So, um, congrats~";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "For now, your cooperation";
- mes "with the Assassin Guild is";
- mes "probably your biggest priority.";
- mes "Head over to Morroc and look";
- mes "for your contact to the west";
- mes "of the Oasis inside town.";
- next;
- mes "[Guildsman]";
- mes "Alright, then.";
- mes "Good luck! Ah, I almost";
- mes "forgot. Aile wants you to";
- mes "remember that you'll be a";
- mes "representative of Dancers";
- mes "everywhere, so do a good job!";
- close;
- }
- }
- else if(mao_request == 1)
- {
- if (Class == Job_Taekwon)
- {
- mes "[Guildsman]";
- mes "You can meet the";
- mes "Assassin Guildsman near";
- mes "some hut on the west side";
- mes "of the Oasis inside Morroc.";
- mes "Good luck, my friend, and please represent Taekwon Do with pride.";
- close;
- }
- else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
- {
- mes "[Guildsman]";
- mes "Please take your";
- mes "letter of recommendation";
- mes "and meet with our Asssasin";
- mes "Guild contact to the west";
- mes "of the Oasis in Morroc.";
- mes "Well, good luck, pal~";
- close;
- }
- else if((Class == Job_Bard) || (Class == Job_Clown))
- {
- mes "[Guildsman]";
- mes "Just... Just meet with the";
- mes "contact from the Assassin";
- mes "Guild just west of the Oasis";
- mes "inside Morroc. I'm sure he";
- mes "can explain everything better.";
- close;
- }
- else if((Class == Job_Dancer) || (Class == Job_Gypsy))
- {
- mes "[Guildsman]";
- mes "For now, your cooperation";
- mes "with the Assassin Guild is";
- mes "probably your biggest priority.";
- mes "Head over to Morroc and look";
- mes "for your contact to the west";
- mes "of the Oasis inside town.";
- next;
- mes "[Guildsman]";
- mes "Alright, then.";
- mes "Good luck! Ah, I almost";
- mes "forgot. Aile wants you to";
- mes "remember that you'll be a";
- mes "representative of Dancers";
- mes "everywhere, so do a good job!";
- close;
- }
- }
- else if(((mao_request > 2) && (mao_request < 27)) || ((mao_request > 102) && (mao_request < 125)))
- {
- if(Class == Job_Taekwon)
- {
- mes "[Guildsman]";
- mes "I'm glad to see that you";
- mes "are working well together";
- mes "with the Assassins. But don't";
- mes "drop your guard, not until the";
- mes "mission is accomplished.";
- close;
- }
- else if((BaseJob == Job_Thief) || (BaseJob == Job_Thief_High) || (Class == Job_Rogue) || (Class == Job_Stalker))
- {
- mes "[Guildsman]";
- mes "It's good to see that";
- mes "you showing pretty good";
- mes "teamwork with the Assassins.";
- mes "I hope that you're giving them";
- mes "a good impression of bowmen...";
- close;
- }
- else if((Class == Job_Bard) || (Class == Job_Clown))
- {
- mes "[Guildsman]";
- mes "Lalo will be pleased to";
- mes "know that you've been an";
- mes "asset to the Assassins.";
- mes "But until the mission is";
- mes "accomplished, remember that";
- mes "you're representing all Bards!";
- close;
- }
- else if((Class == Job_Dancer) || (Class == Job_Gypsy))
- {
- mes "[Guildsman]";
- mes "I think Aile will be";
- mes "very happy to know that";
- mes "the Assassins are pleased";
- mes "with your assistance. But";
- mes "until the mission is over,";
- mes "be careful out there, okay?";
- close;
- }
- }
- else
- {
- mes "[Guildsman]";
- mes "It's a very beautiful day";
- mes "today--let's drink in as much";
- mes "of the beauty of the day as we";
- mes "can. Good days and bad days";
- mes "pass, but each one is unique";
- mes "in itself... just because.";
- close;
- }
-
-OnTouch:
- if(checkweight(7416,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
+// Morroc Assassin Guild Bar
+// ============================================================
+morocc,43,108,5 script Sharp-Looking Kid#dan_07 82,{
+ if (BaseClass == Job_Assassin) {
+ mes "[Jack]";
+ mes "In spite of the chaotic mess in their town, ";
+ mes "there are still some of those who pay visits here.";
+ mes "Maybe the stronghold itself is a real one of a kind..";
close;
}
- if(BaseLevel > 59)
- {
- if(!mao_request)
- {
- if (Class == Job_Taekwon)
- {
- mes "[Guildsman]";
- mes "Ah... Finally!";
- mes "Another practitioner";
- mes "of Taekwon Do! You're...";
- mes "Let's see... You must";
- mes "be " + strcharinfo(0) + ", yes?";
- next;
- mes "[Guildsman]";
- mes "Mr. Phoenix has charged";
- mes "me with the task of notifying";
- mes "all Taekwon Do practitioners";
- mes "of the request sent to us by";
- mes "the Assassin Guild. Apparently,";
- mes "they need aid for a mission...";
- next;
- mes "[Guildsman]";
- mes "If you are interested in";
- mes "assisting them, please take";
- mes "this Letter of Recommendation";
- mes "and bring it to the contact from the Assassin Guild in Morroc.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "You can meet the";
- mes "Assassin Guildsman near";
- mes "some hut on the west side";
- mes "of the Oasis inside Morroc.";
- mes "Good luck, my friend, and please represent Taekwon Do with pride.";
- close;
- }
- else if((BaseJob == Job_Archer) || (BaseJob == Job_Archer_High) || (Class == Job_Hunter) || (Class == Job_Sniper))
- {
- mes "[Guildsman]";
- mes "" + strcharinfo(0) + "...?";
- mes "Oh, wow, I'm so lucky to";
- mes "have finally found you!";
- mes "Listen, I've got a message";
- mes "for you from the Icarus Guild.";
- next;
- mes "[Guildsman]";
- mes "It looks like the Assassin";
- mes "Guild has formally asked them";
- mes "for help in some mission, so";
- mes "Icarus has decided to send you.";
- mes "I hope you choose to represent";
- mes "us and help those Assassins.";
- next;
- mes "[Guildsman]";
- mes "Here, please take this";
- mes "letter of recommendation";
- mes "and meet with our Asssasin";
- mes "Guild contact to the west";
- mes "of the Oasis in Morroc.";
- mes "Well, good luck, pal~";
- set mao_request,1;
- getitem 7416,1;
- close;
- }
- else if((Class == Job_Bard) || (Class == Job_Clown))
- {
- mes "[Guildsman]";
- mes "Hey, " + strcharinfo(0) + "!";
- mes "I've been looking all over";
- mes "for you! I've got a message";
- mes "for you from Lalo. You...";
- mes "You remember him, right?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Sure, I do! I owe";
- mes "Lalo so much... If it";
- mes "weren't for him, I'd never";
- mes "have job changed to a Bard";
- mes "in the first place. So what";
- mes "exactly does he need?";
- next;
- mes "[Guildsman]";
- mes "Well, I'm not too sure. All";
- mes "I heard was something about";
- mes "a request from the Assassin";
- mes "Guild and a recommendation";
- mes "that you help them. Yeah.";
- mes "Here's the letter he wrote.";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "Just... Just meet with the";
- mes "contact from the Assassin";
- mes "Guild just west of the Oasis";
- mes "inside Morroc. I'm sure he";
- mes "can explain everything better.";
- close;
- }
- else if((Class == Job_Dancer) || (Class == Job_Gypsy))
- {
- mes "[Guildsman]";
- mes "Hey... Th-That face!";
- mes "Just like Aile described!";
- mes "You're " + strcharinfo(0) + ", right?";
- mes "This is great, I've been";
- mes "looking all over for you!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Aile? Oh, that's right,";
- mes "she was there during my";
- mes "job change test and helped";
- mes "me become a Dancer. Sure,";
- mes "I remember her now...";
- mes "So what did you need?";
- next;
- mes "[Guildsman]";
- mes "Ah, right. From what";
- mes "I know, the Assassin Guild";
- mes "asked Aile to recommend";
- mes "a Dancer that might be able";
- mes "to help them in a mission";
- mes "of pretty major importance.";
- next;
- mes "[Guildsman]";
- mes "Anyway, Aile then sent me";
- mes "out to look for you and give";
- mes "this letter of recommendation.";
- mes "I guess she thinks you'll do";
- mes "the best job. So, um, congrats~";
- set mao_request,1;
- getitem 7416,1;
- next;
- mes "[Guildsman]";
- mes "For now, your cooperation";
- mes "with the Assassin Guild is";
- mes "probably your biggest priority.";
- mes "Head over to Morroc and look";
- mes "for your contact to the west";
- mes "of the Oasis inside town.";
- next;
- mes "[Guildsman]";
- mes "Alright, then.";
- mes "Good luck! Ah, I almost";
- mes "forgot. Aile wants you to";
- mes "remember that you'll be a";
- mes "representative of Dancers";
- mes "everywhere, so do a good job!";
- close;
- }
- }
- }
-}
-
-morocc,43,108,5 script Sharp-Looking Kid 82,{
-
- if((Class == Job_Assassin) || (Class == Job_Assassin_Cross))
- {
- if(mao_request == 1)
- {
- mes "[Jack]";
- mes "I've been waiting for";
- mes "you. Erm, why don't you";
- mes "go inside? Ah, this must";
- mes "be your first time here.";
- next;
+ else {
+ if (countitem(7416) > 0) {
mes "[Jack]";
- mes "Hey, you shouldn't worry,";
- mes "this bar is just for people";
- mes "like us. Besides, you'll be";
- mes "coming more often from now";
- mes "on. Anyway, the Bar Master";
- mes "is waiting for you inside.";
+ mes "A letter of recommendation?";
+ mes "Oh, boy. Looks like you've brought me a very, very old relic from the past.";
+ mes "Well, guess you should go in and see the master.";
close;
}
- else if(mao_request > 1)
- {
- mes "[Jack]";
- mes "Hey, it looks like";
- mes "you've been keeping";
- mes "busy. Good for you~";
- mes "Hey, I'll see you around.";
- close;
- }
- else
- {
+ else {
mes "[Jack]";
- mes "Whoa, whoa...";
- mes "Wait. I dunno if I can";
- mes "let you in just yet. Ah,";
- mes "whatever, you're one of";
- mes "us. If it's just for a drink,";
- mes "I shouldn't get in trouble...";
+ mes "Hey, what are you peeking at?";
+ mes "Don't you have better things to do? You'd better go to the shelter and save your ass.";
close;
}
}
- if(mao_request == 1 && countitem(7416))
- {
- mes "[Jack]";
- mes "Oh, hey, you must be the";
- mes "one I've been waiting for.";
- mes "Yeah, alright, come on in,";
- mes "and don't forget to show";
- mes "the letter of recommendation";
- mes "to the Bar Master, okay?";
- close;
- }
- else if(mao_request > 1)
- {
- mes "[Jack]";
- mes "It's a little weird since";
- mes "you're not really part of";
- mes "our guild, but you're allowed";
- mes "to enter our secret hideaway";
- mes "from now on. But don't you";
- mes "dare tell anybody about this!";
- close;
- }
- else
- {
- mes "[Jack]";
- mes "What? I don't have";
- mes "anything to talk to";
- mes "you about. Move along,";
- mes "adventurer, and don't";
- mes "bother me anymore.";
- close;
- }
}
-morocc,45,110,1 script #maobar1 45,2,2,{
-
+morocc,45,110,0 script que_job01#01 45,2,2,{
OnTouch:
- if(mao_request || Class == Job_Assassin || Class == Job_Assassin_Cross) warp "que_job01",9,94;
- else
- {
- set .@mao_pass,rand(1,3);
- if(.@mao_pass == 2)
- {
- mes "[Jack]";
- mes "Oh, man...";
- mes "How did you find this";
- mes "place? This bar is one of";
- mes "the Assassin Guild's most";
- mes "closely guarded secrets! Well, the cat's out of the bag...";
- next;
- mes "[Jack]";
- mes "But I still can't";
- mes "let you in. No matter";
- mes "what. Yeah, my mind's";
- mes "made up. But if you really";
- mes "want to go in, maybe you";
- mes "could, I dunno... distract me.";
- next;
- switch( select( "Pay 1,000 Zeny","Cancel" ) )
- {
- case 1:
- if(Zeny > 999)
- {
- mes "[Jack]";
- mes "Oh man... I'm sooo";
- mes "tired. Let me take a";
- mes "freakin' 20 second yawn.";
- mes "*Yaaaaaaaaaaaaaaaaaaaaaaaaaawn*";
- set Zeny,Zeny - 1000;
- close2;
- warp "que_job01",9,94;
- end;
- }
- mes "[Jack]";
- mes "What the...?";
- mes "That's not a lot of";
- mes "money at all. I doubt";
- mes "you can even afford just";
- mes "one drink at this joint.";
- mes "Just drink at home, willya?";
- close;
-
- case 2:
- mes "[Jack]";
- mes "Hmm...";
- mes "You... You didn't know";
- mes "what I meant, did you?";
- mes "Oh well. You better scram.";
- close2;
- warp "morocc",45,103;
- end;
- }
- }
+ if (BaseClass == Job_Assassin) {
+ warp "que_job01",9,94;
+ end;
+ }
+ else {
+ mes "[Jack]";
+ mes "Wait, that's the restricted area....";
+ mes "......";
+ mes "Oh, well.";
+ next;
mes "[Jack]";
- mes "Hey...";
- mes "You're crowding my";
- mes "personal space. Step";
- mes "back before I get violent.";
- mes "You wouldn't like me when";
- mes "I'm violent, ya creep.";
+ mes "Things have changed.";
+ mes "Just do whatever you want!";
close2;
- warp "morocc",45,103;
+ warp "que_job01",9,94;
end;
}
}
-que_job01,6,94,1 script #maobar2 45,2,2,{
-
-OnTouch:
- warp "morocc",45,103;
- end;
-}
-
-que_job01,17,48,1 script #maobar3 45,2,2,{
-
-OnTouch:
- warp "que_job01",68,92;
- end;
-}
-
-que_job01,68,96,1 script #maobar4 45,2,2,{
-
-OnTouch:
- warp "que_job01",17,53;
- end;
-}
-
-que_job01,80,77,1 script #maobar5 45,2,2,{
+que_job01,6,94,0 warp morocc#01 2,2,morocc,45,103
+que_job01,17,48,0 warp que_job01#02 2,2,que_job01,68,92
+que_job01,68,96,0 warp que_job01#03 2,2,que_job01,17,53
+que_job01,80,77,0 script que_job01#04 45,2,2,{
OnTouch:
- if(mao_request > 1) warp "que_job01",61,50;
- else
- {
+ if (BaseClass == Job_Assassin) {
+ warp "que_job01",61,50;
+ end;
+ }
+ else if (mao_request > 0) {
+ warp "que_job01",61,50;
+ end;
+ }
+ else {
mes "[Litheron]";
mes "Whoa, you're not";
mes "allowed to be in here.";
mes "Hey, master! Do you";
mes "know this guy?";
next;
- if(prt_curse == 24)
- {
+ if (prt_curse == 24) {
mes "[" + strcharinfo(0) + "]";
- mes "I, um, I'm looking";
- mes "for somebody named";
- mes "Marjana? I learned";
- mes "that she's around";
- mes "here somewhere?";
+ mes "I don¡¯t care what you say, I¡¯m coming in!!!";
next;
mes "[Litheron]";
- mes "Marjana? How did you";
- mes "know that? Hey master,";
- mes "what do I do with this guy?";
- next;
- mes "[Master]";
- mes "Hmm. I sense no ill intent";
- mes "from this adventurer. I've";
- mes "also heard a rumor that the";
- mes "Prontera Church needs to";
- mes "investigate poison for";
- mes "some reason.";
+ mes "Hey, master-! What do we do with this guy?";
+ mes "He sure seems tough!";
next;
mes "[Master]";
- mes "However, there is no";
- mes "way to tell if this person";
- mes "has been sent by Prontera";
- mes "Church. I suppose whether";
- mes "this person can enter is";
- mes "really up to you, Litheron.";
+ mes "Hmm. Let him do what he wants to do.";
+ mes "Passing through one door doesn¡¯t make any difference.";
next;
mes "[Litheron]";
mes "Hah! Did you hear that?";
mes "Alright, how about this?";
- mes "I'll let you in if you buy me";
- mes "a drink. Besides, you can't risk making trouble here: this place";
+ mes "I'll let you in if you buy me a drink.";
+ mes "Besides, you can't risk making trouble here: this place";
mes "is full of deadly Assassins.";
next;
- switch( select( "Sure","Why should I?!" ) )
- {
- case 1:
- if (Zeny > 999)
- {
- mes "[Litheron]";
- mes "Heh, that's what";
- mes "I'm talking about!";
- mes "Hey, bartender! Gimme";
- mes "the usual! I like your";
- mes "style, adventurer...";
- set Zeny,Zeny - 1000;
- next;
- mes "[Litheron]";
- mes "Alright, you can come";
- mes "on in. But don't you dare";
- mes "breathe a word about this";
- mes "bar to another living soul.";
- close2;
- warp "que_job01",61,50;
- end;
- }
+ switch(select("Sure:Why should I?!")) {
+ case 1:
+ if (Zeny > 999) {
+ mes "[Litheron]";
+ mes "Heh, that's what";
+ mes "I'm talking about!";
+ mes "Hey, bartender! Gimme";
+ mes "the usual! I like your";
+ mes "style, adventurer...";
+ set zeny,zeny-1000;
+ next;
+ mes "[Litheron]";
+ mes "Alright, you can come";
+ mes "on in. But don't you dare";
+ mes "breathe a word about this";
+ mes "bar to another living soul.";
+ close2;
+ warp "que_job01",61,50;
+ end;
+ }
+ else {
mes "[Litheron]";
mes "Huh...";
mes "Oh, you don't even";
@@ -2468,67 +268,59 @@ OnTouch:
close2;
warp "que_job01",85,77;
end;
-
- case 2:
- mes "[Litheron]";
- mes "Not the saavy type,";
- mes "are you...? Fine, fine.";
- mes "If you're not gonna do";
- mes "me any favors, then why";
- mes "should I help you? Go away!";
- close2;
- warp "que_job01",85,77;
- end;
+ }
+ case 2:
+ mes "[Litheron]";
+ mes "Not the saavy type,";
+ mes "are you...? Fine, fine.";
+ mes "If you're not gonna do";
+ mes "me any favors, then why";
+ mes "should I help you? Go away!";
+ close2;
+ warp "que_job01",85,77;
+ end;
}
}
- mes "[Master]";
- mes "Not at all.";
- mes "Make sure that this";
- mes "one isn't allowed";
- mes "to enter.";
- next;
- mes "[Litheron]";
- mes "You heard the man.";
- mes "You better retreat";
- mes "from this place while";
- mes "you still have legs...";
- close2;
- warp "que_job01",85,77;
- end;
+ else {
+ mes "[Master]";
+ mes "Not at all.";
+ mes "Make sure that this";
+ mes "one isn't allowed";
+ mes "to enter.";
+ next;
+ mes "[Litheron]";
+ mes "You heard the man.";
+ mes "You better retreat";
+ mes "from this place while";
+ mes "you still have legs...";
+ close2;
+ warp "que_job01",85,77;
+ end;
+ }
}
}
-que_job01,65,50,1 script #maobar4-2 45,2,2,{
-
-OnTouch:
- warp "que_job01",84,77;
- end;
-}
-
-que_job01,81,79,5 script Idle Knight 733,{
+que_job01,65,50,0 warp que_job01#05 2,2,que_job01,84,77
+que_job01,81,79,5 script Idle Knight#dan_08 733,{
mes "[Litheron]";
mes "What's the matter?";
mes "Oh, I see... You're";
mes "probably wondering why";
mes "a Knight like me is in a";
mes "secret Assassin's pub.";
- if (Class == Job_Knight || Class == Job_Lord_Knight) mes "What about you, huh?";
+ if (BaseClass == Job_Knight) {
+ mes "What about you, huh?";
+ }
next;
mes "[Litheron]";
- mes "It just so happens that";
- mes "I'm really old friends with";
- mes "the owner of the pub. I do";
- mes "favors for him, and he does";
- mes "favors for me. That's how";
- mes "we do it around here.";
+ mes "You know.. I just came to take a short breather. This whole restoration work is killing me.";
+ mes "It's almost impossible to spot a place for a little drink these days, if you know what I mean.";
close;
}
-que_job01,82,95,3 script Bar Master 46,{
-
- if(checkweight(12112,1) != 1)
- {
+que_job01,82,95,3 script Bar Master#moc_main01 46,{
+ if (checkweight(908,200) == 0) {
mes "^3355FFWait a second!";
mes "Right now, you're carrying";
mes "too many things with you.";
@@ -2537,73 +329,61 @@ que_job01,82,95,3 script Bar Master 46,{
mes "to store some of your items.^000000";
close;
}
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
+ if (BaseClass == Job_Assassin) {
mes "[Master]";
- mes "Welcome to my";
- mes "little pub. What";
- mes "will you be having?";
+ mes "Please, come in.";
+ mes "Care for a drink?";
}
- else if(BaseJob == Job_Thief || BaseJob == Job_Thief_High || Class == Job_Rogue || Class == Job_Stalker)
- {
+ else if ((BaseJob == Job_Thief) && (BaseClass != Job_Assassin)) {
+ mes "[Master]";
+ mes "......Huh. How did a ruffian like you get in here?";
+ mes "Well, I guess Jack's not doing his job.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Hey,master, don't be so harsh. We know each other, don't we?";
+ mes "You don't wanna hurt your old friend's feeling~";
+ next;
mes "[Master]";
- mes "Huh. How did";
- mes "a ruffian like you";
- mes "get in here? Well, if";
- mes "Jack let you in, I guess";
- mes "you must be alright. So";
- mes "what do you wanna drink?";
+ mes "Whatever you say.";
+ mes "So,what do you wanna drink?";
}
- else
- {
+ else {
mes "[Master]";
- mes "This place is supposed";
- mes "to be Assassins only, but";
- mes "I guess I'll make an exception";
- mes "for you. Hell, you must have";
- mes "had a rough time just getting";
- mes "in. So what are you drinking?";
+ mes "....Hmm...";
+ mes "What do you wanna drink?";
}
next;
- switch( select( "Order a Drink","Ask about Mission","Cancel" ) )
- {
+ switch(select("Order a Drink:Ask About Mission:Cancel")) {
+ case 1:
+ mes "[Master]";
+ mes "In this place, I only serve two drinks.";
+ mes "You want a Tropical Sograt or";
+ mes "a Vermilion on the Beach?";
+ next;
+ switch(select("Tropical Sograt:Vermilion on the Beach:Do you offer any free drinks?")) {
case 1:
- mes "[Master]";
- mes "In this place, I only";
- mes "serve two drinks. You";
- mes "want a Tropical Sograt or";
- mes "a Vermilion on the Beach?";
- next;
- switch( select( "Tropical Sograt","Vermilion on the Beach","Do you have anything cheaper?" ) )
- {
- case 1:
- set .@maodrink,1;
-
- case 2:
- if(checkweight(12112,1) != 1)
- {
+ if (checkweight(908,200) == 0) {
+ mes "[Master]";
+ mes "Hey, why did you bring";
+ mes "so much stuff with you?";
+ mes "I can't give you anything";
+ mes "to drink if you don't have";
+ mes "the room to carry it around.";
+ mes "Clear out your inventory!";
+ close;
+ }
+ else {
+ if (BaseClass == Job_Assassin) {
+ if (Zeny < 800) {
mes "[Master]";
- mes "Hey, why did you bring";
- mes "so much stuff with you?";
- mes "I can't give you anything";
- mes "to drink if you don't have";
- mes "the room to carry it around.";
- mes "Clear out your inventory!";
- close;
+ mes "You know...";
+ mes "I was going to charge you";
+ mes "800 zeny for this drink, but";
+ mes "it looks like you can't afford";
+ mes "it right now. Come back when";
+ mes "you have the zeny, alright?";
}
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- if (Zeny < 800)
- {
- mes "[Master]";
- mes "You know...";
- mes "I was going to charge you";
- mes "800 zeny for this drink, but";
- mes "it looks like you can't afford";
- mes "it right now. Come back when";
- mes "you have the zeny, alright?";
- close;
- }
+ else {
mes "[Master]";
mes "Most bartenders would";
mes "usually charge 1,000 zeny";
@@ -2611,13 +391,13 @@ que_job01,82,95,3 script Bar Master 46,{
mes "ask you for 800. Enjoy it,";
mes "my friend, and drink it as";
mes "deeply as you would life.";
- set Zeny,Zeny - 800;
- if(.@maodrink) getitem 12112,1;
- else getitem 12113,1;
- close;
+ set zeny,zeny-800;
+ getitem 12112,1; //Tropical_Sograt
}
- if (Zeny < 1000)
- {
+ close;
+ }
+ else {
+ if (Zeny < 1000) {
mes "[Master]";
mes "Hey, you don't have";
mes "the zeny for this drink.";
@@ -2626,169 +406,151 @@ que_job01,82,95,3 script Bar Master 46,{
mes "me to fix you something, okay?";
close;
}
- mes "[Master]";
- mes "For Assassins, I charge";
- mes "800 zeny, but for you, I'm";
- mes "gonna charge 1,000. No";
- mes "hard feelings, but you're";
- mes "already lucky to be here.";
- mes "Hey, enjoy your drink~";
- set Zeny,Zeny - 1000;
- if(.@maodrink) getitem 12112,1;
- else getitem 12113,1;
- close;
-
- case 3:
- mes "[Master]";
- mes "What are you...?";
- mes "I just told you";
- mes "I only serve two";
- mes "drinks. If you want";
- mes "water, you oughtta";
- mes "go someplace else.";
- close;
+ else {
+ mes "[Master]";
+ mes "For Assassins, I charge";
+ mes "800 zeny, but for you, I'm";
+ mes "gonna charge 1,000. No";
+ mes "hard feelings, but you're";
+ mes "already lucky to be here.";
+ mes "Hey, enjoy your drink~";
+ set zeny,zeny-1000;
+ getitem 12112,1; //Tropical_Sograt
+ close;
+ }
+ }
}
-
case 2:
- if(mao_request == 1)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Master]";
- mes "Ah, you must be here on";
- mes "the orders of the guildmaster.";
- mes "Alright, just go inside. Hey,";
- mes "but be careful. This won't be";
- mes "easy like most assignments...";
- set mao_request,2;
+ if (checkweight(908,200) == 0) {
+ mes "[Master]";
+ mes "Hey, why did you bring";
+ mes "so much stuff with you?";
+ mes "I can't give you anything";
+ mes "to drink if you don't have";
+ mes "the room to carry it around.";
+ mes "Clear out your inventory!";
+ close;
+ }
+ else {
+ if (BaseClass == Job_Assassin) {
+ if (Zeny < 800) {
+ mes "[Master]";
+ mes "You know...";
+ mes "I was going to charge you";
+ mes "800 zeny for this drink, but";
+ mes "it looks like you can't afford";
+ mes "it right now. Come back when";
+ mes "you have the zeny, alright?";
+ }
+ else {
+ mes "[Master]";
+ mes "Most bartenders would";
+ mes "usually charge 1,000 zeny";
+ mes "for this stuff, but I'll only";
+ mes "ask you for 800. Enjoy it,";
+ mes "my friend, and drink it as";
+ mes "deeply as you would life.";
+ set zeny,zeny-800;
+ getitem 12113,1; //Vermilion_The_Beach
+ }
close;
}
+ else {
+ if (Zeny < 1000) {
+ mes "[Master]";
+ mes "Hey, you don't have";
+ mes "the zeny for this drink.";
+ mes "Make sure you come back";
+ mes "with 1,000 zeny if you want";
+ mes "me to fix you something, okay?";
+ close;
+ }
+ else {
+ mes "[Master]";
+ mes "For Assassins, I charge";
+ mes "800 zeny, but for you, I'm";
+ mes "gonna charge 1,000. No";
+ mes "hard feelings, but you're";
+ mes "already lucky to be here.";
+ mes "Hey, enjoy your drink~";
+ set zeny,zeny-1000;
+ getitem 12113,1; //Vermilion_The_Beach
+ close;
+ }
+ }
+ }
+ case 3:
+ mes "[Master]";
+ mes "What are you...?";
+ mes "I just told you";
+ mes "I only serve two";
+ mes "drinks. If you want";
+ mes "water, you oughtta";
+ mes "go someplace else.";
+ close;
+ }
+ case 2:
+ if (mao_request == 1) {
+ if (BaseClass == Job_Assassin) {
mes "[Master]";
- mes "Mission...?";
- mes "Come on, what are";
- mes "you talking about?";
- mes "Stop talking crazy and";
- mes "order something to drink.";
+ mes "A mission...";
+ mes "Don't you think you're little too late?";
+ mes "All the requests were cancelled and there's nothing left for you to do.";
+ mes "Besides, first things first. The restoration work for the city is the most urgent.";
+ close;
+ }
+ else {
+ mes "[Master]";
+ mes "Huh?";
next;
- switch( select( "Show Letter of Recommendation" ) )
- {
- case 1:
- break;
+ select("Show him the Letter of Recommendation.");
+ if (countitem(7416) > 0) {
+ mes "[Master]";
+ mes "Ah.. I think you're little too late.";
+ mes "I've got nothing to say if this's about the request sent to each guild.";
+ mes "I'm sorry you've come this far for nothing.";
+ close;
}
- if (countitem(7416))
- {
+ else {
mes "[Master]";
- mes "Ah, I see you that you";
- mes "came prepared. Sorry about";
- mes "that, but we've got protocols";
- mes "about secrecy that I'm sworn";
- mes "to upkeep. Alright, do see that";
- mes "Knight over there? Litheron!";
+ mes "What are you talking about?";
next;
mes "[Master]";
- mes "Hey Litheron! Let this";
- mes "guy go through, willya?";
- mes "Yeah, just talk to Litheron,";
- mes "and he'll show you where to go.";
+ mes "................You're looking way too suspicious now.";
+ mes " ";
+ mes "Boys, show this guy the door!!";
next;
- mes "[Litheron]";
- mes "Hey, since when did";
- mes "I become your doorman?!";
- mes "Eh, ah well. You got it.";
- set mao_request,2;
- close;
+ mes "[Drinking Boys]";
+ mes "- Yes, Sir!";
+ next;
+ mes "- You've got kicked out of the place. -";
+ close2;
+ warp "morocc",45,106;
+ end;
}
- mes "^3355FFYou forgot to bring your";
- mes "Letter of Recommendation.^000000";
- next;
- mes "[Master]";
- mes "Alright...";
- mes "You're looking way";
- mes "too suspicious now.";
- mes "Maybe I'm wrong, but";
- mes "I don't like taking chances.";
- mes "Boys, show this guy the door!";
- close2;
- warp "morocc",45,106;
- end;
}
- else if(mao_request == 2)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Master]";
- mes "Just go through the";
- mes "door behind Litheron.";
- mes "You know the drill, so";
- mes "hurry it up, willya?";
- close;
- }
+ }
+ else {
+ if (BaseClass == Job_Assassin) {
mes "[Master]";
- mes "Go through the door";
- mes "behind Litheron if you";
- mes "wanna learn more about";
- mes "your secret mission.";
- close;
- }
- else if(mao_request > 2)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Master]";
- mes "How's your asssignment";
- mes "coming along? Sometimes,";
- mes "you need to relax and take a";
- mes "break. When that time comes,";
- mes "I'll have a drink ready for you.";
- close;
- }
+ mes "Let me take a guess. You haven't been assigned any missions from this joint, eh?";
+ mes "By the way, you like this place?";
+ next;
mes "[Master]";
- mes "How are you doing";
- mes "with the mission? It's";
- mes "good to see you getting";
- mes "along with the Assasssins.";
- mes "Anyway, best of luck, pal.";
- close;
- }
- else if(mao_request == 30 || mao_request == 128)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Master]";
- mes "Hey, thanks for all";
- mes "of your hard work, pal.";
- mes "I'll see you around.";
- close;
- }
+ mes "You know, I kinda...";
+ mes "happen to really love this little pub of mine..";
+ mes "where some secret businesses take place..";
+ next;
mes "[Master]";
- mes "Thanks for all of your";
- mes "help, even if you did go";
- mes "through a little more trouble";
- mes "than you should have. Anyway,";
- mes "you seem alright, so go ahead and come back whenever you want.";
+ mes "If you want, I'll recommend";
+ mes "you to the guildmaster for";
+ mes "a mission. Until then, you've";
+ mes "got to focus on your training.";
+ mes "And until you train... Why";
+ mes "don't you enjoy a drink?";
close;
}
- else
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Master]";
- mes "So you haven't been";
- mes "assigned any missions";
- mes "from this joint, eh? By the";
- mes "way, you like this place?";
- mes "I happen to really love";
- mes "this little pub of mine.";
- next;
- mes "[Master]";
- mes "If you want, I'll recommend";
- mes "you to the guildmaster for";
- mes "a mission. Until then, you've";
- mes "got to focus on your training.";
- mes "And until you train... Why";
- mes "don't you enjoy a drink?";
- close;
- }
+ else {
mes "[Master]";
mes "Mission...?";
mes "Come on, what are";
@@ -2797,7715 +559,1420 @@ que_job01,82,95,3 script Bar Master 46,{
mes "order something to drink.";
close;
}
-
- case 3:
- mes "[Master]";
- mes "...";
- close;
+ }
+ case 3:
+ mes "[Master]";
+ mes "Hmmm.";
+ close;
}
}
-que_job01,49,49,5 script Tao 877,{
-
- if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
- {
+que_job01,49,49,5 script Tao#dan_09 877,{
+ if (BaseClass == Job_Assassin) {
mes "[Tao]";
- mes "Meow, what the hell";
- mes "happened to you? Kidd";
- mes "brought you in here, all";
- mes "beat up and asked me to";
- mes "take care of you till you woke";
- mes "up. Are you alright, meow?";
+ mes "Welcome, meow~";
+ mes "How's out, meow?";
next;
- mes "[Tao]";
- mes "Oh yes, as soon as you";
- mes "feel better, Kidd wants you";
- mes "to go to the commanding";
- mes "officer's room that's over";
- mes "to the left, meow. Okay?";
- close;
- }
- mes "[Tao]";
- mes "Mm...?";
- mes "What do you";
- mes "need, meow?";
- next;
- switch( select( "Ask about Mission","M-meow?" ) )
- {
- case 1:
- if (mao_request > 1)
- {
+ if (prt_curse == 24) {
+ switch(select("Is Marjana in?:I'm here to see you,Tao.")) {
+ case 1:
+ mes "[Tao]";
+ mes "She's in the room on your left, meow~";
+ mes "But then, how d'you know she's here, meow?";
+ close;
+ case 2:
mes "[Tao]";
- mes "The mission...?";
- mes "Just enter the room";
- mes "to the left. You can tell";
- mes "left from right, meow?";
+ mes "This is no place for playing, meow..";
+ mes "... Hey, it's awkward you looking at me like that, meow..";
close;
}
+ }
+ else {
+ mes "[Tao]";
+ mes "Is this all because of that dude called Raiyan Moore or More.. or.. blar?";
+ mes "... Meow..";
+ next;
+ mes "[Tao]";
+ mes "Ugh, you've got nothing to do, then get lost, meow?!";
+ mes "You know this place is prohibited, meow.";
+ mes "You won'e even be able to go into that room, anyway, meow~.";
+ next;
+ mes "[Tao]";
+ mes "Or, else.... You could?.. Oh, who knows, meow..";
+ mes "Tao hates to watch the gate anymore, meow~ meow~";
+ close;
+ }
+ }
+ else {
+ mes "[Tao]";
+ mes "What's up, meow!";
+ next;
+ switch(select("So, it's just you, little brat?:What has gotten into you?!:Hey, stop meowing?!")) {
+ case 1:
+ mes "[Tao]";
+ mes "What are you talking about, meow!";
+ mes "Tao's the greatest gate keeper!";
+ mes "Don't ever low estimate, meow!";
+ next;
mes "[Tao]";
- mes "Good luck, meow.";
- mes "Tao keeps this place";
- mes "safe from people that";
- mes "don't belong here, meow.";
+ mes "Looks like you came for some reasons, but don't even dream of getting my help, meow!!";
+ mes "Do you think I'm stupid enough to tell you that";
+ mes "the Master and Marjana are in that room on the right? Meow, meow, meow~~";
close;
-
case 2:
mes "[Tao]";
+ mes "Are you looking down on me because I'm a gate keeper?!";
+ mes "Grrrr...";
+ next;
+ mes "[Tao]";
+ mes "Get outta here while you have chances!!!!";
+ close;
+ case 3:
+ mes "[Tao]";
mes "Meow, meow.";
mes "It's a long story, meow.";
- mes "Something about wanting";
- mes "a Big Ribbon and hunting";
- mes "Wild Roses, meow. It all started when meow, meow, meow, meow...";
+ mes "That day, Tao really wanted a Big Ribbon, meow.";
+ next;
+ mes "[Tao]";
+ mes "So I went out looking for Wild Roses, meow...";
+ mes "...Meow? Wait a minute, why am I telling this story, meow?!";
+ next;
+ mes "[Tao]";
+ mes "Krrrr!";
+ mes "Who the hell are you!";
+ next;
+ mes "[Tao]";
+ mes "Get out of here, meow!!!";
close;
+ }
}
}
-que_job01,51,55,1 script #roombar1 45,1,1,{
-
+que_job01,51,55,0 script que_job01#room_1 45,1,1,{
OnInit:
set $maobar_room,0;
end;
-
+
+Onreset:
+ set $maobar_room,0;
+ end;
+
OnTouch:
- if(mao_request == 2 || mao_request == 24 || mao_request == 28 || mao_request == 29 || mao_request == 123 || mao_request == 126 || mao_request == 127 || prt_curse == 24)
- {
- if(!$maobar_room)
- {
+ if (prt_curse == 24) {
+ if ($maobar_room == 0) {
set $maobar_room,1;
- donpcevent "#maobartimer1::OnEnter";
- if(mao_request == 2 || mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
- {
- donpcevent "Valdes#1::OnEnter";
- donpcevent "Lin#1::OnEnter";
- donpcevent "Kidd#1::OnEnter";
- }
- else if(mao_request == 24)
- {
- donpcevent "Valdes#2::OnEnter";
- donpcevent "Kidd#2::OnEnter";
- donpcevent "#mao_table::OnEnter";
- }
- else if(mao_request == 123)
- {
- donpcevent "Valdes#2::OnEnter";
- donpcevent "Lin#2::OnEnter";
- donpcevent "#mao_table::OnEnter";
- }
- else if(prt_curse == 24) donpcevent "Marjana#poison::OnEnable";
+ donpcevent " #room1timer::OnEnable";
+ donpcevent "Marjana#poison::OnEnable";
mes "[Tao]";
mes "Ah, that place is protected";
mes "by security magic, so you'll";
mes "only have ^4D4DFF4 minutes^000000 to remain";
mes "there. Don't waste time, meow!";
close2;
- if(mao_request == 24 || mao_request == 123) warp "que_job01",15,8;
- else warp "que_job01",11,7;
+ warp "que_job01",11,7;
end;
}
- mes "[Tao]";
- mes "Sooo sorry, meow~";
- mes "Someone else is already";
- mes "inside. Just come back";
- mes "again later, meow?";
- close2;
- warp "que_job01",52,50;
- end;
- }
- mes "[Tao]";
- mes "Wh-who are you?";
- mes "This is a restricted";
- mes "area, meow! If you don't";
- mes "have permission, then get";
- mes "out of there right meow!";
- close2;
- warp "que_job01",52,50;
- end;
-}
-
-que_job01,1,1,1 script #maobartimer1 -1,{
-
-OnEnter:
- initnpctimer;
- mapannounce "que_job01","You will now enter the Master Zone, Area 1.",1,0x70DBDB;
- end;
-
-OnStop:
- mapannounce "que_job01","The security magic in the Master Zone, Area 1 is deactivated.",1,0x70DBDB;
- donpcevent "#maobar6::OnInit";
- donpcevent "Valdes#1::OnInit";
- donpcevent "Valdes#2::OnInit";
- donpcevent "Lin#1::OnInit";
- donpcevent "Lin#2::OnInit";
- donpcevent "Kidd#1::OnInit";
- donpcevent "Kidd#2::OnInit";
- donpcevent "Marjana#poison::OnInit";
- donpcevent "#mao_table::OnInit";
- donpcevent "#roombar1::OnInit";
- stopnpctimer;
- end;
-
-OnTimer240000:
- donpcevent "#maobar6::OnEnter";
- end;
-
-OnTimer245000:
- donpcevent "#maobar6::OnInit";
- donpcevent "Valdes#1::OnInit";
- donpcevent "Valdes#2::OnInit";
- donpcevent "Lin#1::OnInit";
- donpcevent "Lin#2::OnInit";
- donpcevent "Kidd#1::OnInit";
- donpcevent "Kidd#2::OnInit";
- donpcevent "Marjana#poison::OnInit";
- donpcevent "#mao_table::OnInit";
- end;
-
-OnTimer250000:
- mapannounce "que_job01","The security magic in the Master Zone, Area 1 is deactivated.",1,0x70DBDB;
- donpcevent "#roombar1::OnInit";
- stopnpctimer;
- end;
-}
-
-que_job01,12,13,1 script #maobar6 139,1,1,{
-
-OnInit:
- disablenpc "#maobar7";
- end;
-
-OnEnter:
- enablenpc "#maobar7";
- end;
-
-OnTouch:
- warp "que_job01",52,50;
- end;
-}
-
-que_job01,51,44,1 script #roombar2 45,1,1,{
-
-OnInit:
- set $maobar_room2,0;
- end;
-
-OnTouch:
- if(mao_request == 25 || (mao_request > 102 && mao_request < 123))
- {
- if(mao_request == 121)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "I can't go back to";
- mes "Lin yet... I still need";
- mes "to fully investigate";
- mes "Thanatos Tower...";
+ else {
+ mes "[Tao]";
+ mes "Sooo sorry, meow~";
+ mes "Someone else is already";
+ mes "inside. Just come back";
+ mes "again later, meow?";
close2;
warp "que_job01",52,50;
end;
}
- if(!$maobar_room2)
- {
- set $maobar_room2,1;
- donpcevent "#maobartimer2::OnEnter";
- if(mao_request == 25)
- {
- donpcevent "Valdes#3::OnEnter";
- donpcevent "Kidd#3::OnEnter";
- donpcevent "#Rabsent::OnEnter";
- }
- else if(mao_request == 122)
- {
- donpcevent "#mao_empty::OnEnter";
- }
+ }
+ else if (mao_request > 0) {
+ if ($maobar_room == 0) {
+ set $maobar_room,1;
+ donpcevent " #room1timer::OnEnable";
+ donpcevent "Valdes#moc_master_1::OnEnable";
mes "[Tao]";
mes "Ah, that place is protected";
mes "by security magic, so you'll";
mes "only have ^4D4DFF4 minutes^000000 to remain";
mes "there. Don't waste time, meow!";
close2;
- if(mao_request > 102 && mao_request < 122) warp "que_job01",80,21;
- else warp "que_job01",144,57;
+ warp "que_job01",11,7;
end;
}
- mes "^3355FFThe door is locked.^000000";
- if(mao_request > 102 && mao_request < 122)
- {
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Hey, R! It's me!";
- mes "Would you please";
- mes "open the door?";
- next;
- mes "[R.]";
- mes "I-I'm sorry, but now's";
- mes "not a good time. Come";
- mes "back here later, please!";
+ else {
+ mes "[Tao]";
+ mes "Sooo sorry, meow~";
+ mes "Someone else is already";
+ mes "inside. Just come back";
+ mes "again later, meow?";
close2;
warp "que_job01",52,50;
end;
}
+ }
+ else {
+ mes "[Tao]";
+ mes "Wh-who are you?";
+ mes "This is a restricted";
+ mes "area, meow! If you don't";
+ mes "have permission, then get";
+ mes "out of there right meow!";
close2;
warp "que_job01",52,50;
end;
}
- mes "[Tao]";
- mes "This is a restricted area,";
- mes "so if you don't have any";
- mes "permission, then get out";
- mes "of here, right meow!";
- close2;
- warp "que_job01",52,50;
- end;
}
-que_job01,1,2,1 script #maobartimer2 -1,{
-
-OnEnter:
+que_job01,1,1,0 script #room1timer 844,{
+OnEnable:
initnpctimer;
- mapannounce "que_job01","Security Level in the Master Zone, Area 2 has activated.",1,0x70DBDB;
+ mapannounce "que_job01","You will now enter the Master Zone, Area 1.",bc_map,"0x70DBDB";
end;
-
-OnStop:
- mapannounce "que_job01","Security Level in the Master Zone, Area 2 deactivated.",1,0x70DBDB;
- donpcevent "#maobar7::OnInit";
- donpcevent "#maobar8::OnInit";
- donpcevent "Valdes#3::OnInit";
- donpcevent "Lin#3::OnInit";
- donpcevent "Kidd#3::OnInit";
- donpcevent "#Rabsent::OnInit";
- donpcevent "#mao_empty::OnInit";
- donpcevent "#roombar2::OnInit";
+
+Onstop:
+ mapannounce "que_job01","The security magic in the Master Zone, Area 1 is deactivated.",bc_map,"0x70DBDB";
+ donpcevent "#room1_warp::OnDisable";
+ donpcevent "Valdes#moc_master_1::OnDisable";
+ donpcevent "Marjana#poison::OnDisable";
+ donpcevent "que_job01#room_1::Onreset";
stopnpctimer;
end;
-
+
OnTimer240000:
- donpcevent "#maobar7::OnEnter";
- donpcevent "#maobar8::OnEnter";
+ donpcevent "#room1_warp::OnEnable";
end;
-
+
OnTimer245000:
- donpcevent "#maobar7::OnInit";
- donpcevent "#maobar8::OnInit";
- donpcevent "Valdes#3::OnInit";
- donpcevent "Lin#3::OnInit";
- donpcevent "Kidd#3::OnInit";
- donpcevent "#Rabsent::OnInit";
- donpcevent "#mao_empty::OnInit";
- donpcevent "#roombar2::OnInit";
+ donpcevent "#room1_warp::OnDisable";
+ donpcevent "Valdes#moc_master_1::OnDisable";
+ donpcevent "Marjana#poison::OnDisable";
end;
-
+
OnTimer250000:
- mapannounce "que_job01","Security Level in the Master Zone, Area 2 deactivated.",1,0x70DBDB;
- donpcevent "#roombar2::OnInit";
+ mapannounce "que_job01","The security magic Master Zone, Area 1 is now activated.",bc_map,"0x70DBDB";
+ donpcevent "que_job01#room_1::Onreset";
stopnpctimer;
end;
}
-que_job01,80,17,1 script #maobar7 45,1,1,{
-
+que_job01,12,13,0 script #room1_warp -1,15,15,{
OnInit:
- disablenpc "#maobar7";
- end;
-
-OnEnter:
- enablenpc "#maobar7";
- end;
-
-OnTouch:
- warp "que_job01",52,50;
+ disablenpc "#room1_warp";
end;
-}
-
-que_job01,144,51,1 script #maobar8 45,1,1,{
-OnInit:
- disablenpc "#maobar8";
- end;
-
-OnEnter:
- enablenpc "#maobar8";
+OnEnable:
+ enablenpc "#room1_warp";
end;
-
-OnTouch:
- warp "que_job01",52,50;
- end;
-}
-
-que_job01,11,4,1 script #maoexit1 45,1,1,{
-OnTouch:
- warp "que_job01",52,50;
- donpcevent "#maobartimer1::OnStop";
+OnDisable:
+ disablenpc "#room1_warp";
end;
-}
-
-que_job01,80,27,1 script #maoexit2 45,1,1,{
OnTouch:
warp "que_job01",52,50;
- donpcevent "#maobartimer2::OnStop";
end;
}
-que_job01,144,61,1 script #maoexit3 45,1,1,{
+que_job01,51,44,0 warp que_job01#room_2 1,1,que_job01,80,23
+que_job01,11,4,0 script que_job01#room1_out 45,1,1,{
OnTouch:
warp "que_job01",52,50;
- donpcevent "#maobartimer2::OnStop";
+ donpcevent " #room1timer::OnStop";
end;
}
-que_job01,16,21,5 script Valdes#1 55,{
+que_job01,80,27,0 warp que_job01#room2_1_out 1,1,que_job01,52,50
- if(checkweight(7417,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if(mao_request == 2)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Valdes]";
- mes "Welcome. Ah, this must be";
- mes "your first assignment here.";
- mes "I'm the commanding officer";
- mes "of these missions, so please";
- mes "listen to me very closely.";
- next;
- mes "[Valdes]";
- mes "The Assassin Guild agreed to";
- mes "perform two missions that are";
- mes "supposed to be related to the";
- mes "missing children in Morroc.";
- mes "You must choose one mission";
- mes "in which you will participate.";
- next;
- }
- else
- {
- mes "[Valdes]";
- mes "Good, good, I've been";
- mes "waiting for you. Since our";
- mes "time is limited, I'll be brief.";
- mes "I'm the commanding officer";
- mes "for these two missions that the Assassin Guild has agreed to take.";
- next;
- mes "[Valdes]";
- mes "Due to the nature of these";
- mes "missions and their objectives,";
- mes "we have decided to recruit help";
- mes "from outside. We recognize that";
- mes "Assassins may not be suited";
- mes "for some of the objectives...";
- next;
- }
- mes "[Valdes]";
- mes "The client for the first";
- mes "mission is the Dandelion";
- mes "organization. If you accept,";
- mes "then you will work under Kidd";
- mes "and both of you will search and";
- mes "pursue a specified target.";
- next;
+que_job01,16,21,5 script Valdes#moc_master_1 55,{
+ if (BaseClass == Job_Assassin) {
mes "[Valdes]";
- mes "The client for the other";
- mes "mission is an academic that";
- mes "has identified himself as ''R.'' His credentials check out,";
- mes "and it seems that all he has";
- mes "requested special protection.";
+ mes "What is it? I have nothing to ask you to do.";
+ mes "Could you please leave me alone? I have a bad headache.";
next;
mes "[Valdes]";
- mes "I'll be honest: both of our";
- mes "clients strike me as suspicious, but if working with them brings";
- mes "us closer to helping those lost";
- mes "children, we've got to take that chance. I hope you understand.";
- next;
- mes "[Valdes]";
- mes "Will you work as a hunter for the Dandelion organization, or will";
- mes "you work as Mr. R's bodyguard?";
- mes "Please choose the client whose";
- mes "job best suits your skills and";
- mes "abilities before anything else.";
- next;
- switch( select( "Dandelion Organization","Mr. R" ) )
- {
- case 1:
- mes "[Valdes]";
- mes "So you're choosing to";
- mes "work for the Dandelion";
- mes "organization? In that case, Kidd is your immediate superior.";
- mes "I trust the two of you will work well together to finish this.";
- next;
- mes "[Kidd]";
- mes "Hey there~";
- mes "I'm Kidd.";
- mes "Nice to meet you.";
- donpcevent "Kidd#1::OnEmotion";
- cutin "mocseal_kid01.bmp",2;
- next;
- mes "[Valdes]";
- mes "Alright, please take this";
- mes "written request and meet";
- mes "the Dandelion representative";
- mes "in the pub. He'll brief you";
- mes "further on your mission.";
- set mao_request,3;
- getitem 7417,1;
- next;
- cutin "",255;
- mes "[Valdes]";
- mes "Well then, Lin, I will";
- mes "assign you to bodyguard";
- mes "duty over Mr. R. Make sure";
- mes "to keep a close eye on him.";
- mes "That is all. Dismissed!";
- close2;
- break;
-
- case 2:
- mes "[Valdes]";
- mes "Alright. Lin will be";
- mes "your immediate superior";
- mes "in this mission. You'll be";
- mes "working with her to ensure";
- mes "that no harm befalls Mr. R.";
- next;
- mes "[Lin]";
- mes "Heya, I'm Lin.";
- mes "I'm lookin' forward";
- mes "to working together";
- mes "with you. Heh heh~";
- donpcevent "Lin#1::OnEmotion";
- cutin "mocseal_rin01.bmp",2;
- next;
- mes "[Valdes]";
- mes "Here, take this written";
- mes "request to Mr. R who will";
- mes "be waiting in the next room.";
- mes "This document will prove to";
- mes "him that you have been assigned";
- mes "as his personal bodyguard.";
- set mao_request,103;
- getitem 7418,1;
- close2;
- break;
- }
+ mes "I'll ask you for a help some other time.";
+ mes "You look pretty passionate after all.";
}
- else if(mao_request == 3 || mao_request == 103)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Valdes]";
- mes "We're running out of";
- mes "time. Hurry and meet the";
- mes "Dandelion representative";
- mes "in the pub so that you can";
- mes "proceed with the mission.";
- close;
- }
- mes "[Valdes]";
- mes "Please meet with the";
- mes "representative from";
- mes "Dandelion in the pub as";
- mes "soon as possible. We can't";
- mes "afford to waste time when";
- mes "children's lives are at stake.";
- close;
- }
- else if(mao_request > 3 && mao_request < 5)
- {
- mes "[Valdes]";
- mes "Your first priority is";
- mes "to speak to Kidd, your";
- mes "immediate superior in the";
- mes "mission that you've accepted.";
- mes "I trust that your work will please the Dandelion organization.";
- close;
+ else {
+ mes "[Valdez]";
+ mes "....Sorry, but could you please leave?";
+ mes "I'm really stressed out right now.";
+ mes "If you're here for the request that we made earlier, you can just forget about it.";
}
- else if(mao_request > 103 && mao_request < 105)
- {
- mes "[Valdes]";
- mes "Your first priority is";
- mes "to speak to Lin, your";
- mes "immediate superior in the";
- mes "mission that you've accepted.";
- mes "Please do your best to protect Mr. R. as his personal bodyguard.";
- close;
- }
- else if(mao_request == 28 || mao_request == 29)
- {
- mes "[Valdes]";
- mes "So how do you feel?";
- mes "Although this mission";
- mes "is technically a failure,";
- mes "we shouldn't feel too bad.";
- mes "Considering all the unknowns,";
- mes "we did surprisingly well.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "W-wait; a minute...";
- mes "Are you saying we stopped";
- mes "Satan Morroc's revival, but";
- mes "Raiyan Moore escaped?";
- next;
- mes "[Lin]";
- mes "Yeah...";
- mes "That snake managed";
- mes "to get away in all of";
- mes "that confusion.";
- cutin "mocseal_rin01.bmp",2;
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "L-Lin...?";
- next;
- mes "[Lin]";
- mes "Not only did he play";
- mes "me for a fool, but he";
- mes "escaped right before";
- mes "my eyes! Don't bother";
- mes "chasing him... I'll be";
- mes "the one who turns him in!";
- next;
- mes "[Kidd]";
- mes "Lin, I understand how";
- mes "you must feel, but don't";
- mes "be so hard on yourself.";
- mes "Lin, you did your job";
- mes "perfectly, and there's no";
- mes "way we could have known...";
- cutin "mocseal_kid01.bmp",0;
- next;
- mes "[Valdes]";
- mes "Although I agree with Kidd,";
- mes "I will entrust with the task";
- mes "of bringing back Raiyan, Lin,";
- mes "if that's what you really want.";
- mes "Everyone else must feel very exhausted, so let's take a break.";
- next;
- mes "[Lin]";
- mes "...I'm sorry, Valdes,";
- mes "but I don't want to lose";
- mes "Moore's trail. I'd better";
- mes "go now while I can...";
- cutin "mocseal_rin01.bmp",2;
- next;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#1::OnInit";
- mes "[" + strcharinfo(0) + "]";
- mes "She seems upset....";
- next;
- mes "[Valdes]";
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "Well, as a fellow Assassin,";
- mes "I'm sure you can understand";
- mes "what's she going through.";
- mes "We have too much pride to";
- mes "take this kind of failure lightly. ";
- }
- else
- {
- mes "Well, she's an Assassin.";
- mes "All of us have too much pride";
- mes "to accept any kind of failure.";
- mes "It's just... It's just not in";
- mes "our vocabulary, you see?";
- }
- delitem 7416,countitem(7416);
- delitem 7417,countitem(7417);
- if(mao_request == 28) getexp 1050000,0;
- else if(mao_request == 29) getexp 1280000,0;
- set mao_request,30;
- getitem 12107,1;
- next;
- mes "[Valdes]";
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "Regardless of our";
- mes "original objective,";
- mes "I must say that you";
- mes "did a good job. We";
- mes "didn't save the children,";
- mes "but we stopped Satan Morroc.";
- }
- else
- {
- mes "We failed our original";
- mes "objective to save those kids,";
- mes "but we did stop Satan Morroc.";
- mes "You did a good job, and we'll";
- mes "notify your guild of your good";
- mes "work. Thanks for your help.";
- next;
- mes "[Valdes]";
- mes "Take care of yourself,";
- mes "and take pride in the fact";
- mes "that the Assassin Guild";
- mes "considers you a valuable";
- mes "ally. Be safe, adventurer...";
- }
- next;
- mes "[Valdes]";
- mes "Kidd, when you're";
- mes "ready, I have another";
- mes "assignment for you in";
- mes "Prontera. But for now,";
- mes "I want you to take it easy.";
- next;
- mes "[Kidd]";
- mes "Heh. Alright,";
- mes "Valdes. I guess";
- mes "my work is never";
- mes "finished~";
- close2;
- donpcevent "Kidd#1::OnInit";
+ if (countitem(7417) > 0) {
+ delitem 7417,countitem(7417); //Mission_ScrollA
}
- else if(mao_request == 126 || mao_request == 127)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Valdes]";
- mes "How are you feeling?";
- mes "I've got some bad news:";
- mes "All of us, every member of";
- mes "the Assassin Guild... We";
- mes "were tricked by Raiyan Moore...";
- }
- else
- {
- mes "[Valdes]";
- mes "How are you feeling?";
- mes "I've got some bad news:";
- mes "these missions we were";
- mes "assigned... They were all";
- mes "part of an elaborate scheme";
- mes "that all of us fell for...";
- }
- next;
- mes "[Lin]";
- mes "We were fooled by that";
- mes "damned bastard. Everything";
- mes "that Raiyan Moore wanted us";
- mes "to do was for the sake of";
- mes "Satan Morroc's reincarnation.";
- mes "He almost got away with it...";
- cutin "mocseal_rin01.bmp",2;
- next;
- mes "[Lin]";
- mes "He got away from us";
- mes "this time... I'm sorry.";
- mes "I should have caught him,";
- mes "but he had help. I failed you.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Lin...";
- next;
- mes "[Kidd]";
- mes "Lin, you don't gotta";
- mes "apologize. There's no";
- mes "way you could've known.";
- mes "C'mon, we understand";
- mes "how you feel, but it's not";
- mes "your fault at all.";
- cutin "mocseal_kid01.bmp",0;
- next;
- mes "[Valdes]";
- mes "Kidd is right. We shouldn't";
- mes "be blaming ourselves or ";
- mes "each other. For now, we can";
- mes "be satisfied with preventing";
- mes "Satan Morroc's revival, and";
- mes "then focus on Raiyan Moore.";
- cutin "mocseal_kid01.bmp",255;
- next;
- mes "[Lin]";
- mes "Don't worry, Valdes.";
- mes "I'm going to take care of";
- mes "Raiyan Moore. He's not going";
- mes "to get away from me again.";
- cutin "mocseal_rin01.bmp",2;
- next;
- mes "[Valdes]";
- mes "Well, Lin...";
- mes "Although I'd prefer for";
- mes "you to rest for now, I can";
- mes "respect your conviction.";
- mes "Alright, I'll entrust you with";
- mes "the task of finding Moore.";
- next;
- mes "[Valdes]";
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "Ah, and before I forget,";
- mes "let me give you your fee";
- mes "for taking this mission.";
- mes "We may have technically";
- mes "failed our original objective,";
- mes "but you did very good work.";
- }
- else
- {
- mes "Ah, and before I forget,";
- mes "let me give you your fee";
- mes "for taking this mission.";
- mes "I thank you on behalf of";
- mes "the Assassin Guild for";
- mes "your efforts and hard work.";
- }
- delitem 7416,countitem(7416);
- delitem 7418,countitem(7418);
- if(mao_request == 126) getexp 1050000,0;
- else if(mao_request == 127) getexp 1280000,0;
- set mao_request,128;
- getitem 12106,1;
- next;
- mes "[Valdes]";
- mes "Technically, we failed to";
- mes "achieve our original mission";
- mes "objective, but I will notify your guild and tell them that you were";
- mes "instrumental in preventing";
- mes "a worldwide catastrophe.";
- next;
- mes "[Lin]";
- mes "Valdes...";
- mes "I'm leaving now.";
- mes "Wish me luck, "+ strcharinfo(0) +".";
- next;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#1::OnInit";
- mes "[Valdes]";
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "Alright, then.";
- mes "You're dismissed.";
- mes "I'll see you next time.";
- }
- else
- {
- mes "Alright, then.";
- mes "You're dismissed.";
- mes "Once again, thank you";
- mes "for helping us. You've";
- mes "been a valuable ally to the";
- mes "Assassin Guild, so be proud.";
- }
- next;
- mes "[Valdes]";
- mes "Kidd, when you're";
- mes "ready, I have another";
- mes "assignment for you in";
- mes "Prontera. But for now,";
- mes "I want you to take it easy.";
- next;
- mes "[Kidd]";
- mes "Heh. Alright,";
- mes "Valdes. I guess";
- mes "my work is never";
- mes "finished~";
- close2;
- donpcevent "Kidd#1::OnInit";
+ if (countitem(7418) > 0) {
+ delitem 7418,countitem(7418); //Mission_ScrollB
}
- else if(mao_request == 30 || mao_request == 128)
- {
- if(Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[Valdes]";
- mes "You may go ahead";
- mes "and take a rest. The";
- mes "last mission you took";
- mes "was so critical, you";
- mes "can afford to take";
- mes "a short vacation.";
- }
- else
- {
- mes "[Valdes]";
- mes "You've been of great";
- mes "help to the Assassin";
- mes "Guild. Your aid will";
- mes "always be welcome here.";
- mes "If it weren't for you, then";
- mes "Satan Morroc would have...";
- }
- close2;
+ if (countitem(7416) > 0) {
+ delitem 7416,countitem(7416); //Letter_Of_Recommend
}
- cutin "",255;
- end;
+ close;
OnInit:
- disablenpc "Valdes#1";
- end;
-
-OnEnter:
- enablenpc "Valdes#1";
+ disablenpc "Valdes#moc_master_1";
end;
-}
-que_job01,17,11,3 script Valdes#2 55,{
-
-OnInit:
- disablenpc "Valdes#2";
+OnEnable:
+ enablenpc "Valdes#moc_master_1";
end;
-
-OnEnter:
- disablenpc "Valdes#2";
- end;
-}
-
-que_job01,142,56,5 script Valdes#3 55,{
-OnInit:
- disablenpc "Valdes#3";
- end;
-
-OnEnter:
- disablenpc "Valdes#3";
+OnDisable:
+ disablenpc "Valdes#moc_master_1";
end;
}
-que_job01,19,18,3 script Lin#1 885,{
-
- cutin "mocseal_rin01.bmp",2;
- if (mao_request < 3)
- {
- mes "[Lin]";
- mes "Hmm... If you're here";
- mes "for the reason that I think";
- mes "you're here, you should talk";
- mes "to our boss Valdes first.";
- close2;
- }
- else if(mao_request == 3)
- {
- mes "[Lin]";
- mes "Hey. You're working";
- mes "with Kidd, right? He's";
- mes "right over there. Anyway,";
- mes "don't worry, he's pretty";
- mes "easy to get along with.";
- close2;
- }
- else if(mao_request == 103)
- {
- mes "[Lin]";
- mes "First things first.";
- mes "We need to talk to our";
- mes "client, R, over in the next";
- mes "room. I'll meet you there.";
- close2;
- disablenpc "Lin#1";
- }
- else if(mao_request == 28 || mao_request == 29)
- {
- mes "[Lin]";
- mes "...";
- mes "......";
- mes ".........";
- next;
- mes "^3355FFLin seems extremely";
- mes "exhausted and depressed.";
- mes "For now, let's go talk to Valdes, the commanding officer.^000000";
- close2;
- }
- else if(mao_request == 126 || mao_request == 127)
- {
- mes "[Lin]";
- mes "H-hey...";
- mes "I hear that";
- mes "Kidd saved you.";
- mes "...............................";
- mes "Sorry, "+ strcharinfo(0) +"...";
- mes "I l-let you down...";
- next;
- mes "^3355FFLin seems extremely";
- mes "exhausted and depressed.";
- mes "For now, let's go talk to Valdes, the commanding officer.^000000";
- close2;
- }
- cutin "",255;
- end;
-
-OnInit:
- disablenpc "Lin#1";
- end;
-
-OnEnter:
- enablenpc "Lin#1";
- end;
-
-OnEmotion:
- emotion e_ok,0;
- end;
+yuno_in04,180,106,3 script Reading Girl#moc_girl1 73,{
+ mes "[" + strcharinfo(0) + "]";
+ mes "Excuse me, but may I ask";
+ mes "you a question?";
+ next;
+ mes "[Yunia]";
+ mes "Eh? Oh, I'm sorry, I was";
+ mes "so busy reading this book!";
+ mes "So, uh, what exactly did";
+ mes "you want to ask me?";
+ next;
+ select("What are you reading?");
+ mes "[Yunia]";
+ mes "Ah! This is one of the best sellers of Joshua Vansei's.";
+ mes "The main character is a writer, and it's so touching that this guy writes a story of his mistress...";
+ next;
+ mes "[Yunia]";
+ mes "Oh.. I can't wait to see Hoein Special..";
+ mes "And this, you could have a look if you want to.";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Oh, now, I shouldn't.";
+ mes "Looks like the cover's rounded with a red strap,";
+ mes "which..I really think is for adults only.";
+ mes "ex..cuse me~!";
+ close;
}
-que_job01,13,9,7 script Lin#2 885,{
-
-OnInit:
- disablenpc "Lin#2";
- end;
-
-OnEnter:
- disablenpc "Lin#2";
- end;
+morocc_in,46,125,5 script Assistant#moc_ex1 729,{
+ mes "[Sephit]";
+ mes "I've always believed in Satan..";
+ mes "Haah... Guess it's good to be living, after all.";
+ next;
+ mes "[Sephit]";
+ mes "Who would've thought to actually see the Satan while alive.....?";
+ close;
}
-que_job01,84,17,3 script Lin#2-1 885,{
+que_job01,70,84,1 script Girl#moc_ex002 882,{
+ mes "[Girl]";
+ mes "Oh, the world.. the world is doomed..";
+ mes "-sobbing-";
+ mes "Nothing seems to be working now..";
+ emotion e_sob;
+ next;
+ mes "["+ strcharinfo(0) +"]";
+ mes "....Tsk..tsk...";
+ mes "Good heavens.. I can't believe this young girl's drinking with sadness....";
+ close;
+}
- if (mao_request == 103)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What...?";
- mes "I thought we're";
- mes "only supposed to";
- mes "protect you? What";
- mes "exactly is going on?";
- next;
- mes "[R.]";
- mes "I'm sorry, but it is";
- mes "imperative that I leave";
- mes "for the Juno Library...";
- cutin "mocseal_dan01.bmp",0;
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Excuse me, but";
- mes "what are you guys";
- mes "talking about...?";
+// Continental Guard Quest
+// ============================================================
+moc_fild20,354,183,3 script Continental Guard#01::MocConGuard 707,3,3,{
+ if ((rebirth_moc_edq == 0) && (rebirth_moc_edq < 4)) {
+ mes "[Continental Guard]";
+ mes "No commoners are allowed in the area beyond this point.";
+ mes "This place is extremely dangerous so you are restricted from entering.";
next;
- mes "[Lin]";
- mes "Ah, this is "+ strcharinfo(0) +",";
- mes "my partner for this assignment.";
- if(Sex == 1) mes "Don't worry, you can trust him.";
- else mes "Don't worry, you can trust her.";
- next;
- mes "[R.]";
- mes "Ah, I see. Please,";
- mes "for the sake of anonymity,";
- mes "call me Mr. R. If it will help";
- mes "you in your task, you may want";
- mes "to ask Lin to explain everything that I just told her. Excuse me...";
- next;
- mes "^3355FFMr. R pulled out a pendant";
- mes "from his necklace, placed it";
- mes "against his forehead, and then";
- mes "quickly mumbled something";
- mes "before raising his head.^000000";
- set mao_request,104;
- close2;
- }
- else if(mao_request == 104)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Um...";
- mes "What was that?";
- mes "Mr. R just took out";
- mes "that strange pendant";
- mes "and starting praying";
- mes "or... something.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I guess he was praying...";
- mes "Though whatever religion";
- mes "it is, I've never heard of it.";
- mes "Anyway, it's not a big deal.";
- mes "Let me explain our current";
- mes "objective for this assignment.";
- next;
- mes "[Lin]";
- mes "Our client, Mr. R, was attacked";
- mes "while researching important";
- mes "documents in the Juno Library.";
- mes "He escaped with his life, but";
- mes "he wasn't able to bring all of";
- mes "the documents along with him.";
- next;
- mes "[R.]";
- mes "The information in those";
- mes "documents is vital for my";
- mes "research, and may provide";
- mes "clues to finding those children";
- mes "that have been missing from";
- mes "Morroc. Please retrieve them!";
- cutin "mocseal_dan01.bmp",0;
- next;
- mes "[Lin]";
- mes "Well, I guess that's that.";
- mes "I suppose that if we retrieve";
- mes "those documents, we'll be one";
- mes "step closer to finding those";
- mes "lost kids. So let's do this.";
- cutin "mocseal_rin01.bmp",2;
- next;
- switch( select( "Wait!","Won't they attack again?" ) )
- {
+ switch(select("Cancel Conversation:Ask What Happened")) {
+ case 1:
+ close;
+ case 2:
+ mes "[Continental Guard]";
+ mes "Didn't you know? Satan Morroc has resurrected and broke out of Morroc Village where he was confined.";
+ next;
+ mes "[Continental Guard]";
+ mes "His resurrection has caused irreparable damage to the village and to the desert around it, and now he has moved to the Sograt Desert.";
+ next;
+ mes "[Continental Guard]";
+ mes "We are here to carry out the orders of the Prontera Kingdom by preventing commoners, aside from the members of the Morroc Subjugation, from accessing the area.";
+ next;
+ mes "[Continental Guard]";
+ mes "If you'd like to know more information, I suggest that you speak to the Continental Guard in charge of the accident site in Morroc Village.";
+ next;
+ switch(select("End Conversation:Ask About Guard's Location")) {
case 1:
- mes "[" + strcharinfo(0) + "]";
- mes "Wait! It's too risky!";
- mes "What if Mr. R is attacked";
- mes "again? I mean, isn't that";
- mes "why we're here? To protect";
- mes "him from those attackers?";
- next;
- mes "[Lin]";
- mes "Good point. I guess";
- mes "we should split up.";
- mes "One of us will stay here";
- mes "to guard Mr. R, and the other";
- mes "will go to the Juno Library to";
- mes "find his research documents.";
- break;
-
+ close;
case 2:
- mes "[" + strcharinfo(0) + "]";
- mes "Won't they attack";
- mes "again? Shouldn't both";
- mes "of us guard Mr. R here?";
+ mes "[Continental Guard]";
+ mes "The guard that you want to talk to is at a camp built in the center of Morroc Village.";
next;
- mes "[Lin]";
- mes "I agree with you, but";
- mes "I think one of us should";
- mes "be enough to ensure Mr. R's";
- mes "safety. Besides, we should be";
- mes "doing all that we can to save";
- mes "those missing children.";
+ mes "[Continental Guard]";
+ mes "If you'd like, I can send you there directly.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "I think you're right.";
- mes "But I think we should";
- mes "see if that's alright";
- mes "with Mr. R first.";
- break;
+ switch(select("No, thanks.:Please do.")) {
+ case 1:
+ mes "[Continental Guard]";
+ mes "I see. Well then, for your safety, please leave this dangerous area as soon as possible.";
+ close;
+ case 2:
+ mes "[Continental Guard]";
+ mes "Great. I'll send you to Morroc Village's accident site shortly.";
+ close2;
+ warp "morocc",160,61;
+ end;
+ }
+ }
}
- next;
- mes "[Lin]";
- mes "Okay, okay...";
- mes "So what do you";
- mes "think about that, Mr. R?";
- mes "That alright with you?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R.]";
- mes "Of course, I'd like my";
- mes "safety to be guaranteed,";
- mes "but the information in those";
- mes "documents is more important";
- mes "than my life. Do whatever it";
- mes "takes--please get them back.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Well then. Mr. R, you'll";
- mes "stay here where I can protect";
- mes "you. This place is also shielded";
- mes "with security magic, so you'll";
- mes "be just fine. Now, as for you,";
- mes ""+ strcharinfo(0) +"...";
- next;
- mes "[Lin]";
- mes "Your priority is to go";
- mes "to the Juno Library and";
- mes "bring Mr. R's documents";
- mes "back over here. Hey, Mr. R,";
- mes "how can we tell which are";
- mes "your documents, anyway?";
- next;
- mes "[R.]";
- mes "They're, um...";
- mes "They're labeled with";
- mes "the name, ''Moore.''";
- mes "Just... another psuedonym.";
- next;
- mes "[Lin]";
- mes "Once you're in the";
- mes "Juno Library, find a";
- mes "girl named ^4D4DFFYunia^000000. She'll";
- mes "help make your job a lot";
- mes "easier. Okay then, good luck~";
- mes "Good luck!";
- set mao_request,105;
- close2;
}
- else if(mao_request == 105)
- {
- cutin "mocseal_rin01.bmp",0;
- mes "[Lin]";
- mes "Head over to Juno";
- mes "Library and speak to";
- mes "a girl there named Yunia.";
- mes "If anyone gets in your way,";
- mes "just dispose of 'em. Punks";
- mes "deserve whatever you give 'em!";
+ else if ((rebirth_moc_edq > 3) && (rebirth_moc_edq < 8)) {
+ mes "[Continental Guard]";
+ mes "No commoners are allowed in the area beyond this point.";
+ mes "This place is extremely dangerous so you are restricted from entering.";
next;
- mes "[Lin]";
- mes "Er, but that's completely";
- mes "up to you. Just wanted to let";
- mes "you know that you wouldn't get";
- mes "in trouble for assassinating when you're working with Assassins";
- mes "is all I'm saying. Okay, seeya~";
- close2;
- }
- else if(mao_request == 106)
- {
- cutin "mocseal_rin01.bmp",0;
- mes "[Lin]";
- mes "Ah, were you able to";
- mes "find Yunia? Wait a sec,";
- mes "did you bring the documents?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Uh oh...";
- mes "I guess I better";
- mes "go back and talk";
- mes "to Yunia once again!";
- cutin "mocseal_dan01.bmp",0;
- close2;
- }
- else if(mao_request == 107)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Yunia gave you the";
- mes "documents that Mr. R";
- mes "wanted? Great, now go";
- mes "bring them to him and";
- mes "see what he wants us";
- mes "to do for him next.";
- set mao_request,108;
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Ah yes, these are exactly";
- mes "what I wanted! Thank you so";
- mes "much for your hard work. Wow,";
- mes "these are so well organized...";
- close2;
- }
- else if(mao_request == 108)
- {
- mes "[Lin]";
- mes "Huh. Now that we brought";
- mes "him these documents, he's";
- mes "probably gonna ask us to";
- mes "do something else for him.";
- mes "That's how it always works...";
- close2;
- }
- else if(mao_request == 109)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Lin]";
- mes "I guess we should do as";
- mes "Mr. R asks. Go ahead and";
- mes "check the field west of Morroc";
- mes "for one of those artifacts or";
- mes "crests, and I'll remain here";
- mes "to guard Mr. R, just in case.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I'm sorry that ^A9A9A9WAIT^000000 you've";
- mes "got to do ^A9A9A9FOR^000000 this ^A9A9A9ME^000000 alone,";
- mes "^A9A9A9AT^000000 but this situation can't";
- mes "be ^A9A9A9THE^000000 helped. ^A9A9A9STAIRS^000000";
- close2;
- }
- else if(mao_request > 109 && mao_request < 115)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I don't really know";
- mes "what's going on, but";
- mes "it looks like we have";
- mes "no choice but to do as";
- mes "Mr. R. Moore asks for now...";
- close2;
- }
- else if(mao_request == 115)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Hey... I need to talk to";
- mes "you alone. This R. Moore guy...";
- mes "I don't like him! Something's";
- mes "not adding up quite right!";
- mes "I've been going through his";
- mes "research notes, you know?";
- next;
- mes "[Lin]";
- mes "There's all this mention";
- mes "of Morroc, Morroc Satan,";
- mes "and Thanatos Tower... How";
- mes "is this all connected to the";
- mes "missing children? If you ask";
- mes "me, it's pretty morbid stuff.";
- next;
- mes "[Lin]";
- mes "Hey, I want you to find out";
- mes "what you can from our local";
- mes "historian in Morroc about Morroc Satan and all that. There's";
- mes "too much we don't know, and";
- mes "I don't wanna take chances.";
- set mao_request,116;
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Hm...?";
- mes "What were you";
- mes "talking about so";
- mes "excitedly over there?";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Oh, we were just";
- mes "talking about the those";
- mes "elemental crests and how";
- mes "they're now taken care of.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Say, " + strcharinfo(0) + ",";
- mes "were you about to leave?";
- mes "I had another reques--";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I'm sending "+ strcharinfo(0) +"";
- mes "on a snack errand and it won't";
- if(Sex == 1) mes "take too long. Did you want him";
- else mes "take too long. Did you want her";
- mes "to bring you back anything?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Oh, yes. On your way";
- mes "back, would you bring";
- mes "me a Tropical Sograt?";
- mes "I'm very fond of those.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Well, "+ strcharinfo(0) +",";
- mes "you heard the ^A9A9A9GO^000000 man.";
- mes "^A9A9A9TO^000000 Come back ^A9A9A9THE^000000 as soon";
- mes "as ^A9A9A9HISTORIAN^000000 can, ^A9A9A9NOW^000000 alright?";
- close2;
- }
- else if(mao_request == 116)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Back so soon?";
- mes "Did you forget what";
- mes "I asked you to do?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "You were going";
- mes "on a snack errand,";
- mes "weren't you?";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Right. I ^A9A9A9GO^000000 guess ^A9A9A9FIND^000000 you";
- mes "^A9A9A9THE^000000 came back because you";
- mes "^A9A9A9HISTORIAN^000000 forgot something. ";
- mes "Now hurry ^A9A9A9IN^000000 up, we're going to";
- mes "need ^A9A9A9MORROC^000000 snacks ^A9A9A9NOW^000000 soon.";
- close2;
- }
- else if(mao_request == 117)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I'm back...";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I'm sorry, ^A9A9A9MEET^000000 partner,";
- mes "but I forgot to ask you to";
- mes "bring me a snack ^A9A9A9ME^000000 too.";
- mes "Do you think you ^A9A9A9AT^000000 can";
- mes "^A9A9A9THE^000000 get me a glass of, um...";
- mes "^A9A9A9STAIRS^000000 Vermilion on the Beach?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Snack? Um... That's";
- mes "more of a drink, isn't it?";
- mes "But if that's what you want,";
- mes "then I'll be back soon.";
- mes "(^333333This is so cloak and dagger!";
- mes "How does she talk like that?^000000)";
- close2;
- }
- else if(mao_request == 118)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Oh, good.";
- mes "You're finally back~";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Ah! You've finally returned.";
- mes "I have another request that";
- mes "I must ask of you that pertains";
- mes "to the missing children.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Yeah, alright.";
- mes "Depending on what";
- mes "it is, maybe we'll do it.";
- mes "But if it's some crazy";
- mes "nonsense errand, we won't.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "For the sake of my";
- mes "research, I want you to";
- mes "investigate Thanatos Tower.";
- mes "Learn more about its origin";
- mes "through any means possible. I didn't want to say this, but...";
- next;
- mes "[R. Moore]";
- mes "I think it's possible that the";
- mes "missing children were kidnapped";
- mes "to revive an ancient evil, Satan Morroc. I believe we can learn";
- mes "more about the kidnappers by";
- mes "learning about Satan Morroc.";
- next;
- mes "[R. Moore]";
- mes "I know this all sounds";
- mes "crazy, but please trust me.";
- mes "Thanatos Tower is somehow";
- mes "related to Satan Morroc, so";
- mes "if you could tell me what";
- mes "you can learn from there...";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Thanatos Tower, huh?";
- mes "Alright, it's not like we don't";
- mes "believe you, but we need some";
- mes "time to consider your request";
- mes "before we can go ahead with the investigation you're asking for...";
- set mao_request,119;
- close2;
- }
- else if(mao_request == 119)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Alright... Before";
- mes "we go and do this, we";
- mes "need to make absolutely";
- mes "sure of a few things.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Of course.";
- mes "What is it that";
- mes "you want to ask me?";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "First, those men that";
- mes "attacked you. Are they";
- mes "trying to revive Satan";
- mes "Morroc? And those crests...";
- mes "Were they built to break Satan";
- mes "Morroc's seal or protect it?";
- next;
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "Oh, my attackers. I have no";
- mes "idea what they could want.";
- mes "As for the elemental crests,";
- mes "they were originally built by";
- mes "a madman to revive Satan Morroc. ";
- next;
- mes "[R. Moore]";
- mes "However, once that crazed";
- mes "man's plot was discovered,";
- mes "the crests were modified to";
- mes "further shield the seal that";
- mes "contains Satan Morroc.";
- next;
- mes "[R. Moore]";
- mes "But as a historian...";
- mes "These stories about Satan";
- mes "Morroc and seals are just";
- mes "conjecture. I need concrete";
- mes "proof that the threat of";
- mes "Satan Morroc truly exists.";
- next;
- mes "[R. Moore]";
- mes "If I can obtain that,";
- mes "people would be able to";
- mes "take Satan Morroc's threat";
- mes "more seriously. And Thanatos^FFFFFF ^000000 Tower wouldn't be a tourist area.";
- next;
- mes "[R. Moore]";
- mes "I'm begging you, please";
- mes "go to Thanatos Tower and";
- mes "try to find some sort of solid";
- mes "historical record that proves";
- mes "that Satan Morroc really";
- mes "existed in our world.";
- set mao_request,120;
- close2;
+ switch(select("Cancel Conversation:Enter the Field to Investigate:Move to Morroc's Accident Site")) {
+ case 1:
+ close;
+ case 2:
+ if ($@re_moc < 3) {
+ getpartymember(getcharid(1));
+ set .@partymembercount,$@partymembercount;
+ copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount;
+ while (.@partymembercount >= 0) {
+ set .@name$,.@partymembername$[.@partymembercount];
+ if (isloggedin(getcharid(3,.@name$))) {
+ set .@onlinemembers,.@onlinemembers + 1;
+ }
+ set .@partymembercount,.@partymembercount - 1;
+ }
+ if ((.@onlinemembers > 1) && (countitem(7826) > 0)) {
+ mes "[Continental Guard]";
+ mes "......";
+ next;
+ mes "[Continental Guard]";
+ mes "Yes, I've confirmed that you're a member of the Continental Guards. I wish you good luck in accomplishing your mission.";
+ next;
+ mes "[Continental Guard]";
+ mes "I'll send you to the field shortly. Please use the warp at the field entrance to come back to this area.";
+ close2;
+ warp "moc_fild21",38,193;
+ end;
+ }
+ else if ((.@onlinemembers < 2) && (countitem(7826) > 0)) {
+ mes "[Continental Guard]";
+ mes "Welcome, members of the Continental Guards. I have a special order from Chief Balrog for you, so let me read it for you.";
+ next;
+ mes "[Continental Guard]";
+ mes "'Due to the dangers of this area, I hereby prohibit members of the Continental Guard to investigate the area alone. You must organize a party of at least 2 members to carry out your missions from now on.'";
+ next;
+ mes "[Continental Guard]";
+ mes "...You understand that, right? Please go back to the site, and come back in a party of at least 2 members. Thank you.";
+ close;
+ }
+ else if (countitem(7826) < 1) {
+ mes "[Continental Guard]";
+ mes "Only members of the Continental Guards with Continental Guard Certificates are allowed to proceed beyond this point.";
+ close;
+ }
+ else {
+ close;
+ }
+ }
+ else {
+ mes "[Continental Guard]";
+ mes "We've received orders from Headquarters to block access to this area since an unusual space-time phenomenon has been detected from the Morroc field.";
+ next;
+ mes "[Continental Guard]";
+ mes "We need to wait until the phenomenon is over, and then we'll let you proceed with your investigation.";
+ close;
+ }
+ case 3:
+ mes "[Continental Guard]";
+ mes "Great. I'll send you to Morroc Village's accident site shortly.";
+ close2;
+ warp "morocc",160,61;
+ end;
+ }
}
- else if(mao_request == 120)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I'm not sure what to";
- mes "believe, but investigating";
- mes "Thanatos Tower seems to be";
- mes "our best course of action now.";
+ else if (rebirth_moc_edq == 8) {
+ mes "[Continental Guard]";
+ mes "Ah, you're an adventurer working for the Continental Guard. Nice to meet you. Feel free to ask me if you need my assistance.";
next;
- mes "[Lin]";
- mes "While you work on that,";
- mes "I will be trying to piece";
- mes "together the information that";
- mes "we've collected so far, as well";
- mes "as keep an eye on Mr. R. Moore.";
- mes "Good luck, and be careful.";
- set mao_request,121;
- close2;
+ switch(select("Enter the Field to Investigate:Return to Morroc's Accident Site:Cancel Conversation")) {
+ case 1:
+ getpartymember(getcharid(1));
+ set .@partymembercount,$@partymembercount;
+ copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount;
+ while (.@partymembercount >= 0) {
+ set .@name$,.@partymembername$[.@partymembercount];
+ if (isloggedin(getcharid(3,.@name$))) {
+ set .@onlinemembers,.@onlinemembers + 1;
+ }
+ set .@partymembercount,.@partymembercount - 1;
+ }
+ if ((.@onlinemembers > 1) && (countitem(7826) > 0)) {
+ mes "[Continental Guard]";
+ mes "......";
+ next;
+ mes "[Continental Guard]";
+ mes "Yes, I've confirmed that you're a member of the Continental Guards. I wish you good luck in accomplishing your mission.";
+ next;
+ mes "[Continental Guard]";
+ mes "I'll send you to the field shortly. Please use the warp at the field entrance to come back to this area.";
+ close2;
+ warp "moc_fild22",38,193;
+ end;
+ }
+ else if ((.@onlinemembers < 2) && (countitem(7826) > 0)) {
+ mes "[Continental Guard]";
+ mes "Welcome, members of the Continental Guards. I have a special order from Chief Balrog for you, so let me read it for you.";
+ next;
+ mes "[Continental Guard]";
+ mes "'Due to the dangers of this area, I hereby prohibit members of the Continental Guard to investigate the area alone. You must organize a party of at least 2 members to carry out your missions from now on.'";
+ next;
+ mes "[Continental Guard]";
+ mes "...So please go back to the site, and come back in a party of at least 2 members. Thank you.";
+ close;
+ }
+ else if (countitem(7826) < 1) {
+ mes "[Continental Guard]";
+ mes "Only members of the Continental Guards with Continental Guard Certificates are allowed to proceed beyond this point.";
+ close;
+ }
+ else {
+ end;
+ }
+ case 2:
+ mes "[Continental Guard]";
+ mes "Great. I'll send you to Morroc Village's accident site shortly.";
+ close2;
+ warp "morocc",160,61;
+ end;
+ case 3:
+ close;
+ }
}
- else if(mao_request == 121)
- {
- mes "^3355FFLin seems to be lost";
- mes "in thought, carefully";
- mes "weighing your mission's";
- mes "options. For now, you";
- mes "better do your part and";
- mes "investigate Thanatos Tower.^000000";
- close2;
+ else {
+ end;
}
- cutin "",255;
+
+//OnTouch2:
+OnTouch:
+ mes "[Continental Guard]";
+ mes "No commoners are allowed in the area beyond this point.";
+ mes "This place is extremely dangerous so you are restricted from entering.";
+ close;
end;
}
-que_job01,79,15,1 script R 880,{
+moc_fild20,354,174,3 duplicate(MocConGuard) Continental Guard#02 707,3,3
+moc_fild20,38,174,5 duplicate(MocConGuard) Continental Guard#03 707,3,3
+moc_fild20,38,183,5 duplicate(MocConGuard) Continental Guard#04 707,3,3
+moc_fild20,189,21,7 duplicate(MocConGuard) Continental Guard#05 707,3,3
+moc_fild20,200,21,7 duplicate(MocConGuard) Continental Guard#06 707,3,3
+moc_fild20,203,336,5 duplicate(MocConGuard) Continental Guard#07 707,3,3
+moc_fild20,215,336,3 duplicate(MocConGuard) Continental Guard#08 707,3,3
- if(mao_request == 103)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R.]";
- mes "Right now, my life isn't";
- mes "so important! Please let";
- mes "me finish my research!";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What...?";
- mes "I thought we're";
- mes "only supposed to";
- mes "protect you? What";
- mes "exactly is going on?";
- next;
- mes "[R.]";
- mes "I'm sorry, but it is";
- mes "imperative that I leave";
- mes "for the Juno Library...";
- cutin "mocseal_dan01.bmp",0;
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Excuse me, but";
- mes "what are you guys";
- mes "talking about...?";
- next;
- mes "[Lin]";
- mes "Ah, this is "+ strcharinfo(0) +",";
- mes "my partner for this assignment.";
- if(Sex == 1) mes "Don't worry, you can trust him.";
- else mes "Don't worry, you can trust her.";
+prontera,164,304,3 script Continental Messenger#01::ConMessenger 997,3,3,{
+ set .@area$,strnpcinfo(2);
+ if (.@area$ == "01") { set .@area$,"Prontera"; }
+ else if (.@area$ == "02") { set .@area$,"Geffen"; }
+ else if (.@area$ == "03") { set .@area$,"Payon"; }
+ else if (.@area$ == "04") { set .@area$,"Alberta"; }
+ else if (.@area$ == "05") { set .@area$,"Al De Baran"; }
+ if (BaseLevel > 79) {
+ mes "[Continental Guard Messenger]";
+ mes "Good day, "+ strcharinfo(0) +". We don't have the luxury of time in this dire situation so I'll try to make this quick.";
next;
- mes "[R.]";
- mes "Ah, I see. Please, for";
- mes "for the sake of anonymity,";
- mes "call me Mr. R. If it will help";
- mes "you in your task, you may want";
- mes "to ask Lin to explain everything that I just told her. Excuse me...";
+ mes "[Continental Guard Messenger]";
+ mes "I'm a messenger dispatched here to " + .@area$ + " from the Morroc Continental Guard Headquarters. My duty is to deliver this important message to as many renowned adventurers as I can. I'm glad that I was finally able to find you, "+ strcharinfo(0) +".";
next;
- mes "^3355FFMr. R pulled out a pendant";
- mes "from his necklace, placed it";
- mes "against his forehead, and then";
- mes "quickly mumbled something";
- mes "before raising his head.^000000";
- set mao_request,104;
- close2;
- }
- else if(mao_request == 104)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R.]";
- mes "Your partner should be";
- mes "able to relate everything";
- mes "that I've already told her,";
- mes "as well as any details that";
- mes "you might need to know for";
- mes "your job. Please excuse me...";
- next;
- mes "^3355FFMr. R pulled out a pendant";
- mes "from his necklace, placed it";
- mes "against his forehead, and then";
- mes "quickly mumbled something";
- mes "before raising his head.^000000";
- close2;
- }
- else if(mao_request == 105)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R.]";
- mes "The Juno Library is";
- mes "divided into 3 sections:";
- mes "2 sections are used to store";
- mes "books, and the other section";
- mes "is dedicated for use as a";
- mes "reading room or study hall.";
- next;
- mes "[R.]";
- mes "You should be able to";
- mes "find Yunia in that study";
- mes "hall. Hopefully, by that";
- mes "time, she'll be finished";
- mes "organizing my documents...";
- close2;
- }
- else if(mao_request == 106)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "So were you able to find";
- mes "Yunia and get my research";
- mes "documents from her? If you've";
- mes "forgotten, then please go back";
- mes "to Juno Library and bring them";
- mes "back here... Thanks again.";
- close2;
- }
- else if(mao_request == 107)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "These are the documents";
- mes "that I received from Yunia.";
- mes "Is this what you needed?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Ah yes, these are exactly";
- mes "what I wanted! Thank you so";
- mes "much for your hard work. Wow,";
- mes "these are so well organized...";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Alright. You need to tell";
- mes "us how your research is";
- mes "related to our next job...";
- mes "We need to protect you, but";
- mes "we still want to help those";
- mes "missing children if we can.";
- set mao_request,108;
- close2;
- }
- else if(mao_request == 108)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "The information in these";
- mes "documents is related to my";
- mes "next request for you. As your";
- mes "client, I hope you will carry";
- mes "out this task and consider it";
- mes "part of your assignment.";
+ select("Morroc Continental Guard Headquarters?");
+ mes "[Continental Guard Messenger]";
+ mes "Time's running out, so I can only give you a brief explanation.";
next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Yeah, yeah, you don't";
- mes "have to remind me. Besides,";
- mes "we Assassins don't like leaving";
- mes "any job unfinished. So what do";
- mes "you need us to do this time?";
+ mes "[Continental Guard Messenger]";
+ mes "Satan Morroc, the heinous demon imprisoned deep in Morroc's underground for centuries, has resurrected and broken free.";
next;
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "There are four crests";
- mes "hidden in four different";
- mes "directions around Morroc";
- mes "which regulate the power";
- mes "of the Water, Wind, Earth";
- mes "and Fire elements in the area.";
+ mes "[Continental Guard Messenger]";
+ mes "The revival of Satan Morroc has completely devastated Morroc Village and the area surrounding it.";
next;
- mes "[R. Moore]";
- mes "The stability of these";
- mes "elements in Morroc is in";
- mes "currently in question, so";
- mes "I want you to ^4D4DFFuse enchanted";
- mes "stones^000000 to strengthen the power";
- mes "of these elemental crests.";
+ mes "[Continental Guard Messenger]";
+ mes "All of the death and suffering... Anywhere else must seem like heaven compared to what's happening in and around Morroc.";
next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Wait... We can honor";
- mes "requests regarding your";
- mes "safety, or anything that";
- mes "will help us find those";
- mes "missing kids, but we're your";
- mes "bodyguards, not your servants.";
+ mes "[Continental Guard Messenger]";
+ mes "The Morroc Continental Guard was immediately organized to fight Satan Morroc and bring relief to this dire situation. I'm here to inform everyone in the Rune-Midgarts Kingdom about this catastrophe.";
next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "I know, I know...";
- mes "But whatever force has";
- mes "been tampering with these";
- mes "artifacts is probably responsible for kidnapping those children.";
- mes "It's worth investigating...";
+ mes "[Continental Guard Messenger]";
+ mes "We need your help, "+ strcharinfo(0) +". We need reputable adventurers like you to seal away Satan Morroc once again.";
next;
- mes "[R. Moore]";
- mes "Regardless, those men";
- mes "attacked me because they";
- mes "did not want me to repair";
- mes "Morroc's elemental equilibrium.";
- mes "At least, that's what I believe. ^FFFFFF ^000000";
- set mao_request,109;
+ mes "[Continental Guard Messenger]";
+ mes "For more information, please speak to the captain of the Morroc Continental Guard. He is waiting for you, "+ strcharinfo(0) +".";
next;
- mes "[R. Moore]";
- mes "You can't possibly";
- mes "understand now, but";
- mes "trust me... You don't want";
- mes "those crests to weaken.";
- close2;
- }
- else if(mao_request == 109)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Why don't you search West";
- mes "Morroc first for one of the";
- mes "elemental artifacts since it";
- mes "is closer? It should be where";
- mes "the pyramids are located.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Please go ahead";
- mes "and do as he says.";
- mes "In the meantime, I'll";
- mes "stay here and make sure";
- mes "no one attacks Mr. R again.";
- next;
- mes "[Lin]";
- mes "I'm sorry that ^A9A9A9WAIT^000000 you've";
- mes "got to do ^A9A9A9FOR^000000 this ^A9A9A9ME^000000 alone,";
- mes "^A9A9A9AT^000000 but this situation can't";
- mes "be ^A9A9A9THE^000000 helped. ^A9A9A9STAIRS^000000";
- close2;
- }
- else if(mao_request > 109 && mao_request < 112)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "You should be able to find";
- mes "the element regulation device";
- mes "behind one of the pyramids in";
- mes "the field west of Morroc. Please^FFFFFF ^000000";
- mes "use an enchanted stone to";
- mes "boost the crest's power.";
- close2;
- }
- else if(mao_request == 112)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "Alright, now, I don't know";
- mes "the locations of the other";
- mes "crests. I wish I had the";
- mes "chance to search for them";
- mes "before I was attacked. I'm";
- mes "sorry I can't be of more help.";
- next;
- mes "[R. Moore]";
- mes "I didn't know asking for";
- mes "protection would require";
- mes "me to live like a prisoner...";
- mes "I feel... I feel trapped.";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Hey, what's your problem,";
- mes "Mr. R?! You're snug as a rug";
- mes "in here, next to freakin' pub";
- mes "for goodness sake, while we're";
- mes "running around doing all of";
- mes "your dirty work for you!";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "This much is";
- mes "true, I suppose...";
- next;
- cutin "mocseal_dan01.bmp",255;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I guess I'll go out";
- mes "and try to activate those";
- mes "other elemental crests";
- mes "just outside of Morroc.";
- close2;
+ mes "[Continental Guard Messenger]";
+ mes "The Continental Guard Headquarters is located near the center palace of Morroc, so please go speak to the chief as soon as you can.";
+ close;
}
- else if(mao_request > 112 && mao_request < 115)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "Thank you so much";
- mes "for all of your hard";
- mes "work. Future generations";
- mes "will praise what you have";
- mes "done. Rest assured...";
+ else {
+ mes "[Continental Guard Messenger]";
+ mes "I'm a messenger from the Morroc Continental Guards Headquarters, and I've come here to " + .@area$ + " with an urgent message for everyone here in Rune-Midgarts Kingdom.";
next;
- mes "[Lin]";
- mes "What...?";
- mes "What did you";
- mes "say just now?";
+ select("Morroc Continental Guard Headquarters?");
+ mes "[Continental Guard Messenger]";
+ mes "Time's running out, so I can only give you a brief explanation.";
next;
- mes "[R. Moore]";
- mes "Oh nothing...";
- mes "Just giving " + strcharinfo(0) + "";
- mes "due credit. That's all.";
- close2;
- }
- else if(mao_request == 115)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Good, you've arrived.";
- mes "Now, to ensure the safety";
- mes "of all of those poor children,";
- mes "I need you to complete ano--";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Excuse me, I don't mean";
- mes "to butt in, but I need to";
- mes "talk to you alone. It's";
- mes "a very urgent issue that";
- mes "I need to discuss here";
- mes "with "+ strcharinfo(0) +".";
+ mes "[Continental Guard Messenger]";
+ mes "Satan Morroc, the heinous demon imprisoned deep in Morroc's underground for centuries, has resurrected and broken free.";
next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "...Very well.";
- mes "Then I shall next;";
- mes "until you return.";
- close2;
- }
- else if(mao_request == 116)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Hmmm...?";
- mes "Weren't you going";
- mes "out on an errand to";
- mes "pick up some snacks";
- mes "and drinks for us?";
- close2;
- }
- else if(mao_request == 117)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Oh good, you've";
- mes "returned. Never mind";
- mes "the snacks, I want to";
- mes "talk to you about my";
- mes "next request if you wo--";
+ mes "[Continental Guard Messenger]";
+ mes "The revival of Satan Morroc has completely devastated Morroc Village and the area surrounding it.";
next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "I'm sorry, ^A9A9A9MEET^000000 partner,";
- mes "but I forgot to ask you to";
- mes "bring me a snack ^A9A9A9ME^000000 too.";
- mes "Do you think you ^A9A9A9AT^000000 can";
- mes "^A9A9A9THE^000000 get me a glass of, um...";
- mes "^A9A9A9STAIRS^000000 Vermilion on the Beach?";
+ mes "[Continental Guard Messenger]";
+ mes "All of the death and suffering... Anywhere else must seem like heaven compared to what's happening in and around Morroc.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Snack? Um... That's";
- mes "more of a drink, isn't it?";
- mes "But if that's what you want,";
- mes "then I'll be back soon.";
- mes "(^333333This is so cloak and dagger!";
- mes "How does she talk like that?^000000)";
- close2;
- }
- else if(mao_request == 118)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "Ah, you've finally returned.";
- mes "I have another request that";
- mes "I must ask of you that pertains";
- mes "to the missing children.";
+ mes "[Continental Guard Messenger]";
+ mes "The Morroc Continental Guard was immediately organized to fight Satan Morroc and bring relief to this dire situation. I'm here to inform everyone in the Rune-Midgarts Kingdom about this catastrophe.";
next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Yeah, alright.";
- mes "Depending on what";
- mes "it is, maybe we'll do it.";
- mes "But if it's some crazy";
- mes "nonsense errand, we won't.";
+ mes "[Continental Guard Messenger]";
+ mes "Part of my duty is to help recruit adventurers from around the world to help drive Satan Morroc back into confinement. It won't be easy, but he was defeated once before. Satan Morroc can be sealed away again.";
next;
- cutin "mocseal_dan01.bmp",0;
- mes "[R. Moore]";
- mes "For the sake of my";
- mes "research, I want you to";
- mes "investigate Thanatos Tower.";
- mes "Learn more about its origin";
- mes "through any means possible. I didn't want to say this, but...";
+ mes "[Continental Guard Messenger]";
+ mes "At least 70% of Morroc Village was destroyed by the fallout of Satan Morroc's resurrection.";
next;
- mes "[R. Moore]";
- mes "I think it's possible that the";
- mes "missing children were kidnapped";
- mes "to revive an ancient evil, Satan Morroc. I believe we can learn";
- mes "more about the kidnappers by";
- mes "learning about Satan Morroc.";
- next;
- mes "[R. Moore]";
- mes "I know this all sounds";
- mes "crazy, but please trust me.";
- mes "Thanatos Tower is somehow";
- mes "related to Satan Morroc, so";
- mes "if you could tell me what";
- mes "you can learn from there...";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Thanatos Tower, huh?";
- mes "Alright, it's not like we don't";
- mes "believe you, but we need some";
- mes "time to consider your request";
- mes "before we can go ahead with the investigation you're asking for...";
- set mao_request,119;
- close2;
- }
- else if(mao_request == 119)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "Lin has something to ask";
- mes "me, so I should probably";
- mes "answer her questions before";
- mes "requesting you to do anything.";
- close2;
- }
- else if(mao_request == 120)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "I'm begging you, please";
- mes "go to Thanatos Tower and";
- mes "try to find some sort of solid";
- mes "historical record that proves";
- mes "that Satan Morroc really";
- mes "existed in our world.";
- close2;
- }
- else if(mao_request == 121)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[R. Moore]";
- mes "You'll be investigating";
- mes "Thanatos Tower, then?";
- mes "Good, good, I'll soon be";
- mes "able to complete my work.";
- next;
- mes "^3355FFMr. R pulled out a pendant";
- mes "from his necklace, placed it";
- mes "against his forehead, and then";
- mes "quickly mumbled something";
- mes "before raising his head.^000000";
- close2;
+ mes "[Continental Guard Messenger]";
+ mes "The desert around Morroc has also turned into a land of death after it was claimed by Satan Morroc and his powerful doppelgangers and underlings.";
+ mes "So heed my warning, stay away from the Morroc area unless you're on a mission organized by the Morroc Continental Guard.";
+ close;
}
- cutin "",255;
- end;
-}
-
-que_job01,147,54,3 script Lin#3 885,{
-
-OnInit:
- disablenpc "Lin#3";
- end;
-
-OnEnter:
- disablenpc "Lin#3";
- end;
-}
-que_job01,13,17,5 script Kidd#1 884,{
-
- cutin "mocseal_kid01.bmp",2;
- if (mao_request < 3)
- {
- mes "[Kidd]";
- mes "...";
- mes "......";
- mes "Um. Hey.";
- close2;
- }
- else if(mao_request > 102 && mao_request < 126)
- {
- mes "[Kidd]";
- mes "Oh hey, you're the one who's";
- mes "working with Lin, right? We're";
- mes "all glad you came on board for";
- mes "that mission. I mean, we can't do everything ourselves, you know?";
- close2;
- }
- else if(mao_request == 3)
- {
- mes "[Kidd]";
- mes "The representative from";
- mes "the Dandelion organization";
- mes "is waiting for us in the hall,";
- mes "so you better hustle over to";
- mes "him. Don't worry, I'll meet you";
- mes "as soon as you get there.";
- close2;
- disablenpc "Kidd#1";
- }
- else if(mao_request == 28 || mao_request == 29)
- {
- mes "[Kidd]";
- mes "Oh, hey...";
- mes "You're here,";
- mes "you really came back.";
- next;
- mes "[Valdes]";
- mes "Excuse me...";
- mes "But can we";
- mes "talk for a second?";
- close2;
- }
- else if(mao_request == 126 || mao_request == 127)
- {
- mes "[Kidd]";
- mes "Oh, hey...";
- mes "You're here,";
- mes "you really came back.";
+OnTouch:
+ if (BaseLevel > 79) {
+ mes "[Continental Guard Messenger]";
+ mes "Are you... "+ strcharinfo(0) +"?";
+ mes "Ah, very well. I have an extremely important message for you.";
next;
- mes "[Valdes]";
- mes "Excuse me...";
- mes "But can we";
- mes "talk for a second?";
- close2;
+ mes "[Continental Guard Messenger]";
+ mes "The situation is urgent, so please listen to me carefully.";
+ close;
}
- cutin "",255;
- end;
-
-OnInit:
- disablenpc "Kidd#1";
- end;
-
-OnEnter:
- enablenpc "Kidd#1";
- end;
-
-OnEmotion:
- emotion e_ok,0;
- end;
-}
-
-que_job01,12,8,7 script Kidd#2 884,{
-
-OnInit:
- disablenpc "Kidd#2";
- end;
-
-OnEnter:
- disablenpc "Kidd#2";
- end;
-}
-
-que_job01,148,54,3 script Kidd#3 884,{
-
-OnInit:
- disablenpc "Kidd#3";
- end;
-
-OnEnter:
- disablenpc "Kidd#3";
end;
}
-que_job01,91,83,3 script Kidd#hall 884,{
+geffen,128,90,3 duplicate(ConMessenger) Continental Messenger#02 997,3,3
+payon,200,113,3 duplicate(ConMessenger) Continental Messenger#03 997,3,3
+alberta,127,64,3 duplicate(ConMessenger) Continental Messenger#04 998,3,3
+aldebaran,135,128,3 duplicate(ConMessenger) Continental Messenger#05 998,3,3
- if (mao_request == 124)
- {
- mes "[Kidd]";
- mes "Something major is going";
- mes "to happen... You've got to";
- mes "call the other members of";
- mes "Dandelion, and I've got to";
- mes "contact everyone in my guild!";
- next;
- mes "[Dandelion Member]";
- mes "Let me go, I can feel";
- mes "something happening in";
- mes "Morroc Castle! We have";
- mes "to go over there right now!";
- close2;
- }
- else if(mao_request < 3 || (mao_request > 102 && mao_request < 124))
- {
- mes "[Kidd]";
- mes "......";
- mes ".........";
- close2;
- }
- else if(mao_request == 3)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Oh good, you're here";
- mes "just in time. This member";
- mes "from Dandelion is going to";
- mes "explain our mission to us.";
- mes "Now, if you'll give him";
- mes "your full attention...";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Ah, so you're the one";
- mes "working with Kidd on this";
- mes "mission? I'm your client,";
- mes "the representative of the";
- mes "Dandelion Organization.";
+morocc,176,103,3 script Continental Official 754,{
+ if (rebirth_moc_edq > 3) {
+ mes "[Continental Guard Official]";
+ mes "On behalf of the Continental Guard, I thank you for your efforts. Now, let me see if I've received any news from Headquarters that you should know...";
next;
- mes "[Dandelion Member]";
- mes "If you don't already know,";
- mes "we're a public service group";
- mes "that does great volunteer work.";
- mes "However, one of our projects,";
- mes "a child daycare center, was";
- mes "ruined by a Mr. Raiyan Moore.";
+ mes "[Continental Guard Official]";
+ mes "Hmm...";
next;
- mes "[Dandelion Member]";
- mes "It's horrible what he did:";
- mes "Raiyan Moore kidnapped all";
- mes "of the children at our daycare";
- mes "center! We can't help but feel";
- mes "responsible, and we're doing";
- mes "all that we can to find them...";
- next;
- mes "[Dandelion Member]";
- mes "However, the people of";
- mes "our organization don't have";
- mes "the skills to find him, much";
- mes "less deal with this dangerous";
- mes "man. That's why we're asking";
- mes "for your help in this matter.";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "That's how the children";
- mes "have been disappearing?";
- mes "Hmm. According to Raiyan";
- mes "Moore's profile, he's more";
- mes "of an academic or a scholar";
- mes "than a dangerous kidnapper...";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Yes, he would appear";
- mes "innocuous according to";
- mes "the file we've given you,";
- mes "but I do not think that";
- mes "Raiyan Moore is a person";
- mes "that we should underestimate.";
- next;
- mes "^3355FFThe representative from";
- mes "the Dandelion Organization";
- mes "pulled out a necklace pendant";
- mes "from under his shirt, pressed";
- mes "it to his forehead, and then";
- mes "quickly mumbled some words.^000000";
- set mao_request,4;
- close2;
+ mes "[Continental Guard Official]";
+ mes "Nothing yet. Please carry on with your current mission. Once again, thank you.";
+ close;
}
- else if(mao_request == 4)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "(^333333Kidd? What...";
- mes "What is he doing";
- mes "with that pendant?^000000)";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "I've seen him do that";
- mes "a couple of times. I dunno,";
- mes "I guess he's just praying.";
- mes "Though, I doubt it's to any";
- mes "deity or god or whatever";
- mes "that I'm familiar with...";
+ else if (rebirth_moc_edq == 0) {
+ mes "[Continental Guard Official]";
+ mes "Welcome to the Morroc Subjugation Information Center. How may I help you?";
next;
- mes "[Kidd]";
- mes "Anyway, back to the task at";
- mes "hand. All we know is that our";
- mes "target was last seen checking";
- mes "out the Morroc ruins. Now, I think that we should begin our search ";
- mes "by visiting the Juno Library.";
- next;
- switch( select( "Why should we go there?","Right, I understand!" ) )
- {
- case 1:
- mes "[Kidd]";
- mes "Our target, Raiyan Moore";
- mes "is a scholar, an academic.";
- mes "If he was researching the";
- mes "Morroc Ruins, there's a good";
- mes "chance that he went to the";
- mes "Juno Library beforehand.";
+ switch(select("What is this place for?:I'm here to volunteer.:Tell me about the village situation.")) {
+ case 1:
+ mes "[Continental Guard Official]";
+ mes "I'm stationed here to assist adventurers who wish to volunteer and help the Continental Guard fight Satan Morroc.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "I am sure you are already aware that Satan Morroc's revival threatens the peace of the Rune-Midgarts kingdom, and if Satan Morroc is allowed to roam free, it will devour the entire world.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "The Continental Guard is currently planning an array of countermeasures to suppress Satan Morroc under the order of the kingdom.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "If you have been invited by our messenger, or are confident in your skills, we encourage you to volunteer for the Continental Guards and bring peace back to this continent.";
+ close;
+ case 2:
+ if (BaseLevel > 79) {
+ mes "[Continental Guard Official]";
+ mes "Welcome, " + strcharinfo(0) + ". I've been waiting for you. I assume our messenger informed you of our situation.";
next;
- mes "[Kidd]";
- mes "If we're lucky, we might";
- mes "find some clue as to what";
- mes "Raiyan Moore is trying to do,";
- mes "and where he might be now.";
- mes "Pretty good idea, huh?";
- break;
-
- case 2:
- mes "[Kidd]";
- mes "I know that Juno is pretty";
- mes "far, but I think it's the";
- mes "best lead to follow for now.";
- mes "It's not an easy journey to";
- mes "make, so I wanna thank you";
- mes "for being so understanding.";
- break;
- }
- next;
- mes "[Kidd]";
- mes "Anyway, if we're lucky,";
- mes "maybe someone there might";
- mes "be familiar with Raiyan's work";
- mes "and could point us in the right";
- mes "direction. Alright then, I'll meet up with you in the Juno Library.";
- set mao_request,5;
- close2;
- }
- else if(mao_request > 4 && mao_request < 8)
- {
- mes "[Kidd]";
- mes "Hmm...? What are you still";
- mes "doing here? There's no need";
- mes "to wait up for me, I'll just catch up with you at the Juno Library.";
- mes "Besides, I've got a few other";
- mes "things to take care of first...";
- close2;
- }
- else if(mao_request == 8)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hey you, Dandelion guy,";
- mes "you know why these four";
- mes "directions in Morroc are";
- mes "so important to Moore?";
- mes "He wrote something about";
- mes "it in his research journal.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Hm? No, not really.";
- mes "In fact, it's even more";
- mes "baffling. What could be";
- mes "here in Morroc, and how";
- mes "can it possibly relate";
- mes "to the missing children?";
- next;
- mes "[Kidd]";
- mes "Yeah, well, it's all we";
- mes "have to go on for now.";
- mes "Although he's probably";
- mes "gone by now, we need to";
- mes "follow through on this lead... If we're lucky, we'll catch Moore.";
- set mao_request,9;
- close2;
- }
- else if(mao_request == 9)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "So...";
- mes "How should we go";
- mes "about investigating the";
- mes "four directions in Morroc?";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hmm... Why don't we try";
- mes "this? I'll check the south";
- mes "part of Morroc for anything";
- mes "out of the ordinary, while you";
- mes "check the west part of Morroc.";
- next;
- mes "[Kidd]";
- mes "Since Moore was performing";
- mes "historical research, it would";
- mes "probably be best for you to";
- mes "investigate the pyramids west";
- mes "of Morroc. If you happen to find anything, then meet me back here.";
- set mao_request,10;
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Good luck to the";
- mes "two of you. Although";
- mes "I have no idea what you";
- mes "might find, I hope that it";
- mes "will lead you to Raiya Moore...";
- close2;
- }
- else if(mao_request == 10)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "For now, investigate";
- mes "the west part of Morroc";
- mes "where the pyramids are";
- mes "located. If you find anything";
- mes "that may interest Moore, come";
- mes "back and report it to me here.";
- close2;
- }
- else if(mao_request == 11)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Ah, you've returned.";
- mes "I found some sort of";
- mes "elemental crest over in";
- mes "the south part of Morroc.";
- mes "It was full of Earth magic...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Really? I actually found the";
- mes "Wind elemental crest west";
- mes "of Morroc. Do you think this";
- mes "means that there's elemental";
- mes "crests in the fields north and";
- mes "east of Morroc as well?";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "I'm not sure, but I can tell";
- mes "that there's some serious power";
- mes "in those elemental crests. Now,";
- mes "from what we read in Moore's";
- mes "research, the four directions";
- mes "in Morroc have to be balanced.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Hmm. Although your mission";
- mes "is to find Raiyan Moore and";
- mes "rescue the missing children,";
- mes "we cannot allow Moore to cause";
- mes "more harm. We can't ignore the crests, and should check them...";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "I agree... In fact, the";
- mes "Earth crest seemed pretty";
- mes "unstable when I found it.";
- mes "For now, go and stabilize";
- mes "all four elemental crests";
- mes "located just outside of Morroc.";
- next;
- mes "[Kidd]";
- mes "While you're doing that,";
- mes "I'm going to visit Morroc's";
- mes "local historian and see what";
- mes "I can learn about those crests";
- mes "and Raiyan Moore's intentions.";
- set mao_request,12;
- close2;
- }
- else if(mao_request == 12)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hmm... If you want to";
- mes "stabilize the crests, you'll";
- mes "probably need to counter the";
- mes "the element of a crest with the";
- mes "opposing, superior element,";
- mes "to balance them out, I guess.";
- next;
- mes "[Kidd]";
- mes "You'll need all four";
- mes "types of those elemental";
- mes "stones. Anyway, you already";
- mes "know where the west crest is.";
- mes "The south crest is in the lowest^FFFFFF ^000000 part of the field south of Morroc.";
- next;
- mes "[Kidd]";
- mes "As for the north and east";
- mes "crest locations, you're on";
- mes "your own. Anyway, don't forget";
- mes "to bring a Flame Heart, Mystic";
- mes "Frozen, Great Nature and";
- mes "Rough Wind with you, okay?";
- close2;
- }
- else if(mao_request > 12 && mao_request < 16)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Have you been able to";
- mes "find the other elemental";
- mes "crests? Don't forget to";
- mes "stabilize them by using";
- mes "elemental stones of a";
- mes "superior, opposing element.";
- close2;
- }
- else if(mao_request == 16)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Is that what happened?";
- mes "I can't believe the historian";
- mes "would do that, Kidd. Did you";
- mes "explain why you needed to";
- mes "speak to him, and let him";
- mes "know that it was urgent?";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hell, yeah...!";
- mes "Well, you know.";
- mes "In my usual way...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "I just came back";
- mes "from stabilizing those";
- mes "elemental crests. Wait,";
- mes "did something happen?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "I'm not sure...";
- mes "Kidd seems very upset";
- mes "for some reason. I'm";
- mes "guessing something must";
- mes "have happened when he";
- mes "went to visit that historian.";
- set mao_request,17;
- close2;
- }
- else if(mao_request == 17)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Alright...";
- mes "So you know how";
- mes "I was supposed to";
- mes "visit our historian?";
- mes "He, um, refused to see me...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "What...?!";
- mes "Why would he do";
- mes "something like that?";
- next;
- mes "[Kidd]";
- mes "I have no idea!";
- mes "But I personally think";
- mes "that he's got something";
- mes "against Assassins. So";
- mes "I want you to go and";
- mes "try talking to him...";
- next;
- if (Class == Job_Assassin || Class == Job_Assassin_Cross)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Wait a second.";
- mes "I'm an Assassin too!";
+ mes "[Continental Guard Official]";
+ mes "Let me process your application immediately. Please wait.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "Now please go speak to Chief Balrog of the Continental Guard. You can find him in the center.";
+ set rebirth_moc_edq,1;
+ //getquest(3050),1;
+ close;
+ }
+ else {
+ mes "[Continental Guard Official]";
+ mes "I applaud you for your courage, but you will need more than just courage to help us.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "Satan Morroc is most powerful evil that exists in the mortal world. Snuffing out your life would be so trivial to him.";
+ next;
+ mes "[Continental Guard Official]";
+ mes "I strongly recommend that you just think about your own safety for now. When the final battle comes, I am sure that no place will be safe.";
+ close;
+ }
+ case 3:
+ mes "[Continental Guard Official]";
+ mes "As you can see, the situation can't be worse. The village and the surrounding area were irreparably damaged by Satan Morroc's resurrection.";
next;
- mes "[Kidd]";
- mes "Yeah, but he already";
- mes "recognizes me. At least";
- mes "you can go in disguise...";
- mes "You know, wear one of";
- mes "those cute hats or whatever.";
+ mes "[Continental Guard Official]";
+ mes "Since the kingdom has dispatched Continental Guard Messengers everywhere, many able adventurers have flocked to this place, but... I'm afraid they still might not be enough to defeat the demon.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Alright, alright.";
- mes "I'll try talking";
- mes "to him for you...";
- set mao_request,18;
- close2;
- }
- else
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Alright, alright.";
- mes "I'll try talking";
- mes "to him for you...";
- set mao_request,18;
- close2;
- }
- }
- else if(mao_request == 18)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "You should be able to";
- mes "find our local historian in";
- mes "the Morroc Inn. If you can, ask";
- mes "him about the crests around";
- mes "Morroc and their importance.";
- next;
- mes "[Kidd]";
- mes "We need to gather as";
- mes "many clues as we can";
- mes "about Raiyan Moore's";
- mes "research so that we can";
- mes "better understand his motives.";
- close2;
- }
- else if(mao_request == 19)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hey, you're back.";
- mes "So were you able to";
- mes "talk to the historian?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Say, what's that";
- mes "you're drinking?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Oh, this?";
- mes "It's a Tropical Sograt.";
- mes "Trust me, it's delicious.";
- mes "Here, let me buy you a glass.";
- mes "Master! Let me have another";
- mes "glass of Tropical Sograt!";
- next;
- mes "[Master]";
- mes "Alright, alright~";
- mes "Coming right up.";
- mes "Here you are, enjoy.";
- mes "Take this.";
- set mao_request,20;
- getitem 12112,1;
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hey, drink that later.";
- mes "Did you figure out why";
- mes "the historian refused to";
- mes "see me? Gimme your report~";
- close2;
- }
- else if(mao_request == 20)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Alright, now tell me.";
- mes "Were you able to talk";
- mes "to the historian? Also,";
- mes "did you figure out why";
- mes "he didn't wanna talk to me?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Oh, that? I never got to";
- mes "speak to the historian, but";
- mes "I did talk to his assistant.";
- mes "It turns out that you scared";
- mes "him off by brandishing your";
- mes "blades in front of him...";
- next;
- mes "[Kidd]";
- mes "You gotta be kidding me!";
- mes "I'm an Assassin! What am";
- mes "I supposed to be doing if";
- mes "not looking cool and totally";
- mes "hardcore, huh? Damn babies...";
- mes "So what else did you learn?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, those elemental crests";
- mes "are supposed to protect some";
- mes "seal beneath Morroc Castle";
- mes "that keeps this monster, Satan";
- mes "Morroc, from invading our world.^FFFFFF ^000000 It might be just a legend, but...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "The assistant told me that";
- mes "Thanatos Tower was actually";
- mes "a place originally used by";
- mes "Satan Morroc to summon his";
- mes "minions. Now, demons or angels";
- mes "or whatever inhabit that tower.";
- next;
- mes "[Kidd]";
- mes "Alright...";
- mes "But what does all";
- mes "this have to do with";
- mes "the missing children?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well... Let's say that";
- mes "Raiyan Moore's goal is to";
- mes "revive Satan Morroc, if it";
- mes "truly exists. It might be";
- mes "possible to do that by";
- mes "offering a blood sacrifice.";
- set mao_request,21;
- next;
- mes "[Kidd]";
- mes "Then that would mean";
- mes "that the children were";
- mes "kidnapped to-- No way!";
- mes "That's... That's sick!";
- close2;
- }
- else if(mao_request == 21)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "You know... I've been";
- mes "thinking about what we";
- mes "should do next. If Satan";
- mes "Morroc really exists, then";
- mes "that would be a worldwide";
- mes "catastrophe, right?";
- next;
- mes "[Kidd]";
- mes "However, we don't really";
- mes "know if such a powerful";
- mes "monster really does exist.";
- mes "I don't want to believe it,";
- mes "but we gotta investigate the";
- mes "possibility, find some proof.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "There are those seals";
- mes "around Morroc, but we're";
- mes "not sure if they help keep";
- mes "Satan Morroc sealed, or if";
- mes "their magic makes it easier for humans to live in that desert.";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Yeah, yeah, I know. Okay,";
- mes "this is what we'll do. You go";
- mes "to Thanatos Tower and see if";
- mes "you can find those kids, Raiyan";
- mes "Moore, or concrete proof of";
- mes "Satan Morroc's existence.";
- set mao_request,22;
- next;
- mes "[Kidd]";
- mes "If you're lucky enough to";
- mes "encounter Raiyan Moore";
- mes "while you're there, bring him";
- mes "back, dead or alive, it doesn't";
- mes "matter. In the meantime, I'll talk to the historian's assistant...";
- close2;
- }
- else if(mao_request == 22)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "So how's the investigation of";
- mes "Thanatos Tower coming along?";
- mes "Did you learn anything about";
- mes "Raiyan Moore or Satan Morroc?";
- next;
- switch( select( "Yes, I did.","No, not yet..." ) )
- {
- case 1:
- if(thana_quest > 1)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I found some old log";
- mes "entries about Satan Morroc.";
- mes "They pretty much confirm that";
- mes "Satan Morroc is real, and that";
- mes "it's sealed under Morroc Castle. ";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "The Rekenber Corporation";
- mes "is also responsible for the";
- mes "tower's reconstruction, and";
- mes "they ultimately plan to repair";
- mes "all twelve of its levels.";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "So it's true...";
- mes "Satan Morroc does exist.";
- mes "If Raiyan Moore kidnapped";
- mes "those children, then he must";
- mes "be planning to sacrifice them";
- mes "to revive that monster.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "I wish we could say that we";
- mes "were jumping to conclusions,";
- mes "but Moore's research results";
- mes "and his behavior... He can't be";
- mes "planning anything else. This";
- mes "is the worst case scenario...";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Damn it!";
- mes "We have to find";
- mes "Raiyan Moore now!";
- mes "We're running out of";
- mes "time! What'll we do?!";
- set mao_request,23;
- close2;
- }
- else
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hmm... Your investigation";
- mes "wasn't thorough enough. You";
- mes "need to find concrete proof about Satan Morroc's existence or Raiyan";
- mes "Moore's intentions. Hurry back to Thanatos Tower and find it!";
- close2;
- }
- break;
-
- case 2:
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Alright. Come back";
- mes "as soon as you finish";
- mes "your investigation. I'm";
- mes "getting the feeling that we";
- mes "no longer have the luxury";
- mes "of time, so please hurry!";
- close2;
- break;
- }
- }
- else if(mao_request == 23)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "We need to calm down...";
- mes "We're no good to those";
- mes "kids if we let ourselves";
- mes "get frustrated. Okay, did";
- mes "you find any trace of Raiyan";
- mes "Moore over at Thanatos Tower?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Not at all. I've been";
- mes "asking around, but haven't";
- mes "been able to get any clue as";
- mes "to where he can be right now.";
- mes "How can we possibly find him?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "This is bad... Not only";
- mes "are the missing children in";
- mes "danger, but if Raiyan may even";
- mes "revive Satan Morroc. We cannot";
- mes "allow that to happen at any cost.";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "I know, I've been";
- mes "searching places where";
- mes "the children might have";
- mes "been hidden, but there's";
- mes "just so many of them. We";
- mes "really got to think of ou--";
- next;
- cutin "mocseal_kid01.bmp",255;
- cutin "mocseal_dan01.bmp",255;
- mes "[Litheron]";
- mes "Um? I'm really sorry to";
- mes "interrupt. I know I'm not";
- mes "supposed to bother you guys";
- mes "on assignment, but I overheard";
- mes "you and wanted to ask about";
- mes "the guy you're looking for.";
- next;
- mes "[Dandelion Member]";
- mes "You mean...";
- mes "Raiyan Moore?";
- next;
- mes "[Litheron]";
- mes "Yeah. Does he wear";
- mes "the same uniform as you?";
- mes "If he does, I think I saw him";
- mes "here earlier going by the name";
- mes "of ''Mr. R.'' Also, I think he";
- mes "might also be Lin's client...";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "What, Lin's client?!";
- mes "Wait, "+ strcharinfo(0) +", do you recall";
- mes "what Lin's assignent was?";
- next;
- switch( select( "Well, um...","Bodyguard, right?" ) )
- {
- case 1:
- mes "[Kidd]";
- mes "Damn it!";
- mes "I don't remember";
- mes "it either! But I've got";
- mes "a bad feeling about this!";
- mes "We gotta go talk to our";
- mes "commanding officer!";
- set mao_request,24;
- break;
-
- case 2:
- mes "[Kidd]";
- mes "That's right! She's";
- mes "supposed to be a bodyguard";
- mes "for someone called ''Mr. R!''";
- mes "How could we overlook this?!";
- mes "Damn it, we need to talk to our";
- mes "commanding officer right now!";
- set mao_request,24;
- break;
+ mes "[Continental Guard Official]";
+ mes "Please follow our instructions, at least around this area, and stay out of danger for now.";
+ close;
}
- next;
- mes "[Litheron]";
- mes "Hey, hey...";
- mes "What's going on?";
- mes "Was I not supposed to";
- mes "tell that to you guys?";
- next;
- mes "[Kidd]";
- mes "No, no...";
- mes "You were actually";
- mes "a really great help!";
- mes "Thanks, Litheron, ";
- mes "I'll buy you a drink later~";
- close2;
- }
- else if(mao_request == 24)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Now I remember...!";
- mes "Lin is supposed to work";
- mes "as a bodyguard for someone";
- mes "named, ''Mr. R!'' We're looking";
- mes "for Raiyan Moore--if they're the same person-- then that means--";
- next;
- mes "[Kidd]";
- mes "Hurry, we need to tell";
- mes "our commanding officer,";
- mes "Valdes! I'll meet you there";
- mes "in a flash, so just get over";
- mes "there as quickly as you can!";
- close2;
- }
- else if(mao_request == 25)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Raiyan Moore's supposed";
- mes "to be in the room on the other";
- mes "side of the commanding officer's room. Check it, quickly! Once";
- mes "I get my hands on that guy...";
- close2;
- }
- else if(mao_request == 26 || mao_request == 27)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Something huge is going";
- mes "on at Morroc Castle. If that's";
- mes "where Satan Morroc is sealed,";
- mes "then the demon is beginning";
- mes "to revive. We gotta stop it before Satan Morroc can enter our world!";
- close2;
- }
- else if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Man, that was close!";
- mes "We got really lucky.";
- mes "Yeah... Let's talk about this";
- mes "some more with Valdes in";
- mes "the commanding officer's room.";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "I still can't believe it...";
- mes "Those poor, poor children...";
- emotion e_hmm,1;
- close2;
- }
- else if(mao_request > 102 && mao_request < 126)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hey, you're...";
- mes "You're Lin's partner,";
- mes "aren't you? Good luck";
- mes "working with her-- she";
- mes "can be pretty bossy.";
- close2;
}
- else
- {
- cutin "mocseal_kid01.bmp",1;
- mes "[Kidd]";
- mes "Damn it, I feel like";
- mes "we all failed. I can";
- mes "understand how Lin feels.";
- mes "Still, I hate standing by";
- mes "and waiting around...";
- close2;
+ else {
+ mes "[Continental Guard Official]";
+ mes "Your application already has been registered. Please go speak to Chief Balrog.";
+ close;
}
- cutin "mocseal_kid01.bmp",255;
- cutin "mocseal_dan01.bmp",255;
- end;
}
-que_job01,89,85,5 script Dandelion Member 880,{
-
- if(checkweight(12112,1) != 1)
- {
- mes "^3355FFWait a second!";
- mes "Right now, you're carrying";
- mes "too many things with you.";
- mes "Please come back after";
- mes "using the Kafra Service";
- mes "to store some of your items.^000000";
- close;
- }
- if (mao_request == 124)
- {
- mes "[Dandelion Member]";
- mes "H-hey...!";
- mes "Did you feel that?";
- mes "That eerie vibration";
- mes "of incredibly dark power...";
- next;
- mes "[Kidd]";
- mes "Something major is going";
- mes "to happen... You've got to";
- mes "call the other members of";
- mes "Dandelion, and I've got to";
- mes "contact everyone in my guild!";
- next;
- mes "[Dandelion Member]";
- mes "Let me go, I can feel";
- mes "something happening in";
- mes "Morroc Castle! We have";
- mes "to go over there right now!";
- close2;
- }
- else if(mao_request < 3 || (mao_request > 102 && mao_request < 124))
- {
- mes "[Dandelion Member]";
- mes "Have you ever heard of";
- mes "the Dandelion organization?";
- next;
- switch( select( "Yes","No" ) )
- {
- case 1:
- mes "[Dandelion Member]";
- mes "Ah, so you already know";
- mes "about us? I feel so ashamed...";
- mes "We let that Raiyan Moore kidnap";
- mes "the children that were entrusted^FFFFFF ^000000 to our care. I don't know if we";
- mes "can ever forgive ourselves.";
- close2;
- break;
-
- case 2:
- mes "[Dandelion Member]";
- mes "You really haven't?";
- mes "Well, I suppose we're";
- mes "not a very popular or";
- mes "glamorous group. Basically,";
- mes "we're a non-profit organization working to improve public welfare.";
- next;
- mes "[Dandelion Member]";
- mes "We volunteer to clean the";
- mes "streets, repair homes for";
- mes "lower income households, and";
- mes "even operated a day care center.";
- mes "However, Raiyan Moore kidnapped^FFFFFF ^000000 all the children under our care...";
- next;
- mes "[Dandelion Member]";
- mes "I can only imagine the";
- mes "suffering those poor kids";
- mes "must be going through. I hope";
- mes "that we can save them soon!";
- close2;
- break;
- }
- }
- else if(mao_request == 3)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Ah, so you're the one";
- mes "working with Kidd on this";
- mes "mission? I'm your client,";
- mes "the representative of the";
- mes "Dandelion Organization.";
- next;
- mes "[Dandelion Member]";
- mes "If you don't already know,";
- mes "we're a public service group";
- mes "that does great volunteer work.";
- mes "However, one of our projects,";
- mes "a child daycare center, was";
- mes "ruined by a Mr. Raiyan Moore.";
- next;
- mes "[Dandelion Member]";
- mes "It's horrible what he did:";
- mes "Raiyan Moore kidnapped all";
- mes "of the children at our daycare";
- mes "center! We can't help but feel";
- mes "responsible, and we're doing";
- mes "all that we can to find them...";
- next;
- mes "[Dandelion Member]";
- mes "However, the people of";
- mes "our organization don't have";
- mes "the skills to find him, much";
- mes "less deal with this dangerous";
- mes "man. That's why we're asking";
- mes "for your help in this matter.";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "That's how the children";
- mes "have been disappearing?";
- mes "Hmm. According to Raiyan";
- mes "Moore's profile, he's more";
- mes "of an academic or a scholar";
- mes "than a dangerous kidnapper...";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Yes, he would appear";
- mes "innocuous according to";
- mes "the file we've given you,";
- mes "but I do not think that";
- mes "Raiyan Moore is a person";
- mes "that we should underestimate.";
- next;
- mes "^3355FFThe representative from";
- mes "the Dandelion Organization";
- mes "pulled out a necklace pendant";
- mes "from under his shirt, pressed";
- mes "it to his forehead, and then";
- mes "quickly mumbled some words.^000000";
- set mao_request,4;
- close2;
- }
- else if(mao_request == 4)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "All we know is that";
- mes "Raiyan Moore has last";
- mes "been spotted investigating";
- mes "the ruins around Morroc.";
- mes "For now, I suggest that you plan your next action with Kidd.";
- next;
- mes "^3355FFThe representative from";
- mes "the Dandelion Organization";
- mes "pulled out a necklace pendant";
- mes "from under his shirt, pressed";
- mes "it to his forehead, and then";
- mes "quickly mumbled some words.^000000";
- close2;
- }
- else if(mao_request > 4 && mao_request < 8)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "Are you leaving now?";
- mes "I hope that you catch";
- mes "Raiyan Moore and that";
- mes "you can rescue those";
- mes "poor kids. Only a monster";
- mes "would stoop to kidnapping...";
- close2;
- }
- else if(mao_request == 8)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "So you found some";
- mes "sort of clue as to where";
- mes "Raiyan would be? I agree";
- mes "that it sounds like a long";
- mes "shot, but we've got to try";
- mes "everything that we can!";
- close2;
- }
- else if(mao_request == 9)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "Raiyan seems to have";
- mes "been conducting some very";
- mes "peculiar research. What could";
- mes "the meaning of ''Morroc's four";
- mes "directions'' be? How can it";
- mes "possibly be of significance?";
- close2;
- }
- else if(mao_request == 10)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "So you're really going to";
- mes "check the four directions";
- mes "in Morroc... What could";
- mes "possibly interest Raiyan";
- mes "Moore in Morroc? Perhaps";
- mes "he is not just a kidnapper...";
- close2;
- }
- else if(mao_request == 11)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "You found a crest shaped";
- mes "like the Wind? Ah, Kidd";
- mes "mentioned that he found an";
- mes "elemental crest imbued with";
- mes "the power of Earth. You should";
- mes "share your findings with him...";
- close2;
- }
- else if(mao_request > 11 && mao_request < 16)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "I don't understand what";
- mes "could be so important about";
- mes "these elemental crest devices";
- mes "hidden in Morroc. What could";
- mes "Raiyan Moore be planning...?";
- close2;
- }
- else if(mao_request == 16)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Is that what happened?";
- mes "I can't believe the historian";
- mes "would do that, Kidd. Did you";
- mes "explain why you needed to";
- mes "speak to him, and let him";
- mes "know that it was urgent?";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hell, yeah...!";
- mes "Well, you know.";
- mes "In my usual way...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "I just came back";
- mes "from stabilizing those";
- mes "elemental crests. Wait,";
- mes "did something happen?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "I'm not sure...";
- mes "Kidd seems very upset";
- mes "for some reason. I'm";
- mes "guessing something must";
- mes "have happened when he";
- mes "went to visit that historian.";
- set mao_request,17;
- close2;
- }
- else if(mao_request == 17)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Now why would Morroc's";
- mes "local historian refuse to see";
- mes "Kidd? Maybe he didn't fully";
- mes "understand the importance";
- mes "of this mission? How strange...";
- close2;
- }
- else if(mao_request == 18)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "We have so very few leads";
- mes "to finding Raiyan Moore, it's";
- mes "completely frustrating. I know";
- mes "that we have no choice, but";
- mes "I'm worried to death about";
- mes "those kidnapped children...";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Try not to worry";
- mes "so much. We'll just";
- mes "do what we always do:";
- mes "everything we can. I only";
- mes "hope it'll be enough this time.";
- close2;
- }
- else if(mao_request == 19)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "Oh, you've returned?";
- mes "Were you able to talk to";
- mes "the historian? Heh, while you";
- mes "were gone, I've been helping";
- mes "myself to some of these drinks~";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Say, what's that";
- mes "you're drinking?";
- next;
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Oh, this?";
- mes "It's a Tropical Sograt.";
- mes "Trust me, it's delicious.";
- mes "Here, let me buy you a glass.";
- mes "Master! Let me have another";
- mes "glass of Tropical Sograt!";
- next;
- mes "[Master]";
- mes "Alright, alright~";
- mes "Coming right up.";
- mes "Here you are, enjoy.";
- mes "Take this.";
- set mao_request,20;
- getitem 12112,1;
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Hey, drink that later.";
- mes "Did you figure out why";
- mes "the historian refused to";
- mes "see me? Gimme your report~";
- close2;
- }
- else if(mao_request == 20)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Isn't Tropical Sograt";
- mes "so good? I can't believe";
- mes "Assassins can enjoy this";
- mes "drink whenever they want~";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Don't forget that";
- mes "we've got a mission";
- mes "to finish! Come on,";
- mes "gimme your report now.";
- mes "What'd you learn exactly?";
- close2;
- }
- else if(mao_request == 21)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "Raiyan Moore...";
- mes "The missing children...";
- mes "Satan Morroc and Thanatos";
- mes "Tower. They couldn't all be";
- mes "connected somehow, can they?";
- close2;
- }
- else if(mao_request == 22)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "I hope that you'll be";
- mes "able to find Raiyan Moore";
- mes "at Thanatos Tower. Though,";
- mes "it's a public place, so I don't";
- mes "think he'd linger there for";
- mes "too long. Good luck...";
- close2;
- }
- else if(mao_request == 23)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "That monster...";
- mes "So he kidnapped the";
- mes "children to-- to sacrifice";
- mes "them?! That's... unthinkable.";
- mes "All to bring back some dead";
- mes "demon? Why would he do that?!";
- close2;
- }
- else if(mao_request == 24)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Raiyan Moore kidnapped";
- mes "the children to revive Satan";
- mes "Morroc, and had the nerve";
- mes "to hire the Assassin Guild";
- mes "to protect him?! He's truly";
- mes "a devious mastermind...";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Being duped by that guy...";
- mes "I've never been so insulted!";
- mes "It's decided: that Raiyan";
- mes "Moore doesn't deserve";
- mes "to take another breath.";
- close2;
- }
- else if(mao_request == 25)
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "I can't believe that";
- mes "Raiyan Moore was under";
- mes "our noses this whole time...";
- mes "Do you know where he is now?";
- next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Yeah. Yeah...";
- mes "Don't get too";
- mes "worked up, he'll";
- mes "be right here soon.";
- close2;
- }
- else if(mao_request == 26 || mao_request == 27)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "This is bad news...";
- mes "It looks like Raiyan Moore";
- mes "is performing the ritual to";
- mes "revive Satan Morroc. We need";
- mes "to go to Morroc Castle, where";
- mes "Satan Morroc is sealed...";
- close2;
- }
- else if(mao_request == 28 || mao_request == 29 || mao_request == 126 || mao_request == 127)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "Well, we've sent some";
- mes "people to purse Raiyan,";
- mes "though I honestly doubt";
- mes "that they'll be able to get";
- mes "him. Luckily, though, you";
- mes "seem to be alright...";
- close2;
- }
- else if(mao_request > 102 && mao_request < 126)
- {
- cutin "mocseal_dan01.bmp",1;
- mes "[Dandelion Member]";
- mes "I'm sorry...";
- mes "But I'm far too busy";
- mes "to speak with you now.";
- mes "This matter requires";
- mes "my full attention!";
- close2;
- }
- else
- {
- cutin "mocseal_dan01.bmp",0;
- mes "[Dandelion Member]";
- mes "Those poor children...";
- mes "And what are we going";
- mes "to tell their parents?";
- mes "Still, perhaps this is";
- mes "the will of ^4D4DFFFreya^000000.";
+morocc,159,113,3 script Chief Balrog 752,{
+ if (rebirth_moc_edq == 0) {
+ mes "[Chief Balrog]";
+ mes "You've come here at a bad time, but it's nice to meet you. I'm Continental Guard Chief Balrog. We've been dispatched to Morroc in order to suppress Satan Morroc... We'll need all the strength and luck we can gather.";
next;
- mes "[Dandelion Member]";
- mes "Their deaths may have";
- mes "been horrific, but I believe";
- mes "that those children are now";
- mes "safe in Freya's loving arms.";
- mes "Who can understand the ";
- mes "divine will of Freya?";
+ mes "[Chief Balrog]";
+ mes "I'm sorry, but I'm too busy checking through all these applications for future Continental Guards to greet you adventurers one by one.";
next;
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "Freya...?";
- mes "I thought most";
- mes "people around here";
- mes "prayed to Odin. Well,";
- mes "I suppose that explains";
- mes "a couple things.";
- close2;
+ mes "[Chief Balrog]";
+ mes "Listen, it might be more helpful if you talk to some other people first. I'm sure one of the other Continental Guards or our messengers will be better equipped to help you out.";
+ close;
}
- cutin "mocseal_dan01.bmp",255;
- cutin "mocseal_kid01.bmp",255;
- end;
-}
-
-yuno_in04,180,106,3 script Reading Girl 73,{
-
- if (mao_request == 5)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Excuse me, but may I ask";
- mes "you a question? I'm hoping";
- mes "that you might be able to";
- mes "help me with something.";
+ else if (rebirth_moc_edq == 1) {
+ mes "[Chief Balrog]";
+ mes "You've come here at a bad time, but it's nice to meet you. I'm Continental Guard Chief Balrog. We've been dispatched to Morroc in order to suppress Satan Morroc... We'll need all the strength and luck we can gather.";
next;
- mes "[Yunia]";
- mes "Eh? Oh, I'm sorry, I was";
- mes "so busy reading this book!";
- mes "So, uh, what exactly did";
- mes "you want to ask me?";
+ mes "[Chief Balrog]";
+ mes "It looks like you have business with me. Please make it brief since I don't have a lot of time on my hands. There's lots of things I need to take care of...";
next;
- switch( select( "Do you know Raiyan Moore?","What are you reading?" ) )
- {
- case 1:
- mes "[Yunia]";
- mes "Raiyan Moore?";
- mes "I don't know any--";
- mes "Oh, you must mean";
- mes "Mr. R. Moore. Yes,";
- mes "I suppose I do if his";
- mes "first name is Raiyan.";
+ switch(select("Ask about Continental Guards:I want to join the Continental Guard.:End Conversation")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "The damage that Satan Morroc's resurrection has caused is obvious just by taking a look around this area.";
+ mes "What's scary is that all this was caused just by breaking out from it's prison. Just think of the damage it could do if it was left to roam around freely...";
+ next;
+ mes "[Chief Balrog]";
+ mes "Morroc Village is completely devastated, and Satan Morroc has now claimed possession of the Sograt Desert.";
+ next;
+ mes "[Chief Balrog]";
+ mes "I've no doubt that if left unchecked, Satan Morroc will take over the entire Midgart Continent. We've got to stop him right now before the entire world suffers.";
+ next;
+ mes "[Chief Balrog]";
+ mes "That's why the kingdom has ordered us elite soldiers to form the Continental Guard, and recruit reputable adventurers around the world so that we can make a united stand against Satan Morroc.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Of course, it'll be incredibly difficult... We'll need to make sacrifices... I'm not even sure if we can win. Still, the fate of the world is at stake, and we've got to do something. Dark times have truly fallen upon us...";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "Huh? Do you want to join us and volunteer for the Continental Guard?";
+ next;
+ if (BaseLevel > 79) {
+ mes "[Chief Balrog]";
+ mes "What was your name? " + strcharinfo(0) + "? Oh yes, I've heard of you.";
next;
- mes "[Yunia]";
- mes "I'm Yunia, Mr. Moore's";
- mes "temporary assistant while";
- mes "he's working on his current";
- mes "research project. I can't make";
- mes "heads or tails out of whatever";
- mes "he's been studying, though...";
+ mes "[Chief Balrog]";
+ mes "Hmm, it occurs to me that you don't understand the danger involved in all this. Do you have any idea how powerful Satan Morroc is?";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Great, when was the";
- mes "last time you've seen";
- mes "him? You see, we're";
- mes "actually looking for him...";
+ mes "[Chief Balrog]";
+ mes "You won't be able to help us if you don't fully understand the risks. I've seen thousands of foolhardy adventurers throw their lives away by thinking they could defeat Satan Morroc with their own strength.";
next;
- mes "[Yunia]";
- mes "I actually saw him here";
- mes "everyday in the library up";
- mes "until a couple days ago. That's";
- mes "when these strange men tried";
- mes "to capture him, but luckily he";
- mes "was able to escape.";
+ mes "[Chief Balrog]";
+ mes "We are facing a threat that will determine the world's future, and fools that can't work in a team will be liabilities, not assets.";
next;
- mes "[Yunia]";
- mes "I remember that things";
- mes "were so crazy that day,";
- mes "and Mr. Moore even forgot";
- mes "to bring his documents with";
- mes "him while he was running away.";
+ mes "[Chief Balrog]";
+ mes "I'm sorry, but inexperienced adventurers would just get in our way. I hope you understand. If you really want to help us, then please focus on your training for now.";
next;
- switch( select( "Documents?","Where did he go?" ) )
- {
+ switch(select("End Conversation:Ask Again")) {
+ case 1:
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "Look, I understand your enthusiasm, but you're mistaken if you think you can help us. I don't have time to fully explain the danger that we're all facing.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Satan Morroc is nothing like the monsters you may have encountered. At best you'll throw your life away, but there's the chance that you might get one of my men killed by your mistakes and incompetence. I can't have that!";
+ next;
+ mes "[Chief Balrog]";
+ mes "Please understand that this is for your own good. Fight some Porings or whatever else might be a good match for your level.";
+ next;
+ switch(select("End Conversation:You've just got to let me join!")) {
case 1:
- mes "[Yunia]";
- mes "Yes, he was perusing";
- mes "some historic documents";
- mes "before he ran off. They're";
- mes "all about history, so I couldn't really understand them at all...";
- set mao_request,6;
close;
-
case 2:
- mes "[Yunia]";
- mes "Mm... I really don't";
- mes "know? But I did keep and";
- mes "organize the documents that";
- mes "he was researching so that";
- mes "they'll be ready when he";
- mes "comes back to the library.";
- set mao_request,6;
- close;
+ mes "[Chief Balrog]";
+ mes "Sigh... Why are you so persistent? Can't you understand that no means no? Let me say this one more time.";
+ next;
+ mes "[Chief Balrog]";
+ mes "We're too busy fighting Satan Morroc to watch after rookies like you. You'd just be throwing your life away.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Stop bothering me. You'd be nothing but a burden.";
+ next;
+ switch(select("Give Up:Give me a chance to prove myself!")) {
+ case 1:
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "Huh? You want a chance to prove yourself?";
+ next;
+ mes "[" + strcharinfo(0) + "]";
+ mes "Yes, I'll do whatever it takes to join the Continental Guard!";
+ next;
+ mes "[Chief Balrog]";
+ mes "Hmm...";
+ next;
+ mes "[Chief Balrog]";
+ mes "Interesting. You have my attention. Alright, I guess it's only fair that I acknowledge your strength if you can handle something for me.";
+ next;
+ mes "[Chief Balrog]";
+ mes "The Continental Guard has been on full alert around this village and the desert. We need to be prepared in case Satan Morroc storms our defenses.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Soldiers need firewood to keep the bonfires burning all night, but we've been suffering a firewood shortage.";
+ next;
+ mes "[Chief Balrog]";
+ mes "I happened to hear that the monsters in the Lava Dungeon have everlasting flame which would solve our bonfire problems. I want you to gather those flames for us.";
+ next;
+ switch(select("That's too hard! Let me think about it!:No problem.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Hmpf, I was right. I knew you wouldn't be able to handle such a simple task. I shouldn't have wasted my time with you.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "Excellent! Bring back ^0000FF30 Live Coals^000000. I'll be waiting for your return.";
+ set rebirth_moc_edq,2;
+ //deletequest(3050);
+ //getquest(3051),1;
+ close;
+ }
+ }
+ }
}
-
- case 2:
- mes "[Yunia]";
- mes "Oh... you know.";
- mes "It's just this novel";
- mes "About a boy who becomes.";
- mes "a slave and he needs to";
- mes "pay off his parents' debts.";
- mes "But then, he falls in love...";
- next;
- mes "[Yunia]";
- mes "And the girl he falls";
- mes "in love with? He doesn't";
- mes "know it yet, but she's the";
- mes "dark overlord of darkness!";
- mes "At least, I think she is. They";
- mes "keep hinting at it, though.";
- close;
- }
- }
- else if(mao_request == 6)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "I was wondering if";
- mes "I could look through";
- mes "that Mr. Moore was studying...";
- next;
- mes "[Yunia]";
- mes "Well, I gave most of the";
- mes "documents that I organized";
- mes "to someone else already, but";
- mes "now that I think about it, there are a few leftover, unorganized";
- mes "files that you can check out.";
- next;
- mes "[Yunia]";
- mes "Actually, the person that took";
- mes "the organized documents did";
- mes "so on Mr. Moore's behalf. Then,";
- mes "she quickly vanished before";
- mes "I could ask her for her name or^FFFFFF ^000000 Mr. Moore's contact information.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Damn! That information";
- mes "would have been really";
- mes "helpful! (^333333I better not let";
- mes "her know that I'm actually";
- mes "trying to hunt Raiyan Moore^FFFFFF ^333333 down, or that he's a kidnapper.^000000)";
- next;
- mes "[Yunia]";
- mes "I hope Mr. Moore is";
- mes "alright. Oh, why don't";
- mes "you try reading his notes";
- mes "and his journal on his desk?";
- mes "That might be really helpful.";
- set mao_request,7;
- close;
- }
- else if(mao_request == 7)
- {
- mes "[Yunia]";
- mes "Mr. Moore's desk?";
- mes "Just go upstairs and";
- mes "look for it in the corner.";
- mes "You should be able to";
- mes "easily find his notes and";
- mes "journal right on top of it.";
- close;
- }
- else if(mao_request == 105)
- {
- mes "[" + strcharinfo(0) + "]";
- mes "Excuse me, but I'm";
- mes "looking for a Ms. Yunia?";
- next;
- mes "[Yunia]";
- mes "Oh, that's me!";
- mes "So how can I help you?";
- next;
- switch( select( "Mr. R's Documents","What are you reading?" ) )
- {
- case 1:
- mes "[Yunia]";
- mes "Mr. R? Ohhhh...";
- mes "Mr. R. Moore. Is...";
- mes "Is he alright? I was";
- mes "so scared when those";
- mes "strange men attacked him";
- mes "right here in Juno Library!";
+ }
+ else {
+ mes "[Chief Balrog]";
+ mes "What? How can you even think of joining us when you don't have any real skills to offer?";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Oh, he's perfectly safe.";
- mes "We've got a professional to";
- mes "ensure nothing happens to him.";
- mes "But yes, he wanted me to come";
- mes "here to pick up some research documents. Do you know about that?";
+ mes "[Chief Balrog]";
+ mes "I guarantee that you'd just drag my soldiers down with you. You'd only be a threat to Satan Morroc in your dreams. Just give it up.";
next;
- mes "[Yunia]";
- mes "Ah, yes, I do!";
- mes "I've been organizing";
- mes "them for his return.";
- mes "Would you like to take";
- mes "a look before delivering";
- mes "them to Mr. R. Moore?";
+ mes "[Chief Balrog]";
+ mes "You won't be able to help us if you don't fully understand the risks. I've seen thousands of foolhardy adventurers throw their lives away by thinking they could defeat Satan Morroc with their own strength.";
next;
- switch( select( "May I?","No, thanks..." ) )
- {
- case 1:
- break;
- case 2:
- break;
- }
- mes "[Yunia]";
- mes "Heh heh~ Alright~";
- mes "First you should make sure";
- mes "that the documents you're";
- mes "delivering are the ones";
- mes "that he needs, am I right?";
- set mao_request,106;
- close;
-
- case 2:
- mes "[Yunia]";
- mes "Oh... You know. Just this";
- mes "story about this guy who's";
- mes "cursed so that he transforms";
- mes "into a fat dork around beautiful girls, and into a svelte, handsome";
- mes "man around dorky women.";
+ mes "[Chief Balrog]";
+ mes "We are facing a threat that will determine the world's future, and fools that can't work in a team will be liabilities, not assets.";
next;
- mes "[Yunia]";
- mes "So then he gets into this";
- mes "crazy love triangle, and now";
- mes "I'm at the part when he has to";
- mes "go on a date with both a gorgeous girl AND a geeky girl. How's";
- mes "he going to transform next...?";
+ mes "[Chief Balrog]";
+ mes "I'm sorry, but inexperienced adventurers would just get in our way. I hope you understand. If you really want to help us, then please focus on your training for now.";
close;
+ }
+ case 3:
+ close;
}
}
- else if(mao_request == 106)
- {
- mes "[Yunia]";
- mes "Okay, these should";
- mes "be the documents that";
- mes "Mr. Moore wants to read.";
- mes "Just read through them";
- mes "quickly to make sure that";
- mes "I gave you the right ones.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Let's see here...";
- mes "Some of these sentences";
- mes "are underlined... Ah, and here";
- mes "are some notes in the margins.";
- mes "Maybe this'll tell me about";
- mes "Mr. R. Moore's research...";
- next;
- mes "^4d4dffSatan Morroc appeared,";
- mes "turning the world into a";
- mes "living hell. Somehow, the";
- mes "monster was sealed, and a";
- mes "castle and town was built over^FFFFFF ^4d4dff its prison. This place is Morroc.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Whoa, that's actually";
- mes "pretty interesting. But";
- mes "I need to do my job first.";
- mes "Perhaps I'll ask Mr. R. Moore";
- mes "about this later. Hey, Yunia,";
- mes "thanks for all of your help.";
- next;
- mes "[Yunia]";
- mes "You're welcome~";
- mes "Oh, and please give";
- mes "my regards to Mr. Moore";
- mes "when you see him, okay?";
- set mao_request,107;
- close;
- }
- else
- {
- mes "["+ strcharinfo(0) +"]";
- mes "Excuse me...";
- mes "But what are";
- mes "you reading?";
- next;
- mes "[Yunia]";
- mes "Oh... You know.";
- mes "This story about this girl";
- mes "who becomes a princess.";
- mes "And then she owns this harem";
- mes "of handsome boys, see? But";
- mes "then, she meets this one boy...";
- next;
- mes "[Yunia]";
- mes "This boy refuses to join";
- mes "her harem, and it's, like, so";
- mes "ironic because he's the one she";
- mes "really wants. Even though any";
- mes "other boy in the world would";
- mes "join her harem ^FF0000willingly^000000.";
+ else if (rebirth_moc_edq == 2) {
+ mes "[Chief Balrog]";
+ mes "So, did you find ^0000FF30 Live Coals^000000? You didn't come empty-handed, did you?";
next;
- mes "[Yunia]";
- mes "Anyway, I'm reading the part";
- mes "where he-- his name's Extopher-- has to defeat Count Guillermo";
- mes "in a sword duel for the right";
- mes "to ride the unicorn pegasus.";
- mes "Ooh, what'll happen next?";
- close;
- }
-}
-
-yuno_in04,175,129,0 script Workbook#mao 111,{
-
- if (mao_request == 7)
- {
- if(!.mao_book)
- {
- set .mao_book,.mao_book +1;
- donpcevent "#maobooktimer::OnEnter";
- mes "^3355FFYou find a crumpled piece";
- mes "of paper filled with scribbles.";
- mes "Apparently, this was ripped";
- mes "from Moore's journal.^000000";
+ if (countitem(7098) > 29) {
+ mes "[Chief Balrog]";
+ mes "Let's see... One, two, three... Thirty, you've brought them all. Well, this was a pretty simple task. All it takes is time and a little effort. Anyone could do it.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Anyways, thank you for bringing the Live Coals. I guess you're stronger than I thought.";
next;
mes "[" + strcharinfo(0) + "]";
- mes "Nuts...";
- mes "I came all the";
- mes "way to Juno to look";
- mes "through some trash?";
+ mes "Now will you let me join the Continental Guard?";
+ next;
+ mes "[Chief Balrog]";
+ mes "No, gathering these flames is a piece of cake compared to what we're going to do.";
next;
- cutin "mocseal_kid01.bmp",0;
- mes "[Kidd]";
- mes "For the sake of those";
- mes "missing kids, we're duty";
- mes "bound to sift through every";
- mes "piece of possible evidence,";
- mes "not matter how useless it may";
- mes "look! Don't throw it away yet!";
- donpcevent "Kidd#book::OnEnter";
+ mes "[Chief Balrog]";
+ mes "I'm still not convinced that you're good enough to join us. Let me think... Hmm...";
next;
mes "[" + strcharinfo(0) + "]";
- mes "Holy--!";
- mes "You just came";
- mes "out of nowhere!";
+ mes "I didn't think you would accept me so easily. I'm ready. Ask me whatever you want.";
next;
- mes "[Kidd]";
- mes "Sorry. I did tell";
- mes "you I'd meet you here";
- mes "in Juno. Anyway, let's";
- mes "both take a careful look at";
- mes "this paper from Moore's desk.";
+ mes "[Chief Balrog]";
+ mes "Ah, I've got an idea. Now, because this is an allied operation, we've accepted some mercenary soldiers from the Schwaltzvalt Republic to join the Continental Guard.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "...Morroc...";
- mes "Were summoned...";
- mes "Through the tower...?";
- mes "This handwriting is so";
- mes "bad, it's barely legible.";
- mes "Can you read any of this?";
+ mes "[Chief Balrog]";
+ mes "These mercenaries have never seen the desert, and they're having trouble carrying out operations in the heat, dry air, and sandstorms. It's not their fault, but they could use a little help since they're out of their element.";
next;
- mes "[Kidd]";
- mes "Uhhh... Tower...";
- mes "Prontera... Impact created...";
- mes "Desert? Must... four directions";
- mes "in Morroc... Oh! Balance the";
- mes "four directions in Morroc";
- mes "to prevent a great evil.";
+ mes "[" + strcharinfo(0) + "]";
+ mes "(This guy seems threatening, but he seems to have a good heart.)";
next;
- mes "[Kidd]";
- mes "Sorry, that's all I can read, but it must be important: if Moore";
- mes "spent the time to write that";
- mes "part clearly, then he must be";
- mes "planning to investigate the";
- mes "four directions in Morroc.";
+ mes "[Chief Balrog]";
+ mes "Now, I remember hearing that the monsters in the Ice Cave to the north have frozen hearts. Those hearts might be able to relieve those soldiers from the heat.";
next;
- mes "[Kidd]";
- mes "I'm not sure what it";
- mes "could all mean, but I'm";
- mes "gonna bring this part of";
- mes "his journal with me. I'll";
- mes "meet you back in Morroc.";
- set mao_request,8;
- close2;
- cutin "mocseal_kid01.bmp",255;
- donpcevent "Kidd#book::OnInit";
- donpcevent "#maobooktimer::OnStop";
- end;
+ switch(select("That's too hard!:No problem. How many do you want?")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "I knew that'd be too tough for you. I'm glad you finally realized your limits before it was too late. It takes wisdom to recognize your weakness.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You'd better pack up and return where you came from. You want to be far away from here when Satan Morroc attacks.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "Huh?! Are you sure you can bring those? Hmm...";
+ next;
+ mes "[Chief Balrog]";
+ mes "Well... If you insist on giving it a try, then... I'll need at least 50 of those frozen hearts.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Please bring me ^0000FF50 Glacial Hearts^000000. The faster you get them here, the better.";
+ delitem 7098,30; //Live_Coal
+ set rebirth_moc_edq,3;
+ //deletequest(3051);
+ //getquest(3052),1;
+ close;
+ }
}
- else
- {
- mes "^3355FFYou find a journal filled";
- mes "with illegible scribbles.";
- mes "It's impossible for you to";
- mes "decipher the writing inside.^000000";
+ else {
+ mes "[Chief Balrog]";
+ mes "Umm... Didn't you hear what I said? I said 30 Live Coals, 30.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Now hurry up. If you feel like giving up, it's no problem. Let me know, though!";
close;
}
}
- else if(mao_request > 7)
- {
- mes "^3355FFYou find a journal that is";
- mes "missing many of its pages";
- mes "and filled with illegible";
- mes "scribbles. It's impossible";
- mes "for you to decipher what";
- mes "could be written inside.^000000";
- close;
- }
- else
- {
- mes "^3355FFYou find what appears to";
- mes "be somebody's research";
- mes "journal. It's best not to";
- mes "touch it for now.^000000";
- close;
- }
-
-OnInit:
- set .mao_book,0;
- end;
-}
-
-yuno_in04,174,130,5 script Kidd#book 884,{
-
- mes "[Kidd]";
- mes "......";
- mes ".........";
- close;
-
-OnInit:
- disablenpc "Kidd#book";
- end;
-
-OnEnter:
- enablenpc "Kidd#book";
- end;
-}
-
-yuno_in04,1,1,1 script #maobooktimer -1,{
-
-OnEnter:
- initnpctimer;
- end;
-
-OnStop:
- donpcevent "Workbook#mao::OnInit";
- stopnpctimer;
-
-OnTimer180000:
- donpcevent "Workbook#mao::OnInit";
- stopnpctimer;
-}
-
-que_job01,6,79,5 script Lin#stairs 885,{
-
-OnInit:
- disablenpc "Lin#stairs";
- end;
-
-OnEnter:
- enablenpc "Lin#stairs";
- end;
-}
-
-que_job01,8,77,1 script #linstairs 139,3,3,{
-
- if (mao_request == 109)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Alright, we need";
- mes "to talk for a second";
- mes "about this assignment.";
- donpcevent "Lin#stairs::OnEnter";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Waaa-!";
- mes "You came out";
- mes "of nowhere!";
- next;
- mes "[Lin]";
- mes "Sorry for scaring you.";
- mes "We don't have time, so I'll";
- mes "get straight to the point.";
- mes "I don't trust our client.";
- mes "However, for the time being,";
- mes "we should do what he says.";
+ else if (rebirth_moc_edq == 3) {
+ mes "[Chief Balrog]";
+ mes "So, did you find 50 Glacial Hearts?";
next;
- mes "[Lin]";
- mes "In the meantime, keep";
- mes "an eye out. If you find";
- mes "anything that might suggest";
- mes "that Mr. R isn't telling us the";
- mes "truth for some reason, let";
- mes "me know. I'll see you soon.";
- set mao_request,110;
- close2;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#stairs::OnInit";
- end;
- }
- else if(mao_request == 115)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Hey, I gotta talk to you";
- mes "real quick without Mr. R";
- mes "overhearing... I'm not";
- mes "taking any chances with him!";
- donpcevent "Lin#stairs::OnEnter";
- next;
- mes "[Lin]";
- mes "I tried to visit our local";
- mes "historian to learn more about";
- mes "Mr. R's research. To do that,";
- mes "I left Mr. R alone for a little";
- mes "while under our magic security system. However, I kinda failed.";
- next;
- mes "[Lin]";
- mes "I got a little peeved at";
- mes "the historian guy, and he";
- mes "got a little intimidated. Now";
- mes "he's holed up somewhere";
- mes "in the Morroc Inn, and I don't";
- mes "think he's seeing anybody.";
- next;
- mes "[Lin]";
- mes "I want you to find Morroc's";
- mes "historian and find out what";
- mes "you can about Satan Morroc,";
- mes "Morroc, and Thanatos Tower.";
- mes "We need to know how they're";
- mes "linked to the missing kids.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "I guess since he hasn't";
- mes "met me yet, maybe he'll";
- mes "talk to me. Alright, I'll do it. ";
- next;
- mes "[Lin]";
- mes "Great, thanks a lot.";
- mes "Okay then, I'll see";
- mes "you later. Remember,";
- mes "the Morroc Inn, alright?";
- set mao_request,116;
- close2;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#stairs::OnInit";
- end;
- }
- else if(mao_request == 117)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[" + strcharinfo(0) + "]";
- mes "L-Lin...?";
- mes "You there?";
- donpcevent "Lin#stairs::OnEnter";
- next;
- mes "[Lin]";
- mes "Yeah, I'm here.";
- mes "So, were you able";
- mes "to find that historian?";
- mes "What exactly did you learn?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I was only able to";
- mes "speak to the historian's";
- mes "asssistant. Let's see...";
- mes "I found out about the";
- mes "origin of this city's name...";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Thanatos Tower was used";
- mes "by Morroc Satan to summon";
- mes "his own monsters into our";
- mes "world. Now, it's being rebuilt,";
- mes "even though it houses these";
- mes "demons that look like angels...";
- next;
- mes "[Lin]";
- mes "Huh. That's strange.";
- mes "I heard that those are";
- mes "actually real angels that";
- mes "are guarding the tower for";
- mes "some reason. Hm. What else";
- mes "did you manage to learn?";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, Satan Morroc, if it";
- mes "exists, might be able to";
- mes "come back into our world";
- mes "if the seal is broken by";
- mes "sacrificing children...";
- next;
- mes "[Lin]";
- mes "That... That sounds";
- mes "really bad, especially";
- mes "with all of those children";
- mes "missing from Morroc lately.";
- mes "What'll be our next move?";
- mes "I guess we'll talk to Mr. R.";
- set mao_request,118;
- next;
- mes "[Lin]";
- mes "The way things are going,";
- mes "he's probably gonna ask us";
- mes "to investigate Thanatos Tower.";
- mes "For now, we'll see what he wants. Ah, and not a word of anything";
- mes "that we've discussed out here.";
- close2;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#stairs::OnInit";
- end;
- }
- else if(mao_request == 121 && thana_quest > 1)
- {
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "Report to me first.";
- mes "Did you learn anything";
- mes "about Thanatos Tower?";
- donpcevent "Lin#stairs::OnEnter";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I found some old log";
- mes "entries about Satan Morroc.";
- mes "They pretty much confirm that";
- mes "Satan Morroc is real, and that";
- mes "it's sealed under Morroc Castle. ";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "The Rekenber Corporation";
- mes "is also responsible for the";
- mes "tower's reconstruction, and";
- mes "they ultimately plan to repair";
- mes "all tweleve of its levels.";
- next;
- mes "[Lin]";
- mes "Why would they want to do";
- mes "something crazy like that?";
- mes "If Mr. R is really preventing";
- mes "Morroc Satan's return, then";
- mes "his attackers must want";
- mes "to revive Morroc Satan...";
- next;
- mes "[Lin]";
- mes "But if he's lying, and";
- mes "he's trying to bring Morroc";
- mes "Satan into our world, then";
- mes "he's wanted by the Dandelion";
- mes "group... meaning, he may be";
- mes "the target for Kidd's mission.";
- next;
- mes "[Lin]";
- mes "Crap! This could be";
- mes "really bad. I need to";
- mes "talk about this to our";
- mes "commanding officer Valdes";
- mes "about this. While I do that,";
- mes "you go and check on Mr. R.";
- next;
- mes "[Lin]";
- mes "Why did Valdes accept";
- mes "both of these missions?!";
- mes "In the worst case scenario,";
- mes "we might be the ones who'll";
- mes "have to keep Satan Morroc";
- mes "from returning to this world...";
- set mao_request,122;
- close2;
- cutin "mocseal_rin01.bmp",255;
- donpcevent "Lin#stairs::OnInit";
- end;
- }
-}
-
-moc_fild10,281,148,1 script Upturned Spot#water 111,{
-
- if (mao_request == 14)
- {
- cutin "mocseal_ice01.bmp",2;
- mes "^3355FFYou find a gleaming";
- mes "crest that looks like a";
- mes "splashing wave of water.^000000";
- if(countitem(996))
- {
- mes "^3355FFYou take out a Rough Wind";
- mes "to counter the crest's power.^000000";
+ if (countitem(7561) > 49) {
+ mes "[Chief Balrog]";
+ mes "Thank you. I'm sure that my soldiers will appreciate these... Those guys aren't used to the desert, and could use the relief.";
next;
- mes "^3355FFThe crest responds to";
- mes "the Rough Wind, and both";
- mes "objects violent glow in";
- mes "conflict against each other.^000000";
- specialeffect EF_BEGINSPELL2;
- specialeffect EF_BEGINSPELL4;
- next;
- cutin "mocseal_ice02.bmp",2;
- mes "^3355FFSuddenly, the crest sprayed";
- mes "some water which evaporated";
- mes "quickly in mid-air: it seems";
- mes "the Wind element neutralized";
- mes "this crest's Water element.^000000";
- specialeffect EF_SPHERE;
- delitem 996,1;
- set mao_request,15;
+ mes "[Chief Balrog]";
+ mes "Well... It looks like you earned this.";
+ delitem 7561,50; //Ice_Heart
+ getitem 7826,1; //Continental_Guard_Paper
+ set rebirth_moc_edq,4;
+ //deletequest(3052);
+ //getquest(3053),1;
next;
mes "[" + strcharinfo(0) + "]";
- mes "Alright...";
- mes "Now I should look for";
- mes "the crest hidden in the";
- mes "field north of Morroc.";
- close2;
- }
- else
- {
- mes "^3355FFYou probably need a Rough";
- mes "Wind to counter its power.^000000";
- close2;
- }
- }
- else if(mao_request > 14 && mao_request < 100)
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that looks like a";
- mes "splashing wave of water.^000000";
- mes "^3355FFHowever, you don't sense";
- mes "anything strange about it.^000000";
- cutin "mocseal_ice02.bmp",2;
- close2;
- }
- else if(mao_request == 113)
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that looks like a";
- mes "splashing wave of water.^000000";
- cutin "mocseal_ice02.bmp",2;
- if (countitem(995))
- {
- mes "^3355FFYou bring out a Mystic Frozen";
- mes "to enhance the crest's power.^000000";
+ mes "What's this?";
next;
- cutin "mocseal_ice01.bmp",2;
- mes "^3355FFThe crest resonates";
- mes "with the Mystic Frozen,";
- mes "suddenly causing the air";
- mes "to chill and raising the";
- mes "waves in the oasis.^000000";
- specialeffect EF_BEGINSPELL2;
- delitem 995,1;
- set mao_request,114;
+ mes "[Chief Balrog]";
+ mes "You'd know if you read it. It's a certificate that proves that you're a member of the Continental Guard. I admit that I'm impressed by your skills and gumption.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Alright...";
- mes "Now I should look for";
- mes "the crest hidden in the";
- mes "field north of Morroc.";
- close2;
+ mes "[Chief Balrog]";
+ mes "Welcome to the Continental Guard, my friend. Are you ready to risk your life for the sake of peace in the world?";
+ next;
+ mes "[Chief Balrog]";
+ mes "Your mission from here on will be simple, but extremely difficult: you will join the rest of the Continental Guard to keep Satan Morroc from fully reviving its true power.";
+ next;
+ mes "[Chief Balrog]";
+ mes "My soldiers are risking their lives to fight Morroc's doppelgangers and underlings in order to make it safer for their comrades to travel to Morroc's lair.";
+ next;
+ mes "[Chief Balrog]";
+ mes "It looks like your help could be useful after all. It's time for you to pitch in. Good luck.";
+ close;
}
- else
- {
- mes "^3355FFYou probably need a Mystic";
- mes "Frozen to enhance its power.";
- close2;
+ else {
+ mes "[Chief Balrog]";
+ mes "Umm... Didn't you hear what I said? I said 50 Glacial Hearts, 50.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Now hurry up. If you feel like giving up, it's no problem. Let me know, though!";
+ close;
}
}
- else if(mao_request > 112)
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that looks like a";
- mes "splashing wave of water.^000000";
- cutin "mocseal_ice01.bmp",2;
- close2;
- }
- cutin "mocseal_ice01.bmp",255;
- cutin "mocseal_ice02.bmp",255;
- end;
-}
-
-moc_fild19,21,33,1 script Unturned Spot#wind 111,{
-
- if (mao_request == 10)
- {
- cutin "mocseal_wind01.bmp",2;
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. As you approach it,";
- mes "you can feel the wind blowing";
- mes "strongly against your skin.^000000";
+ else if (rebirth_moc_edq == 4) {
+ mes "[Chief Balrog]";
+ mes "I guess you'd benefit from a full situational briefing. Shall I brief you now?";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "This must be what";
- mes "Raiyan Moore is so";
- mes "interested in. Well,";
- mes "I better go inform Kidd";
- mes "about what I found here.";
- set mao_request,11;
- close2;
- }
- else if(mao_request == 11)
- {
- cutin "mocseal_wind01.bmp",2;
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. As you approach it,";
- mes "you can feel the wind blowing";
- mes "strongly against your skin.^000000";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Great, now that I found";
- mes "this, I really need to tell";
- mes "Kidd about it. Hopefully, he";
- mes "found something just like this.";
- close2;
- }
- else if(mao_request == 12)
- {
- if(countitem(997))
- {
- cutin "mocseal_wind01.bmp",2;
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. As you approach it,";
- mes "you can feel the wind blowing";
- mes "strongly against your skin.^000000";
+ switch(select("Yes:No")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "I'm going to tell you some basic information about fighting Satan Morroc as a member of the Continental Guard.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Okay, the power of the";
- mes "Earth counteracts the ";
- mes "Wind. I'll just pull out this";
- mes "Great Nature and... Eh?";
+ mes "[Chief Balrog]";
+ mes "Do you remember what Morroc was like before this happened? You would if you've been here before.";
next;
- mes "^3355FFThe Wind elemental crest";
- mes "quickly responds to the";
- mes "Great Nature stone.^000000";
- specialeffect EF_BEGINSPELL4;
- specialeffect EF_BEGINSPELL5;
+ mes "[Chief Balrog]";
+ mes "Right now, all of Morroc's entrances and the outer fields leading to other villages are currently under our control.";
next;
- cutin "mocseal_wind02.bmp",2;
- mes "^3355FFThe Wind and Earth";
- mes "neutralized each other,";
- mes "causing the power of the";
- mes "Wind in this area to stabilize.^000000";
- specialeffect EF_SPHERE;
- delitem 997,1;
- set mao_request,13;
+ mes "[Chief Balrog]";
+ mes "The main reason for this is because Satan Morroc has been sighted in Sograt Desert, but there's another important reason.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Great, now that I'm done";
- mes "with this crest, I need to";
- mes "find the next one. Let's see,";
- mes "I need to find the one to the";
- mes "south that Kidd already found.";
- close2;
- }
- else
- {
- cutin "mocseal_wind01.bmp",2;
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. As you approach it,";
- mes "you can feel the wind blowing";
- mes "strongly against your skin.^000000";
+ mes "[Chief Balrog]";
+ mes "Satan Morroc's power has been causing unnatural gaps in our time-space continuum. The gaps are isolated to this area for now, but we can't be sure if they'll spread.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Wind, wind, wind...";
- mes "What do I use to counteract";
- mes "the Wind property? It was...";
+ mes "[Chief Balrog]";
+ mes "Due to the time-space gaps, Sograt Desert's terrain has changed, and some parts of the desert have disappeared.";
next;
- switch( select( "Fire","Ice","Wind","Earth" ) )
- {
- case 1:
- mes "[" + strcharinfo(0) + "]";
- mes "Fire...? No, that's...";
- mes "Wind and Fire sort of";
- mes "go together, don't they?";
- close2;
- break;
-
- case 2:
- mes "[" + strcharinfo(0) + "]";
- mes "Ice...? No...";
- mes "The power of Wind, of";
- mes "lightning, supercedes";
- mes "the power of Ice and water...";
- close2;
- break;
-
- case 3:
- mes "[" + strcharinfo(0) + "]";
- mes "I got it...!";
- mes "I'll fight Wind";
- mes "with Wind! No...";
- mes "Don't be ridiculous.";
- close2;
- break;
-
- case 4:
- mes "[" + strcharinfo(0) + "]";
- mes "Earth...?";
- mes "That's it! I need a";
- mes "Great Nature to use";
- mes "on this Wind crest!";
- close2;
- break;
- }
+ mes "[Chief Balrog]";
+ mes "Furthermore, the situation's gotten worse since Satan Morroc's doppelgangers started appearing, and other monsters have become influenced by its power.";
+ next;
+ mes "[Chief Balrog]";
+ mes "That's all we know so far. If you go out, you'll see what I mean... You may even see horrors that we haven't discovered yet. If you need more information, please speak to the Continental Official.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Please do your best to hold back Satan Morroc. Don't forget that the future of the continent is in our hands. Dismissed.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "I see. Keep up your good work in fighting Satan Morroc. Don't forget that the future of the continent is in our hands.";
+ close;
}
}
- else if (mao_request > 12 && mao_request < 100)
- {
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. However, you don't";
- mes "think that it's particularly";
- mes "worthy of an investigation.^000000";
- cutin "mocseal_wind02.bmp",2;
- close2;
- }
- else if(mao_request == 110)
- {
- cutin "mocseal_wind02.bmp",2;
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. However, the air";
- mes "flow around it seems weak.^000000";
+ else if (rebirth_moc_edq == 5) {
+ mes "[Chief Balrog]";
+ mes "Wah... What? Did you really defeat Satan Morroc?";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "This must be what I'm looking";
- mes "for. It looks like an artifact of the Wind element, but the wind";
- mes "around here isn't as strong as it should be. I think I might need";
- mes "to bring a ^4D4DFFRough Wind^000000 here...";
- set mao_request,111;
- close2;
+ mes "[Chief Balrog]";
+ mes "How? Do you have any proof of your victory?";
+ next;
+ mes "[Chief Balrog]";
+ mes "...No, I can't just accept and trust your verbal account. I mean, if you've completed such an important mission, you must bring me some evidence.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Go back, bring proof of your victory, and then come back.";
+ close;
}
- else if(mao_request == 111)
- {
- if (countitem(996))
- {
- cutin "mocseal_wind02.bmp",2;
- mes "[" + strcharinfo(0) + "]";
- mes "Let's see...";
- mes "Hopefully this";
- mes "Rough Wind will do";
- mes "the trick. Whoa. Um...";
- mes "Something's happening...";
+ else if (rebirth_moc_edq == 6) {
+ mes "[Chief Balrog]";
+ mes "What? Did you really defeat Satan Morroc?";
+ next;
+ mes "[Chief Balrog]";
+ mes "How? Do you have any proof of your victory?";
+ next;
+ if (countitem(7820) > 0) {
+ mes "[Chief Balrog]";
+ mes "Is... Isn't this?";
next;
- mes "^3355FFThe elemental crest";
- mes "quickly responds to the";
- mes "Rough Wind, causing the";
- mes "crest to shine brighter and";
- mes "the wind to blow stronger.^000000";
- specialeffect EF_BEGINSPELL4;
- delitem 996,1;
- set mao_request,112;
+ mes "[Chief Balrog]";
+ mes "Wow... I think this is really the skin of Satan Morroc. Congratulations, soldier. You just saved this world and people from being consumed by destruction and evil.";
next;
- cutin "mocseal_wind01.bmp",2;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, I guess that's that.";
- mes "Now I need to talk to Lin";
- mes "and figure out if there are";
- mes "more of these things to be";
- mes "found outside of Morroc.";
- close2;
- }
- else
- {
- mes "^3355FFYou need to bring";
- mes "a Rough Wind to activate";
- mes "this Wind elemental crest.^000000";
- cutin "mocseal_wind02.bmp",2;
- close2;
- }
- }
- else if(mao_request > 111)
- {
- mes "^3355FFYou find a shining crest";
- mes "that looks like a symbol of";
- mes "the Wind. As you approach it,";
- mes "you can feel the wind blowing";
- mes "strongly against your skin.^000000";
- cutin "mocseal_wind01.bmp",2;
- close2;
- }
- cutin "mocseal_wind01.bmp",255;
- cutin "mocseal_wind02.bmp",255;
- end;
-}
-
-moc_fild12,280,36,1 script Unturned Spot#earth 111,{
-
- if (mao_request == 13)
- {
- if (countitem(994))
- {
- mes "^3355FFYou find a shimmering";
- mes "crest that symbolizes";
- mes "the power of the Earth.^000000";
- cutin "mocseal_earth01.bmp",2;
+ mes "[Chief Balrog]";
+ mes "I guess you seriously wounded Satan Morroc, and it retreated to a time-space gap. No doubt it's trying to recoup its strength.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Let's see...";
- mes "I should use this";
- mes "Flame Heart to";
- mes "stabilize this crest.";
+ mes "[Chief Balrog]";
+ mes "My only regret is that we can't pursue Morroc beyond this dimension. I'm glad, however, that you defeated Satan Morroc and kept it from regaining its full strength. For now, anyway...";
next;
- mes "^3355FFAs soon as you pull out";
- mes "the Flame Heart, the stone";
- mes "and the crest begin to glow";
- mes "intensely, as if their powers";
- mes "were conflicting.^000000";
- specialeffect EF_BEGINSPELL5;
- specialeffect EF_BEGINSPELL3;
+ mes "[Chief Balrog]";
+ mes "Our researchers might be able to learn some important new facts from this piece of skin... We need to learn all we can about that monster if peace is to be possible in our world's future.";
next;
- mes "^3355FFThe Flame Heart then";
- mes "quickly vanishes with";
- mes "a burst of heated vapor.";
- mes "This power of this crest";
- mes "is now stabilized.^000000";
- cutin "mocseal_earth02.bmp",2;
- specialeffect EF_SPHERE;
- delitem 994,1;
- set mao_request,14;
+ mes "[Chief Balrog]";
+ mes "Once again, I thank you for your distinguished service on behalf of the Continental Guard and the Rune-Midgarts Kingdom. I'll report your great achievement to His Majesty right away.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "That was simple.";
- mes "Alright, now I should";
- mes "try to find the crest";
- mes "hidden east of Morroc.";
- close2;
+ delitem 7820,1; //Morroc_Skin
+ getexp 2000000,0;
+ set rebirth_moc_edq,7;
+ //deletequest(3055);
+ //getquest(3056),1;
+ mes "[Chief Balrog]";
+ mes "I've prepared a few things to give as a reward for you. Let's see... I have three items. Which one do you like to receive?";
+ next;
+ switch(select("1. Seal of Continental Guard:2. Morroc Charm Stone:3. Morroc Ring")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "The Seal of Continental Guard is an extremely valuable reward given directly from the kingdom court. It is a symbol of strength.";
+ next;
+ mes "[Chief Balrog]";
+ mes "The accessory's options are: ^0000FF MHP+50, +3% Attack Speed^000000.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Do you really want the Seal of Continental Guard?";
+ next;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with the Seal of Continental Guard. Congratulations.";
+ next;
+ getitem 2730,1; //Morroc_Seal
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think, and then speak to me again.";
+ close;
+ }
+ case 2:
+ mes "[Chief Balrog]";
+ mes "The Morroc Charm Stone is an extremely valuable reward given directly from the kingdom court, and it is a symbol of prosperity and mana.";
+ next;
+ mes "[Chief Balrog]";
+ mes "The accessory's options are: ^0000FF MSP+50, -1% Casting Speed^000000.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Do you really want a Morroc Charm Stone?";
+ next;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with a Morroc Charm Stone. Congratulations.";
+ next;
+ getitem 2731,1; //Morroc_Charm_Stone
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think, and then speak to me again.";
+ close;
+ }
+ case 3:
+ mes "[Chief Balrog]";
+ mes "The Morroc Ring is an extremely valuable reward given directly from the kingdom court that symbolizes critical power.";
+ next;
+ mes "[Chief Balrog]";
+ mes "The accessory's option is: ^0000FF CRI + 5^000000.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Do you really want a Morroc Ring?";
+ next;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with a Morroc Ring. Congratulations.";
+ next;
+ getitem 2732,1; //Morroc_Ring
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think about it, and then speak to me again.";
+ close;
+ }
+ }
}
- else
- {
- mes "^3355FFYou find a shimmering";
- mes "crest that symbolizes";
- mes "the power of the Earth.^000000";
- cutin "mocseal_earth01.bmp",2;
+ else {
+ mes "[Chief Balrog]";
+ mes "...No, I can't just accept and trust your verbal account. I mean, if you've completed such an important mission, you must bring me some evidence.";
next;
- mes "^3355FFTo counteract the";
- mes "crest's Earth power,";
- mes "you'll probably need";
- mes "a Flame Heart stone.^000000";
- close2;
+ mes "[Chief Balrog]";
+ mes "Go back, bring proof of your victory, and then come back.";
+ close;
}
}
- else if(mao_request > 13 && mao_request < 100)
- {
- mes "^3355FFYou find a shimmering";
- mes "crest that symbolizes";
- mes "the power of the Earth.";
- mes "However, you don't sense";
- mes "anything peculiar from it.";
- cutin "mocseal_earth02.bmp",2;
- close2;
- }
- else if(mao_request == 112)
- {
- mes "^3355FFYou find a shimmering";
- mes "crest that symbolizes";
- mes "the power of the Earth.";
- mes "You'll need a Great Nature";
- mes "stone to enhance its power.^000000";
- cutin "mocseal_earth02.bmp",2;
+ else if (rebirth_moc_edq == 7) {
+ mes "[Chief Balrog]";
+ mes "I've prepared a few things to give as a reward for you. Let's see... I have three items. Which one do you like to receive?";
next;
- if (countitem(997))
- {
- mes "^3355FFYou pull out a";
- mes "Great Nature, which";
- mes "causes tremors in the";
- mes "ground and sand to flow";
- mes "towards the crest.^000000";
- specialeffect EF_BEGINSPELL5;
- delitem 997,1;
- set mao_request,113;
+ switch(select("1. Seal of Continental Guard:2. Morroc Charm Stone:3. Morroc Ring")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "The Seal of Continental Guard is an extremely valuable reward given directly from the kingdom court. It is a symbol of strength.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Great, I think that actually";
- mes "worked! Now, I should try";
- mes "to find the crest hidden to";
- mes "the east of Morroc.";
- cutin "mocseal_earth01.bmp",2;
- close2;
- }
- else
- {
- mes "[" + strcharinfo(0) + "]";
- mes "The next time that";
- mes "I come here, I better";
- mes "have a Great Nature ready...";
- close2;
- }
- }
- else if(mao_request > 111)
- {
- mes "^3355FFYou find a shimmering";
- mes "crest that symbolizes";
- mes "the power of the Earth.^000000";
- cutin "mocseal_earth01.bmp",2;
- close2;
- }
- cutin "mocseal_earth01.bmp",255;
- cutin "mocseal_earth02.bmp",255;
-}
-
-moc_fild07,192,166,1 script Unturned Spot#fire 111,{
-
- if (mao_request == 15)
- {
- if(countitem(995))
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that symbolizes Fire.^000000";
- cutin "mocseal_fire01.bmp",2;
+ mes "[Chief Balrog]";
+ mes "The accessory's options are: ^0000FF MHP+50, +3% Attack Speed^000000.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "This crest must be";
- mes "imbued with the Fire";
- mes "element. I better see";
- mes "if this Mystic Frozen";
- mes "can stabilize it.";
+ mes "[Chief Balrog]";
+ mes "Do you really want the Seal of Continental Guard?";
next;
- mes "^3355FFAs soon as you take";
- mes "out the Mystic Frozen,";
- mes "it begins to pulse with";
- mes "light as the crest glows";
- mes "brighter and brighter.^000000";
- specialeffect EF_BEGINSPELL3;
- specialeffect EF_BEGINSPELL2;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with the Seal of Continental Guard. Congratulations.";
+ next;
+ getitem 2730,1; //Morroc_Seal
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think, and then speak to me again.";
+ close;
+ }
+ case 2:
+ mes "[Chief Balrog]";
+ mes "The Morroc Charm Stone is an extremely valuable reward given directly from the kingdom court, and it is a symbol of prosperity and mana.";
next;
- mes "^3355FFThe air in the area";
- mes "suddenly chills, and";
- mes "your Mystic Frozen";
- mes "bursts into cold vapor.^000000";
- cutin "mocseal_fire02.bmp",2;
- specialeffect EF_SPHERE;
- delitem 995,1;
- set mao_request,16;
+ mes "[Chief Balrog]";
+ mes "The accessory's options are: ^0000FF MSP+50, -1% Casting Speed^000000.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "It looks like my work";
- mes "here is done. Now, I better";
- mes "go back and report to Kidd.";
- close2;
- }
- else
- {
- cutin "mocseal_fire01.bmp",2;
- mes "^3355FFYou find a gleaming";
- mes "crest that symbolizes Fire.";
- mes "You'll need a Mystic Frozen";
- mes "to stabilize its power.^000000";
- close2;
- }
- }
- else if(mao_request > 15 && mao_request < 100)
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that symbolizes Fire.";
- mes "However, you don't think it's";
- mes "worth investigating for now.^000000";
- cutin "mocseal_fire02.bmp",2;
- close2;
- }
- else if(mao_request == 114)
- {
- cutin "mocseal_fire02.bmp",2;
- mes "^3355FFYou find a gleaming";
- mes "crest that symbolizes Fire.";
- if (countitem(994))
- {
- mes "You'll need a Flame Heart";
- mes "in order to enhance its power.^000000";
+ mes "[Chief Balrog]";
+ mes "Do you really want a Morroc Charm Stone?";
+ next;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with a Morroc Charm Stone. Congratulations.";
+ next;
+ getitem 2731,1; //Morroc_Charm_Stone
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think, and then speak to me again.";
+ close;
+ }
+ case 3:
+ mes "[Chief Balrog]";
+ mes "The Morroc Ring is an extremely valuable reward given directly from the kingdom court that symbolizes critical power.";
next;
- mes "^3355FFYou pull out a Flame";
- mes "Heart, and the crest";
- mes "begins to shine as the";
- mes "air around you heats up.^000000";
- specialeffect EF_BEGINSPELL3;
- cutin "mocseal_fire01.bmp",2;
- delitem 994,1;
- set mao_request,115;
+ mes "[Chief Balrog]";
+ mes "The accessory's option is: ^0000FF CRI + 5^000000.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Well, that's the";
- mes "last elemental crest.";
- mes "Now I better go back";
- mes "and report to Lin.";
- close2;
- }
- else
- {
- mes "You'll need a Flame Heart";
- mes "in order to enhance its power.^000000";
- close2;
+ mes "[Chief Balrog]";
+ mes "Do you really want a Morroc Ring?";
+ next;
+ switch(select("1. Yes.:2. No.")) {
+ case 1:
+ mes "[Chief Balrog]";
+ mes "Great, then I'll reward you with a Morroc Ring. Congratulations.";
+ next;
+ getitem 2732,1; //Morroc_Ring
+ set rebirth_moc_edq,8;
+ //deletequest(3056);
+ mes "[Chief Balrog]";
+ mes "I hope you keep in mind that our battle is far from over. Our enemy is the king of demons... I fear that Satan Morroc will return someday soon.";
+ next;
+ mes "[Chief Balrog]";
+ mes "Enjoy your victory, but be ever watchful and vigilant. I will always be here to help and reward you for your service.";
+ next;
+ mes "[Chief Balrog]";
+ mes "You should go rest now. Don't worry, we'll take care of everything else here.";
+ close;
+ case 2:
+ mes "[Chief Balrog]";
+ mes "No problem. Take your time to think about it, and then speak to me again.";
+ close;
+ }
}
}
- else if(mao_request > 113)
- {
- mes "^3355FFYou find a gleaming";
- mes "crest that symbolizes Fire.^000000";
- cutin "mocseal_fire01.bmp",2;
- close2;
- }
- cutin "mocseal_fire01.bmp",255;
- cutin "mocseal_fire02.bmp",255;
-}
-
-morocc_in,46,125,5 script Assistant 729,{
-
- if (mao_request > 18 && mao_request < 100)
- {
- mes "[Sephit]";
- mes "Hopefully, I was able to";
- mes "help you with whatever";
- mes "information that you needed.";
- mes "Morroc has a much richer";
- mes "history than most people";
- mes "realize, don't you think?";
- close;
- }
- else if(mao_request > 116)
- {
- mes "[Sephit]";
- mes "Hopefully, I was able to";
- mes "help you with whatever";
- mes "information that you needed.";
- mes "Morroc has a much richer";
- mes "history than most people";
- mes "realize, don't you think?";
- next;
- mes "[Sephit]";
- mes "When I get some time,";
- mes "I really want to investigate";
- mes "that Thanatos Tower. I get";
- mes "the feeling that there's so";
- mes "much I can learn there~";
- close;
- }
- else if(mao_request == 18)
- {
- mes "[Sephit]";
- mes "Oh, we usually don't";
- mes "have many visitors here.";
- mes "Are you here to speak to";
- mes "our local historian? He's";
- mes "pretty busy right now, so";
- mes "I hope you can come back later.";
- next;
- mes "[Sephit]";
- mes "Though, to be honest,";
- mes "he's kind of hiding under";
- mes "the covers at the moment.";
- mes "Some Assassin came to";
- mes "request some information,";
- mes "but he scared him off...";
- next;
- mes "[Sephit]";
- mes "It was pretty funny, actually.";
- mes "The guy walked in, flashed";
- mes "his dagger, and declared that";
- mes "he needed some important";
- mes "information. I guess my boss";
- mes "was pretty intimidated by him.";
- next;
- mes "[Sephit]";
- mes "If it's really important,";
- mes "then I might be able to";
- mes "answer your questions if";
- mes "they're about Morroc's most";
- mes "ancient histories and legends.";
- next;
- mes "^3355FFYou ask Sephit about the";
- mes "four elemental crests around";
- mes "Morroc, their significance, and";
- mes "about Raiyan Moore. You also";
- mes "inform her that you've already";
- mes "stabilized the crests' power.^000000";
- next;
- mes "[Sephit]";
- mes "Moore... Moore...";
- mes "His work sounds really";
- mes "important, so I'm surprised";
- mes "I haven't heard of him. I'd ask";
- mes "my boss, but I can't disturb";
- mes "him right now. Ah, well...";
- next;
- mes "[Sephit]";
- mes "Oh, first of all, not too";
- mes "many people know about";
- mes "those crests. Still, you did";
- mes "a great service by stabilizing";
- mes "them. Otherwise, the seal under";
- mes "Morroc Castle would break.";
- next;
- mes "[Sephit]";
- mes "The seal beneath Morroc";
- mes "Castle actually keeps Satan";
- mes "Morroc from entering our world.";
- mes "If he ever returned, he might";
- mes "repeat the mass destruction";
- next;
- mes "[Sephit]";
- mes "When Satan Morroc";
- mes "was terrorizing the human";
- mes "world, he used Thanatos";
- mes "Tower as his power base.";
- mes "There, he would summon";
- mes "countless hordes of minions.";
- next;
- mes "[Sephit]";
- mes "That tower has been in ruins";
- mes "for years, but recently some";
- mes "company started reconstructing";
- mes "it, even though demons, well,";
- mes "disguised as angels, still";
- mes "roam that place freely.";
- next;
- mes "[Sephit]";
- mes "Satan Morroc may have been";
- mes "unimaginably powerful, but";
- mes "it would take a lot of work";
- mes "to bring him back into our";
- mes "world. Let's see, you could";
- mes "destroy Morroc's seal...";
- next;
- mes "[Sephit]";
- mes "There was also... Oh, God.";
- mes "Long ago, someone actually";
- mes "sacrificed children in a failed";
- mes "attempt to revive Morroc Satan.";
- mes "The children missing here in";
- mes "Morroc-- Y-you don't think...";
- next;
- mes "[Sephit]";
- mes "But who really knows?";
- mes "I mean we have historical";
- mes "records of Satan Morroc, ";
- mes "but maybe it's just a legend.";
- mes "Aside from that, we have no";
- mes "proof that he really exists.";
- next;
- mes "[Sephit]";
- mes "...Well, aside from those";
- mes "elemental crests, I mean.";
- mes "Then again, maybe they just";
- mes "regulate this region's elements";
- mes "to make it possible for people";
- mes "to live here in the desert.";
- set mao_request,19;
- close;
- }
- else if(mao_request == 116)
- {
- mes "[Sephit]";
- mes "Oh, we usually don't";
- mes "have many visitors here.";
- mes "Are you here to speak to";
- mes "our local historian? He's";
- mes "pretty busy right now, so";
- mes "I hope you can come back later.";
- next;
- mes "[Sephit]";
- mes "Though, to be honest,";
- mes "he's kind of hiding under";
- mes "the covers at the moment.";
- mes "Some Assassin came to";
- mes "request some information,";
- mes "but she scared him off...";
- next;
- mes "[Sephit]";
- mes "If it's really important,";
- mes "then I might be able to";
- mes "answer your questions if";
- mes "they're about Morroc's most";
- mes "ancient histories and legends.";
- next;
- mes "^3355FFYou ask Sephit for any";
- mes "information related to";
- mes "Satan Morroc and Thanatos";
- mes "Tower, particularly their";
- mes "significance and how";
- mes "they might be related.^000000";
- next;
- mes "^3355FFYou also inform her";
- mes "about Moore's research,";
- mes "and about the elemental";
- mes "crests hidden throughout";
- mes "Morroc that you've balanced.^000000";
- next;
- mes "[Sephit]";
- mes "Moore... Moore...";
- mes "His work sounds really";
- mes "important, so I'm surprised";
- mes "I haven't heard of him. I'd ask";
- mes "my boss, but I can't disturb";
- mes "him right now. Ah, well...";
- next;
- mes "[Sephit]";
- mes "Oh, first of all, not too";
- mes "many people know about";
- mes "those crests. Still, you did";
- mes "a great service by stabilizing";
- mes "them. Otherwise, the seal under";
- mes "Morroc Castle would break.";
- next;
- mes "[Sephit]";
- mes "The seal beneath Morroc";
- mes "Castle actually keeps Satan";
- mes "Morroc from entering our world.";
- mes "If he ever returned, he might";
- mes "repeat the mass destruction";
- mes "that he caused in the past.";
- next;
- mes "[Sephit]";
- mes "It's funny that you should ask";
- mes "about Thanatos Tower. When";
- mes "Satan Morroc was terrorizing";
- mes "our world, he used that place";
- mes "to summon hordes of minions";
- mes "that would menace us humans.";
- next;
- mes "[Sephit]";
- mes "That tower has been in ruins";
- mes "for years, but recently some";
- mes "company started reconstructing";
- mes "it, even though demons, well,";
- mes "disguised as angels, still";
- mes "roam that place freely.";
- next;
- mes "[Sephit]";
- mes "Satan Morroc may have been";
- mes "unimaginably powerful, but";
- mes "it would take a lot of work";
- mes "to bring him back into our";
- mes "world. Let's see, you could";
- mes "destroy Morroc's seal...";
- next;
- mes "[Sephit]";
- mes "There was also... Oh, God.";
- mes "Long ago, someone actually";
- mes "sacrificed children in a failed";
- mes "attempt to revive Morroc Satan.";
- mes "The children missing here in";
- mes "Morroc-- Y-you don't think...";
- next;
- mes "[Sephit]";
- mes "But who really knows?";
- mes "I mean we have historical";
- mes "records of Satan Morroc, ";
- mes "but maybe it's just a legend.";
- mes "Aside from that, we have no";
- mes "proof that he really exists.";
- next;
- mes "[Sephit]";
- mes "...Well, aside from those";
- mes "elemental crests, I mean.";
- mes "Then again, maybe they just";
- mes "regulate this region's elements";
- mes "to make it possible for people";
- mes "to live here in the desert.";
- set mao_request,117;
- close;
- }
- else
- {
- mes "[Sephit]";
- mes "Oh, we usually don't";
- mes "have many visitors here.";
- mes "Are you here to speak to";
- mes "our local historian? He's";
- mes "pretty busy right now, so";
- mes "I hope you can come back later.";
+ else if (rebirth_moc_edq == 8) {
+ mes "[Chief Balrog]";
+ mes "I've heard that the kingdom is planning to send out a large group of researchers to investigate the other world to which Satan Morroc has escaped.";
next;
- mes "[Sephit]";
- mes "Lately, I've been";
- mes "digging through some";
- mes "old historical records and";
- mes "learned something about";
- mes "a monster called Satan Morroc.";
+ mes "[Chief Balrog]";
+ mes "That means it's time for both of us -- you and I -- to get to work. Who knows when Morroc will return to plague us?";
next;
- mes "[Sephit]";
- mes "According to the legends,";
- mes "he's sealed beneath Morroc";
- mes "Castle, and our town gets its";
- mes "name from him. That sounds";
- mes "pretty grotesque, don't you";
- mes "think? Too weird to be true...";
+ mes "[Chief Balrog]";
+ mes "Please keep up the good work, and don't forget that the future of the continent and the kingdom relies on us.";
close;
}
-}
-
-que_job01,15,8,1 script #mao_table 139,1,1,{
-
-OnTouch:
- if (mao_request == 24)
- {
- mes "[Valdes]";
- mes "That's grave news...";
- mes "I had my suspicions";
- mes "about Mr. R, but I never";
- mes "thought he was capable";
- mes "of such audacity...";
- next;
- mes "[Kidd]";
- mes "Damn it! I know you had";
- mes "to accept both Mr. R and";
- mes "the Dandelion Organization";
- mes "because we didn't know the";
- mes "truth beforehand, but does";
- mes "Lin know about this now?!";
- next;
- mes "[Valdes]";
- mes "I doubt it. I only learned";
- mes "that Mr. R was the true";
- mes "kidnapper when you told";
- mes "me just now. But to sacrifice";
- mes "them in order to revive Satan";
- mes "Morroc... That's beyond evil.";
- next;
- mes "[Valdes]";
- mes "Mr. R... If he is Raiyan";
- mes "Moore, then you can find him";
- mes "in the other room. Go and";
- mes "interrogate him, confirm";
- mes "everything you have learned.";
- next;
- mes "[Valdes]";
- mes "Come...";
- mes "This way.";
- next;
- donpcevent "Valdes#2::OnInit";
- mes "[Kidd]";
- mes "This is getting";
- mes "too serious. Valdes,";
- mes "wait, I'm coming with you!";
- mes ""+ strcharinfo(0) +", come on, quickly!";
- set mao_request,25;
- close2;
- donpcevent "Kidd#2::OnInit";
- end;
- }
- else if(mao_request == 123)
- {
- mes "[Lin]";
- mes "Master, did you know";
- mes "from the beginning?!";
- mes "You knew that the person";
- mes "I was supposed to protect";
- mes "is the same person that";
- mes "Kidd is supposed to find?!";
- next;
- mes "[Valdes]";
- mes "Lin, calm down. Yes,";
- mes "I suspected as such from";
- mes "the start. However, I did";
- mes "know whether to trust Mr. R";
- mes "or the Dandelion organization.";
- next;
- mes "[Valdes]";
- mes "Since both parties claimed";
- mes "to be able to help the missing";
- mes "children, I took the chance.";
- mes "For now, the best thing to";
- mes "do would be to ask if Mr. R's";
- mes "attackers are from Dandelion...";
- next;
- mes "[Lin]";
- mes "Alright... I can't believe";
- mes "it... Mr. R. Moore... Kidd";
- mes "is supposed to hunt down";
- mes "Raiyan Moore... It's too";
- mes "much of a coincidence...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Lin! I'm sorry to";
- mes "interrupt, but Mr. R";
- mes "is missing... I don't";
- mes "know where he is!";
- next;
- mes "[Lin]";
- mes "What?! What do yo--";
- mes "Wh-what's going on?!";
- mes "What's this noise in";
- mes "my f-freakin' head?!";
- mapannounce "que_job01","...Blood... is the currency... of the soul...",1,0x7B68EE;
- next;
- mes "[Lin]";
- mes "Oh no...";
- mes "This is what";
- mes "I feared the most...";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "What's...";
- mes "What's going on?";
- mapannounce "que_job01","...We... need... blood... of... innocence...",1,0x7B68EE;
- next;
- mes "[Lin]";
- mes "I think...";
- mes "I think it's the";
- mes "ceremony to revive";
- mes "Satan Morroc! Mr. R must";
- mes "have went there to stop";
- mes "them... or to join them!";
- next;
- mes "[Valdes]";
- mes "Lin, go call everyone";
- mes "in the guild! And you,";
- mes "try to find the source";
- mes "of that weird echo!";
- mes "Hurry, there's no time!";
- mapannounce "que_job01","...Grant... us... immortality... Satan Morocc...",1,0x7B68EE;
+ else {
+ mes "[Chief Balrog]";
+ mes "You've come here at a bad time, but it's nice to meet you. I'm Continental Guard Chief Balrog. We've been dispatched to Morroc in order to suppress Satan Morroc... We'll need all the strength and luck we can gather.";
next;
- mes "[Lin]";
- mes "Yes, sir!";
+ mes "[Chief Balrog]";
+ mes "I'm sorry, but I'm too busy checking through all these applications for future Continental Guards to greet you adventurers one by one.";
next;
- donpcevent "Lin#2::OnInit";
- mes "[Valdes]";
- mes "No matter what the ";
- mes "cost, we can't let";
- mes "that ritual finish...!";
- mes "If Satan Morroc really";
- mes "exists, we can't let";
- mes "him enter our world!";
- set mao_request,124;
- close2;
- warp "que_job01",11,4;
- end;
- }
-
-OnInit:
- disablenpc "#mao_table";
- end;
-
-OnEnter:
- enablenpc "#mao_table";
- end;
-}
-
-que_job01,147,55,1 script #mao_empty 139,1,1,{
-
-OnTouch:
- if (mao_request == 122)
- {
- mes "^333333...........No........";
- mes "This.........can't...^000000";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Huh?! That sounds";
- mes "like Lin's voice...";
- mes "Where are they?";
- mes "Where have they gone?!";
- set mao_request,123;
+ mes "[Chief Balrog]";
+ mes "Listen, it might be more helpful if you talk to some other people first. I'm sure one of the other Continental Guards or our messengers will be better equipped to help you out.";
close;
}
-
-OnInit:
- disablenpc "#mao_empty";
- end;
-
-OnEnter:
- enablenpc "#mao_empty";
- end;
}
-que_job01,144,57,1 script #Rabsent 139,1,1,{
-
-OnTouch:
- if(mao_request == 25)
- {
- mes "[Kidd]";
- mes "Raiyan Moore...!";
- mes "Wh-where is he?!";
- next;
- mes "[Valdes]";
- mes "What the deuce?";
- mes "He should be just";
- mes "in this room. Wait,";
- mes "how could he get past";
- mes "our security magic...?";
- next;
- mes "[Kidd]";
- mes "Where's Lin?";
- mes "Lin?! Lin, where";
- mes "are you? Answer me!";
- mapannounce "que_job01","...Blood... is the currency... of the soul...",1,0x7B68EE;
- next;
- mes "[Kidd]";
- mes "God! Wh-what's";
- mes "that--where is that";
- mes "voice coming from?!";
- mes "My head feels like";
- mes "it's gonna split open!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "What...";
- mes "What's happening?";
- mapannounce "que_job01","...We... need... holier... blood... the ritual...",1,0x7B68EE;
- next;
- mes "[Kidd]";
- mes "Damn, that has to be him!";
- mes "He's trying to revive Satan";
- mes "Morroc right now! And where's";
- mes "Lin?! What happened to her?";
- next;
- mes "[Valdes]";
- mes ""+ strcharinfo(0) +", I'm going";
- mes "to call every member of the";
- mes "Assassin Guild. You and Kidd";
- mes "go try to find the source of";
- mes "that voice and stop this!";
- mapannounce "que_job01","...By Satan Morroc's blessings... Grant me... Immortality!",1,0x7B68EE;
- next;
- mes "[Kidd]";
- mes "Yes, sir!";
- next;
- donpcevent "Kidd#3::OnInit";
- mes "[Valdes]";
- mes "I only hope that";
- mes "we're not too late";
- mes "to stop this from";
- mes "happening. Hurry,";
- mes "the fate of the world";
- mes "hangs in the balance!";
- set mao_request,26;
- close2;
- warp "que_job01",144,61;
- end;
- }
+moc_fild21,38,193,0 script Morocc Timer#edq -1,6,6,{
OnInit:
- disablenpc "#Rabsent";
+ set $@re_moc,0;
end;
-
-OnEnter:
- enablenpc "#Rabsent";
- end;
-}
-
-moc_castle,40,20,3 script Man 849,{
- if ((mao_request > 27 && mao_request < 31) || (mao_request > 125 && mao_request < 129))
- {
- mes "^3355FFYou find the body";
- mes "of a dead man.^000000";
- emotion e_hmm,1;
- close;
- }
- mes "^3355FFYou find a man lying";
- mes "on the floor. He seems";
- mes "very close to dying, and";
- mes "is mumbling deliriously.^000000";
- if (mao_request == 26 || mao_request == 27)
- {
- next;
- mes "[Man]";
- mes "Ghhhk~! Fr-fresh...";
- mes "B-blood! Hee hee hee~";
- mes "For th-the ritual, I-I'll";
- mes "d-dedicate... Myself...";
- mes "For the s-sacrifice!";
- mes "^333333*Cough Cough!*^000000";
- if(!$mao_gate1)
- {
- close2;
- warp "que_job02",14,182;
- set $mao_gate1,1;
- end;
- }
- }
- else if(mao_request == 124 || mao_request == 125)
- {
- next;
- mes "[Man]";
- mes "Ghhhk~! Fr-fresh...";
- mes "B-blood! Hee hee hee~";
- mes "For th-the ritual, I-I'll";
- mes "d-dedicate... Myself...";
- mes "For the s-sacrifice!";
- mes "^333333*Cough Cough!*^000000";
- if(!$mao_gate2)
- {
- close2;
- warp "que_job03",14,182;
- set $mao_gate2,1;
- end;
- }
- }
- close;
-
-OnInit:
- set $mao_gate1,0;
- set $mao_gate2,0;
- end;
-}
-
-que_job02,14,182,1 script #maogate1 139,1,1,{
-
-OnEnter:
- enablenpc "#maogate1";
- end;
-
-OnStop:
- disablenpc "#maogate1";
- end;
-
OnTouch:
- if (mao_request == 26 || mao_request == 27)
- {
- initnpctimer;
- disablenpc "#maogate1";
- donpcevent "#maogate1_talk1::OnEnter";
- }
- else
- {
- mes "^3355FFYou will now be";
- mes "teleported outside.^000000";
- close2;
- warp "morocc",100,100;
- set $mao_gate1,0;
+ if ($@re_moc == 0) {
+ set $@re_moc,1;
+ donpcevent "Satan Broadcast#edq::OnEnable";
}
end;
-
-OnTimer580000:
- mapannounce "que_job02","...Need... more blood... before... gate closes...",1,0xDDA0DD;
- end;
-
-OnTimer590000:
- mapannounce "que_job02","...Grrrr... can't... fail this time... must revive...",1,0xDDA0DD;
- end;
-
-OnTimer595000:
- mapwarp "que_job02","morocc",160,129;
- end;
-
-OnTimer596000:
- donpcevent "#maogate1_talk1::OnInit";
- donpcevent "#maogate1_talk2::OnEnter";
- donpcevent "#maogate1_talk3::OnEnter";
- donpcevent "#maogate1_talk4::OnEnter";
- donpcevent "#maogate1_talk5::OnEnter";
- donpcevent "#maogate1_talk6::OnEnter";
- donpcevent "#maogate1_talk7::OnEnter";
- donpcevent "Kidd#maogate1_1::OnInit";
- donpcevent "Kidd#maogate1_2::OnInit";
- donpcevent "Lin#maogate1_1::OnInit";
- donpcevent "Lin#maogate1_2::OnInit";
- donpcevent "R#maogate1::OnInit";
- donpcevent "#maogate1_end::OnStop";
- donpcevent "#maogate1_end::OnInit";
- donpcevent "#maogate1_end2::OnInit";
- donpcevent "Dandelion#maogate1_1::OnInit";
- donpcevent "Dandelion#maogate1_2::OnInit";
- donpcevent "Dandelion#maogate1_3::OnInit";
- donpcevent "Dandelion#maogate1_4::OnInit";
- donpcevent "#maogate1_setting::OnEnter";
- donpcevent "Dandelion Member#1_bt::OnInit";
- donpcevent "#maogate1_battle::OnStop2";
- donpcevent "#maogate1_battle::OnEnter";
- end;
-
-OnTimer597000:
- enablenpc "#maogate1";
- set $mao_gate1,0;
- stopnpctimer;
- end;
}
-que_job02,14,181,1 script #maogate1_talk1 139,2,2,{
-
+moc_fild21,1,1,0 script Satan Broadcast#edq 844,{
OnInit:
- disablenpc "#maogate1_talk1";
+ disablenpc "Satan Broadcast#edq";
end;
-OnEnter:
- enablenpc "#maogate1_talk1";
- end;
-
-OnTouch:
- mes "^333333Holy... ritual... of...";
- mes "blood... I am proud...";
- mes "to b-be... the last...";
- mes "sacrifice... Heh heh heh...^000000";
- next;
- mes "^3355FFThe maniacial laughter";
- mes "from that strange voice";
- mes "echoes in your head as you";
- mes "wake up in some strage place.^000000";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Where am I...?";
- mes "What is this place?";
- mes "Arrgh, my head hurts,";
- mes "but I've got to stop";
- mes "Satan Morroc's revival...";
- mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "There's that voice";
- mes "again! Kidd? Valdes?";
- mes "Are any of you here?";
- mes "Damn, I must be all alone.";
- mes "I guess I have to stop this";
- mes "weird ritual all by myself!";
- close2;
- disablenpc "#maogate1_talk1";
- end;
-}
-
-que_job02,17,150,1 script #maogate1_talk2 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk2";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk2";
- end;
-
-OnTouch:
- mes "...";
- mes "......";
- mes ".........";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "...Isn't the moon";
- mes "so beautiful tonight?";
- next;
- mes "[?????]";
- mes "...But I wonder...";
- mes "Why are there twice as many";
- mes "guards when the moon is full?";
- next;
- mes "[???????]";
- mes "The moon is so red...";
- mes "Yes, it's been a year...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "What's going on?";
- mes "Who's there? Kidd?";
- mes "Valdes? Anybody?";
- mes "What was that?";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk2";
- end;
-}
-
-que_job02,16,97,1 script #maogate1_talk3 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk3";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk3";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "So, you telling me you";
- mes "don't know how this town";
- mes "got its name? Well, it's";
- mes "kind of a scary tale...";
- next;
- mes "[?????]";
- mes "An evil demon invaded our";
- mes "world, summoning troops of";
- mes "his minions from the darkness.";
- mes "However, he was defeated and";
- mes "sealed beneath this castle";
- mes "by a legendary hero.";
- next;
- mes "[???????]";
- mes "But the hatred of Satan";
- mes "Morroc has not ebbed with";
- mes "time. If you look at the full";
- mes "moon from here, it is colored";
- mes "red with Satan Morroc's rage...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "...I keep hearing";
- mes "things! Where the hell";
- mes "is it all coming from?!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk3";
- end;
-}
-
-que_job02,44,33,1 script #maogate1_talk4 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk4";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk4";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Hmpf.";
- mes "It has begun.";
- next;
- mes "[?????]";
- mes "That smoke...?";
- mes "What exactly is going";
- mes "on over there every";
- mes "full moon?";
- next;
- mes "[???????]";
- mes "Well...";
- mes "Who's to say?";
- next;
- mes "[????]";
- mes "B-boss...!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- mapannounce "que_job02","...Moooore... Give me... more blood...",1,0xDDA0DD;
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "These voices...";
- mes "They're like past";
- mes "memories of something";
- mes "that's happened here";
- mes "in Castle Morroc...";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk4";
- end;
-}
-
-que_job02,93,21,1 script #maogate1_talk5 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk5";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk5";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Sir, our investigation has";
- mes "turned something up. Every";
- mes "15 days, a carriage secretly";
- mes "transports about 20 to 30";
- mes "children into the castle.";
- mes "However, they never come out...";
- next;
- mes "[?????]";
- mes "Are you serious...?";
- mes "What the hell could";
- mes "they be doing in there?!";
- mes "Come on, let's go...";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk5";
- end;
-}
-
-que_job02,93,21,1 script #maogate1_talk6 139,3,3,{
-
-OnStop:
- disablenpc "#maogate1_talk6";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk6";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Wh-what's with";
- mes "all of this noise?";
- next;
- mes "[?????]";
- mes "Sorry, m'lord.";
- mes "It's nothing, but";
- mes "we'll take care of";
- mes "it as soon as possible.";
- mes "Shut up, children. Silence!";
- next;
- mes "..............";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[???????]";
- mes "This place is so hot...";
- mes "Where's my daddy? I don't...";
- mes "I don't wanna go to Thanatos...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[??????]";
- mes "Make sure that";
- mes "nothing interferes";
- mes "with our plan. Nothing...";
- mapannounce "que_job02","..Blood... is the currency...of the soul... Six more to go...",1,0x7B68EE;
- next;
- mes "[????]";
- mes "I don't wanna";
- mes "wear these chains!";
- mes "G-get them off, please!";
- mes "I'm sorry, I'm sorry, I'm s--";
- next;
- mes "......";
- mes ".........";
- mes "............";
- mapannounce "que_job02","...Morroc Satan... needs... fresher blood...",1,0x7B68EE;
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "I can't...";
- mes "I can't endure";
- mes "listening to this";
- mes "much longer. Where";
- mes "the hell is Raiyan Moore?!";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk6";
- end;
-}
-
-que_job02,180,144,1 script #maogate1_talk7 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk7";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk7";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Jeez, what's going";
- mes "on? Where the heck";
- mes "are all the guards?";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[????]";
- mes "What?! Why would";
- mes "anyone do something";
- mes "so stupid, so foolhardy,";
- mes "as revive Satan Morroc?!";
- next;
- mes "[????]";
- mes "Why...?";
- mes "You can't possibly";
- mes "understand. Now die...!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Where is that voice";
- mes "coming from? Wait...";
- mes "That's... That's happening";
- mes "right now! Please... Please";
- mes "don't let me be too late!";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate1_talk7";
- end;
-}
-
-que_job02,77,179,1 script #maogate1_talk8 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_talk8";
- end;
-
-OnEnter:
- enablenpc "#maogate1_talk8";
- end;
-
-OnStop2:
- stopnpctimer;
- end;
-
-OnTouch:
+OnEnable:
+ enablenpc "Satan Broadcast#edq";
initnpctimer;
- disablenpc "#maogate1_talk8";
- end;
-
-OnTimer1000:
- mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
end;
-OnTimer4000:
- mapannounce "que_job02","...Offer six souls and ...Receive seven in return...",1,0x7B68EE;
- end;
-
-OnTimer8000:
- mapannounce "que_job02","...Blood... is the currency... of the soul...",1,0x7B68EE;
- end;
-
-OnTimer12000:
- mapannounce "que_job02","...In payment, I give... the most honest... the holiest... dedication...",1,0x7B68EE;
- end;
-
-OnTimer16000:
- mapannounce "que_job02","...Please... Let the tornado of blood, the pile of bodies... rival the mountains!",1,0x7B68EE;
+OnTimer5000:
+ mapannounce "moc_fild21","Satan Morroc: I'm very impressed by you weaklings.",bc_map,"0xFFFF00";
end;
-OnTimer20000:
- mapannounce "que_job02","...Ha... Ha... Muhahahahaha!",1,0x7B68EE;
+OnTimer15000:
+ mapannounce "moc_fild21","Satan Morroc: You may as well deal with all your regrets now. I shall snuff out your life soon!",bc_map,"0xFFFF00";
end;
-OnTimer20100:
+OnTimer25000:
+ mapannounce "moc_fild21","Satan Morroc: It's only a matter of time until I get you, you worthless insects. Just a little while longer...",bc_map,"0xFFFF00";
stopnpctimer;
end;
-}
-
-que_job02,73,82,1 script #maogate1_battle 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_battle";
- end;
-OnEnter:
- enablenpc "#maogate1_battle";
- end;
-
-OnStop2:
- stopnpctimer;
- killmonster "que_job02","#maogate1_battle::OnMyMobDead";
- end;
-
-OnTouch:
- initnpctimer;
- emotion e_wah,1;
- disablenpc "#maogate1_battle";
- end;
-
-OnTimer500:
- monster "que_job02",71,85,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
- monster "que_job02",79,85,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
- monster "que_job02",71,80,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
- monster "que_job02",79,80,"Mummy",1041,1,"#maogate1_battle::OnMyMobDead";
- end;
-
-OnTimer5000:
- mapannounce "que_job02","Watch out!",1,0x90EE90;
- donpcevent "Dandelion Member#1_bt::OnEnter";
- end;
-
-OnTimer6000:
- specialeffect EF_LORD;
- end;
-
-OnTimer6500:
- killmonster "que_job02","#maogate1_battle::OnMyMobDead";
- stopnpctimer;
- end;
-
-OnMyMobDead:
+OnDisable:
+ disablenpc "Satan Broadcast#edq";
end;
}
-que_job02,66,85,5 script Dandelion Member#1_bt 880,{
-
- if(mao_request == 26 || mao_request == 27)
- {
- mes "[Dandelion Member]";
- mes "Hey... Are";
- mes "you alright?";
+moc_fild21,178,239,0 script Group of Evil#edq 844,1,1,{
+ if (((rebirth_moc_edq == 4) || (rebirth_moc_edq == 7)) && ($@re_moc == 1)) {
+ set $@re_moc,2;
+ mes "Awed by the time-space gap where darkness is given life, you instinctively step back.";
next;
- mes "[" + strcharinfo(0) + "]";
- mes "Thanks...";
- mes "I think you just";
- mes "saved my life. What's";
- mes "going on? Are you alone?";
- next;
- mes "[Dandelion Member]";
- mes "It took me a while, but";
- mes "I gathered as many members";
- mes "of Dandelion as I could. From";
- mes "the looks of it, I wouldn't be";
- mes "surprised if Satan Morroc was";
- mes "almost unsealed by now...";
+ mes "You can feel the power of the darkness rise from the gap where light and darkness are mingled.";
next;
mes "[" + strcharinfo(0) + "]";
- mes "Wait...";
- mes "What about Kidd?";
- mes "Where did he go?";
- next;
- mes "[Dandelion Member]";
- mes "Kidd? He already";
- mes "went in before any";
- mes "of us. It sounds pretty";
- mes "dangerous in there...";
- next;
- mes "[Kidd's Voice]";
- mes "...I said--!";
- mes "...That's...";
- mes "Why I oughta--!";
- emotion e_gasp,0;
- next;
- mes "[Dandelion Member]";
- mes "Yeah, that's him again.";
- mes "Now that you're awake,";
- mes "I better do something.";
- mes "You stay here and gather";
- mes "your strength while I go";
- mes "in there and help him...";
+ mes "Wah...!";
close2;
- emotion e_gasp,1;
- set mao_request,27;
- disablenpc "Dandelion Member#1_bt";
+ donpcevent "Satan Summon#edq::OnEnable";
end;
}
-
-OnInit:
- disablenpc "Dandelion Member#1_bt";
- end;
-
-OnEnter:
- enablenpc "Dandelion Member#1_bt";
- end;
-}
-
-que_job02,87,83,1 script #maogate1_setting 139,2,2,{
-
-OnStop:
- disablenpc "#maogate1_setting";
- end;
-
-OnEnter:
- enablenpc "#maogate1_setting";
- end;
-
-OnTouch:
- if (mao_request == 27)
- {
- donpcevent "#maogate1_end::OnEnter";
- donpcevent "Kidd#maogate1_1::OnEnter";
- donpcevent "Lin#maogate1_1::OnEnter";
- donpcevent "R#maogate1::OnEnter";
- donpcevent "Dandelion#maogate1_1::OnEnter";
- donpcevent "Dandelion#maogate1_2::OnEnter";
- end;
+ else {
+ mes "Awed by the time-space gap where darkness is given life, you instinctively step back.";
+ next;
+ mes "You can feel the power of the darkness rise from the gap where light and darkness are mingled.";
+ close;
}
-}
-
-que_job02,117,101,1 script #maogate1_end 139,3,3,{
-
-OnInit:
- disablenpc "#maogate1_end";
- end;
-
-OnReset:
- killmonster "que_job02","#maogate1_end::OnMyMobDead";
- end;
-
-OnStop:
- killmonster "que_job02","#maogate1_end::OnMyMobDead";
- stopnpctimer;
- end;
-
-OnEnter:
- enablenpc "#maogate1_end";
- end;
-
-OnTouch:
- donpcevent "#maogate1_setting::OnStop";
- mes "[" + strcharinfo(0) + "]";
- mes "Hey, what's going";
- mes "on here? Kidd! Lin?";
- mes "A-and who's that guy?";
- mes "Could it possibly be...";
- emotion e_gasp,1;
- next;
- cutin "mocseal_kid01.bmp",0;
- mes "[Kidd]";
- mes ""+ strcharinfo(0) +"...";
- mes "Stay back and don't come";
- mes "near me! Lin, why are you";
- mes "doing this! Give up your";
- mes "mission, you don't know";
- mes "who your client really is!";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What are you talking";
- mes "about, Kidd? I just found";
- mes "out that the people you're";
- mes "working for, the Dandelion";
- mes "Organization, have been";
- mes "hunting Mr. Moore down...";
- donpcevent "Lin#maogate1_1::OnEmotion";
- next;
- cutin "mocseal_kid01.bmp",0;
- mes "[Kidd]";
- mes "Yes, of course they're";
- mes "hunting him down. Your client,";
- mes "Mr. R. Moore, is none other";
- mes "than Raiyan Moore-- and he";
- mes "plans to revive Satan Morroc!";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What?! But how can that";
- mes "be? I've been with Moore";
- mes "for a few days! If he's the one";
- mes "who kidnapped the children,";
- mes "then who is taking them hostage? ";
- next;
- mes "[Lin]";
- mes "No, you should tell";
- mes "me everything you know";
- mes "about your own client,";
- mes "the Dandelion Organization...";
- donpcevent "R#maogate1::OnEmotion";
- next;
- cutin "mocseal_rin01.bmp",255;
- cutin "mocseal_kid01.bmp",255;
- mes "[R. Moore]";
- mes "Thanks for your";
- mes "concern, Lin. But really...";
- mes "It's unnecessary. Heh heh...";
- mes "I don't need to worry about the Dandelion Organization any longer.";
- next;
- mes "[R. Moore]";
- mes "Prepare yourself";
- mes "and be accepted into";
- mes "this sacrifice... Lin...";
- mes "Your blood will be used";
- mes "to revive Morroc Satan!";
- donpcevent "R#maogate1::OnSpell";
- donpcevent "Kidd#maogate1_1::OnEmotion";
- emotion e_gasp,1;
- next;
- mes "[Kidd]";
- mes "Watch out!";
- donpcevent "Kidd#maogate1_1::OnInit";
- donpcevent "Lin#maogate1_1::OnInit";
- donpcevent "Kidd#maogate1_2::OnEnter";
- donpcevent "Lin#maogate1_2::OnEnter";
- donpcevent "#maogate1_end2::OnSpell";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Kidd! Lin!";
- next;
- mes "[Lin]";
- mes "Wh-why...?";
- mes "Mr. Moore, you said";
- mes "that you were trying to";
- mes "stop Satan Morroc's revival...";
- next;
- mes "[Kidd]";
- mes "Can't you see...?";
- mes "He was lying! He";
- mes "tricked all of us!";
- next;
- mes "[R. Moore]";
- mes "So...";
- mes "You're resisting?";
- mes "Fine, you leave me";
- mes "no choice. Feel the";
- mes "power of Morroc Satan!";
- donpcevent "R#maogate1::OnEmotion2";
- next;
- donpcevent "R#maogate1::OnInit";
- initnpctimer;
- monster "que_job02",121,118,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",121,115,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",121,112,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",107,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",111,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",115,106,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",135,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",132,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- monster "que_job02",128,105,"Mummy",1041,1,"#maogate1_end::OnMyMobDead";
- mes "[" + strcharinfo(0) + "]";
- mes "Bastard, what";
- mes "are you doing?";
- mes "Holy crap, m-monsters!";
- next;
- mes "[Lin]";
- mes "Damn it!";
- mes "Let me go!";
- mes "I'm gonna chase";
- mes "Moore myself!";
- set mao_request,28;
- close2;
- donpcevent "Lin#maogate1_2::OnInit";
- disablenpc "#maogate1_end";
- end;
-
-OnTimer500:
- mapannounce "que_job02","I'll back you up!",1,0x90EE90;
- donpcevent "Dandelion#maogate1_3::OnEnter";
- donpcevent "Dandelion#maogate1_4::OnEnter";
- donpcevent "Dandelion#maogate1_1::OnEmotion";
- donpcevent "Dandelion#maogate1_2::OnEmotion";
- donpcevent "Dandelion#maogate1_3::OnEmotion";
- donpcevent "Dandelion#maogate1_4::OnEmotion";
- end;
-
-OnTimer3000:
- donpcevent "Dandelion#maogate1_3::OnSpell";
- donpcevent "Dandelion#maogate1_2::OnSpell";
- end;
-
-OnTimer4000:
- donpcevent "Dandelion#maogate1_4::OnSpell";
- donpcevent "Dandelion#maogate1_2::OnSpell2";
- end;
-
-OnTimer5000:
- killmonster "que_job02","#maogate1_end::OnMyMobDead";
- end;
-
-OnTimer5500:
- set $@maogate1mobs,3;
- monster "que_job02",128,105,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
- monster "que_job02",115,106,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
- monster "que_job02",121,112,"Mummy",1041,1,"Kidd#maogate1_2::OnMyMobDead";
- end;
-
-OnTimer7000:
- mapannounce "que_job02","Dandelions, don't let Raiyan Moore escape!",1,0x90EE90;
- end;
-
-OnTimer10000:
- mapannounce "que_job02","Kidd, we're leaving the rest to you...!",1,0x90EE90;
- donpcevent "Dandelion#maogate1_4::OnInit";
- donpcevent "Dandelion#maogate1_3::OnInit";
- donpcevent "Dandelion#maogate1_2::OnInit";
- donpcevent "Dandelion#maogate1_1::OnInit";
- stopnpctimer;
- end;
-
-OnMyMobDead:
- end;
-}
-
-que_job02,116,108,5 script Kidd#maogate1_1 884,{
-
-OnInit:
- disablenpc "Kidd#maogate1_1";
- end;
-
-OnEnter:
- enablenpc "Kidd#maogate1_1";
- end;
-
-OnEmotion:
- emotion e_gasp,0;
- end;
-}
-
-que_job02,126,103,5 script Kidd#maogate1_2 884,{
-
- end;
-
-OnInit:
- disablenpc "Kidd#maogate1_2";
- end;
-
-OnEnter:
- enablenpc "Kidd#maogate1_2";
- end;
-
-OnMyMobDead:
- set $@maogate1mobs,$@maogate1mobs -1;
- if($@maogate1mobs < 1) donpcevent "#maogate1_end2::OnEnter";
- end;
-}
-
-que_job02,121,106,1 script Lin#maogate1_1 885,{
-
-OnInit:
- disablenpc "Lin#maogate1_1";
- end;
-
-OnEnter:
- enablenpc "Lin#maogate1_1";
- end;
-
-OnEmotion:
- emotion e_wah,0;
- end;
-}
-
-que_job02,127,101,1 script Lin#maogate1_2 885,{
-
-OnInit:
- disablenpc "Lin#maogate1_2";
- end;
-
-OnEnter:
- enablenpc "Lin#maogate1_2";
- end;
-}
-
-que_job02,124,109,3 script R#maogate1 880,{
-
-OnInit:
- disablenpc "R#maogate1";
- end;
-
-OnEnter:
- enablenpc "R#maogate1";
- end;
-
-OnEmotion:
- emotion e_hmm,0;
- end;
-
-OnEmotion2:
- emotion e_gg,0;
- end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-}
-
-que_job02,113,107,5 script Dandelion#maogate1_1 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate1_1";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate1_1";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-}
-
-que_job02,121,100,7 script Dandelion#maogate1_2 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate1_2";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate1_2";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-
-OnSpell2:
- specialeffect EF_LORD;
- end;
-}
-
-que_job02,122,98,1 script Dandelion#maogate1_3 880,{
OnInit:
- disablenpc "Dandelion#maogate1_3";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate1_3";
- end;
-
-OnEmotion:
- emotion e_go,0;
+ enablenpc "Group of Evil#edq";
end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-}
-
-que_job02,122,111,5 script Dandelion#maogate1_4 880,{
-OnInit:
- disablenpc "Dandelion#maogate1_4";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate1_4";
+OnEnable:
+ enablenpc "Group of Evil#edq";
+ donpcevent "Time-Space Gap#edq::OnDisable";
end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-
-OnSpell:
- specialeffect EF_LORD;
- end;
-}
-que_job02,122,106,1 script #maogate1_end2 139,15,15,{
-
-OnInit:
- disablenpc "#maogate1_end2";
+OnDisable:
+ disablenpc "Group of Evil#edq";
+ donpcevent "Time-Space Gap#edq::OnEnable";
end;
-
-OnEnter:
- enablenpc "#maogate1_end2";
- end;
-
-OnTouch:
- if (mao_request == 28)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "" + strcharinfo(0) + "!";
- mes "Hey, you alright?";
- mes "Come on, let's head";
- mes "back, the other members";
- mes "of the Assassin Guild";
- mes "will take care of this...";
- set mao_request,29;
- close2;
- mapwarp "que_job02","que_job01",59,49;
- donpcevent "#maogate1_talk1::OnInit";
- donpcevent "#maogate1_talk2::OnEnter";
- donpcevent "#maogate1_talk3::OnEnter";
- donpcevent "#maogate1_talk4::OnEnter";
- donpcevent "#maogate1_talk5::OnEnter";
- donpcevent "#maogate1_talk6::OnEnter";
- donpcevent "#maogate1_talk7::OnEnter";
- donpcevent "Kidd#maogate1_1::OnInit";
- donpcevent "Kidd#maogate1_2::OnInit";
- donpcevent "Lin#maogate1_1::OnInit";
- donpcevent "Lin#maogate1_2::OnInit";
- donpcevent "R#maogate1::OnInit";
- donpcevent "#maogate1_end::OnStop";
- donpcevent "#maogate1_end::OnInit";
- donpcevent "#maogate1_end2::OnInit";
- donpcevent "Dandelion#maogate1_1::OnInit";
- donpcevent "Dandelion#maogate1_2::OnInit";
- donpcevent "Dandelion#maogate1_3::OnInit";
- donpcevent "Dandelion#maogate1_4::OnInit";
- donpcevent "#maogate1_setting::OnEnter";
- donpcevent "Dandelion Member#1_bt::OnInit";
- donpcevent "#maogate1_battle::OnStop";
- donpcevent "#maogate1_battle::OnEnter";
- enablenpc "#maogate1";
- set $mao_gate1,0;
- end;
- }
}
-que_job03,14,182,1 script #maogate2 139,1,1,{
-
-OnEnter:
- enablenpc "#maogate2";
- end;
-
-OnStop:
- disablenpc "#maogate2";
- end;
-
-OnTouch:
- if (mao_request == 124 || mao_request == 125)
- {
- initnpctimer;
- disablenpc "#maogate2";
- donpcevent "#maogate2_talk1::OnEnter";
+moc_fild21,177,239,0 script Time-Space Gap#edq 844,1,1,{
+ if ((rebirth_moc_edq == 4) && ($@re_moc == 3)) {
+ mes "The time-space gap's frightening darkness seems to dissipate as Satan Morroc fades away.";
+ next;
+ mes "You can see the fragments floating in the gap, and the radiating lights are now slowing their movement.";
+ next;
+ mes "You stretch your hand and pick up a lusterless fragment.";
+ getitem 7820,1; //Morroc_Skin
+ set rebirth_moc_edq,6;
+ //deletequest(3053);
+ //getquest(3055),1;
+ close;
}
- else
- {
- mes "^3355FFYou will now be";
- mes "teleported outside.^000000";
- close2;
- warp "morocc",100,100;
- set $mao_gate2,0;
+ else {
+ mes "Slowly, erratically, the mysterious curtain of darkness casts over your eyes as you stare at the time-space gap.";
+ next;
+ mes "You feel like it's too dangerous to come any closer.";
+ close;
}
- end;
-
-OnTimer580000:
- mapannounce "que_job02","...Need... more blood... before... gate closes...",1,0xDDA0DD;
- end;
-
-OnTimer590000:
- mapannounce "que_job02","...Grrrr... can't... fail this time... must revive...",1,0xDDA0DD;
- end;
-
-OnTimer595000:
- mapwarp "que_job02","morocc",160,129;
- end;
-
-OnTimer596000:
- donpcevent "#maogate2_talk1::OnInit";
- donpcevent "#maogate2_talk2::OnEnter";
- donpcevent "#maogate2_talk3::OnEnter";
- donpcevent "#maogate2_talk4::OnEnter";
- donpcevent "#maogate2_talk5::OnEnter";
- donpcevent "#maogate2_talk6::OnEnter";
- donpcevent "#maogate2_talk7::OnEnter";
- donpcevent "Kidd#maogate2_1::OnInit";
- donpcevent "Kidd#maogate2_2::OnInit";
- donpcevent "Lin#maogate2_1::OnInit";
- donpcevent "Lin#maogate2_2::OnInit";
- donpcevent "R#maogate2::OnInit";
- donpcevent "#maogate2_end::OnStop";
- donpcevent "#maogate2_end::OnInit";
- donpcevent "#maogate2_end2::OnInit";
- donpcevent "Dandelion#maogate2_1::OnInit";
- donpcevent "Dandelion#maogate2_2::OnInit";
- donpcevent "Dandelion#maogate2_3::OnInit";
- donpcevent "Dandelion#maogate2_4::OnInit";
- donpcevent "#maogate2_setting::OnEnter";
- donpcevent "Dandelion Member#2_bt::OnInit";
- donpcevent "#maogate2_battle::OnStop2";
- donpcevent "#maogate2_battle::OnEnter";
- end;
-
-OnTimer597000:
- enablenpc "#maogate2";
- set $mao_gate2,0;
- stopnpctimer;
- end;
-}
-
-que_job03,14,181,1 script #maogate2_talk1 139,2,2,{
OnInit:
- disablenpc "#maogate2_talk1";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk1";
- end;
-
-OnTouch:
- mes "^333333Holy... ritual... of...";
- mes "blood... I am proud...";
- mes "to b-be... the last...";
- mes "sacrifice... Heh heh heh...^000000";
- next;
- mes "^3355FFThe maniacial laughter";
- mes "from that strange voice";
- mes "echoes in your head as you";
- mes "wake up in some strage place.^000000";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Where am I...?";
- mes "What is this place?";
- mes "Arrgh, my head hurts,";
- mes "but I've got to stop";
- mes "Satan Morroc's revival...";
- mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "There's that voice";
- mes "again! Kidd? Valdes?";
- mes "Are any of you here?";
- mes "Damn, I must be all alone.";
- mes "I guess I have to stop this";
- mes "weird ritual all by myself!";
- close2;
- disablenpc "#maogate2_talk1";
- end;
-}
-
-que_job03,17,150,1 script #maogate2_talk2 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_talk2";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk2";
- end;
-
-OnTouch:
- mes "...";
- mes "......";
- mes ".........";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "...Isn't the moon";
- mes "so beautiful tonight?";
- next;
- mes "[?????]";
- mes "...But I wonder...";
- mes "Why are there twice as many";
- mes "guards when the moon is full?";
- next;
- mes "[???????]";
- mes "The moon is so red...";
- mes "Yes, it's been a year...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "What's going on?";
- mes "Who's there? Kidd?";
- mes "Valdes? Anybody?";
- mes "What was that?";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk2";
- end;
-}
-
-que_job03,16,97,1 script #maogate2_talk3 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_talk3";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk3";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "So, you telling me you";
- mes "don't know how this town";
- mes "got its name? Well, it's";
- mes "kind of a scary tale...";
- next;
- mes "[?????]";
- mes "An evil demon invaded our";
- mes "world, summoning troops of";
- mes "his minions from the darkness.";
- mes "However, he was defeated and";
- mes "sealed beneath this castle";
- mes "by a legendary hero.";
- next;
- mes "[???????]";
- mes "But the hatred of Satan";
- mes "Morroc has not ebbed with";
- mes "time. If you look at the full";
- mes "moon from here, it is colored";
- mes "red with Satan Morroc's rage...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "...I keep hearing";
- mes "things! Where the hell";
- mes "is it all coming from?!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk3";
- end;
-}
-
-que_job03,44,33,1 script #maogate2_talk4 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_talk4";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk4";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Hmpf.";
- mes "It has begun.";
- next;
- mes "[?????]";
- mes "That smoke...?";
- mes "What exactly is going";
- mes "on over there every";
- mes "full moon?";
- next;
- mes "[???????]";
- mes "Well...";
- mes "Who's to say?";
- next;
- mes "[????]";
- mes "B-boss...!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- mapannounce "que_job03","...Moooore... Give me... more blood...",1,0xDDA0DD;
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "These voices...";
- mes "They're like past";
- mes "memories of something";
- mes "that's happened here";
- mes "in Castle Morroc...";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk4";
- end;
-}
-
-que_job03,93,21,1 script #maogate2_talk5 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_talk5";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk5";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Sir, our investigation has";
- mes "turned something up. Every";
- mes "15 days, a carriage secretly";
- mes "transports about 20 to 30";
- mes "children into the castle.";
- mes "However, they never come out...";
- next;
- mes "[?????]";
- mes "Are you serious...?";
- mes "What the hell could";
- mes "they be doing in there?!";
- mes "Come on, let's go...";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk5";
- end;
-}
-
-que_job03,93,21,1 script #maogate2_talk6 139,3,3,{
-
-OnStop:
- disablenpc "#maogate2_talk6";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk6";
+ disablenpc "Time-Space Gap#edq";
end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Wh-what's with";
- mes "all of this noise?";
- next;
- mes "[?????]";
- mes "Sorry, m'lord.";
- mes "It's nothing, but";
- mes "we'll take care of";
- mes "it as soon as possible.";
- mes "Shut up, children. Silence!";
- next;
- mes "..............";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[???????]";
- mes "This place is so hot...";
- mes "Where's my daddy? I don't...";
- mes "I don't wanna go to Thanatos...";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[??????]";
- mes "Make sure that";
- mes "nothing interferes";
- mes "with our plan. Nothing...";
- mapannounce "que_job03","..Blood... is the currency...of the soul... Six more to go...",1,0x7B68EE;
- next;
- mes "[????]";
- mes "I don't wanna";
- mes "wear these chains!";
- mes "G-get them off, please!";
- mes "I'm sorry, I'm sorry, I'm s--";
- next;
- mes "......";
- mes ".........";
- mes "............";
- mapannounce "que_job03","...Morroc Satan... needs... fresher blood...",1,0x7B68EE;
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "I can't...";
- mes "I can't endure";
- mes "listening to this";
- mes "much longer. Where";
- mes "the hell is Raiyan Moore?!";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk6";
- end;
-}
-
-que_job03,180,144,1 script #maogate2_talk7 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_talk7";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk7";
- end;
-
-OnTouch:
- mes "......";
- mes ".........";
- mes "............";
- next;
- soundeffect "wander_man_move.wav",0;
- sc_start SC_Blind,60000,0;
- mes "[?????]";
- mes "Jeez, what's going";
- mes "on? Where the heck";
- mes "are all the guards?";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "[????]";
- mes "What?! Why would";
- mes "anyone do something";
- mes "so stupid, so foolhardy,";
- mes "as revive Satan Morroc?!";
- next;
- mes "[????]";
- mes "Why...?";
- mes "You can't possibly";
- mes "understand. Now die...!";
- next;
- mes "......";
- mes ".........";
- mes "............";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Where is that voice";
- mes "coming from? Wait...";
- mes "That's... That's happening";
- mes "right now! Please... Please";
- mes "don't let me be too late!";
- close2;
- soundeffect "wander_man_move.wav",0;
- sc_end SC_All;
- disablenpc "#maogate2_talk7";
- end;
-}
-
-que_job03,77,179,1 script #maogate2_talk8 139,2,2,{
-OnStop:
- disablenpc "#maogate2_talk8";
- end;
-
-OnEnter:
- enablenpc "#maogate2_talk8";
- end;
-
-OnStop2:
- stopnpctimer;
- end;
-
-OnTouch:
+OnEnable:
initnpctimer;
- disablenpc "#maogate2_talk8";
- end;
-
-OnTimer1000:
- mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
- end;
-
-OnTimer4000:
- mapannounce "que_job03","...Offer six souls and ...Receive seven in return...",1,0x7B68EE;
- end;
-
-OnTimer8000:
- mapannounce "que_job03","...Blood... is the currency... of the soul...",1,0x7B68EE;
- end;
-
-OnTimer12000:
- mapannounce "que_job03","...In payment, I give... the most honest... the holiest... dedication...",1,0x7B68EE;
- end;
-
-OnTimer16000:
- mapannounce "que_job03","...Please... Let the tornado of blood, the pile of bodies... rival the mountains!",1,0x7B68EE;
+ enablenpc "Time-Space Gap#edq";
end;
-OnTimer20000:
- mapannounce "que_job03","...Ha... Ha... Muhahahahaha!",1,0x7B68EE;
- end;
-
-OnTimer20100:
+OnDisable:
stopnpctimer;
+ disablenpc "Time-Space Gap#edq";
+ donpcevent "Group of Evil#edq::OnEnable";
+ set $@re_moc,0;
end;
-}
-que_job03,73,82,1 script #maogate2_battle 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_battle";
+OnTimer1800000:
+ set $@re_moc,4;
end;
-OnEnter:
- enablenpc "#maogate2_battle";
- end;
-
-OnStop2:
- stopnpctimer;
- killmonster "que_job03","#maogate2_battle::OnMyMobDead";
- end;
-
-OnTouch:
- initnpctimer;
- emotion e_wah,1;
- disablenpc "#maogate2_battle";
- end;
-
-OnTimer500:
- monster "que_job03",71,85,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
- monster "que_job03",79,85,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
- monster "que_job03",71,80,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
- monster "que_job03",79,80,"Mummy",1041,1,"#maogate2_battle::OnMyMobDead";
- end;
-
-OnTimer5000:
- mapannounce "que_job03","Watch out!",1,0x90EE90;
- donpcevent "Dandelion Member#2_bt::OnEnter";
- end;
-
-OnTimer6000:
- specialeffect EF_LORD;
- end;
-
-OnTimer6500:
- killmonster "que_job03","#maogate2_battle::OnMyMobDead";
+OnTimer21600000:
stopnpctimer;
- end;
-
-OnMyMobDead:
+ set $@re_moc,0;
+ disablenpc "Time-Space Gap#edq";
end;
}
-que_job03,66,85,5 script Dandelion Member#2_bt 880,{
-
- if(mao_request == 124 || mao_request == 125)
- {
- mes "[Dandelion Member]";
- mes "Hey, are you alright?";
- mes "That was a pretty huge";
- mes "explosion just now!";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Mr. R...?";
- mes "Oh. You're not him.";
- mes "Thanks, I think you";
- mes "just saved my life. Hey...";
- mes "Have you seen a female";
- mes "Assassin around here?";
- next;
- mes "[Dandelion Member]";
- mes "No, I don't think";
- mes "so, but there's another";
- mes "Assassin, Kidd, who's just";
- mes "in the area. Wait, were you the";
- mes "one who was duped by Raiyan";
- mes "Moore? He's your client, right?";
- next;
- mes "[Dandelion Member]";
- mes "I'm a member of the";
- mes "Dandelion Organization,";
- mes "and we've been trying to find";
- mes "him. It turns out that we were";
- mes "right about Moore: he's really planning to revive Satan Morroc.";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Huh? What are you";
- mes "talking about? Wait,";
- mes "Raiyan Moore? Do you";
- mes "mean Mr. R. Moore?";
- mes "No! Then this means...";
- next;
- mes "[Dandelion Member]";
- mes "Right. He managed to";
- mes "trick all of us. Now, if you'd";
- mes "excuse me, I better go help";
- mes "Kidd now that you're awake.";
- next;
- mes "[Lin's Voice]";
- mes "...S-stop...";
- mes "...This is...";
- mes "This is all insane!";
- emotion e_gasp,0;
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "That's... That's Lin's";
- mes "voice! I better walk";
- mes "through this darkness";
- mes "and try to find her as";
- mes "soon as I can!";
- close2;
- set mao_request,125;
- disablenpc "Dandelion Member#2_bt";
- end;
- }
-
+moc_fild21,3,1,0 script Satan Summon#edq 844,{
OnInit:
- disablenpc "Dandelion Member#2_bt";
- end;
-
-OnEnter:
- enablenpc "Dandelion Member#2_bt";
+ disablenpc "Satan Summon#edq";
end;
-}
-que_job03,87,83,1 script #maogate2_setting 139,2,2,{
-
-OnStop:
- disablenpc "#maogate2_setting";
- end;
-
-OnEnter:
- enablenpc "#maogate2_setting";
- end;
-
-OnTouch:
- if (mao_request == 125)
- {
- donpcevent "#maogate2_end::OnEnter";
- donpcevent "Kidd#maogate2_1::OnEnter";
- donpcevent "Lin#maogate2_1::OnEnter";
- donpcevent "R#maogate2::OnEnter";
- donpcevent "Dandelion#maogate2_1::OnEnter";
- donpcevent "Dandelion#maogate2_2::OnEnter";
- end;
- }
-}
-
-que_job03,117,101,1 script #maogate2_end 139,3,3,{
-
-OnInit:
- disablenpc "#maogate2_end";
- end;
-
-OnReset:
- killmonster "que_job03","#maogate2_end::OnMyMobDead";
- end;
-
-OnStop:
- killmonster "que_job03","#maogate2_end::OnMyMobDead";
- stopnpctimer;
- end;
-
-OnEnter:
- enablenpc "#maogate2_end";
- end;
-
-OnTouch:
- donpcevent "#maogate2_setting::OnStop";
- mes "[" + strcharinfo(0) + "]";
- mes "Hey, what's going";
- mes "on here? Kidd! Lin?";
- mes "A-and who's that guy?";
- mes "Could it possibly be...";
- emotion e_gasp,1;
- next;
- cutin "mocseal_kid01.bmp",0;
- mes "[Kidd]";
- mes ""+ strcharinfo(0) +"...";
- mes "Stay back and don't come";
- mes "near me! Lin, why are you";
- mes "doing this! Give up your";
- mes "mission, you don't know";
- mes "who your client really is!";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What are you talking";
- mes "about, Kidd? I just found";
- mes "out that the people you're";
- mes "working for, the Dandelion";
- mes "Organization, have been";
- mes "hunting Mr. Moore down...";
- donpcevent "Lin#maogate2_1::OnEmotion";
- next;
- cutin "mocseal_kid01.bmp",0;
- mes "[Kidd]";
- mes "Yes, of course they're";
- mes "hunting him down. Your client,";
- mes "Mr. R. Moore, is none other";
- mes "than Raiyan Moore-- and he";
- mes "plans to revive Satan Morroc!";
- next;
- cutin "mocseal_rin01.bmp",2;
- mes "[Lin]";
- mes "What?! But how can that";
- mes "be? I've been with Moore";
- mes "for a few days! If he's the one";
- mes "who kidnapped the children,";
- mes "then who is taking them hostage? ";
- next;
- mes "[Lin]";
- mes "No, you should tell";
- mes "me everything you know";
- mes "about your own client,";
- mes "the Dandelion Organization...";
- donpcevent "R#maogate2::OnEmotion";
- next;
- cutin "mocseal_rin01.bmp",255;
- cutin "mocseal_kid01.bmp",255;
- mes "[R. Moore]";
- mes "Thanks for your";
- mes "concern, Lin. But really...";
- mes "It's unnecessary. Heh heh...";
- mes "I don't need to worry about the Dandelion Organization any longer.";
- next;
- mes "[R. Moore]";
- mes "Prepare yourself";
- mes "and be accepted into";
- mes "this sacrifice... Lin...";
- mes "Your blood will be used";
- mes "to revive Morroc Satan!";
- donpcevent "R#maogate2::OnSpell";
- donpcevent "Kidd#maogate2_1::OnEmotion";
- emotion e_gasp,1;
- next;
- mes "[Kidd]";
- mes "Watch out!";
- donpcevent "Kidd#maogate2_1::OnInit";
- donpcevent "Lin#maogate2_1::OnInit";
- donpcevent "Kidd#maogate2_2::OnEnter";
- donpcevent "Lin#maogate2_2::OnEnter";
- donpcevent "#maogate2_end2::OnSpell";
- next;
- mes "[" + strcharinfo(0) + "]";
- mes "Kidd! Lin!";
- next;
- mes "[Lin]";
- mes "Wh-why...?";
- mes "Mr. Moore, you said";
- mes "that you were trying to";
- mes "stop Satan Morroc's revival...";
- next;
- mes "[Kidd]";
- mes "Can't you see...?";
- mes "He was lying! He";
- mes "tricked all of us!";
- next;
- mes "[R. Moore]";
- mes "So...";
- mes "You're resisting?";
- mes "Fine, you leave me";
- mes "no choice. Feel the";
- mes "power of Morroc Satan!";
- donpcevent "R#maogate2::OnEmotion2";
- next;
- donpcevent "R#maogate2::OnInit";
+OnEnable:
+ enablenpc "Satan Summon#edq";
initnpctimer;
- monster "que_job03",121,118,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",121,115,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",121,112,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",107,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",111,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",115,106,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",135,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",132,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- monster "que_job03",128,105,"Mummy",1041,1,"#maogate2_end::OnMyMobDead";
- mes "[" + strcharinfo(0) + "]";
- mes "Bastard, what";
- mes "are you doing?";
- mes "Holy crap, m-monsters!";
- next;
- mes "[Lin]";
- mes "Damn it!";
- mes "Let me go!";
- mes "I'm gonna chase";
- mes "Moore myself!";
- set mao_request,126;
- set $maoattack,$maoattack +1;
- close2;
- donpcevent "Lin#maogate2_2::OnInit";
- disablenpc "#maogate2_end";
- end;
-
-OnTimer500:
- mapannounce "que_job03","I'll back you up!",1,0x90EE90;
- donpcevent "Dandelion#maogate2_3::OnEnter";
- donpcevent "Dandelion#maogate2_4::OnEnter";
- donpcevent "Dandelion#maogate2_1::OnEmotion";
- donpcevent "Dandelion#maogate2_2::OnEmotion";
- donpcevent "Dandelion#maogate2_3::OnEmotion";
- donpcevent "Dandelion#maogate2_4::OnEmotion";
- end;
-
-OnTimer3000:
- donpcevent "Dandelion#maogate2_3::OnSpell";
- donpcevent "Dandelion#maogate2_2::OnSpell";
- end;
-
-OnTimer4000:
- donpcevent "Dandelion#maogate2_4::OnSpell";
- donpcevent "Dandelion#maogate2_2::OnSpell2";
- end;
-
-OnTimer5000:
- killmonster "que_job03","#maogate2_end::OnMyMobDead";
+ monster "moc_fild21",177,217,"Satan Morroc",1916,1,"Satan Summon#edq::OnMyMobDead";
end;
-OnTimer5500:
- set $@maogate2mobs,3;
- monster "que_job03",128,105,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
- monster "que_job03",115,106,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
- monster "que_job03",121,112,"Mummy",1041,1,"Kidd#maogate2_2::OnMyMobDead";
- end;
-
-OnTimer7000:
- mapannounce "que_job03","Dandelions, don't let Raiyan Moore escape!",1,0x90EE90;
- end;
-
-OnTimer10000:
- mapannounce "que_job03","Kidd, we're leaving the rest to you...!",1,0x90EE90;
- donpcevent "Dandelion#maogate2_4::OnInit";
- donpcevent "Dandelion#maogate2_3::OnInit";
- donpcevent "Dandelion#maogate2_2::OnInit";
- donpcevent "Dandelion#maogate2_1::OnInit";
+OnDisable:
stopnpctimer;
- end;
-
-OnMyMobDead:
- end;
-}
-
-que_job03,116,108,5 script Kidd#maogate2_1 884,{
-
-OnInit:
- disablenpc "Kidd#maogate2_1";
- end;
-
-OnEnter:
- enablenpc "Kidd#maogate2_1";
- end;
-
-OnEmotion:
- emotion e_gasp,0;
- end;
-}
-
-que_job03,126,103,5 script Kidd#maogate2_2 884,{
-
+ killmonster "moc_fild21","Satan Summon#edq::OnMyMobDead";
+ set $@re_moc,0;
+ disablenpc "Satan Summon#edq";
end;
-OnInit:
- disablenpc "Kidd#maogate2_2";
- end;
-
-OnEnter:
- enablenpc "Kidd#maogate2_2";
- end;
-
OnMyMobDead:
- set $@maogate2mobs,$@maogate2mobs -1;
- if($@maogate2mobs < 1) donpcevent "#maogate2_end2::OnEnter";
- end;
-}
-
-que_job03,121,106,1 script Lin#maogate2_1 885,{
-
-OnInit:
- disablenpc "Lin#maogate2_1";
- end;
-
-OnEnter:
- enablenpc "Lin#maogate2_1";
- end;
-
-OnEmotion:
- emotion e_wah,0;
- end;
-}
-
-que_job03,127,101,1 script Lin#maogate2_2 885,{
-
-OnInit:
- disablenpc "Lin#maogate2_2";
- end;
-
-OnEnter:
- enablenpc "Lin#maogate2_2";
- end;
-}
-
-que_job03,124,109,3 script R#maogate2 880,{
-
-OnInit:
- disablenpc "R#maogate2";
- end;
-
-OnEnter:
- enablenpc "R#maogate2";
+ set $@re_moc,3;
+ mapannounce "moc_fild21","I'll let live just a little longer. You'll never find me through this time-space gap!",bc_map,"0xFFFF00";
+ donpcevent "Time-Space Gap#edq::OnEnable";
+ donpcevent "Satan Broadcast#edq::OnDisable";
+ donpcevent "Group of Evil#edq::OnDisable";
+ disablenpc "Satan Summon#edq";
end;
-
-OnEmotion:
- emotion e_hmm,0;
- end;
-
-OnEmotion2:
- emotion e_gg,0;
- end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-}
-
-que_job03,113,107,5 script Dandelion#maogate2_1 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate2_1";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate2_1";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-}
-
-que_job03,121,100,7 script Dandelion#maogate2_2 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate2_2";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate2_2";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-
-OnSpell2:
- specialeffect EF_LORD;
- end;
-}
-
-que_job03,122,98,1 script Dandelion#maogate2_3 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate2_3";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate2_3";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-
-OnSpell:
- specialeffect EF_BEGINSPELL2;
- end;
-}
-
-que_job03,122,111,5 script Dandelion#maogate2_4 880,{
-
-OnInit:
- disablenpc "Dandelion#maogate2_4";
- end;
-
-OnEnter:
- enablenpc "Dandelion#maogate2_4";
- end;
-
-OnEmotion:
- emotion e_go,0;
- end;
-
-OnSpell:
- specialeffect EF_LORD;
- end;
-}
-
-que_job03,122,106,1 script #maogate2_end2 139,15,15,{
-
-OnInit:
- disablenpc "#maogate2_end2";
- end;
-
-OnEnter:
- enablenpc "#maogate2_end2";
- end;
-
-OnTouch:
- if (mao_request == 126)
- {
- cutin "mocseal_kid01.bmp",2;
- mes "[Kidd]";
- mes "" + strcharinfo(0) + "...!";
- mes "Can you hear me? Oh man...";
- mes "You don't look so hot. Come";
- mes "on, we gotta get you back";
- mes "to the guild for now...";
- set mao_request,127;
- close2;
- mapwarp "que_job03","que_job01",59,49;
- donpcevent "#maogate2_talk1::OnInit";
- donpcevent "#maogate2_talk2::OnEnter";
- donpcevent "#maogate2_talk3::OnEnter";
- donpcevent "#maogate2_talk4::OnEnter";
- donpcevent "#maogate2_talk5::OnEnter";
- donpcevent "#maogate2_talk6::OnEnter";
- donpcevent "#maogate2_talk7::OnEnter";
- donpcevent "Kidd#maogate2_1::OnInit";
- donpcevent "Kidd#maogate2_2::OnInit";
- donpcevent "Lin#maogate2_1::OnInit";
- donpcevent "Lin#maogate2_2::OnInit";
- donpcevent "R#maogate2::OnInit";
- donpcevent "#maogate2_end::OnStop";
- donpcevent "#maogate2_end::OnInit";
- donpcevent "#maogate2_end2::OnInit";
- donpcevent "Dandelion#maogate2_1::OnInit";
- donpcevent "Dandelion#maogate2_2::OnInit";
- donpcevent "Dandelion#maogate2_3::OnInit";
- donpcevent "Dandelion#maogate2_4::OnInit";
- donpcevent "#maogate2_setting::OnEnter";
- donpcevent "Dandelion Member#2_bt::OnInit";
- donpcevent "#maogate2_battle::OnStop";
- donpcevent "#maogate2_battle::OnEnter";
- enablenpc "#maogate2";
- set $mao_gate2,0;
- end;
- }
-}
-
-morocc,30,29,5 script Member#mao1 880,10,15,{
-
- mes "[Chairman]";
- mes "So it's agreed.";
- mes "Tomorrow we'll clean";
- mes "the pond near the south";
- mes "gate tomorrow. I hope";
- mes "that everyone can make it.";
- next;
- mes "[Members]";
- mes "Sure, no problem.";
- mes "When are we planning";
- mes "on reconstructing the";
- mes "daycare facilities?";
- next;
- mes "[Chairman]";
- mes "Hmmm...";
- mes "I guess that's an";
- mes "issue that we can";
- mes "save for tomorrow's";
- mes "meeting. I'll see you then.";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Is this some";
- mes "sort of volunteer";
- mes "service group?";
- close;
-
-OnStop:
- disablenpc "Member#mao1";
- end;
-
-OnEnter:
- enablenpc "Member#mao1";
- end;
-
-OnTouch:
- if (mao_request == 30 || mao_request == 128)
- {
- mes "[?????]";
- mes "...That's what";
- mes "happened... Worked";
- mes "hard... This time...";
- next;
- mes "[???]";
- mes "There is just one";
- mes "regret... Was that...";
- mes "...tan... was... better...";
- next;
- mes "[????????]";
- mes "I know, I know that!";
- mes "But we still accomplished";
- mes "what we set out to do, right?";
- next;
- mes "[??????]";
- mes "Quiet!";
- mes "You're too loud.";
- next;
- mes "[?????]";
- mes "I'm pretty sure...";
- mes "...is... not going to";
- mes "be quiet about this.";
- mes "Perhaps... it'll happen.";
- next;
- mes "[???]";
- mes "Shh. Act naturally!";
- mes "Someone's listening";
- mes "to us! Get out of here!";
- close2;
- donpcevent "Member#mao1::OnStop";
- donpcevent "Member#mao2::OnStop";
- donpcevent "Member#mao3::OnStop";
- donpcevent "Member#mao4::OnStop";
- if($maoattack > 49)
- {
- donpcevent "#mao_manager::OnStart";
- set $maoattack,0;
- }
- else donpcevent "#mao_timer::OnStart";
- end;
- }
-}
-
-morocc,29,26,0 script Member#mao2 880,{
-
- mes "[Chairman]";
- mes "So it's agreed.";
- mes "Tomorrow we'll clean";
- mes "the pond near the south";
- mes "gate tomorrow. I hope";
- mes "that everyone can make it.";
- next;
- mes "[Members]";
- mes "Sure, no problem.";
- mes "When are we planning";
- mes "on reconstructing the";
- mes "daycare facilities?";
- next;
- mes "[Chairman]";
- mes "Hmmm...";
- mes "I guess that's an";
- mes "issue that we can";
- mes "save for tomorrow's";
- mes "meeting. I'll see you then.";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Is this some";
- mes "sort of volunteer";
- mes "service group?";
- close;
-OnStop:
- disablenpc "Member#mao2";
+OnTimer5400000:
+ mapannounce "moc_fild21","You weaklings can't even scratch me!",bc_map,"0xFFFF00";
end;
-
-OnEnter:
- enablenpc "Member#mao2";
- end;
-}
-
-morocc,33,27,1 script Member#mao3 880,{
- mes "[Chairman]";
- mes "So it's agreed.";
- mes "Tomorrow we'll clean";
- mes "the pond near the south";
- mes "gate tomorrow. I hope";
- mes "that everyone can make it.";
- next;
- mes "[Members]";
- mes "Sure, no problem.";
- mes "When are we planning";
- mes "on reconstructing the";
- mes "daycare facilities?";
- next;
- mes "[Chairman]";
- mes "Hmmm...";
- mes "I guess that's an";
- mes "issue that we can";
- mes "save for tomorrow's";
- mes "meeting. I'll see you then.";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Is this some";
- mes "sort of volunteer";
- mes "service group?";
- close;
-
-OnStop:
- disablenpc "Member#mao3";
- end;
-
-OnEnter:
- enablenpc "Member#mao3";
- end;
-}
-
-morocc,34,30,3 script Member#mao4 880,{
-
- mes "[Chairman]";
- mes "So it's agreed.";
- mes "Tomorrow we'll clean";
- mes "the pond near the south";
- mes "gate tomorrow. I hope";
- mes "that everyone can make it.";
- next;
- mes "[Members]";
- mes "Sure, no problem.";
- mes "When are we planning";
- mes "on reconstructing the";
- mes "daycare facilities?";
- next;
- mes "[Chairman]";
- mes "Hmmm...";
- mes "I guess that's an";
- mes "issue that we can";
- mes "save for tomorrow's";
- mes "meeting. I'll see you then.";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "Is this some";
- mes "sort of volunteer";
- mes "service group?";
- close;
-
-OnStop:
- disablenpc "Member#mao4";
- end;
-
-OnEnter:
- enablenpc "Member#mao4";
- end;
-}
-
-morocc,1,1,1 script #mao_timer -1,{
-
-OnStart:
- initnpctimer;
- end;
-
-OnTimer300000:
-OnStop:
- donpcevent "Member#mao1::OnEnter";
- donpcevent "Member#mao2::OnEnter";
- donpcevent "Member#mao3::OnEnter";
- donpcevent "Member#mao4::OnEnter";
- stopnpctimer;
- end;
-}
-
-morocc,1,2,1 script #mao_manager -1,{
-
-OnStart:
- initnpctimer;
- end;
-
-OnStop:
- killmonster "morocc","#mao_manager::OnMyMobDead";
- donpcevent "Member#mao1::OnEnter";
- donpcevent "Member#mao2::OnEnter";
- donpcevent "Member#mao3::OnEnter";
- donpcevent "Member#mao4::OnEnter";
+OnTimer5415000:
+ mapannounce "moc_fild21","I don't have time for this! Go away!",bc_map,"0xFFFF00";
stopnpctimer;
+ killmonster "moc_fild21","Satan Summon#edq::OnMyMobDead";
+ set $@re_moc,0;
+ donpcevent "Satan Summon#edq::OnDiable";
end;
-
-OnTimer300000:
- mapannounce "morocc","How dare... you... interrupt... the holy ritual...",1,0x7B68EE;
- end;
-
-OnTimer305000:
- mapannounce "morocc","...The seal... no... it won't... it's not...",1,0x7B68EE;
- end;
-
-OnTimer310000:
- mapannounce "morocc","...Accursed humans... interfering with... my revival...",1,0x7B68EE;
- end;
-
-OnTimer315000:
- mapannounce "morocc","...Take this... blessing... of blood... Accept your.... death...",1,0x7B68EE;
- end;
-
-OnTimer320000:
- mapannounce "morocc","...Beg for... my forgiveness... in the afterlife...!",1,0x7B68EE;
- end;
-
-OnTimer325000:
- mapannounce "morocc","???: Morroc Satan's angry! Oh Freya, please protect us from the evil being...",1,0x7B68EE;
- monster "morocc",163,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,185,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,191,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer327000:
- monster "morocc",163,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,194,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,197,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,200,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer329000:
- announce "Kafra Pavianne: This is the Morroc Kafra Branch! The m-monsters are... Aaaaahhh!",bc_all,0x70DBDB;
- monster "morocc",163,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,203,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,206,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,209,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer331000:
- monster "morocc",163,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",163,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",161,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",159,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",157,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",155,212,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer333000:
- monster "morocc",138,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",140,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",142,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",146,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",148,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",150,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",152,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",154,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",156,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",158,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",160,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",162,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",164,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",166,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",168,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",170,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",172,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",174,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",176,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",178,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",180,162,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",138,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",140,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",142,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",146,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",148,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",150,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",152,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",154,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",156,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",158,160,"Satan's Despair",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",160,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",162,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",162,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",164,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",166,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",168,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",170,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",172,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",174,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",176,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",178,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- monster "morocc",180,160,"Satan's Wrath",1154,1,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer335000:
- monster "morocc",138,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",140,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",142,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",146,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",148,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",150,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",152,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",154,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",156,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",158,158,"Satan's Despair",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",160,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",162,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",164,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",166,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",168,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",170,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",172,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",174,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",176,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",178,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",180,158,"Satan's Wrath",1041,1,"#mao_manager::OnMyMobDead";
- monster "morocc",0,0,"Satan's Despair",1041,20,"#mao_manager::OnMyMobDead";
- monster "morocc",0,0,"Satan's Wrath",1041,20,"#mao_manager::OnMyMobDead";
- end;
-
-OnTimer1800000:
- killmonster "morocc","#mao_manager::OnMyMobDead";
- donpcevent "Member#mao1::OnEnter";
- donpcevent "Member#mao2::OnEnter";
- donpcevent "Member#mao3::OnEnter";
- donpcevent "Member#mao4::OnEnter";
- stopnpctimer;
- end;
-
-OnMyMobDead:
- end;
-}
-
-que_job01,68,88,5 script Simon#mao 881,{
-
- mes "[Simon]";
- mes "...No. How many";
- mes "times must I tell you?";
- mes "I'm not going back.";
- donpcevent "Simon#mao::OnEmotion1";
- next;
- mes "[Kimmie]";
- mes "Please...";
- mes "We really need";
- mes "you back home...";
- donpcevent "Kimmie::OnEmotion2";
- next;
- mes "[Simon]";
- mes "I'm sorry, Kimmie.";
- mes "I have to follow my";
- mes "own path. You'll have";
- mes "to make do without me.";
- mes "Besides, you're strong";
- mes "and don't really need me...";
- next;
- mes "[Kimmie]";
- mes "Y-you can't do this!";
- mes "Why did you leave us?";
- mes "I d-didn't want to tell you";
- mes "this, but Jimmy's been getting";
- mes "in trouble with the law and...";
- donpcevent "Kimmie::OnEmotion3";
- next;
- mes "[Simon]";
- mes "Then it's his own";
- mes "fault. I don't care, I'm";
- mes "still not going home...";
- mes "I've got to be responsible";
- mes "for myself before I can even";
- mes "think of taking care of others.";
- next;
- mes "[Kimmie]";
- mes "Shut up! Shut up!";
- mes "Come back to us!";
- next;
- mes "["+ strcharinfo(0) +"]";
- mes "I have no idea what's";
- mes "going on, but it seems";
- mes "pretty bad. Sometimes it's";
- mes "good not to get involved";
- mes "with other people's problems.";
- close;
-
-OnEmotion1:
- emotion e_swt,0;
- end;
-
-OnEmotion2:
- emotion e_sob,0;
- end;
-
-OnEmotion3:
- emotion e_wah,0;
- end;
-}
-
-que_job01,70,84,1 duplicate(Simon#mao) Kimmie 882,0,0
-
-sec_in02,38,162,0 script Morroc Invasion Manager 882,{
-
- if(getgmlevel() < 80) end;
-
- mes "A total of " + $maoattack + " users completed";
- mes "the Satan Morroc: Lin Quest.";
- mes "There are 2 requirements to";
- mes "summon Satan Morroc's troops.";
- mes "1) 50 users must complete";
- mes "this Satan Morroc: Lin Quest.";
- next;
- mes "2) One of these users that";
- mes "completed the Lin Quest must";
- mes "approach the Dandelion Org";
- mes "NPCs at the outskirts of Morroc to trigger the monster invasion.";
- mes "Change the GlobalVar to affect status of Satan Morroc invasation?";
- next;
- switch( select( "Set Globalvar","Cancel" ) )
- {
- case 1:
- mes "Please choose the number";
- mes "of times that the Lin Quest";
- mes "will be recorded as completed";
- mes "on the server. 0 is essentially";
- mes "a reset; 50 will immediately";
- mes "make the invasion available.";
- next;
- switch( select( "49","50","0" ) )
- {
- case 1:
- mes "The GlobalVar has been";
- mes "set to 49. The Lin Quest";
- mes "must be completed 1 more";
- mes "time before the Satan Morroc";
- mes "invasion can be triggered.";
- set $maoattack,49;
- close;
-
- case 2:
- mes "The GlobalVar has been";
- mes "set to 50. The Satan Morroc";
- mes "invasion can now be triggered.";
- set $maoattack,50;
- close;
-
- case 3:
- mes "The GlobalVar has been";
- mes "set to 0. The Lin Quest";
- mes "must be completed 1 more";
- mes "time before the Satan Morroc";
- mes "invasion can be triggered.";
- set $maoattack,0;
- close;
- }
-
- case 2:
- mes "You have canceled.";
- close;
- }
}
diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt
index 30de9076e..eeb41e4d5 100644
--- a/npc/quests/quests_nameless.txt
+++ b/npc/quests/quests_nameless.txt
@@ -2124,7 +2124,7 @@ ra_temple,168,54,3 script Sippie#ss 917,{
// Peace to the Arunafeltz
//============================================================
-morocc,167,106,3 script Foreign Merchant#aru1 880,5,5,{
+moc_ruins,77,167,4 script Foreign Merchant#aru1 880,5,5,{
if (aru_vol == 27) {
if (aru_em == 0) {
emotion e_dots;
@@ -2311,7 +2311,7 @@ OnTouch:
end;
}
-morocc,159,142,0 script #ForeignMerchant1 -1,3,3,{
+moc_ruins,86,149,0 script #ForeignMerchant1 -1,3,3,{
OnTouch:
if (aru_em == 4) {
set aru_em,5;
@@ -2319,7 +2319,7 @@ OnTouch:
end;
}
-morocc,147,151,0 script #ForeignMerchant2 -1,3,3,{
+moc_ruins,88,136,0 script #ForeignMerchant2 -1,3,3,{
OnTouch:
if (aru_em == 1) {
set aru_em,2;
@@ -2337,7 +2337,7 @@ OnTouch:
end;
}
-morocc,160,160,0 script #ForeignMerchant3 -1,3,3,{
+moc_ruins,106,133,0 script #ForeignMerchant3 -1,3,3,{
OnTouch:
if (aru_em == 2) {
set aru_em,3;
@@ -2345,7 +2345,7 @@ OnTouch:
end;
}
-morocc,151,5,0 script #ForeignMerchant4 -1,3,3,{
+moc_ruins,115,147,0 script #ForeignMerchant4 -1,3,3,{
OnTouch:
if (aru_em == 3) {
set aru_em,4;
@@ -2353,7 +2353,7 @@ OnTouch:
end;
}
-morocc,140,160,7 script Foreign Merchant#aru2 929,{
+moc_ruins,101,133,7 script Foreign Merchant#aru2 929,{
if ((aru_em > 1) && (aru_em < 7)) {
mes "["+ strcharinfo(0) +"]";
mes "Excuse me, but I heard";
@@ -8102,6 +8102,7 @@ OnTouch:
end;
}
+//Incorrect position.
moc_ruins,78,167,3 script Suspicious Man#2 99,2,2,{
if ((zdan_edq == 9) && ($@zdan == 0)) {
set $@zdan,1;
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt
index 910e3a659..b779d05b7 100644
--- a/npc/quests/quests_veins.txt
+++ b/npc/quests/quests_veins.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.6
+//= 1.7
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
@@ -38,6 +38,7 @@
//= 1.5 Added Nameless Island quest addition. [L0ne_W0lf]
//= 1.5a Corrected a couple typos in Nameless Addition. [L0ne_W0lf]
//= 1.6 Replaced effect numerics with constants. [L0ne_W0lf]
+//= 1.7 Moved a couple NPCs related to the Spy quest. [L0ne_W0lf]
//============================================================
// Stone Quest
@@ -994,7 +995,7 @@ prt_church,89,108,6 script Bard#sch 741,{
}
}
-moc_castle,137,88,2 script Prison Ward#sch 707,{
+morocc,53,87,7 script Prison Ward#sch 707,{
if (que_sch < 4) {
mes "[Jesse]";
mes "Only authorized";
@@ -1114,7 +1115,7 @@ moc_castle,137,88,2 script Prison Ward#sch 707,{
close;
}
-moc_castle,173,122,0 script Public Security Officer 748,{
+morocc_in,79,163,0 script Public Security Officer 748,{
if (que_sch < 7) {
mes "[Krieg]";
mes "I'm in charge of public";
@@ -1196,7 +1197,7 @@ moc_castle,173,122,0 script Public Security Officer 748,{
close;
}
-ra_in01,48,352,0 warp que_sch_jail 1,1,moc_castle,136,86
+ra_in01,48,352,0 warp que_sch_jail 1,1,morocc,56,89
ra_in01,50,387,4 script Upset Looking Bard#sch 51,{
if (que_sch < 10) {
diff --git a/npc/quests/skills/archer_skills.txt b/npc/quests/skills/archer_skills.txt
index 97ee79a88..07c044628 100644
--- a/npc/quests/skills/archer_skills.txt
+++ b/npc/quests/skills/archer_skills.txt
@@ -13,7 +13,7 @@
//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
//============================================================
-morocc,121,109,5 script Roberto#qsk_ac 88,{
+moc_ruins,118,99,5 script Roberto#qsk_ac 88,{
if (BaseClass == Job_Archer) {
if (getskilllv("AC_MAKINGARROW") == 1) {
mes "[Roberto]";
diff --git a/npc/warps/cities/morroc.txt b/npc/warps/cities/morroc.txt
index 32249fb5f..1570d2248 100644
--- a/npc/warps/cities/morroc.txt
+++ b/npc/warps/cities/morroc.txt
@@ -4,27 +4,29 @@
//= Athena (1.0)
//= Nana (1.2)
//===== Current Version: =====================================
-//= 1.2
+//= 1.3
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
//= Warp Points for Morroc and Assassin Guild
//===== Additional Comments: =================================
-//= No Comment
+//= 1.3 Updated warps for episode 12.1 [L0ne_W0lf]
//============================================================
//= Morroc City ==============================================
morocc,160,17,0 warp moc001 2,2,moc_fild12,159,378
-morocc,160,183,0 warp moc002 2,1,moc_castle,94,181
+//morocc,160,183,0 warp moc002 2,1,moc_castle,94,181
morocc,160,297,0 warp moc003 2,2,moc_fild07,198,25
morocc,197,66,0 warp moc01 1,1,morocc_in,83,92
-morocc,22,294,0 warp moc02 2,5,moc_ruins,156,42
+//morocc,22,294,0 warp moc02 2,5,moc_ruins,156,42
+morocc,27,294,0 warp moc02 2,5,moc_ruins,156,42
morocc,24,164,0 warp moc004 1,2,moc_fild19,164,107
morocc,253,56,0 warp moc03 2,1,morocc_in,134,74
-morocc,26,297,0 warp moc02-1 5,2,moc_ruins,156,42
+//morocc,26,297,0 warp moc02-1 5,2,moc_ruins,156,42
morocc,274,269,0 warp moc04 2,2,morocc_in,138,136
morocc,283,170,0 warp moc07 2,2,morocc_in,108,176
-morocc,302,207,0 warp moc005 2,2,moc_fild10,22,207
+//morocc,302,207,0 warp moc005 2,2,moc_fild10,22,207
+morocc,299,207,0 warp moc005 2,2,moc_fild20,36,177
morocc,46,46,0 warp moc05 2,1,morocc_in,68,72
morocc,52,259,0 warp moc06 1,2,morocc_in,180,65
morocc,85,55,0 warp moc08 2,2,morocc_in,44,149
@@ -67,41 +69,42 @@ morocc_in,93,123,0 warp moc11 1,3,morocc_in,109,123
morocc_in,93,95,0 warp moc10 1,3,morocc_in,109,95
//= Morroc Ruins ============================================
-moc_ruins,161,40,0 warp moc02-2 2,4,morocc,26,293
-moc_ruins,157,37,0 warp moc02-3 5,2,morocc,26,293
+moc_ruins,159,39,0 warp moc02-2 2,4,morocc,30,290
+//moc_ruins,161,40,0 warp moc02-2 2,4,morocc,26,293
+//moc_ruins,157,37,0 warp moc02-3 5,2,morocc,26,293
moc_ruins,54,161,0 warp moc006 2,3,moc_pryd01,192,9
moc_ruins,71,16,0 warp moc007 8,2,moc_fild19,71,167
//= Morroc Castle ===========================================
-moc_castle,94,183,0 warp mocc001 2,1,morocc,160,185
-moc_castle,107,163,0 warp mocc01 2,3,moc_castle,124,163
-moc_castle,120,163,0 warp mocc01-1 2,3,moc_castle,103,163
-moc_castle,120,75,0 warp mocc02 2,3,moc_castle,56,33
-moc_castle,59,34,0 warp mocc02-1 2,3,moc_castle,124,75
-moc_castle,134,101,0 warp mocc03 1,1,moc_castle,134,128
-moc_castle,134,124,0 warp mocc-03 2,2,moc_castle,134,98
-moc_castle,134,139,0 warp mocc04 1,1,moc_castle,134,160
-moc_castle,134,156,0 warp mocc04-1 2,2,moc_castle,134,136
-moc_castle,149,163,0 warp mocc05 2,3,moc_castle,162,163
-moc_castle,158,163,0 warp mocc05-1 2,3,moc_castle,145,163
-moc_castle,16,131,0 warp mocc06 1,2,moc_castle,16,164
-moc_castle,16,160,0 warp mocc06-1 1,2,moc_castle,16,125
-moc_castle,170,131,0 warp mocc07 2,2,moc_castle,170,163
-moc_castle,170,160,0 warp mocc07-1 1,1,moc_castle,170,128
-moc_castle,29,163,0 warp mocc08 2,2,moc_castle,44,163
-moc_castle,40,163,0 warp mocc08-1 2,2,moc_castle,25,163
-moc_castle,51,114,0 warp mocc09 3,2,moc_castle,54,65
-moc_castle,54,69,0 warp mocc09-1 3,2,moc_castle,52,117
-moc_castle,54,139,0 warp mocc10 2,2,moc_castle,54,160
-moc_castle,54,156,0 warp mocc10-1 2,2,moc_castle,54,134
-moc_castle,63,89,0 warp mocc11 2,3,moc_castle,83,89
-moc_castle,80,89,0 warp mocc11-1 2,3,moc_castle,60,89
-moc_castle,69,163,0 warp mocc12 2,2,moc_castle,86,163
-moc_castle,82,163,0 warp mocc12-1 2,2,moc_castle,66,163
-moc_castle,88,93,0 warp mocc13 1,1,moc_castle,94,119
-moc_castle,94,116,0 warp mocc13-1 1,1,moc_castle,88,90
-moc_castle,96,90,0 warp mocc13-2 1,1,moc_castle,94,119
-moc_castle,92,67,0 warp mocc14 3,2,moc_castle,92,85
-moc_castle,92,82,0 warp mocc14-1 3,2,moc_castle,92,63
-moc_castle,94,143,0 warp mocc15 3,2,moc_castle,94,160
-moc_castle,94,156,0 warp mocc15-1 3,2,moc_castle,94,140
+//moc_castle,94,183,0 warp mocc001 2,1,morocc,160,185
+//moc_castle,107,163,0 warp mocc01 2,3,moc_castle,124,163
+//moc_castle,120,163,0 warp mocc01-1 2,3,moc_castle,103,163
+//moc_castle,120,75,0 warp mocc02 2,3,moc_castle,56,33
+//moc_castle,59,34,0 warp mocc02-1 2,3,moc_castle,124,75
+//moc_castle,134,101,0 warp mocc03 1,1,moc_castle,134,128
+//moc_castle,134,124,0 warp mocc-03 2,2,moc_castle,134,98
+//moc_castle,134,139,0 warp mocc04 1,1,moc_castle,134,160
+//moc_castle,134,156,0 warp mocc04-1 2,2,moc_castle,134,136
+//moc_castle,149,163,0 warp mocc05 2,3,moc_castle,162,163
+//moc_castle,158,163,0 warp mocc05-1 2,3,moc_castle,145,163
+//moc_castle,16,131,0 warp mocc06 1,2,moc_castle,16,164
+//moc_castle,16,160,0 warp mocc06-1 1,2,moc_castle,16,125
+//moc_castle,170,131,0 warp mocc07 2,2,moc_castle,170,163
+//moc_castle,170,160,0 warp mocc07-1 1,1,moc_castle,170,128
+//moc_castle,29,163,0 warp mocc08 2,2,moc_castle,44,163
+//moc_castle,40,163,0 warp mocc08-1 2,2,moc_castle,25,163
+//moc_castle,51,114,0 warp mocc09 3,2,moc_castle,54,65
+//moc_castle,54,69,0 warp mocc09-1 3,2,moc_castle,52,117
+//moc_castle,54,139,0 warp mocc10 2,2,moc_castle,54,160
+//moc_castle,54,156,0 warp mocc10-1 2,2,moc_castle,54,134
+//moc_castle,63,89,0 warp mocc11 2,3,moc_castle,83,89
+//moc_castle,80,89,0 warp mocc11-1 2,3,moc_castle,60,89
+//moc_castle,69,163,0 warp mocc12 2,2,moc_castle,86,163
+//moc_castle,82,163,0 warp mocc12-1 2,2,moc_castle,66,163
+//moc_castle,88,93,0 warp mocc13 1,1,moc_castle,94,119
+//moc_castle,94,116,0 warp mocc13-1 1,1,moc_castle,88,90
+//moc_castle,96,90,0 warp mocc13-2 1,1,moc_castle,94,119
+//moc_castle,92,67,0 warp mocc14 3,2,moc_castle,92,85
+//moc_castle,92,82,0 warp mocc14-1 3,2,moc_castle,92,63
+//moc_castle,94,143,0 warp mocc15 3,2,moc_castle,94,160
+//moc_castle,94,156,0 warp mocc15-1 3,2,moc_castle,94,140
diff --git a/npc/warps/dungeons/anthell.txt b/npc/warps/dungeons/anthell.txt
index dfc4e2a5c..44625e45d 100644
--- a/npc/warps/dungeons/anthell.txt
+++ b/npc/warps/dungeons/anthell.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Nana (1.0)
//===== Current Version: =====================================
-//= 1.4
+//= 1.5
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
@@ -11,24 +11,14 @@
//===== Additional Comments: =================================
//= 1.3 Changed var anthell to @anthell. Optimized [Lupus]
//= 1.4 Removed Duplicates [Silent]
+//= 1.5 Updated warps for episode 12.1 [L0ne_W0lf]
//============================================================
//= Ant Hell =================================================
-anthell01,35,267,0 script ant001 45,1,1,{
- if(@anthell) {
- warp "moc_fild15",251,248;
- } else {
- warp "moc_fild04",213,327;
- }
- end;
-}
-anthell02,171,169,0 script ant002 45,1,2,{
- if(@anthell) {
- warp "moc_fild04",213,327;
- } else {
- warp "moc_fild15",251,248;
- }
- end;
-}
+moc_fild20,156,143,0 warp moc_ant1-1 3,4,anthell01,35,262
+anthell01,35,267,0 warp moc_ant1-2 1,1,moc_fild20,164,145
+moc_fild20,337,315,0 warp moc_ant2-1 3,3,anthell01,35,262
+anthell02,172,169,0 warp moc_ant2-2 1,1,moc_fild20,330,314
+
anthell01,253,32,0 warp ant01 2,1,anthell02,34,263
anthell02,32,267,0 warp ant01-1 2,2,anthell01,253,35
diff --git a/npc/warps/fields/morroc_fild.txt b/npc/warps/fields/morroc_fild.txt
index 8e36790a6..f1efa9d64 100644
--- a/npc/warps/fields/morroc_fild.txt
+++ b/npc/warps/fields/morroc_fild.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= Nana (1.0)
//===== Current Version: =====================================
-//= 1.2
+//= 1.3
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
@@ -11,21 +11,23 @@
//===== Additional Comments: =================================
//= 1.1 changed 'anthell' to @anthell [Lupus]
//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
+//= 1.3 Updated warps for episode 12.1 [L0ne_W0lf]
//============================================================
//= Sograt Dessert ===========================================
-moc_fild01,101,16,0 warp mocf01-1 15,3,moc_fild04,317,376
+//moc_fild01,101,16,0 warp mocf01-1 15,3,moc_fild04,317,376
+moc_fild01,101,16,0 warp mocf01-1 15,3,moc_fild20,210,342
moc_fild01,22,242,0 warp mocf005 2,2,prt_fild09,380,237
moc_fild01,239,382,0 warp mocf006 12,1,prt_fild08,233,20
moc_fild01,301,16,0 warp mocf02 10,1,moc_fild02,77,338
moc_fild01,321,16,0 warp mocf02-1 10,1,moc_fild02,77,338
moc_fild01,341,16,0 warp mocf02-2 10,1,moc_fild02,77,338
-moc_fild01,379,162,0 warp mocf011 2,12,pay_fild04,20,165
+//moc_fild01,379,162,0 warp mocf011 2,12,pay_fild04,20,165
moc_fild01,56,384,0 warp moc007a 3,2,prt_fild08,54,24
-moc_fild01,68,16,0 warp mocf01 15,3,moc_fild04,317,376
+//moc_fild01,68,16,0 warp mocf01 15,3,moc_fild04,317,376
moc_fild02,228,29,0 warp mocf03 4,2,moc_fild13,298,367
moc_fild02,332,19,0 warp mocf04 5,3,moc_fild03,70,336
-moc_fild02,350,339,0 warp mocf012 6,2,pay_fild04,194,20
+//moc_fild02,350,339,0 warp mocf012 6,2,pay_fild04,194,20
moc_fild02,67,342,0 warp mocf02-3 11,3,moc_fild01,315,25
moc_fild02,71,18,0 warp mocf05 4,2,moc_fild13,146,365
moc_fild02,92,342,0 warp mocf02-4 11,3,moc_fild01,315,25
@@ -33,68 +35,74 @@ moc_fild03,17,37,0 warp mocf06 2,4,moc_fild13,305,49
moc_fild03,179,16,0 warp mocf013 4,2,pay_fild11,38,327
moc_fild03,303,170,0 warp mocf014 2,7,pay_fild01,17,152
moc_fild03,70,341,0 warp mocf04-1 5,2,moc_fild02,332,23
-moc_fild04,14,122,0 warp mocf07-1 1,11,moc_fild05,378,119
-moc_fild04,14,146,0 warp mocf07-2 1,11,moc_fild05,378,119
-moc_fild04,14,98,0 warp mocf07 1,11,moc_fild05,378,119
-moc_fild04,175,18,0 warp mocf08 3,2,moc_fild08,170,380
-moc_fild04,19,206,0 warp mocf09 3,15,moc_fild05,373,208
-moc_fild04,219,327,0 script mocf016 45,3,4,{ set @anthell,0; warp "anthell01",35,262; }
-moc_fild04,292,381,0 warp mocf01-2 10,1,moc_fild01,76,25
-moc_fild04,314,381,0 warp mocf01-3 10,1,moc_fild01,76,25
-moc_fild04,336,381,0 warp mocf01-4 10,1,moc_fild01,76,25
-moc_fild04,92,381,0 warp mocf008 9,2,prt_fild09,246,19
-moc_fild05,144,375,0 warp mocf009 11,2,prt_fild10,263,23
-moc_fild05,18,136,0 warp mocf10 1,8,moc_fild06,367,317
-moc_fild05,18,154,0 warp mocf10-1 1,8,moc_fild06,367,317
-moc_fild05,18,172,0 warp mocf10-2 1,8,moc_fild06,367,317
-moc_fild05,268,18,0 warp mocf11 4,2,moc_fild09,267,368
-moc_fild05,325,382,0 warp mocf010 6,2,prt_fild09,95,19
-moc_fild05,378,208,0 warp mocf09-1 3,14,moc_fild04,26,206
-moc_fild05,384,108,0 warp mocf07-3 1,8,moc_fild04,22,123
-moc_fild05,384,126,0 warp mocf07-4 1,8,moc_fild04,22,123
-moc_fild05,384,144,0 warp mocf07-5 1,8,moc_fild04,22,123
-moc_fild05,82,16,0 warp mocf12 5,2,moc_fild09,80,366
-moc_fild06,18,198,0 warp mocf13 1,18,moc_fild07,378,201
-moc_fild06,207,18,0 warp mocf14 11,2,moc_fild10,208,295
-moc_fild06,377,316,0 warp mocf10-3 1,15,moc_fild05,24,153
+//moc_fild04,14,122,0 warp mocf07-1 1,11,moc_fild05,378,119
+//moc_fild04,14,146,0 warp mocf07-2 1,11,moc_fild05,378,119
+//moc_fild04,14,98,0 warp mocf07 1,11,moc_fild05,378,119
+//moc_fild04,175,18,0 warp mocf08 3,2,moc_fild08,170,380
+//moc_fild04,19,206,0 warp mocf09 3,15,moc_fild05,373,208
+//moc_fild04,219,327,0 script mocf016 45,3,4,{ set @anthell,0; warp "anthell01",35,262; }
+//moc_fild04,292,381,0 warp mocf01-2 10,1,moc_fild01,76,25
+//moc_fild04,314,381,0 warp mocf01-3 10,1,moc_fild01,76,25
+//moc_fild04,336,381,0 warp mocf01-4 10,1,moc_fild01,76,25
+//moc_fild04,92,381,0 warp mocf008 9,2,prt_fild09,246,19
+//moc_fild05,144,375,0 warp mocf009 11,2,prt_fild10,263,23
+//moc_fild05,18,136,0 warp mocf10 1,8,moc_fild06,367,317
+//moc_fild05,18,154,0 warp mocf10-1 1,8,moc_fild06,367,317
+//moc_fild05,18,172,0 warp mocf10-2 1,8,moc_fild06,367,317
+//moc_fild05,268,18,0 warp mocf11 4,2,moc_fild09,267,368
+//moc_fild05,325,382,0 warp mocf010 6,2,prt_fild09,95,19
+//moc_fild05,378,208,0 warp mocf09-1 3,14,moc_fild04,26,206
+//moc_fild05,384,108,0 warp mocf07-3 1,8,moc_fild04,22,123
+//moc_fild05,384,126,0 warp mocf07-4 1,8,moc_fild04,22,123
+//moc_fild05,384,144,0 warp mocf07-5 1,8,moc_fild04,22,123
+//moc_fild05,82,16,0 warp mocf12 5,2,moc_fild09,80,366
+//moc_fild06,18,198,0 warp mocf13 1,18,moc_fild07,378,201
+//moc_fild06,207,18,0 warp mocf14 11,2,moc_fild10,208,295
+//moc_fild06,377,316,0 warp mocf10-3 1,15,moc_fild05,24,153
moc_fild07,198,21,0 warp mocf001 2,2,morocc,160,294
-moc_fild07,381,201,0 warp mocf13-1 2,16,moc_fild06,28,201
-moc_fild08,16,207,0 warp mocf15 2,4,moc_fild09,371,195
-moc_fild08,170,383,0 warp mocf08-1 3,2,moc_fild04,175,21
-moc_fild08,204,16,0 warp mocf16 4,2,moc_fild14,196,379
-moc_fild08,383,211,0 warp mocf17 2,4,moc_fild13,32,171
-moc_fild09,126,20,0 warp mocf18 4,2,moc_fild15,158,360
-moc_fild09,267,371,0 warp mocf11-1 4,2,moc_fild05,268,21
-moc_fild09,30,162,0 warp mocf19 2,3,moc_fild10,381,258
-moc_fild09,374,195,0 warp mocf15-1 2,8,moc_fild08,19,207
-moc_fild09,80,369,0 warp mocf12-1 7,2,moc_fild05,82,19
-moc_fild10,189,23,0 warp mocf20 3,2,moc_fild11,189,360
-moc_fild10,19,207,0 warp mocf002 2,2,morocc,299,207
-moc_fild10,208,298,0 warp mocf14-1 10,2,moc_fild06,207,21
-moc_fild10,384,258,0 warp mocf19-1 2,3,moc_fild09,33,162
-moc_fild11,189,363,0 warp mocf20-1 3,2,moc_fild10,189,26
+//moc_fild07,381,201,0 warp mocf13-1 2,16,moc_fild06,28,201
+moc_fild07,380,201,0 warp mocf13-1 2,16,moc_fild20,36,177
+//moc_fild08,16,207,0 warp mocf15 2,4,moc_fild09,371,195
+//moc_fild08,170,383,0 warp mocf08-1 3,2,moc_fild04,175,21
+//moc_fild08,204,16,0 warp mocf16 4,2,moc_fild14,196,379
+//moc_fild08,383,211,0 warp mocf17 2,4,moc_fild13,32,171
+//moc_fild09,126,20,0 warp mocf18 4,2,moc_fild15,158,360
+//moc_fild09,267,371,0 warp mocf11-1 4,2,moc_fild05,268,21
+//moc_fild09,30,162,0 warp mocf19 2,3,moc_fild10,381,258
+//moc_fild09,374,195,0 warp mocf15-1 2,8,moc_fild08,19,207
+//moc_fild09,80,369,0 warp mocf12-1 7,2,moc_fild05,82,19
+//moc_fild10,189,23,0 warp mocf20 3,2,moc_fild11,189,360
+//moc_fild10,19,207,0 warp mocf002 2,2,morocc,299,207
+//moc_fild10,208,298,0 warp mocf14-1 10,2,moc_fild06,207,21
+//moc_fild10,384,258,0 warp mocf19-1 2,3,moc_fild09,33,162
+//moc_fild11,189,363,0 warp mocf20-1 3,2,moc_fild10,189,26
+moc_fild11,189,360,0 warp mocf20-1 3,2,moc_fild20,197,24
moc_fild11,212,29,0 warp mocf21 4,2,moc_fild17,218,366
moc_fild11,26,161,0 warp mocf22 2,10,moc_fild12,286,168
-moc_fild11,379,197,0 warp mocf23 2,6,moc_fild15,41,105
+//moc_fild11,379,197,0 warp mocf23 2,6,moc_fild15,41,105
+moc_fild11,377,197,0 warp mocf23 2,6,moc_fild20,36,177
moc_fild12,118,30,0 warp mocf24 4,2,moc_fild18,158,379
moc_fild12,159,381,0 warp mocf003 2,2,morocc,160,20
moc_fild12,289,168,0 warp mocf22-1 2,3,moc_fild11,29,161
moc_fild13,146,368,0 warp mocf05-1 5,2,moc_fild02,71,21
-moc_fild13,29,171,0 warp mocf17-1 2,4,moc_fild08,380,211
+//moc_fild13,29,171,0 warp mocf17-1 2,4,moc_fild08,380,211
+moc_fild13,32,171,0 warp mocf17-1 2,4,moc_fild20,349,179
moc_fild13,298,370,0 warp mocf03-1 4,2,moc_fild02,228,32
moc_fild13,308,49,0 warp mocf06-1 2,4,moc_fild03,20,37
-moc_fild14,16,278,0 warp mocf25 2,6,moc_fild15,364,276
-moc_fild14,196,382,0 warp mocf16-1 4,2,moc_fild08,204,19
-moc_fild15,104,16,0 warp mocf26 9,2,moc_fild16,125,380
-moc_fild15,158,363,0 warp mocf18-1 6,2,moc_fild09,126,23
-moc_fild15,258,253,0 script mocf017 45,3,3,{ set @anthell,1; warp "anthell01",35,262; }
-moc_fild15,348,18,0 warp mocf27 5,2,moc_fild16,334,379
-moc_fild15,367,276,0 warp mocf25-1 2,4,moc_fild14,19,278
-moc_fild15,38,105,0 warp mocf23-1 2,4,moc_fild11,376,197
-moc_fild16,125,383,0 warp mocf26-1 5,2,moc_fild15,104,19
+//moc_fild14,16,278,0 warp mocf25 2,6,moc_fild15,364,276
+//moc_fild14,196,382,0 warp mocf16-1 4,2,moc_fild08,204,19
+//moc_fild15,104,16,0 warp mocf26 9,2,moc_fild16,125,380
+//moc_fild15,158,363,0 warp mocf18-1 6,2,moc_fild09,126,23
+//moc_fild15,258,253,0 script mocf017 45,3,3,{ set @anthell,1; warp "anthell01",35,262; }
+//moc_fild15,348,18,0 warp mocf27 5,2,moc_fild16,334,379
+//moc_fild15,367,276,0 warp mocf25-1 2,4,moc_fild14,19,278
+//moc_fild15,38,105,0 warp mocf23-1 2,4,moc_fild11,376,197
+//moc_fild16,125,383,0 warp mocf26-1 5,2,moc_fild15,104,19
+moc_fild16,124,381,0 warp mocf26-1 5,2,moc_fild20,197,24
moc_fild16,16,179,0 warp mocf28 2,6,moc_fild17,366,272
-moc_fild16,334,382,0 warp mocf27-1 4,2,moc_fild15,348,21
-moc_fild17,218,369,0 warp mocf21-1 5,2,moc_fild11,212,32
+//moc_fild16,334,382,0 warp mocf27-1 4,2,moc_fild15,348,21
+moc_fild16,333,380,0 warp mocf27-1 4,2,moc_fild20,197,24
+//moc_fild17,218,369,0 warp mocf21-1 5,2,moc_fild11,212,32
moc_fild17,30,300,0 warp moc29 2,5,moc_fild18,379,305
moc_fild17,369,272,0 warp mocf28-1 2,3,moc_fild16,19,179
moc_fild18,158,382,0 warp mocf24-1 4,2,moc_fild12,118,33
@@ -102,3 +110,7 @@ moc_fild18,382,305,0 warp moc29-1 2,4,moc_fild17,33,300
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
+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
diff --git a/npc/warps/fields/prontera_fild.txt b/npc/warps/fields/prontera_fild.txt
index fc5d82a7d..677da8c5f 100644
--- a/npc/warps/fields/prontera_fild.txt
+++ b/npc/warps/fields/prontera_fild.txt
@@ -3,13 +3,14 @@
//===== By: ==================================================
//= Nana (1.0)
//===== Current Version: =====================================
-//= 1.1
+//= 1.2
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
//= Warp Points for Prontera Field
//===== Additional Comments: =================================
//= 1.1 updating according to jA [Lupus]
+//= 1.2 Updated warps for episode 12.1 [L0ne_W0lf]
//============================================================
//= Prontera Fields ==========================================
@@ -68,15 +69,18 @@ prt_fild08,55,21,0 warp prtf024 4,2,moc_fild01,56,380
prt_fild09,14,124,0 warp prtf17 2,6,prt_fild10,336,126
prt_fild09,14,139,0 warp prtf17-1 2,8,prt_fild10,336,126
prt_fild09,224,380,0 warp prtf13-1 4,2,prt_fild07,206,15
-prt_fild09,246,16,0 warp prtf025 7,2,moc_fild04,92,378
+//prt_fild09,246,16,0 warp prtf025 7,2,moc_fild04,92,378
+prt_fild09,246,17,0 warp prtf025 7,2,moc_fild20,209,333
prt_fild09,383,223,0 warp prtf026 2,15,moc_fild01,25,242
prt_fild09,383,251,0 warp prtf027 2,15,moc_fild01,25,242
prt_fild09,87,380,0 warp prtf16-1 5,2,prt_fild07,84,16
-prt_fild09,95,16,0 warp prtf028 7,2,moc_fild05,325,379
+//prt_fild09,95,16,0 warp prtf028 7,2,moc_fild05,325,379
+prt_fild09,95,19,0 warp prtf028 7,2,moc_fild20,209,333
prt_fild10,20,122,0 warp prtf19 2,4,prt_fild11,359,111
prt_fild10,20,196,0 warp prtf20 2,4,prt_fild11,358,184
prt_fild10,227,299,0 warp prtf020 5,2,gef_fild02,266,21
-prt_fild10,263,20,0 warp prtf029 6,2,moc_fild05,144,372
+//prt_fild10,263,20,0 warp prtf029 6,2,moc_fild05,144,372
+prt_fild10,263,22,0 warp prtf029 6,2,moc_fild20,209,333
prt_fild10,339,126,0 warp prtf17-2 2,8,prt_fild09,17,133
prt_fild11,17,281,0 warp prtf021 2,4,gef_fild11,374,293
prt_fild11,302,301,0 warp prtf022 5,2,gef_fild03,312,19