//===== rAthena Script ======================================= //= Instance Ritual of Blessing. //===== Description: ========================================= //- [Walkthrough conversion]. //- Required in Banquet main quest. //===== Changelogs: ========================================== //= 1.0 First version. [Capuche] //============================================================ 2@mir,100,17,5 script Skia#skia01 4_EP16_SKIA,{ mes "[Skia]"; mes "Welcome!"; mes "I've been wondering when you would arrive."; next; mes "[Nyhill]"; mes "You are here!"; mes "The people from other families all have taken their seats."; next; mes "[Nyhill]"; mes "By the way........."; mes "After I left the Banquet Hall"; mes "....No, never mind."; npctalk "...?", instance_npcname("Skia#skia01"); next; mes "[Nyhill]"; mes "Nothing good can be heard if we keep them waiting for any longer. Let's get going."; next; mes "[Skia]"; mes "^4d4dffThere is a seat left next to Lord Richard. It must be the seat reserved for an observer.^000000"; next; mes "[Skia]"; mes "Well, let's go."; close2; enablenpc instance_npcname("Skia Nerius#skia02"); enablenpc instance_npcname("Nyhill M. Heine#nihil02"); disablenpc instance_npcname("Skia#skia01"); disablenpc instance_npcname("Nyhill#nihil01"); end; } 2@mir,103,17,3 duplicate(Skia#skia01) Nyhill#nihil01 4_EP16_NIHIL 2@mir,107,77,0 script #royal_evt02 HIDDEN_WARP_NPC,2,2,{ end; OnTouch: donpcevent instance_npcname("#royal_evt02") + "::OnEvent";// player can move end; OnEvent: disablenpc instance_npcname("Skia#skia01"); // not disabled on official disablenpc instance_npcname("Nyhill#nihil01"); enablenpc instance_npcname("Skia Nerius#skia02"); enablenpc instance_npcname("Nyhill M. Heine#nihil02"); disablenpc instance_npcname("#royal_evt02"); mapannounce instance_mapname("2@mir"), "Kronecker: Although there has been a slight delay, let me proceed.", bc_map,0xFF99; mapannounce instance_mapname("2@mir"), "Kronecker: According to the Royal Assembly which has passed down in the palace,", bc_map,0xFF99; sleep 6000; npctalk "Heine", instance_npcname("Friedrich S. Heine#stol_1"); npctalk "Heine", instance_npcname("Nyhill M. Heine#nihil02"); sleep 2500; npctalk "Nerius", instance_npcname("Skia Nerius#skia02"); npctalk "Nerius", instance_npcname("Spica Nerius#spica01"); sleep 2500; npctalk "Walther", instance_npcname("Isenhonor Walther#eisen"); npctalk "Walther", instance_npcname("Ian Walther#ian01"); sleep 2500; npctalk "Wigner", instance_npcname("Levuiere Wigner#louvier1"); npctalk "Wigner", instance_npcname("Jurgen Wigner#jurgen01"); npctalk "Wigner", instance_npcname("Isaac Wigner#isaac01"); npctalk "Wigner", instance_npcname("Katrin Wigner#kath01"); sleep 2500; npctalk "Geoborg", instance_npcname("Catherine D. Geoborg#ca1"); npctalk "Geoborg", instance_npcname("Ernst Geoborg#ernst01"); sleep 2500; npctalk "Richard", instance_npcname("Po Richard#po01"); sleep 3000; npctalk "Roegenburg", instance_npcname("Maximilian Roegenburg#m1"); npctalk "Roegenburg", instance_npcname("Wolf Roegenburg#wolf01"); npctalk "Roegenburg", instance_npcname("Helmut Roegenburg#helmu"); npctalk "Roegenburg", instance_npcname("Agnes Roegenburg#agnes0_1"); mapannounce instance_mapname("2@mir"), "Kronecker: On the behalf of the seven royal families supporting Rune Midgarts,", bc_map,0xFF99; mapannounce instance_mapname("2@mir"), "Kronecker: Here is the new representative appointed", bc_map,0xFF99; mapannounce instance_mapname("2@mir"), "Kronecker: The blessing star light may reach the glory of the earth...", bc_map,0xFF99; sleep 10000; npctalk "Please allow the power from the source granted for all beings,", instance_npcname("Friedrich S. Heine#stol_1"); npctalk "Please allow the power from the source granted for all beings,", instance_npcname("Nyhill M. Heine#nihil02"); sleep 2500; npctalk "The courage to take a step forward without turning back, and stab the enemy with a dagger,", instance_npcname("Catherine D. Geoborg#ca1"); npctalk "The courage to take a step forward without turning back, and stab the enemy with a dagger,", instance_npcname("Ernst Geoborg#ernst01"); sleep 2500; npctalk "The heart to embrace everything in this world,", instance_npcname("Skia Nerius#skia02"); npctalk "The heart to embrace everything in this world,", instance_npcname("Spica Nerius#spica01"); sleep 2500; npctalk "The strong will to protect everything in the arms,", instance_npcname("Po Richard#po01"); sleep 3000; npctalk "The intact pride which never bends in the justice and faith no matter what,", instance_npcname("Isenhonor Walther#eisen"); npctalk "The intact pride which never bends in the justice and faith no matter what,", instance_npcname("Ian Walther#ian01"); sleep 2500; npctalk "The virtue of looking up to others with a humble mind,", instance_npcname("Maximilian Roegenburg#m1"); npctalk "The virtue of looking up to others with a humble mind,", instance_npcname("Wolf Roegenburg#wolf01"); npctalk "The virtue of looking up to others with a humble mind,", instance_npcname("Helmut Roegenburg#helmu"); npctalk "The virtue of looking up to others with a humble mind,", instance_npcname("Agnes Roegenburg#agnes0_1"); sleep 2500; npctalk "And the wisdom to look at the truth", instance_npcname("Levuiere Wigner#louvier1"); npctalk "And the wisdom to look at the truth", instance_npcname("Jurgen Wigner#jurgen01"); npctalk "And the wisdom to look at the truth", instance_npcname("Isaac Wigner#isaac01"); npctalk "And the wisdom to look at the truth", instance_npcname("Katrin Wigner#kath01"); mapannounce instance_mapname("2@mir"), "Kronecker: To our new king...", bc_map,0xFF99; mapannounce instance_mapname("2@mir"), "I am sorry to interrupt the fun!", bc_map,0xDDDDDD; sleep 5000; specialeffect EF_SCREEN_QUAKE, AREA, instance_npcname("Peter Heine#peter01"); disablenpc instance_npcname("Peter Heine#peter01"); enablenpc instance_npcname("Fallen Peter#peter02"); mapannounce instance_mapname("2@mir"), "Kronecker: Peter!!!", bc_map,0xFF99; sleep 1000; disablenpc instance_npcname("Kronecker G. Heine#gran1"); enablenpc instance_npcname("Kronecker G. Heine#gran2"); sleep 400; enablenpc instance_npcname("Intruder#hunter01"); npctalk "Oh, hello! You must be the famous Archduke Grantz the Sage!", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "What are you doing!!!", instance_npcname("Kronecker G. Heine#gran2"); sleep 3000; npctalk "No, nothing much. Nothing worth doing here anyways.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "I have heard that there is something really nice hidden here...", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "But what is this? It is fake!", instance_npcname("Intruder#hunter01"); specialeffect EF_BEGINSPELL,AREA,instance_npcname("Kronecker G. Heine#gran2"); specialeffect EF_BEGINSPELL6,AREA,instance_npcname("Intruder#hunter01"); specialeffect EF_LEVEL99,AREA,instance_npcname("Intruder#hunter01"); sleep 2000; npctalk "You old man, and the noble people behind him...", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "Hold it there. It is no fun. I may want to destroy something.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "For example...", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "This fake resembling Ymir's Heart!", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "...What do you want?", instance_npcname("Kronecker G. Heine#gran2"); sleep 3000; npctalk "The piece of Ymir's Heart. I have heard that it is here, but I don't see any, do I?", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "...What are you talking about?", instance_npcname("Kronecker G. Heine#gran2"); sleep 3000; npctalk "Oh, you didn't know?", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "Well, I see. If you knew that you wouldn't have kept it in the ground, wasting your time on this ritual and all.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "But I can't help it, old man. This is fake.", instance_npcname("Intruder#hunter01"); sleep 2000; npctalk "...How dare you...", instance_npcname("Kronecker G. Heine#gran2"); sleep 2000; npctalk "Don't give me that look. I have wasted my time here as well, you know.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "Well, I'll get going without casing a scene this time.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "Ha! What good does all the power do when you don't know how to use it? I guess you don't need this anymore.", instance_npcname("Intruder#hunter01"); sleep 3000; npctalk "It is the time for this fake Ymir's Heart to go!", instance_npcname("Intruder#hunter01"); sleep 600; specialeffect EF_BEGINSPELL3,AREA, instance_npcname("Intruder#hunter01"); sleep 400; specialeffect EF_SCREEN_QUAKE,AREA, instance_npcname("Peter Heine#peter01"); specialeffect EF_LORD,AREA, instance_npcname("Kronecker G. Heine#gran2"); specialeffect EF_LORD,AREA, instance_npcname("Levuiere Wigner#louvier1"); specialeffect EF_LORD,AREA, instance_npcname("Catherine D. Geoborg#ca1"); disablenpc instance_npcname("Ian Walther#ian01"); disablenpc instance_npcname("Levuiere Wigner#louvier1"); disablenpc instance_npcname("Jurgen Wigner#jurgen01"); disablenpc instance_npcname("Catherine D. Geoborg#ca1"); enablenpc instance_npcname("Ian Walther#ian02"); enablenpc instance_npcname("Levuiere Wigner#louvier2"); enablenpc instance_npcname("Jurgen Wigner#jurgen02"); enablenpc instance_npcname("Katrin Wigner#kath02"); sleep 500; specialeffect EF_LORD,AREA, instance_npcname("Maximilian Roegenburg#m1"); disablenpc instance_npcname("Ernst Geoborg#ernst01"); disablenpc instance_npcname("Maximilian Roegenburg#m1"); disablenpc instance_npcname("Wolf Roegenburg#wolf01"); disablenpc instance_npcname("Agnes Roegenburg#agnes0_1"); disablenpc instance_npcname("Isaac Wigner#isaac01"); disablenpc instance_npcname("Katrin Wigner#kath01"); disablenpc instance_npcname("Po Richard#po01"); disablenpc instance_npcname("Peter Heine#peter01"); disablenpc instance_npcname("Spica Nerius#spica01"); disablenpc instance_npcname("Isenhonor Walther#eisen"); disablenpc instance_npcname("Friedrich S. Heine#stol_1"); disablenpc instance_npcname("Helmut Roegenburg#helmu"); disablenpc instance_npcname("Skia Nerius#skia02"); disablenpc instance_npcname("Nyhill M. Heine#nihil02"); enablenpc instance_npcname("Agnes Roegenburg#agnes0_2"); enablenpc instance_npcname("Skia Nerius#skia03"); enablenpc instance_npcname("Nyhill M. Heine#nihil03"); enablenpc instance_npcname("Spica Nerius#spica02"); enablenpc instance_npcname("Po Richard#po02"); enablenpc instance_npcname("Maximilian Roegenburg#m2"); enablenpc instance_npcname("Wolf Roegenburg#wolf02"); enablenpc instance_npcname("Ernst Geoborg#ernst02"); enablenpc instance_npcname("Catherine D. Geoborg#ca2"); enablenpc instance_npcname("Isaac Wigner#isaac02"); specialeffect EF_LORD,AREA, instance_npcname("Agnes Roegenburg#agnes0_2"); mapannounce instance_mapname("2@mir"), "Intruder: Then ladies and gentlemen, have a good time!", bc_map,0xDDDDDD; disablenpc instance_npcname("Intruder#hunter01"); donpcevent instance_npcname("Intruder#hunter02") + "::OnEvent"; donpcevent instance_npcname("Intruder#hunter03") + "::OnEvent"; donpcevent instance_npcname("Intruder#hunter04") + "::OnEvent"; donpcevent instance_npcname("Intruder#hunter06") + "::OnEvent"; end; } 2@mir,87,79,5 script Intruder#hunter02 3454,{ end; OnEvent: enablenpc instance_npcname("Intruder#hunter02"); initnpctimer; donpcevent instance_npcname("Intruder#hunter05") + "::OnEvent"; // timer + enable donpcevent instance_npcname("Helmut Roegenburg#helmu2") + "::OnEvent"; donpcevent instance_npcname("Isenhonor Walther#eisen2") + "::OnEvent"; monster instance_mapname("2@mir"),107,73,"Suspicious Intruder",3454,1, instance_npcname("Intruder#hunter02") + "::OnMobDead";// HEART_HUNTER_N end; OnMobDead: stopnpctimer; hideonnpc instance_npcname("Intruder#hunter02"); donpcevent instance_npcname("Intruder#hunter05") + "::OnMobDead"; // stop timer + disable donpcevent instance_npcname("Helmut Roegenburg#helmu2") + "::OnMobDead"; donpcevent instance_npcname("Isenhonor Walther#eisen2") + "::OnMobDead"; 'intruder_count++; if ('intruder_count == 3) { mapannounce instance_mapname("2@mir"), "Fellows! Let's leave this place!", bc_map,0xDDDDDD; donpcevent instance_npcname("Intruder#hunter02") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter05") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter03") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter06") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter04") + "::OnLeave"; } end; OnLeave: specialeffect EF_TEIHIT3; disablenpc instance_npcname("Intruder#hunter02"); end; OnTimer1500: specialeffect EF_PIERCE; end; OnTimer3500: specialeffect EF_HOLYCROSS; end; OnTimer4500: npctalk "It is no use!"; end; OnTimer6500: specialeffect EF_SHIELDCHARGE; end; OnTimer8000: initnpctimer; end; } 2@mir,91,84,5 script Intruder#hunter03 3454,{ end; OnEvent: enablenpc instance_npcname("Intruder#hunter03"); initnpctimer; donpcevent instance_npcname("Intruder#hunter06") + "::OnEvent"; // timer + enable donpcevent instance_npcname("Po Richard#po02") + "::OnEvent"; donpcevent instance_npcname("Skia Nerius#skia03") + "::OnEvent"; monster instance_mapname("2@mir"),98,73,"Suspicious Intruder",3454,1, instance_npcname("Intruder#hunter03") + "::OnMobDead";// HEART_HUNTER_N end; OnMobDead: stopnpctimer; hideonnpc instance_npcname("Intruder#hunter03"); donpcevent instance_npcname("Intruder#hunter06") + "::OnMobDead"; // stop timer + disable donpcevent instance_npcname("Po Richard#po02") + "::OnMobDead"; donpcevent instance_npcname("Skia Nerius#skia03") + "::OnMobDead"; 'intruder_count++; if ('intruder_count == 3) { mapannounce instance_mapname("2@mir"), "Fellows! Let's leave this place!", bc_map,0xDDDDDD; donpcevent instance_npcname("Intruder#hunter02") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter05") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter03") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter06") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter04") + "::OnLeave"; } end; OnLeave: specialeffect EF_TEIHIT3; disablenpc instance_npcname("Intruder#hunter03"); end; OnTimer1500: specialeffect EF_MAGICALATTHIT; end; OnTimer4000: specialeffect EF_HIT5; end; OnTimer7000: specialeffect EF_HIT2; end; OnTimer8000: npctalk "It is no use!"; end; OnTimer10500: specialeffect EF_HOLYCROSS; end; OnTimer11500: initnpctimer; end; } 2@mir,94,86,5 script Intruder#hunter04 3454,{ end; OnEvent: enablenpc instance_npcname("Intruder#hunter04"); initnpctimer; donpcevent instance_npcname("Friedrich S. Heine#stol_2") + "::OnEvent"; // timer + enable monster instance_mapname("2@mir"),101,83,"Suspicious Intruder",3454,1, instance_npcname("Intruder#hunter04") + "::OnMobDead";// HEART_HUNTER_N end; OnMobDead: stopnpctimer; hideonnpc instance_npcname("Intruder#hunter04"); donpcevent instance_npcname("Friedrich S. Heine#stol_2") + "::OnMobDead"; // timer 'intruder_count++; if ('intruder_count == 3) { mapannounce instance_mapname("2@mir"), "Fellows! Let's leave this place!", bc_map,0xDDDDDD; donpcevent instance_npcname("Intruder#hunter02") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter05") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter03") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter06") + "::OnLeave"; donpcevent instance_npcname("Intruder#hunter04") + "::OnLeave"; } end; OnLeave: specialeffect EF_TEIHIT3; disablenpc instance_npcname("Intruder#hunter04"); end; OnTimer1500: specialeffect EF_MAGICALATTHIT; end; OnTimer3500: specialeffect EF_HIT5; end; OnTimer4500: npctalk "Heh!"; end; OnTimer7500: specialeffect EF_HIT2; end; OnTimer12000: specialeffect EF_HOLYCROSS; end; OnTimer14000: initnpctimer; end; } 2@mir,107,86,5 script Intruder#hunter05 3454,{ end; OnEvent: enablenpc instance_npcname("Intruder#hunter05"); initnpctimer; end; OnMobDead: stopnpctimer; hideonnpc instance_npcname("Intruder#hunter05"); end; OnLeave: specialeffect EF_TEIHIT3; disablenpc instance_npcname("Intruder#hunter05"); end; OnTimer1500: specialeffect EF_MAGICALATTHIT; end; OnTimer3500: npctalk "Die!!!"; specialeffect EF_HIT5; end; OnTimer6500: specialeffect EF_HIT2; end; OnTimer9500: specialeffect EF_HOLYCROSS; initnpctimer; end; } 2@mir,110,85,5 script Intruder#hunter06 3454,{ end; OnEvent: enablenpc instance_npcname("Intruder#hunter06"); initnpctimer; end; OnMobDead: stopnpctimer; hideonnpc instance_npcname("Intruder#hunter06"); end; OnLeave: specialeffect EF_TEIHIT3; disablenpc instance_npcname("Intruder#hunter06"); end; OnTimer1500: specialeffect EF_HITDARK; end; OnTimer3500: npctalk "Die!!!"; specialeffect EF_LIGHTBOLT; end; OnTimer6000: specialeffect EF_COMBOATTACK1; end; OnTimer9000: specialeffect EF_NAPALMBEAT; end; OnTimer14000: initnpctimer; end; } 2@mir,88,78,2 script Isenhonor Walther#eisen2 4_M_1STPRIN1,{ if ('intruder_count < 3) { npctalk "We don't have the time to chat!"; end; } mes "[Isenhonor]"; mes "What is going on..."; mes "We shall leave this place first."; next; mes "[Isenhonor]"; mes "Is everyone all right..."; close2; disablenpc instance_npcname("Isenhonor Walther#eisen2"); disablenpc instance_npcname("Ian Walther#ian02"); end; OnEvent: enablenpc instance_npcname("Isenhonor Walther#eisen2"); initnpctimer; end; OnMobDead: stopnpctimer; end; OnTime1500: npctalk "Ha..."; end; OnTime3000: specialeffect EF_CONCENTRATION; end; OnTime5500: specialeffect EF_TEIHIT1X; end; OnTime8500: specialeffect EF_CHAINCOMBO; end; OnTime10000: npctalk "We don't have the time to chat!"; initnpctimer; end; } 2@mir,106,85,7 script Helmut Roegenburg#helmu2 4_EP16_HELMUT,{ if ('intruder_count < 3) end; mes "[Helmut]"; mes "All seem well."; mes "...I shall get going. The brothers don't look so good."; close2; disablenpc instance_npcname("Helmut Roegenburg#helmu2"); disablenpc instance_npcname("Wolf Roegenburg#wolf02"); disablenpc instance_npcname("Maximilian Roegenburg#m2"); disablenpc instance_npcname("Agnes Roegenburg#agnes0_2"); end; OnEvent: enablenpc instance_npcname("Helmut Roegenburg#helmu2"); initnpctimer; end; OnMobDead: stopnpctimer; end; OnTime1500: specialeffect EF_TEIHIT1X; end; OnTimer3500: npctalk "Look who's talking!!!"; specialeffect EF_HIT6; end; OnTimer7000: specialeffect EF_HIT1; end; OnTimer9000: specialeffect EF_AUTOCOUNTER; npctalk "Argh!!!"; initnpctimer; end; } 2@mir,92,83,2 script Skia Nerius#skia03 4_EP16_SKIA,{ if ('intruder_count < 3) { npctalk "...Eh... Where did they come from?"; end; } mes "[Skia]"; mes "Phew, let's get out of here."; mes "Sis, let's get out!"; mes "Nyhill, you should come with us!"; next; mes "[Skia]"; mes "Other people will get out on their own!"; close2; disablenpc instance_npcname("Skia Nerius#skia03"); disablenpc instance_npcname("Spica Nerius#spica02"); end; OnEvent: enablenpc instance_npcname("Skia Nerius#skia03"); initnpctimer; end; OnMobDead: stopnpctimer; end; OnTime2000: specialeffect EF_TEIHIT1X; end; OnTimer4500: specialeffect EF_HIT6; end; OnTimer7500: specialeffect EF_HIT1; end; OnTimer12000: specialeffect EF_HIT1; end; OnTimer12500: initnpctimer; end; } 2@mir,109,84,7 script Po Richard#po02 4_M_6THPRIN1,{ if ('intruder_count < 3) { npctalk "...Haha, I didn't expect to fight here!"; end; } npctalk "Since the hall seems to have been cleared out, I am leaving now. What a hassle, this time!"; sleep 2000; disablenpc instance_npcname("Po Richard#po02"); end; OnEvent: enablenpc instance_npcname("Po Richard#po02"); initnpctimer; end; OnMobDead: stopnpctimer; end; OnTime1500: npctalk "Oh, this doesn't look good."; end; OnTimer5500: specialeffect EF_HIT6; end; OnTimer7500: specialeffect EF_HIT1; end; OnTimer17500: specialeffect EF_HIT1; end; OnTimer19000: initnpctimer; end; } 2@mir,95,85,1 script Friedrich S. Heine#stol_2 4_EP16_STOLZ,{ if ('intruder_count < 3) { npctalk "Please take care of the others."; end; } mes "[Friedrich]"; mes "...There seems to be no one dead."; npctalk "What are you waiting for! Get out of here with the wounded people!"; close2; OnDisable: disablenpc instance_npcname("Skia Nerius#skia03"); disablenpc instance_npcname("Spica Nerius#spica02"); disablenpc instance_npcname("Isenhonor Walther#eisen2"); disablenpc instance_npcname("Ian Walther#ian02"); disablenpc instance_npcname("Levuiere Wigner#louvier2"); disablenpc instance_npcname("Jurgen Wigner#jurgen02"); disablenpc instance_npcname("Katrin Wigner#kath02"); disablenpc instance_npcname("Ernst Geoborg#ernst02"); disablenpc instance_npcname("Catherine D. Geoborg#ca2"); disablenpc instance_npcname("Po Richard#po02"); disablenpc instance_npcname("Maximilian Roegenburg#m2"); disablenpc instance_npcname("Wolf Roegenburg#wolf02"); disablenpc instance_npcname("Helmut Roegenburg#helmu2"); disablenpc instance_npcname("Agnes Roegenburg#agnes0_2"); disablenpc instance_npcname("Friedrich S. Heine#stol_2"); disablenpc instance_npcname("Isaac Wigner#isaac02"); end; OnEvent: enablenpc instance_npcname("Friedrich S. Heine#stol_2"); initnpctimer; end; OnMobDead: stopnpctimer; end; OnTime1500: specialeffect EF_TEIHIT1X; end; OnTimer4000: specialeffect EF_HIT6; end; OnTimer11500: specialeffect EF_AUTOCOUNTER; npctalk "...Where are these bastards from?"; end; OnTimer12000: initnpctimer; end; } 2@mir,101,93,7 script Kronecker G. Heine#gran2 4_EP16_GRANZ,{ if ('intruder_count < 3) { mes "[Kronecker]"; mes "Peter is in a critical condition."; mes "...Would you mind fighting against the intruder for us?"; close; } if (isbegin_quest(7692) == 1) { mes "[Kronecker]"; mes "...."; mes ".... ^4d4dffTerra Gloria^000000 is missing..."; next; select("Terra Gloria?"); mes "[Kronecker]"; mes "It is the crown passed down in the palace of Rune Midgarts."; mes "It means more than an ordinary crown."; next; mes "[Kronecker]"; mes "Has it been taken by them?"; mes "What on earth...!"; next; mes "[Kronecker]"; mes "What is hidden here is not known to anyone... Except the seven royal families...!"; next; mes "[Kronecker]"; mes "Does it mean..."; mes "...Well, first things first, There are things to find out."; next; mes "[Kronecker]"; mes "Let's get out of here now."; mes "There is much left for use to find out."; erasequest 7692; setquest 7693;// Surprise Attack banquet_main_quest = 9; next; mes "[Kronecker]"; mes "Whoever left here, clear out with the wounded near you!"; mes "The Room of Consciousness will be closed for a while!"; donpcevent instance_npcname("Friedrich S. Heine#stol_2") + "::OnDisable"; disablenpc instance_npcname("Nyhill M. Heine#nihil03"); close; } mes "[Kronecker]"; mes "Peter has been wounded."; mes "We need to move him fast."; next; mes "[Kronecker]"; mes "I'll see you out there."; mes "You can leave through the door you have entered."; mes "Let's meet at the Past Memories of the Royal Family."; close; } 2@mir,93,80,2 script Nyhill M. Heine#nihil03 4_EP16_NIHIL,4,4,{ if ('intruder_count < 3) { npctalk "...Oh... My..."; end; } mes "[Nyhill]"; mes "...This... Is all... My fault..."; close; OnTouch: npctalk "...Will I be a help?"; npcskill "AL_HEAL",11,99,60; npcskill "PR_KYRIE",10,99,60; end; } 2@mir,97,65,5 script Jurgen Wigner#jurgen02 4_M_4THPRIN1,{ npctalk "I am counting on you!"; npcskill "AL_INCAGI",10,99,60; end; } 2@mir,111,66,4 script Catherine D. Geoborg#ca2 4_EP16_EGEO,{ npctalk "...I hope it helps you."; npcskill "AL_HEAL",10,130,115; end; } 2@mir,107,61,6 script Isaac Wigner#isaac02 4_EP16_ISAAC,{ npctalk "Cheer up!"; npcskill "AL_BLESSING",10,99,60; end; } 2@mir,112,71,1 script Agnes Roegenburg#agnes0_2 4_EP16_AGNES,{ npctalk "Argh! Watch out!"; end; } 2@mir,96,83,2 script Spica Nerius#spica02 4_EP16_SPICA,{ npctalk "...S... ki... a..."; end; } 2@mir,102,97,3 script Intruder#hunter01 3454,{ end; OnInstanceInit: 'intruder_count = 0;// init on reload disablenpc instance_npcname("Intruder#hunter01"); disablenpc instance_npcname("Spica Nerius#spica02"); disablenpc instance_npcname("Agnes Roegenburg#agnes0_2"); disablenpc instance_npcname("Isaac Wigner#isaac02"); disablenpc instance_npcname("Catherine D. Geoborg#ca2"); disablenpc instance_npcname("Jurgen Wigner#jurgen02"); disablenpc instance_npcname("Kronecker G. Heine#gran2"); disablenpc instance_npcname("Intruder#hunter02"); disablenpc instance_npcname("Intruder#hunter03"); disablenpc instance_npcname("Intruder#hunter04"); disablenpc instance_npcname("Intruder#hunter05"); disablenpc instance_npcname("Intruder#hunter06"); disablenpc instance_npcname("Isenhonor Walther#eisen2"); disablenpc instance_npcname("Helmut Roegenburg#helmu2"); disablenpc instance_npcname("Po Richard#po02"); disablenpc instance_npcname("Friedrich S. Heine#stol_2"); disablenpc instance_npcname("Skia Nerius#skia03"); disablenpc instance_npcname("Nyhill M. Heine#nihil03"); end; } 2@mir,96,83,0 script dummy_npc_rituel_disabled -1,{ end; OnInstanceInit: disablenpc instance_npcname( strnpcinfo(0) ); end; } 2@mir,88,74,3 duplicate(dummy_npc_rituel_disabled) Ian Walther#ian02 1_M_JOBTESTER 2@mir,86,70,4 duplicate(dummy_npc_rituel_disabled) Levuiere Wigner#louvier2 4_EP16_LOUVIERE 2@mir,94,72,3 duplicate(dummy_npc_rituel_disabled) Katrin Wigner#kath02 4_EP16_POE 2@mir,112,66,3 duplicate(dummy_npc_rituel_disabled) Ernst Geoborg#ernst02 4_M_2NDPRIN1 2@mir,91,69,7 duplicate(dummy_npc_rituel_disabled) Maximilian Roegenburg#m2 4_EP16_MAX 2@mir,94,66,3 duplicate(dummy_npc_rituel_disabled) Wolf Roegenburg#wolf02 4_EP16_WOLF 2@mir,100,80,7 duplicate(dummy_npc_rituel_disabled) Nyhill M. Heine#nihil02 4_EP16_NIHIL 2@mir,101,95,3 duplicate(dummy_npc_rituel_disabled) Fallen Peter#peter02 4_EP16_PETER 2@mir,97,77,7 duplicate(dummy_npc_rituel_disabled) Skia Nerius#skia02 4_EP16_SKIA 2@mir,96,83,0 script dummy_npc_rituel -1,{ end; } 2@mir,101,88,4 duplicate(dummy_npc_rituel) Kronecker G. Heine#gran1 4_EP16_GRANZ 2@mir,97,71,7 duplicate(dummy_npc_rituel) Levuiere Wigner#louvier1 4_EP16_LOUVIERE 2@mir,100,71,7 duplicate(dummy_npc_rituel) Jurgen Wigner#jurgen01 4_M_4THPRIN1 2@mir,97,68,7 duplicate(dummy_npc_rituel) Isaac Wigner#isaac01 4_EP16_ISAAC 2@mir,100,68,7 duplicate(dummy_npc_rituel) Katrin Wigner#kath01 4_EP16_POE 2@mir,103,80,2 duplicate(dummy_npc_rituel) Catherine D. Geoborg#ca1 4_EP16_EGEO 2@mir,106,80,2 duplicate(dummy_npc_rituel) Ernst Geoborg#ernst01 4_M_2NDPRIN1 2@mir,103,77,2 duplicate(dummy_npc_rituel) Po Richard#po01 4_M_6THPRIN1 2@mir,103,74,2 duplicate(dummy_npc_rituel) Maximilian Roegenburg#m1 4_EP16_MAX 2@mir,106,74,2 duplicate(dummy_npc_rituel) Wolf Roegenburg#wolf01 4_EP16_WOLF 2@mir,101,94,0 duplicate(dummy_npc_rituel) Peter Heine#peter01 4_M_3RDPRIN1 2@mir,100,77,7 duplicate(dummy_npc_rituel) Spica Nerius#spica01 4_EP16_SPICA 2@mir,106,71,2 duplicate(dummy_npc_rituel) Agnes Roegenburg#agnes0_1 4_EP16_AGNES 2@mir,97,80,7 duplicate(dummy_npc_rituel) Friedrich S. Heine#stol_1 4_EP16_STOLZ 2@mir,100,74,7 duplicate(dummy_npc_rituel) Ian Walther#ian01 1_M_JOBTESTER 2@mir,97,74,7 duplicate(dummy_npc_rituel) Isenhonor Walther#eisen 4_M_1STPRIN1 2@mir,103,71,2 duplicate(dummy_npc_rituel) Helmut Roegenburg#helmu 4_EP16_HELMUT 2@mir,101,10,0 script to_prt_lib WARPNPC,1,1,{ if (isbegin_quest(7693) == 1) { warp "prt_lib",88,80; end; } mes "[" + strcharinfo(0) + "]"; mes "We should watch the Ritual of Blessing."; mes "Don't get out now."; close; }