|
@@ -4,7 +4,7 @@
|
|
//= L0ne_W0lf
|
|
//= L0ne_W0lf
|
|
//= Credits: Gepard
|
|
//= Credits: Gepard
|
|
//===== Current Version: =====================================
|
|
//===== Current Version: =====================================
|
|
-//= 1.5b
|
|
|
|
|
|
+//= 1.6
|
|
//===== Compatible With: =====================================
|
|
//===== Compatible With: =====================================
|
|
//= rAthena SVN
|
|
//= rAthena SVN
|
|
//===== Description: =========================================
|
|
//===== Description: =========================================
|
|
@@ -19,6 +19,7 @@
|
|
//= 1.5 Redone the whole Script. [Masao]
|
|
//= 1.5 Redone the whole Script. [Masao]
|
|
//= 1.5a Fixed little typo in Baby Priest & Baby Arch Bishop checks. [Masao]
|
|
//= 1.5a Fixed little typo in Baby Priest & Baby Arch Bishop checks. [Masao]
|
|
//= 1.5b More small fixes. [Euphy]
|
|
//= 1.5b More small fixes. [Euphy]
|
|
|
|
+//= 1.6 Fixed bugs where players unable to continue the quest. [Joseph]
|
|
//============================================================
|
|
//============================================================
|
|
|
|
|
|
prt_church,103,88,3 script Praying Minister#arch 60,{
|
|
prt_church,103,88,3 script Praying Minister#arch 60,{
|
|
@@ -59,14 +60,8 @@ prt_church,103,88,3 script Praying Minister#arch 60,{
|
|
mes "[Praying Minister]";
|
|
mes "[Praying Minister]";
|
|
mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
|
|
mes "All ministers of Odin should be diligent. They should never be too lazy to serve Odin.";
|
|
next;
|
|
next;
|
|
- if (Sex == 1) {
|
|
|
|
- mes "[Praying Minister]";
|
|
|
|
- mes "Brother, how has your life been?";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "[Praying Minister]";
|
|
|
|
- mes "Sister, how has your life been?";
|
|
|
|
- }
|
|
|
|
|
|
+ mes "[Praying Minister]";
|
|
|
|
+ mes (Sex?"Brother":"Sister")+", how has your life been?";
|
|
mes "Have you lived it to it's fullest?";
|
|
mes "Have you lived it to it's fullest?";
|
|
mes "Have you served your life in the light of Odin?";
|
|
mes "Have you served your life in the light of Odin?";
|
|
next;
|
|
next;
|
|
@@ -78,14 +73,8 @@ prt_church,103,88,3 script Praying Minister#arch 60,{
|
|
mes "We should always tell the truth.";
|
|
mes "We should always tell the truth.";
|
|
mes "We should not fall prey to lies and deceit.";
|
|
mes "We should not fall prey to lies and deceit.";
|
|
next;
|
|
next;
|
|
- if (Sex == 1) {
|
|
|
|
- mes "[Praying Minister]";
|
|
|
|
- mes "Brother...";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "[Praying Minister]";
|
|
|
|
- mes "Sister...";
|
|
|
|
- }
|
|
|
|
|
|
+ mes "[Praying Minister]";
|
|
|
|
+ mes (Sex?"Brother":"Sister")+"...";
|
|
mes "Even though we serve Odin, we are normal people.";
|
|
mes "Even though we serve Odin, we are normal people.";
|
|
mes "We can be degraded in spite of ourselves and we must realize that.";
|
|
mes "We can be degraded in spite of ourselves and we must realize that.";
|
|
next;
|
|
next;
|
|
@@ -224,12 +213,7 @@ umbala,139,227,3 script Priest#arch 60,{
|
|
mes "[Priest Dayan]";
|
|
mes "[Priest Dayan]";
|
|
mes "Ah~, yes.";
|
|
mes "Ah~, yes.";
|
|
mes "Yes, I am.";
|
|
mes "Yes, I am.";
|
|
- if (Sex == 1) {
|
|
|
|
- mes "I'm Dayan. Nice to meet you Brother.";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "I'm Dayan. Nice to meet you Sister.";
|
|
|
|
- }
|
|
|
|
|
|
+ mes "I'm Dayan. Nice to meet you "+(Sex?"Brother.":"Sister.");
|
|
next;
|
|
next;
|
|
mes "The old priest gives you an ear to ear grin. ";
|
|
mes "The old priest gives you an ear to ear grin. ";
|
|
next;
|
|
next;
|
|
@@ -266,14 +250,8 @@ umbala,139,227,3 script Priest#arch 60,{
|
|
mes "Eh... are you?";
|
|
mes "Eh... are you?";
|
|
mes "A pilgrimage to the Holy Land...";
|
|
mes "A pilgrimage to the Holy Land...";
|
|
mes "It has been a long time since I've seen such a devout minister.";
|
|
mes "It has been a long time since I've seen such a devout minister.";
|
|
- if (Sex == 1) {
|
|
|
|
- mes "Welcome. Brother.";
|
|
|
|
- next;
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "Welcome. Sister.";
|
|
|
|
- next;
|
|
|
|
- }
|
|
|
|
|
|
+ mes "Welcome. "+(Sex?"Brother.":"Sister.");
|
|
|
|
+ next;
|
|
mes "The old priest gives you a gracious smile.";
|
|
mes "The old priest gives you a gracious smile.";
|
|
next;
|
|
next;
|
|
mes "[Priest Dayan]";
|
|
mes "[Priest Dayan]";
|
|
@@ -295,12 +273,7 @@ umbala,139,227,3 script Priest#arch 60,{
|
|
mes "Mimir spring wells with intelligence, myth says that if Odin lets you have his eye that you will gain all of the knowledge within that spring.";
|
|
mes "Mimir spring wells with intelligence, myth says that if Odin lets you have his eye that you will gain all of the knowledge within that spring.";
|
|
next;
|
|
next;
|
|
mes "[Priest Dayan]";
|
|
mes "[Priest Dayan]";
|
|
- if (Sex == 1) {
|
|
|
|
- mes "Brother.";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "Sister.";
|
|
|
|
- }
|
|
|
|
|
|
+ mes Sex?"Brother.":"Sister.";
|
|
mes "Through the Holy Pilgrimage, we can make ourselves pious by cleansing our bodies and souls.";
|
|
mes "Through the Holy Pilgrimage, we can make ourselves pious by cleansing our bodies and souls.";
|
|
next;
|
|
next;
|
|
mes "[Priest Dayan]";
|
|
mes "[Priest Dayan]";
|
|
@@ -441,7 +414,6 @@ umbala,139,227,3 script Priest#arch 60,{
|
|
}
|
|
}
|
|
|
|
|
|
yggdrasil01,220,47,0 script #A pilgrimage to the Ho 139,5,5,{
|
|
yggdrasil01,220,47,0 script #A pilgrimage to the Ho 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (job_arch == 2) {
|
|
if (job_arch == 2) {
|
|
mes "[" + strcharinfo(0) + "]";
|
|
mes "[" + strcharinfo(0) + "]";
|
|
@@ -602,10 +574,7 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
if (job_arch == 4) {
|
|
if (job_arch == 4) {
|
|
mes "- There is a nun closing her eyes as she murmurs something which sounds like a prayer. -";
|
|
mes "- There is a nun closing her eyes as she murmurs something which sounds like a prayer. -";
|
|
next;
|
|
next;
|
|
- switch (select("Talk to her.:Stay Quiet.")) {
|
|
|
|
- case 1:
|
|
|
|
- break;
|
|
|
|
- case 2:
|
|
|
|
|
|
+ if (select("Talk to her.:Stay Quiet.") == 2) {
|
|
mes "- You don't feel like disturbing her -";
|
|
mes "- You don't feel like disturbing her -";
|
|
close;
|
|
close;
|
|
}
|
|
}
|
|
@@ -615,12 +584,7 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
mes "[Vinue]";
|
|
mes "[Vinue]";
|
|
mes "Ah, Welcome.";
|
|
mes "Ah, Welcome.";
|
|
mes "It's not time to have a service yet...";
|
|
mes "It's not time to have a service yet...";
|
|
- if (Sex == 1) {
|
|
|
|
- mes "Are you here to pray, brother?";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "Are you here to pray, sister?";
|
|
|
|
- }
|
|
|
|
|
|
+ mes "Are you here to pray, "+(Sex?"brother":"sister")+"?";
|
|
next;
|
|
next;
|
|
mes "[" + strcharinfo(0) + "]";
|
|
mes "[" + strcharinfo(0) + "]";
|
|
mes "I came here to say hello from Priest Dayan from Prontera.";
|
|
mes "I came here to say hello from Priest Dayan from Prontera.";
|
|
@@ -639,12 +603,7 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
next;
|
|
next;
|
|
mes "[Vinue]";
|
|
mes "[Vinue]";
|
|
mes "Ah...";
|
|
mes "Ah...";
|
|
- if (Sex == 1) {
|
|
|
|
- mes "He's very kind. As are you brother.";
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- mes "He's very kind. As are you sister.";
|
|
|
|
- }
|
|
|
|
|
|
+ mes "He's very kind. As are you "+(Sex?"brother":"sister")+".";
|
|
next;
|
|
next;
|
|
mes "[Vinue]";
|
|
mes "[Vinue]";
|
|
mes "But don't worry.";
|
|
mes "But don't worry.";
|
|
@@ -654,10 +613,7 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
mes "Evil is always watching for our souls.";
|
|
mes "Evil is always watching for our souls.";
|
|
mes "If you are indifferent to praying, it never misses an opportunity.";
|
|
mes "If you are indifferent to praying, it never misses an opportunity.";
|
|
next;
|
|
next;
|
|
- switch (select("A dream? What kind of dream?:Your soul should be fine.")) {
|
|
|
|
- case 1:
|
|
|
|
- break;
|
|
|
|
- case 2:
|
|
|
|
|
|
+ if (select("A dream? What kind of dream?:Your soul should be fine.") == 2) {
|
|
mes "[Vinue]";
|
|
mes "[Vinue]";
|
|
mes "Oh but that's where you're wrong.";
|
|
mes "Oh but that's where you're wrong.";
|
|
mes "My soul may be the most at risk.";
|
|
mes "My soul may be the most at risk.";
|
|
@@ -715,10 +671,7 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
mes "I don't have any way to find out.";
|
|
mes "I don't have any way to find out.";
|
|
mes "I don't have a method, so I just pray.";
|
|
mes "I don't have a method, so I just pray.";
|
|
next;
|
|
next;
|
|
- switch (select("I'll investgate for you.:I'll pray with you.")) {
|
|
|
|
- case 1:
|
|
|
|
- break;
|
|
|
|
- case 2:
|
|
|
|
|
|
+ if (select("I'll investgate for you.:I'll pray with you.") == 2) {
|
|
mes "[Vinue]";
|
|
mes "[Vinue]";
|
|
mes "Thank you.";
|
|
mes "Thank you.";
|
|
mes "I'll pray that the darkness stays away.";
|
|
mes "I'll pray that the darkness stays away.";
|
|
@@ -768,7 +721,6 @@ hu_in01,205,204,7 script Praying Nun#benew 79,{
|
|
}
|
|
}
|
|
|
|
|
|
odin_tem02,282,263,0 script #find_val 139,3,3,{
|
|
odin_tem02,282,263,0 script #find_val 139,3,3,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if ((job_arch > 4) && (job_arch < 100)) {
|
|
if ((job_arch > 4) && (job_arch < 100)) {
|
|
hideoffnpc "Valkyrie Illusion#arch";
|
|
hideoffnpc "Valkyrie Illusion#arch";
|
|
@@ -803,7 +755,6 @@ OnInit:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch01,29,34,3 script Valkyrie#arch 403,{
|
|
job3_arch01,29,34,3 script Valkyrie#arch 403,{
|
|
-
|
|
|
|
if ((BaseLevel != 99) && (JobLevel < 50)) {
|
|
if ((BaseLevel != 99) && (JobLevel < 50)) {
|
|
warp "odin_tem02",282,263;
|
|
warp "odin_tem02",282,263;
|
|
end;
|
|
end;
|
|
@@ -988,51 +939,44 @@ job3_arch01,29,34,3 script Valkyrie#arch 403,{
|
|
close;
|
|
close;
|
|
}
|
|
}
|
|
if (job_arch == 7) {
|
|
if (job_arch == 7) {
|
|
- if (countitem(12381) > 0 || countitem(12382) > 0) {
|
|
|
|
- if (countitem(12381) > 0) {
|
|
|
|
- delitem 12381,countitem(12381); //ValkyrieA_Scroll
|
|
|
|
- }
|
|
|
|
- if (countitem(12382) > 0) {
|
|
|
|
- delitem 12382,countitem(12382); //ValkyrieB_Scroll
|
|
|
|
- }
|
|
|
|
- if ($@archbs == 0) {
|
|
|
|
- set $@archbs,1;
|
|
|
|
- mes "[Valkyrie Anguhilde]";
|
|
|
|
- mes "Are you ok human?";
|
|
|
|
- mes "It was not as easy as I expected.";
|
|
|
|
- mes "Will you challenge again?";
|
|
|
|
- next;
|
|
|
|
- if (getmapusers("job3_arch02") > 0) {
|
|
|
|
- set $@archbs,0;
|
|
|
|
- mes "[Valkyrie Anguhilde]";
|
|
|
|
- //Custom translation
|
|
|
|
- mes "Ah, it seems someone is already combating the evil in the temple.";
|
|
|
|
- mes "I will see who it is, please wait a moment.";
|
|
|
|
- close;
|
|
|
|
- }
|
|
|
|
|
|
+ if (countitem(12381) > 0) delitem 12381,countitem(12381); //ValkyrieA_Scroll
|
|
|
|
+ if (countitem(12382) > 0) delitem 12382,countitem(12382); //ValkyrieB_Scroll
|
|
|
|
+ if ($@archbs == 0) {
|
|
|
|
+ set $@archbs,1;
|
|
|
|
+ mes "[Valkyrie Anguhilde]";
|
|
|
|
+ mes "Are you ok human?";
|
|
|
|
+ mes "It was not as easy as I expected.";
|
|
|
|
+ mes "Will you challenge again?";
|
|
|
|
+ next;
|
|
|
|
+ if (getmapusers("job3_arch02") > 0) {
|
|
set $@archbs,0;
|
|
set $@archbs,0;
|
|
mes "[Valkyrie Anguhilde]";
|
|
mes "[Valkyrie Anguhilde]";
|
|
- mes "OK. now I'm going to send you there.";
|
|
|
|
- mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000.";
|
|
|
|
- mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000.";
|
|
|
|
- mes "But you have to be careful if an imeprsonation falls down.";
|
|
|
|
- close2;
|
|
|
|
- nude;
|
|
|
|
- if (countitem(2798) > 0) {
|
|
|
|
- delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
|
|
|
|
- }
|
|
|
|
- donpcevent "start#arch::OnEnable";
|
|
|
|
- set job_arch, 7;
|
|
|
|
- warp "job3_arch02",119,49;
|
|
|
|
- hideonnpc "Valkyrie#arch";
|
|
|
|
- end;
|
|
|
|
|
|
+ //Custom translation
|
|
|
|
+ mes "Ah, it seems someone is already combating the evil in the temple.";
|
|
|
|
+ mes "I will see who it is, please wait a moment.";
|
|
|
|
+ close;
|
|
}
|
|
}
|
|
|
|
+ set $@archbs,0;
|
|
mes "[Valkyrie Anguhilde]";
|
|
mes "[Valkyrie Anguhilde]";
|
|
- //Custom translation
|
|
|
|
- mes "I am already talking to someone, please wait and talk to me again.";
|
|
|
|
- close;
|
|
|
|
|
|
+ mes "OK. now I'm going to send you there.";
|
|
|
|
+ mes "^FF0000When you go there, you have to summon my impersonation with the scroll^000000.";
|
|
|
|
+ mes "An impersonation will help when you move or attack as you want through ^FF0000ALT+click^000000.";
|
|
|
|
+ mes "But you have to be careful if an imeprsonation falls down.";
|
|
|
|
+ close2;
|
|
|
|
+ nude;
|
|
|
|
+ if (countitem(2798) > 0) {
|
|
|
|
+ delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
|
|
|
|
+ }
|
|
|
|
+ donpcevent "start#arch::OnEnable";
|
|
|
|
+ set job_arch, 7;
|
|
|
|
+ warp "job3_arch02",119,49;
|
|
|
|
+ hideonnpc "Valkyrie#arch";
|
|
|
|
+ end;
|
|
}
|
|
}
|
|
- end;
|
|
|
|
|
|
+ mes "[Valkyrie Anguhilde]";
|
|
|
|
+ //Custom translation
|
|
|
|
+ mes "I am already talking to someone, please wait and talk to me again.";
|
|
|
|
+ close;
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
@@ -1062,7 +1006,6 @@ OnTouch:
|
|
}
|
|
}
|
|
|
|
|
|
- script #arch_1_01_0::archbjcq 139,5,5,{
|
|
- script #arch_1_01_0::archbjcq 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (countitem(12381) > 0) {
|
|
if (countitem(12381) > 0) {
|
|
delitem 12381,1; //ValkyrieA_Scroll
|
|
delitem 12381,1; //ValkyrieA_Scroll
|
|
@@ -1099,7 +1042,6 @@ job3_arch02,269,302,0 duplicate(archbjcq) #arch_1_11 139,5,5
|
|
job3_arch02,245,289,0 duplicate(archbjcq) #arch_1_12 139,5,5
|
|
job3_arch02,245,289,0 duplicate(archbjcq) #arch_1_12 139,5,5
|
|
|
|
|
|
job3_arch02,203,286,0 script #arch_1_boss 139,5,5,{
|
|
job3_arch02,203,286,0 script #arch_1_boss 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (countitem(12381) > 0) {
|
|
if (countitem(12381) > 0) {
|
|
delitem 12381,1; //ValkyrieA_Scroll
|
|
delitem 12381,1; //ValkyrieA_Scroll
|
|
@@ -1183,7 +1125,7 @@ OnMyMobDead:
|
|
mapannounce "job3_arch02","Valkyrie's Nightmare: You are so childish. I invite you to a devil's party. I'll make sure you have a fun!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Valkyrie's Nightmare: You are so childish. I invite you to a devil's party. I'll make sure you have a fun!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
hideoffnpc "Valkyrie#arch_02";
|
|
hideoffnpc "Valkyrie#arch_02";
|
|
hideonnpc "#arch_2_boss";
|
|
hideonnpc "#arch_2_boss";
|
|
- viewpoint 234,279,1,1,0xFFFF9900;
|
|
|
|
|
|
+ viewpoint 1,279,234,1,0xFFFF99;
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
|
|
|
|
@@ -1221,7 +1163,7 @@ job3_arch02,113,327,5 script Valkyrie#arch_01 403,{
|
|
mes "Then I look forward a good news.";
|
|
mes "Then I look forward a good news.";
|
|
close2;
|
|
close2;
|
|
getitem 12382,1; //ValkyrieB_Scroll
|
|
getitem 12382,1; //ValkyrieB_Scroll
|
|
- viewpoint 46,244,1,1,0xFFFF9900;
|
|
|
|
|
|
+ viewpoint 1,244,46,1,0xFFFF99;
|
|
hideonnpc "Valkyrie#arch_01";
|
|
hideonnpc "Valkyrie#arch_01";
|
|
donpcevent "#arch_2_start::OnEnable";
|
|
donpcevent "#arch_2_start::OnEnable";
|
|
end;
|
|
end;
|
|
@@ -1265,7 +1207,6 @@ job3_arch02,244,46,5 script Valkyrie#arch_02 403,{
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,279,234,0 script #arch_end 139,7,7,{
|
|
job3_arch02,279,234,0 script #arch_end 139,7,7,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
donpcevent "#arch_3_01::OnKill";
|
|
donpcevent "#arch_3_01::OnKill";
|
|
donpcevent "#arch_3_02::OnKill";
|
|
donpcevent "#arch_3_02::OnKill";
|
|
@@ -1434,16 +1375,14 @@ OnInit:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,132,323,0 script #arch_2_01 139,5,5,{
|
|
job3_arch02,132,323,0 script #arch_2_01 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (countitem(12382) > 0) {
|
|
if (countitem(12382) > 0) {
|
|
- mapannounce "job3_arch02","Whispering of Valkyrie: I see a new ancient scroll!",bc_map,"0x000000"; //FW_NORMAL 12 0 0
|
|
|
|
|
|
+ mapannounce "job3_arch02","Whispering of Valkyrie: I see a new ancient scroll!",bc_map; //FW_NORMAL 12 0 0
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
- script #arch_2_02_0::archbjcq2 139,5,5,{
|
|
- script #arch_2_02_0::archbjcq2 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (countitem(12382) > 0) {
|
|
if (countitem(12382) > 0) {
|
|
delitem 12382,1; //ValkyrieB_Scroll
|
|
delitem 12382,1; //ValkyrieB_Scroll
|
|
@@ -1481,21 +1420,18 @@ job3_arch02,227,169,0 duplicate(archbjcq2) #arch_2_10 139,5,5
|
|
job3_arch02,190,146,0 duplicate(archbjcq2) #arch_2_11 139,5,5
|
|
job3_arch02,190,146,0 duplicate(archbjcq2) #arch_2_11 139,5,5
|
|
|
|
|
|
job3_arch02,252,267,0 script #arch_2_12 139,5,5,{
|
|
job3_arch02,252,267,0 script #arch_2_12 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
mapannounce "job3_arch02","Whispering of an impersonation: It's a crossroad. Let's go to the left side. I have to find my pipe.",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Whispering of an impersonation: It's a crossroad. Let's go to the left side. I have to find my pipe.",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,250,290,0 script #arch_2_13 139,5,5,{
|
|
job3_arch02,250,290,0 script #arch_2_13 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
mapannounce "job3_arch02","Whispering of an impersonation: I can see a ruined shrine. Take a rest in there.",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Whispering of an impersonation: I can see a ruined shrine. Take a rest in there.",bc_map,"0xFFCE00"; //FW_NORMAL 12 0 0
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,206,113,0 script #arch_2_boss 139,5,5,{
|
|
job3_arch02,206,113,0 script #arch_2_boss 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (countitem(12382) > 0) {
|
|
if (countitem(12382) > 0) {
|
|
delitem 12382,1; //ValkyrieB_Scroll
|
|
delitem 12382,1; //ValkyrieB_Scroll
|
|
@@ -1514,7 +1450,6 @@ OnTouch:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,284,159,0 script #arch_3_01 139,20,20,{
|
|
job3_arch02,284,159,0 script #arch_3_01 139,20,20,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if ((Class != Job_Priest) && (Class != Job_Baby_Priest)) {
|
|
if ((Class != Job_Priest) && (Class != Job_Baby_Priest)) {
|
|
mapannounce "job3_arch02","Frus: Do you want to see God? Okay, I'll send you to the land of the dead by myself!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Frus: Do you want to see God? Okay, I'll send you to the land of the dead by myself!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
@@ -1533,7 +1468,6 @@ OnInit:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,307,200,0 script #arch_3_02 139,5,5,{
|
|
job3_arch02,307,200,0 script #arch_3_02 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (Class == Job_Priest || Class == Job_Baby_Priest) {
|
|
if (Class == Job_Priest || Class == Job_Baby_Priest) {
|
|
mapannounce "job3_arch02","Skogul: You are my guest!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Skogul: You are my guest!",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
@@ -1553,7 +1487,6 @@ OnInit:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,296,216,0 script #arch_3_03 139,5,5,{
|
|
job3_arch02,296,216,0 script #arch_3_03 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
mapannounce "job3_arch02","Frus: I like your face... Can I steal it?",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
mapannounce "job3_arch02","Frus: I like your face... Can I steal it?",bc_map,"0xFF0000"; //FW_NORMAL 12 0 0
|
|
monster "job3_arch02",296,216,"Frus",1762,1;
|
|
monster "job3_arch02",296,216,"Frus",1762,1;
|
|
@@ -1813,20 +1746,8 @@ OnEnable:
|
|
}
|
|
}
|
|
|
|
|
|
job3_arch02,290,221,0 script #arch_end_eff 139,5,5,{
|
|
job3_arch02,290,221,0 script #arch_end_eff 139,5,5,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
- if (countitem(6154) > 0) {
|
|
|
|
- delitem 6154,countitem(6154); //Broken_Horn_Pipe
|
|
|
|
- }
|
|
|
|
- if (countitem(12381) > 0) {
|
|
|
|
- delitem 12381,countitem(12381); //ValkyrieA_Scroll
|
|
|
|
- }
|
|
|
|
- if (countitem(12381) > 0) {
|
|
|
|
- delitem 12382,countitem(12382); //ValkyrieB_Scroll
|
|
|
|
- }
|
|
|
|
- if (countitem(2798) > 0) {
|
|
|
|
- delitem 2798,countitem(2798); //Will_Of_Exhausted_Angel
|
|
|
|
- }
|
|
|
|
|
|
+ specialeffect EF_MAPPILLAR2,"#arch_end";
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1864,19 +1785,18 @@ job3_arch01,1,1,1 script ¿ØÖÆ#arch 844,{
|
|
*/
|
|
*/
|
|
|
|
|
|
odin_tem02,30,181,0 script #wherearch01 139,10,10,{
|
|
odin_tem02,30,181,0 script #wherearch01 139,10,10,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (job_arch == 5) {
|
|
if (job_arch == 5) {
|
|
- viewpoint 263,282,1,1,0xFFFF9900;
|
|
|
|
|
|
+ viewpoint 1,282,263,1,0xFFFF99;
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
}
|
|
}
|
|
|
|
|
|
odin_tem02,30,335,0 script #wherearch02 139,10,10,{
|
|
odin_tem02,30,335,0 script #wherearch02 139,10,10,{
|
|
-
|
|
|
|
OnTouch:
|
|
OnTouch:
|
|
if (job_arch == 5) {
|
|
if (job_arch == 5) {
|
|
- viewpoint 263,282,1,1,0xFFFF9900;
|
|
|
|
|
|
+ viewpoint 1,282,263,1,0xFFFF99;
|
|
}
|
|
}
|
|
end;
|
|
end;
|
|
-}
|
|
|
|
|
|
+}
|
|
|
|
+
|