123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755 |
- //===== 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_:
- disablenpc instance_npcname("#royal_evt02");
- donpcevent instance_npcname("#royal_evt02") + "::OnEvent";// player can move
- end;
- OnEvent:
- disablenpc instance_npcname("Skia#skia01"); // extra
- disablenpc instance_npcname("Nyhill#nihil01");
- enablenpc instance_npcname("Skia Nerius#skia02");
- enablenpc instance_npcname("Nyhill M. Heine#nihil02");
- mapannounce 'map_2mir$, "Kronecker: Although there has been a slight delay, let me proceed.", bc_map,0xFF99;
- sleep 3000;
- mapannounce 'map_2mir$, "Kronecker: According to the Royal Assembly which has passed down in the palace,", bc_map,0xFF99;
- sleep 3000;
- npctalk "Heine", instance_npcname("Friedrich S. Heine#stol_1");
- npctalk "Heine", instance_npcname("Nyhill M. Heine#nihil02");
- sleep 3000;
- npctalk "Nerius", instance_npcname("Skia Nerius#skia02");
- npctalk "Nerius", instance_npcname("Spica Nerius#spica01");
- sleep 3000;
- npctalk "Walther", instance_npcname("Isenhonor Walther#eisen");
- npctalk "Walther", instance_npcname("Ian Walther#ian01");
- sleep 3000;
- 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 3000;
- npctalk "Geoborg", instance_npcname("Catherine D. Geoborg#ca1");
- npctalk "Geoborg", instance_npcname("Ernst Geoborg#ernst01");
- sleep 3000;
- 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");
- sleep 3000;
- mapannounce 'map_2mir$, "Kronecker: On the behalf of the seven royal families supporting Rune-Midgarts,", bc_map,0xFF99;
- sleep 3000;
- mapannounce 'map_2mir$, "Kronecker: Here is the new representative appointed", bc_map,0xFF99;
- sleep 3000;
- mapannounce 'map_2mir$, "Kronecker: The blessing star light may reach the glory of the earth...", bc_map,0xFF99;
- sleep 3000;
- 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 3000;
- 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 3000;
- 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 3000;
- 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 3000;
- 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 3000;
- 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");
- sleep 3000;
- mapannounce 'map_2mir$, "Kronecker: To our new king...", bc_map,0xFF99;
- sleep 1500;
- mapannounce 'map_2mir$, "I am sorry to interrupt the fun!", bc_map,0xDDDDDD;
- sleep 500;
- specialeffect EF_SCREEN_QUAKE, AREA, instance_npcname("Peter Heine#peter01");
- disablenpc instance_npcname("Peter Heine#peter01");
- enablenpc instance_npcname("Fallen Peter#peter02");
- sleep 500;
- mapannounce 'map_2mir$, "Kronecker: Peter!!!", bc_map,0xFF99;
- sleep 500;
- disablenpc instance_npcname("Kronecker G. Heine#gran1");
- .@kronecker_2$ = instance_npcname("Kronecker G. Heine#gran2");
- enablenpc .@kronecker_2$;
- sleep 500;
- .@intruder$ = instance_npcname("Intruder#hunter01");
- enablenpc .@intruder$;
- npctalk "Oh, hello! You must be the famous Archduke Grantz the Sage!", .@intruder$;
- sleep 3000;
- npctalk "What are you doing!!!", .@kronecker_2$;
- sleep 3000;
- npctalk "No, nothing much. Nothing worth doing here anyways.", .@intruder$;
- sleep 3000;
- npctalk "I have heard that there is something really nice hidden here...", .@intruder$;
- sleep 3000;
- npctalk "But what is this? It is fake!", .@intruder$;
- specialeffect EF_BEGINSPELL,AREA,.@kronecker_2$;
- sleep 500;
- specialeffect EF_BEGINSPELL6,AREA, .@intruder$;
- specialeffect EF_LEVEL99,AREA, .@intruder$;
- sleep 2000;
- npctalk "You old man, and the noble people behind him...", .@intruder$;
- sleep 3000;
- npctalk "Hold it there. It is no fun. I may want to destroy something.", .@intruder$;
- sleep 3000;
- npctalk "For example...", .@intruder$;
- sleep 3000;
- npctalk "This fake resembling Ymir's Heart!", .@intruder$;
- sleep 3000;
- npctalk "...What do you want?", .@kronecker_2$;
- sleep 3000;
- npctalk "The piece of Ymir's Heart. I have heard that it is here, but I don't see any, do I?", .@intruder$;
- sleep 3000;
- npctalk "...What are you talking about?", .@kronecker_2$;
- sleep 3000;
- npctalk "Oh, you didn't know?", .@intruder$;
- 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.", .@intruder$;
- sleep 3000;
- npctalk "But I can't help it, old man. This is fake.", .@intruder$;
- sleep 2000;
- npctalk "...How dare you...", .@kronecker_2$;
- sleep 2000;
- npctalk "Don't give me that look. I have wasted my time here as well, you know.", .@intruder$;
- sleep 3000;
- npctalk "Well, I'll get going without casing a scene this time.", .@intruder$;
- 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.", .@intruder$;
- sleep 3000;
- npctalk "It is the time for this fake Ymir's Heart to go!", .@intruder$;
- sleep 500;
- specialeffect EF_BEGINSPELL3,AREA, .@intruder$;
- sleep 500;
- specialeffect EF_SCREEN_QUAKE,AREA, instance_npcname("Peter Heine#peter01");
- specialeffect EF_LORD,AREA, .@kronecker_2$;
- 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");
- disablenpc instance_npcname("Katrin Wigner#kath01");
- disablenpc instance_npcname("Isaac Wigner#isaac01");
- enablenpc instance_npcname("Ian Walther#ian02");
- enablenpc instance_npcname("Levuiere Wigner#louvier2");
- enablenpc instance_npcname("Jurgen Wigner#jurgen02");
- enablenpc instance_npcname("Catherine D. Geoborg#ca2");
- enablenpc instance_npcname("Katrin Wigner#kath02");
- enablenpc instance_npcname("Isaac Wigner#isaac02");
- 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");
- enablenpc instance_npcname("Maximilian Roegenburg#m2");
- enablenpc instance_npcname("Ernst Geoborg#ernst02");
- enablenpc instance_npcname("Agnes Roegenburg#agnes0_2");
- enablenpc instance_npcname("Wolf Roegenburg#wolf02");
- specialeffect EF_LORD,AREA, instance_npcname("Agnes Roegenburg#agnes0_2");
- mapannounce 'map_2mir$, "Intruder: Then ladies and gentlemen, have a good time!", bc_map,0xDDDDDD;
- disablenpc .@intruder$;
- enablenpc instance_npcname("Intruder#hunter02");
- enablenpc instance_npcname("Intruder#hunter03");
- enablenpc instance_npcname("Intruder#hunter04");
- enablenpc instance_npcname("Intruder#hunter05");
- enablenpc instance_npcname("Intruder#hunter06");
- sleep 500;
- donpcevent instance_npcname("Intruder_main") + "::OnEvent";
- disablenpc instance_npcname("Po Richard#po01");
- 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("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("Isenhonor Walther#eisen2");
- enablenpc instance_npcname("Friedrich S. Heine#stol_2");
- enablenpc instance_npcname("Helmut Roegenburg#helmu2");
- end;
- }
- 2@mir,1,1,0 script Intruder_main -1,{
- end;
- OnEvent:
- enablenpc instance_npcname("Intruder_main");
- .@label$ = instance_npcname("Intruder_main") + "::OnMobDead";
- monster 'map_2mir$,107,73,"Suspicious Intruder",3454,1, .@label$; // HEART_HUNTER_N
- setunitdata $@mobid[0], UMOB_HP, 10000;
- monster 'map_2mir$, 98,73,"Suspicious Intruder",3454,1, .@label$;
- setunitdata $@mobid[0], UMOB_HP, 10000;
- monster 'map_2mir$,101,83,"Suspicious Intruder",3454,1, .@label$;
- setunitdata $@mobid[0], UMOB_HP, 10000;
- 'intruder_count = 0;
- donpcevent instance_npcname("Intruder#hunter02") + "::OnStart";
- donpcevent instance_npcname("Intruder#hunter03") + "::OnStart";
- donpcevent instance_npcname("Intruder#hunter04") + "::OnStart";
- donpcevent instance_npcname("Intruder#hunter05") + "::OnStart";
- donpcevent instance_npcname("Intruder#hunter06") + "::OnStart";
- end;
- OnMobDead:
- 'intruder_count++;
- switch( 'intruder_count ) {
- case 1:
- donpcevent instance_npcname("Intruder#hunter02") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter05") + "::OnLeave";
- break;
- case 2:
- donpcevent instance_npcname("Intruder#hunter03") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter06") + "::OnLeave";
- break;
- case 3:
- donpcevent instance_npcname("Intruder#hunter04") + "::OnLeave";
- break;
- }
- sleep 100; // it seems there is a slight delay
- switch( 'intruder_count ) {
- case 3:
- mapannounce 'map_2mir$, "Fellows! Let's leave this place!", bc_map,0xDDDDDD;
- // display the effect a second time
- donpcevent instance_npcname("Intruder#hunter02") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter03") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter04") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter05") + "::OnLeave";
- donpcevent instance_npcname("Intruder#hunter06") + "::OnLeave";
- 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");
- break;
- default:
- break;
- }
- end;
- }
- 2@mir,87,79,5 script Intruder#hunter02 3454,{
- end;
- OnStart:
- initnpctimer;
- end;
- OnLeave:
- stopnpctimer;
- specialeffect EF_TEIHIT3;
- hideonnpc instance_npcname("Intruder#hunter02"); // officially disabled, changed to hideonnpc to display the effect a second time
- end;
- OnTimer1000:
- specialeffect EF_PIERCE;
- end;
- OnTimer2000:
- specialeffect EF_CONCENTRATION, AREA, instance_npcname("Isenhonor Walther#eisen2");
- end;
- OnTimer4000:
- specialeffect EF_HOLYCROSS;
- end;
- OnTimer5000:
- npctalk "It is no use!";
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Isenhonor Walther#eisen2");
- end;
- OnTimer7000:
- specialeffect EF_SHIELDCHARGE;
- end;
- OnTimer8000:
- specialeffect EF_CHAINCOMBO, AREA, instance_npcname("Isenhonor Walther#eisen2");
- end;
- OnTimer10000:
- specialeffect EF_PIERCE;
- end;
- OnTimer11000:
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Isenhonor Walther#eisen2");
- npctalk "We don't have the time to chat!", instance_npcname("Isenhonor Walther#eisen2");
- initnpctimer;
- end;
- }
- 2@mir,91,84,5 script Intruder#hunter03 3454,{
- end;
- OnStart:
- initnpctimer;
- end;
- OnLeave:
- stopnpctimer;
- specialeffect EF_TEIHIT3;
- hideonnpc instance_npcname("Intruder#hunter03");
- end;
- OnTimer1500:
- specialeffect EF_MAGICALATTHIT;
- end;
- OnTimer2500:
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Skia Nerius#skia03");
- end;
- OnTimer4500:
- specialeffect EF_HIT5;
- end;
- OnTimer5500:
- specialeffect EF_HIT6, AREA, instance_npcname("Skia Nerius#skia03");
- end;
- OnTimer7500:
- specialeffect EF_HIT2;
- end;
- OnTimer8500:
- npctalk "It is no use!";
- specialeffect EF_HIT1, AREA, instance_npcname("Skia Nerius#skia03");
- end;
- OnTimer11100:
- specialeffect EF_HOLYCROSS;
- end;
- OnTimer12000:
- specialeffect EF_HIT1, AREA, instance_npcname("Skia Nerius#skia03");
- initnpctimer;
- end;
- }
- 2@mir,94,86,5 script Intruder#hunter04 3454,{
- end;
- OnStart:
- initnpctimer;
- end;
- OnLeave:
- stopnpctimer;
- specialeffect EF_TEIHIT3;
- hideonnpc instance_npcname("Intruder#hunter04");
- end;
- OnTimer1200: // weird timer but ~correct
- specialeffect EF_MAGICALATTHIT;
- end;
- OnTimer2200:
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Friedrich S. Heine#stol_2");
- end;
- OnTimer3800:
- specialeffect EF_HIT5;
- end;
- OnTimer4800:
- npctalk "Heh!";
- specialeffect EF_HIT6, AREA, instance_npcname("Friedrich S. Heine#stol_2");
- end;
- OnTimer8200:
- specialeffect EF_HIT2;
- end;
- OnTimer9200:
- specialeffect EF_HIT1, AREA, instance_npcname("Friedrich S. Heine#stol_2");
- end;
- OnTimer11500:
- specialeffect EF_HOLYCROSS;
- end;
- OnTimer12500:
- specialeffect EF_AUTOCOUNTER, AREA, instance_npcname("Friedrich S. Heine#stol_2");
- npctalk "...Where are these bastards from?", instance_npcname("Friedrich S. Heine#stol_2");
- initnpctimer;
- end;
- }
- 2@mir,107,86,5 script Intruder#hunter05 3454,{
- end;
- OnStart:
- initnpctimer;
- end;
- OnLeave:
- stopnpctimer;
- specialeffect EF_TEIHIT3;
- hideonnpc instance_npcname("Intruder#hunter05");
- end;
- OnTimer1000:
- specialeffect EF_MAGICALATTHIT;
- end;
- OnTimer2000:
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Helmut Roegenburg#helmu2");
- end;
- OnTimer4000:
- npctalk "Die!!!";
- specialeffect EF_HIT5;
- end;
- OnTimer4500:
- npctalk "Look who's talking!!!", instance_npcname("Helmut Roegenburg#helmu2");
- specialeffect EF_HIT6, AREA, instance_npcname("Helmut Roegenburg#helmu2");
- end;
- OnTimer7000:
- specialeffect EF_HIT2;
- end;
- OnTimer8000:
- specialeffect EF_HIT1, AREA, instance_npcname("Helmut Roegenburg#helmu2");
- end;
- OnTimer10000:
- specialeffect EF_HOLYCROSS;
- end;
- OnTimer11000:
- specialeffect EF_AUTOCOUNTER, AREA, instance_npcname("Helmut Roegenburg#helmu2");
- npctalk "Argh!!!", instance_npcname("Helmut Roegenburg#helmu2");
- initnpctimer;
- end;
- }
- 2@mir,110,85,5 script Intruder#hunter06 3454,{
- end;
- OnStart:
- initnpctimer;
- end;
- OnLeave:
- stopnpctimer;
- specialeffect EF_TEIHIT3;
- hideonnpc instance_npcname("Intruder#hunter06");
- end;
- OnTimer1000:
- specialeffect EF_HITDARK;
- end;
- OnTimer2000:
- specialeffect EF_TEIHIT1X, AREA, instance_npcname("Po Richard#po02");
- end;
- OnTimer4000:
- npctalk "Die!!!";
- specialeffect EF_LIGHTBOLT;
- end;
- OnTimer5000:
- specialeffect EF_HIT6, AREA, instance_npcname("Po Richard#po02");
- end;
- OnTimer7000:
- specialeffect EF_COMBOATTACK1;
- end;
- OnTimer8000:
- specialeffect EF_HIT1, AREA, instance_npcname("Po Richard#po02");
- end;
- OnTimer10000:
- specialeffect EF_NAPALMBEAT;
- end;
- OnTimer12000:
- npctalk "Oh, this doesn't look good.", instance_npcname("Po Richard#po02");
- specialeffect EF_AUTOCOUNTER, AREA, instance_npcname("Po Richard#po02");
- initnpctimer;
- end;
- }
- 2@mir,97,80,7 script Friedrich S. Heine#stol_1 4_EP16_STOLZ,{
- npctalk "... Quiet.";
- 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;
- }
- 2@mir,106,85,7 script Helmut Roegenburg#helmu2 4_EP16_HELMUT,{
- if ('intruder_count < 3) {
- npctalk "Hm!";
- 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;
- }
- 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;
- }
- 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;
- }
- 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("Isaac Wigner#isaac02");
- 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
- ep16_royal = 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,{
- if ('intruder_count < 3)
- npctalk "...S... ki... a...";
- else
- npctalk "Skia, why did this guy save Lord Nyhill, not me?";
- end;
- }
- 2@mir,102,97,3 script Intruder#hunter01 3454,{
- end;
- OnInstanceInit:
- 'map_2mir$ = instance_mapname("2@mir");
- 'intruder_count = 0;
- 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("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("Intruder#hunter01");
- 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("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();
- 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,101,88,4 duplicate(dummy_npc) Kronecker G. Heine#gran1 4_EP16_GRANZ
- 2@mir,97,71,7 duplicate(dummy_npc) Levuiere Wigner#louvier1 4_EP16_LOUVIERE
- 2@mir,100,71,7 duplicate(dummy_npc) Jurgen Wigner#jurgen01 4_M_4THPRIN1
- 2@mir,97,68,7 duplicate(dummy_npc) Isaac Wigner#isaac01 4_EP16_ISAAC
- 2@mir,100,68,7 duplicate(dummy_npc) Katrin Wigner#kath01 4_EP16_POE
- 2@mir,103,80,2 duplicate(dummy_npc) Catherine D. Geoborg#ca1 4_EP16_EGEO
- 2@mir,106,80,2 duplicate(dummy_npc) Ernst Geoborg#ernst01 4_M_2NDPRIN1
- 2@mir,103,77,2 duplicate(dummy_npc) Po Richard#po01 4_M_6THPRIN1
- 2@mir,103,74,2 duplicate(dummy_npc) Maximilian Roegenburg#m1 4_EP16_MAX
- 2@mir,106,74,2 duplicate(dummy_npc) Wolf Roegenburg#wolf01 4_EP16_WOLF
- 2@mir,101,94,0 duplicate(dummy_npc) Peter Heine#peter01 4_M_3RDPRIN1
- 2@mir,100,77,7 duplicate(dummy_npc) Spica Nerius#spica01 4_EP16_SPICA
- 2@mir,106,71,2 duplicate(dummy_npc) Agnes Roegenburg#agnes0_1 4_EP16_AGNES
- 2@mir,100,74,7 duplicate(dummy_npc) Ian Walther#ian01 1_M_JOBTESTER
- 2@mir,97,74,7 duplicate(dummy_npc) Isenhonor Walther#eisen 4_M_1STPRIN1
- 2@mir,103,71,2 duplicate(dummy_npc) 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;
- }
|