/** *from idathena ===================mob_db.txt====================================== 3010,EP14_3_DEATH_A_MOB1,Corrupt Orc Baby,Corrupt Orc Baby,158,250000,1,12390,14640,1,948,215,240,50,120,85,80,60,88,50,10,12,0,7,42,14469,150,672,864,288,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3011,EP14_3_DEATH_A_MOB2,Corrupt Desert Wolf Baby,Corrupt Baby Desert Wolf,158,232890,1,12390,14640,1,948,215,240,45,100,85,100,88,120,50,10,12,0,2,43,14469,150,1600,900,240,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3012,EP14_3_DEATH_A_MOB3,Corrupt Familiar,Corrupt Familiar,158,222550,1,12390,14640,1,948,215,240,70,86,85,75,53,100,50,10,12,0,5,41,14469,120,1276,576,384,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3013,EP14_3_DEATH_B_MOB1,Corrupt Orc Warrior,Corrupt Orc Warrior,158,300000,1,12390,14640,1,948,215,240,60,150,85,150,40,122,70,10,12,1,7,42,14469,150,1864,864,288,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3014,EP14_3_DEATH_B_MOB2,Corrupt Desert Wolf,Corrupt Desert Wolf,158,292450,1,12390,14640,1,948,215,240,50,120,85,110,55,130,70,10,12,1,2,43,14469,150,1120,420,288,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3015,EP14_3_DEATH_B_MOB3,Corrupt Phen,Corrupt Phen,158,284110,1,12390,14640,1,948,215,240,100,110,85,95,70,115,70,10,12,1,5,41,14485,150,2544,1344,1152,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3016,EP14_3_DEATH_C_MOB1,Corrupt Orc Zombie,Corrupt Orc Zombie,158,375000,1,12390,14640,1,948,215,150,150,180,145,202,40,88,30,10,12,1,7,49,14469,170,2852,1152,840,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3017,EP14_3_DEATH_C_MOB2,Corrupt Verit,Corrupt Verit,158,352715,1,12390,14640,1,200,100,948,215,166,87,150,60,150,130,10,12,1,2,49,14469,150,2468,768,480,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3018,EP14_3_DEATH_C_MOB3,Corrupt Megalodon,Corrupt Megalodon,158,347413,1,12390,14640,1,948,215,240,300,157,80,140,90,209,84,10,12,1,5,49,14469,170,2492,792,432,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,715,1,716,1,717,1,0,0,0,0,0,0 3029,GRIM_REAPER_ANKOU,Reaper Ankou,Reaper Yanku,159,50000000,1,300000,300000,1,3000,1000,200,70,200,100,200,200,220,100,10,12,2,1,89,14757,200,672,336,288,0,0,0,0,0,0,0,522,1,603,1,604,1,607,1,22537,10000,0,0,0,0,0,0,0,0,0,0 ===================================================================== *from idathena ========================item_db.txt================================== 22537,Prize_Of_Hero,Prize of Hero,2,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ getrandgroupitem(IG_Prize_Of_Hero); },{},{} ===================================================================== ========================instance_db.txt================================== 16,Bios Island,7200,300,1@dth1,19,94,1@dth2,1@dth3 ===================================================================== ========================quest_db.txt================================== 15005,82800,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Memorial Dungeon: Isle of Bios" 15006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Isle of Bios Exploration" 15007,7200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"Memorial Dungeon: Isle of Bios" ===================================================================== **/ prontera,163,235,4 script Dimensional Device#Bios 10007,{ set .@party_id,getcharid(1); set .@md_name$,"Bios Island"; set .@bios_timer,checkquest(15005,PLAYTIME); // 1 week dispbottom "15005 = " + .@bios_timer; if (!instance_check_party(.@party_id,1)) { mes "Make or join a party with more than 1 member and try again."; close; } if (.@bios_timer == -1) { if (getcharid(0) == getpartyleader(.@party_id,2)) { mes "Confirmed the party has been made. Would you like to reserve entrance to the Bios Island?"; next; switch(select("Generate dungeon "+.@md_name$+":Enter the dungeon:Cancel")) { case 1: if (instance_create(.@md_name$) < 0) { mes "Party Name: "+ getpartyname(.@party_id); mes "Party Leader: "+strcharinfo(0); mes "^0000ff"+.@md_name$+" ^000000- Reservation Failed!"; close; } mes "^0000ff"+.@md_name$+"^000000 - Try to reserve"; mes "After making a reservation, you have to talk to NPC behind and select the menu 'Enter the Dungeon' to enter the dungeon."; close; case 2: callsub L_Enter,0,1; case 3: close; } } switch(select("Enter the "+.@md_name$+":Cancel")) { case 1: callsub L_Enter,1,1; case 2: end; } } else if ((.@bios_timer == 0)) { set .@dun_lim_time,bios_timer+43200; // 1 week //set .@dun_lim_time2,bios_timer+14400; // 4 hours set .@dun_cur_time,gettimetick(2); set .@dun_ent_t,(.@dun_lim_time - .@dun_cur_time); set .@dun_h,(.@dun_ent_t / 3600); set .@dun_m,(.@dun_ent_t - (.@dun_h * 3600)) / 60; set .@dun_s,.@dun_ent_t - ((.@dun_h * 3600) + (.@dun_m * 60)); mes "Due to the tower's aftereffects, you cannot enter the dungeon right now, " + .@dun_h + "hours " + .@dun_m + "minutes " + .@dun_s + "seconds left to enter the next dungeon."; close; end; } else { set bios_timer,0; erasequest 15005; //erasequest 3136; mes "^0000ffThe records and after effects related to the Bios Island have been removed. You can generate and enter the Bios Island again.^000000"; close; } L_Enter: switch(instance_enter("Bios Island")) { case 3: mes "An unknown error has occurred."; close; case 2: mes "The memorial dungeon Bios Island does not exist."; mes "The party leader did not generate the dungeon yet."; close; case 1: mes "You can enter the dungeon after making the party."; close; case 0: mapannounce "e_tower", strcharinfo(0) +" of the party, "+ getpartyname( getcharid(1) ) +", is entering the dungeon, Bios Island.",bc_map,"0x00ff99",FW_NORMAL,12; if (getarg(1)) { set bios_timer,gettimetick(2); //setquest 15005; //setquest 3136; } //warp "1@tower",52,354; if (getarg(0) == 0) close; else end; } OnInit: waitingroom "Bios Island", 0; end; } //============================= i n s t a n c e p a r t ================================ 1@dth1,67,97,6 script Vrid#ep14bs_st 468,{ end; OnInstanceInit: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnEnable"; end; OnEnable: hideoffnpc instance_npcname("Vrid#ep14bs_st"); end; OnDisable: hideonnpc instance_npcname("Vrid#ep14bs_st"); end; OnChat1: npctalk "So there are othere people too."; end; OnChat2: npctalk "Are you also ordered to prevent Morroc from ressurecting?"; end; OnChat3: npctalk "I'm Vrid and this is Zeith, We've been traveling around the world fighting for justice."; end; OnChat4: npctalk "Hey, Zeith say something."; end; OnChat8: npctalk "Don't mind him. He's not so quiet when there are only two of us."; end; OnChat10: npctalk "We only came because the old geezer down below kept rambling about Morroc's resurrection."; end; OnChat11: npctalk "Err, what's this place? I just touched the seed, and suddenly the scenery changed."; end; OnChat12: npctalk "Holy cow!, are we flying in the sky?!"; end; OnChat17: npctalk "..."; end; OnChat18: npctalk "Whoever you are, we'll kill you before you do!"; end; OnChat21: npctalk "Who's he? is he trying to resurrect Morroc?"; end; OnChat22: npctalk "Let's chase him! Zeith, hurry!"; end; } 1@dth1,71,97,4 script Zeith#ep14bs_st 467,{ end; OnInstanceInit: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnEnable"; end; OnEnable: hideoffnpc instance_npcname("Zeith#ep14bs_st"); end; OnDisable: hideonnpc instance_npcname("Zeith#ep14bs_st"); end; OnChat5: npctalk "..."; end; OnChat6: npctalk "I'm Zeith."; end; OnChat7: npctalk "..."; end; OnChat9: npctalk "...You talk enough for both of us."; end; OnChat14: npctalk "Who's there?!"; end; OnChat23: npctalk "...Ack"; end; OnChat24: npctalk "I hate running..."; end; } 1@dth1,74,94,4 script Reaper Yanku#ep14bs_st 10028,{ end; OnInstanceInit: donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Reaper Yanku#ep14bs_st"); end; OnDisable: hideonnpc instance_npcname("Reaper Yanku#ep14bs_st"); end; OnChat15: npctalk "*Chuckle* This is the Isle of Bios, a place i conjured up in my mind."; end; OnChat16: npctalk "You've walked into the trap, making yourself willing sacrifices for my Lord Morroc. Aren't you afraid of dying?"; end; OnChat19: npctalk "Don't tempt me, human."; end; OnChat20: npctalk "I want to watch you die slowly and painfully *Chuckle*"; end; } 1@dth1,74,94,4 script ?????#ep14bs_st 111,{ end; OnInstanceInit: donpcevent instance_npcname("?????#ep14bs_st")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("?????#ep14bs_st"); end; OnDisable: disablenpc instance_npcname("?????#ep14bs_st"); end; OnChat13: npctalk "*Chuckle* Do you want to know where you are?"; end; } 1@dth1,56,94,0 script #ep14bs_stchat -1,5,5,{ end; OnTouch: donpcevent instance_npcname("#ep14bs_stchat")+"::OnEnable"; end; OnInstanceInit: enablenpc instance_npcname("#ep14bs_stchat"); end; OnEnable: enablenpc instance_npcname("#ep14bs_stchat"); initnpctimer; donpcevent instance_npcname("#ep14bs_stchat")+"::OnDisable"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stchat"); end; OnTimer3000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat1"; end; OnTimer6000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat2"; end; OnTimer9000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat3"; end; OnTimer12000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat4"; end; OnTimer15000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat5"; end; OnTimer18000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat6"; end; OnTimer21000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat7"; end; OnTimer24000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat8"; end; OnTimer27000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat9"; end; OnTimer30000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat10"; end; OnTimer33000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat11"; end; OnTimer36000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat12"; end; OnTimer39000: donpcevent instance_npcname("?????#ep14bs_st")+"::OnEnable"; donpcevent instance_npcname("?????#ep14bs_st")+"::OnChat13"; end; OnTimer42000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat14"; end; OnTimer45000: donpcevent instance_npcname("?????#ep14bs_st")+"::OnDisable"; donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnEnable"; donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnChat15"; end; OnTimer48000: donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnChat16"; end; OnTimer51000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat17"; end; OnTimer54000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat18"; end; OnTimer57000: donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnChat19"; end; OnTimer60000: donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnChat20"; end; OnTimer63000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat21"; end; OnTimer66000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnChat22"; donpcevent instance_npcname("Reaper Yanku#ep14bs_st")+"::OnDisable"; end; OnTimer69000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat23"; end; OnTimer72000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnChat24"; end; OnTimer75000: donpcevent instance_npcname("Vrid#ep14bs_st")+"::OnDisable"; end; OnTimer76000: donpcevent instance_npcname("Zeith#ep14bs_st")+"::OnDisable"; mapannounce instance_mapname("1@dth1"), " : Eliminate all the enemies on the Island and exit through the door on the other side to move on the next area.",bc_map,"0xFFFF00"; donpcevent instance_npcname("#ep14bs_stcmob")+"::OnEnable"; stopnpctimer; end; } //Control MOB //==================== 1@dth2,56,94,0 script #ep14bs_stcmoba -1,5,5,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmoba")+"::OnDisable"; end; OnTouch: initnpctimer; donpcevent instance_npcname("#ep14bs_stcmobb")+"::OnEnable"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmoba"); end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmoba"); end; OnTimer2000: mapannounce instance_mapname("1@dth2"), " : Eliminate all the enemies on the Island and exit through the door on the other side to move on the next area.",bc_map,"0xFFFF00"; donpcevent instance_npcname("#ep14bs_stcmobb")+"::OnEnable"; stopnpctimer; end; } 1@dth1,0,0,0 script #ep14bs_stcmob -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmob")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmob"); donpcevent instance_npcname("#ep14bs_stcmob")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmob"); end; OnRespawn: .@map$ = instance_mapname("1@dth1"); .@label$ = instance_npcname("#ep14bs_stcmob")+"::OnMyMobDead"; areamonster .@map$,98,40,250,171,"--ja--",3010,18,.@label$; areamonster .@map$,98,40,250,171,"--ja--",3011,18,.@label$; areamonster .@map$,98,40,250,171,"--ja--",3012,11,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3010,1,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3011,1,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3012,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3010,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3011,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3012,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3010,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3011,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3012,1,.@label$; monster .@map$,201,169,"--ja--",3011,1,.@label$; monster .@map$,274,104,"--ja--",3011,1,.@label$; monster .@map$,164,79,"--ja--",3012,1,.@label$; monster .@map$,163,45,"--ja--",3011,1,.@label$; monster .@map$,131,47,"--ja--",3010,1,.@label$; monster .@map$,127,171,"--ja--",3010,1,.@label$; monster .@map$,131,47,"--ja--",3012,1,.@label$; monster .@map$,131,47,"--ja--",3011,1,.@label$; monster .@map$,93,94,"--ja--",3010,1,.@label$; monster .@map$,93,94,"--ja--",3011,1,.@label$; monster .@map$,210,100,"--ja--",3012,1,.@label$; monster .@map$,197,102,"--ja--",3010,1,.@label$; monster .@map$,185,142,"--ja--",3010,1,.@label$; monster .@map$,250,146,"--ja--",3012,1,.@label$; monster .@map$,247,142,"--ja--",3011,1,.@label$; monster .@map$,209,51,"--ja--",3010,1,.@label$; monster .@map$,212,54,"--ja--",3012,1,.@label$; monster .@map$,234,59,"--ja--",3011,1,.@label$; monster .@map$,249,78,"--ja--",3010,1,.@label$; end; OnMyMobDead: .@map$ = instance_mapname("1@dth1"); .@label$ = instance_npcname("#ep14bs_stcmob")+"::OnMyMobDead"; set .@callnum,85; //75 for original value set .@a_mob_num,mobcount(.@map$,.@label$); set .@mob_dead_num,.@callnum - .@a_mob_num; if (.@mob_dead_num == 65) { mapannounce instance_mapname("1@dth1"), " : 10 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 70) { mapannounce instance_mapname("1@dth1"), " : 5 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 74) { mapannounce instance_mapname("1@dth1"), " : 1 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 75) { mapannounce instance_mapname("1@dth1"), " : You have eliminated all the monsters. Use the exit at 3 o'clock to move on to the next area",bc_map,"0xFFFF00"; donpcevent instance_npcname("#bioswarp1")+"::OnEnable"; donpcevent instance_npcname("#ep14bs_stcmobb")+"::OnEnable"; donpcevent instance_npcname("#ep14bs_stcmoba")+"::OnEnable"; donpcevent instance_npcname("#ep14bs_stcmob")+"::OnDisable"; } end; } 1@dth2,0,0,0 script #ep14bs_stcmobb -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmobb")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmobb"); donpcevent instance_npcname("#ep14bs_stcmobb")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmobb"); end; OnRespawn: .@map$ = instance_mapname("1@dth2"); .@label$ = instance_npcname("#ep14bs_stcmobb")+"::OnMyMobDead"; areamonster .@map$,98,40,250,171,"--ja--",3013,18,.@label$; areamonster .@map$,98,40,250,171,"--ja--",3014,18,.@label$; areamonster .@map$,98,40,250,171,"--ja--",3015,11,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3013,1,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3014,1,.@label$; areamonster .@map$,150,170,161,160,"--ja--",3015,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3013,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3014,1,.@label$; areamonster .@map$,289,115,327,92,"--ja--",3015,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3013,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3014,1,.@label$; areamonster .@map$,219,156,232,139,"--ja--",3015,1,.@label$; monster .@map$,201,169,"--ja--",3014,1,.@label$; monster .@map$,274,104,"--ja--",3014,1,.@label$; monster .@map$,164,79,"--ja--",3015,1,.@label$; monster .@map$,163,45,"--ja--",3014,1,.@label$; monster .@map$,131,47,"--ja--",3013,1,.@label$; monster .@map$,127,171,"--ja--",3013,1,.@label$; monster .@map$,131,47,"--ja--",3015,1,.@label$; monster .@map$,131,47,"--ja--",3014,1,.@label$; monster .@map$,93,94,"--ja--",3013,1,.@label$; monster .@map$,93,94,"--ja--",3014,1,.@label$; monster .@map$,210,100,"--ja--",3015,1,.@label$; monster .@map$,197,102,"--ja--",3013,1,.@label$; monster .@map$,185,142,"--ja--",3013,1,.@label$; monster .@map$,250,146,"--ja--",3015,1,.@label$; monster .@map$,247,142,"--ja--",3014,1,.@label$; monster .@map$,209,51,"--ja--",3013,1,.@label$; monster .@map$,212,54,"--ja--",3015,1,.@label$; monster .@map$,234,59,"--ja--",3014,1,.@label$; monster .@map$,249,78,"--ja--",3013,1,.@label$; end; OnMyMobDead: .@map$ = instance_mapname("1@dth2"); .@label$ = instance_npcname("#ep14bs_stcmobb")+"::OnMyMobDead"; set .@callnum,85; //75 for original value set .@b_mob_num,mobcount(.@map$,.@label$); set .@mob_dead_num,.@callnum - .@b_mob_num; if (.@mob_dead_num == 65) { mapannounce instance_mapname("1@dth2"), " 10 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 70) { mapannounce instance_mapname("1@dth2"), " 5 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 74) { mapannounce instance_mapname("1@dth2"), " 1 - monsters remain on island.",bc_map,"0xFFFF00"; } else if (.@mob_dead_num == 75) { mapannounce instance_mapname("1@dth2"), " You have eliminated all the monsters. Use the exit at 3 o'clock to move on to the next area",bc_map,"0xFFFF00"; donpcevent instance_npcname("#bioswarp2")+"::OnEnable"; enablenpc instance_npcname("#ep14bs_stchatb"); donpcevent instance_npcname("Vrid#bios3_00q")+"::OnEnable"; donpcevent instance_npcname("Zeith#bios3_00q")+"::OnEnable"; } end; } 1@dth3,0,0,0 script #ep14bs_stcmobc -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmobc")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmobc"); donpcevent instance_npcname("#ep14bs_stcmobc")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmobc"); end; OnRespawn: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobc")+"::OnMyMobDead"; monster .@map$,62,80,"--ja--",3016,1,.@label$; monster .@map$,64,80,"--ja--",3016,1,.@label$; monster .@map$,66,80,"--ja--",3016,1,.@label$; monster .@map$,68,80,"--ja--",3016,1,.@label$; monster .@map$,72,80,"--ja--",3016,1,.@label$; monster .@map$,74,80,"--ja--",3016,1,.@label$; monster .@map$,76,80,"--ja--",3016,1,.@label$; monster .@map$,78,80,"--ja--",3016,1,.@label$; monster .@map$,62,93,"--ja--",3016,1,.@label$; monster .@map$,64,93,"--ja--",3016,1,.@label$; monster .@map$,66,93,"--ja--",3016,1,.@label$; monster .@map$,68,93,"--ja--",3016,1,.@label$; monster .@map$,72,93,"--ja--",3016,1,.@label$; monster .@map$,74,93,"--ja--",3016,1,.@label$; monster .@map$,76,93,"--ja--",3016,1,.@label$; monster .@map$,78,93,"--ja--",3016,1,.@label$; monster .@map$,62,85,"--ja--",3016,1,.@label$; monster .@map$,64,85,"--ja--",3016,1,.@label$; monster .@map$,66,85,"--ja--",3016,1,.@label$; monster .@map$,68,85,"--ja--",3016,1,.@label$; monster .@map$,72,85,"--ja--",3016,1,.@label$; monster .@map$,74,85,"--ja--",3016,1,.@label$; monster .@map$,76,85,"--ja--",3016,1,.@label$; monster .@map$,78,85,"--ja--",3016,1,.@label$; end; OnMyMobDead: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobc")+"::OnMyMobDead"; set .@callnum,24; set .@c_mob_num,mobcount(.@map$,.@label$); set .@mob_dead_num,.@callnum - .@c_mob_num; if (.@mob_dead_num == 24) { initnpctimer; } end; OnTimer2000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat31"; end; OnTimer4000: donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat32"; end; OnTimer5000: donpcevent instance_npcname("#ep14bs_stcmobd")+"::OnEnable"; stopnpctimer; donpcevent instance_npcname("#ep14bs_stcmobc")+"::OnDisable"; end; } 1@dth3,0,0,0 script #ep14bs_stcmobd -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmobd")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmobd"); donpcevent instance_npcname("#ep14bs_stcmobd")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmobd"); end; OnRespawn: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobd")+"::OnMyMobDead"; monster .@map$,62,80,"--ja--",3017,1,.@label$; monster .@map$,64,80,"--ja--",3017,1,.@label$; monster .@map$,66,80,"--ja--",3017,1,.@label$; monster .@map$,68,80,"--ja--",3017,1,.@label$; monster .@map$,72,80,"--ja--",3017,1,.@label$; monster .@map$,74,80,"--ja--",3017,1,.@label$; monster .@map$,76,80,"--ja--",3017,1,.@label$; monster .@map$,78,80,"--ja--",3017,1,.@label$; monster .@map$,62,93,"--ja--",3017,1,.@label$; monster .@map$,64,93,"--ja--",3017,1,.@label$; monster .@map$,66,93,"--ja--",3017,1,.@label$; monster .@map$,68,93,"--ja--",3017,1,.@label$; monster .@map$,72,93,"--ja--",3017,1,.@label$; monster .@map$,74,93,"--ja--",3017,1,.@label$; monster .@map$,76,93,"--ja--",3017,1,.@label$; monster .@map$,78,93,"--ja--",3017,1,.@label$; monster .@map$,62,85,"--ja--",3017,1,.@label$; monster .@map$,64,85,"--ja--",3017,1,.@label$; monster .@map$,66,85,"--ja--",3017,1,.@label$; monster .@map$,68,85,"--ja--",3017,1,.@label$; monster .@map$,72,85,"--ja--",3017,1,.@label$; monster .@map$,74,85,"--ja--",3017,1,.@label$; monster .@map$,76,85,"--ja--",3017,1,.@label$; monster .@map$,78,85,"--ja--",3017,1,.@label$; end; OnMyMobDead: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobd")+"::OnMyMobDead"; set .@callnum,24; set .@d_mob_num,mobcount(.@map$,.@label$); set .@mob_dead_num,.@callnum - .@d_mob_num; if (.@mob_dead_num == 24) { initnpctimer; } end; OnTimer2000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat33"; end; OnTimer4000: donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat34"; end; OnTimer5000: donpcevent instance_npcname("#ep14bs_stcmobe")+"::OnEnable"; stopnpctimer; donpcevent instance_npcname("#ep14bs_stcmobd")+"::OnDisable"; end; } 1@dth3,0,0,0 script #ep14bs_stcmobe -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmobe")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmobe"); donpcevent instance_npcname("#ep14bs_stcmobe")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmobe"); end; OnRespawn: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobe")+"::OnMyMobDead"; monster .@map$,62,80,"--ja--",3018,1,.@label$; monster .@map$,64,80,"--ja--",3018,1,.@label$; monster .@map$,66,80,"--ja--",3018,1,.@label$; monster .@map$,68,80,"--ja--",3018,1,.@label$; monster .@map$,72,80,"--ja--",3018,1,.@label$; monster .@map$,74,80,"--ja--",3018,1,.@label$; monster .@map$,76,80,"--ja--",3018,1,.@label$; monster .@map$,78,80,"--ja--",3018,1,.@label$; monster .@map$,62,93,"--ja--",3018,1,.@label$; monster .@map$,64,93,"--ja--",3018,1,.@label$; monster .@map$,66,93,"--ja--",3018,1,.@label$; monster .@map$,68,93,"--ja--",3018,1,.@label$; monster .@map$,72,93,"--ja--",3018,1,.@label$; monster .@map$,74,93,"--ja--",3018,1,.@label$; monster .@map$,76,93,"--ja--",3018,1,.@label$; monster .@map$,78,93,"--ja--",3018,1,.@label$; monster .@map$,62,85,"--ja--",3018,1,.@label$; monster .@map$,64,85,"--ja--",3018,1,.@label$; monster .@map$,66,85,"--ja--",3018,1,.@label$; monster .@map$,68,85,"--ja--",3018,1,.@label$; monster .@map$,72,85,"--ja--",3018,1,.@label$; monster .@map$,74,85,"--ja--",3018,1,.@label$; monster .@map$,76,85,"--ja--",3018,1,.@label$; monster .@map$,78,85,"--ja--",3018,1,.@label$; end; OnMyMobDead: .@map$ = instance_mapname("1@dth3"); .@label$ = instance_npcname("#ep14bs_stcmobe")+"::OnMyMobDead"; set .@callnum,24; set .@e_mob_num,mobcount(.@map$,.@label$); set .@mob_dead_num,.@callnum - .@e_mob_num; if (.@mob_dead_num == 24) { donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnEnable"; initnpctimer; } end; OnTimer5000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat35"; end; OnTimer9000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat36"; end; OnTimer13000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat37"; end; OnTimer17000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnDisable"; donpcevent instance_npcname("#ep14bs_stcmobf")+"::OnEnable"; end; OnTimer21000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat38"; donpcevent instance_npcname("#ep14bs_stchatr")+"::OnEnable"; stopnpctimer; donpcevent instance_npcname("#ep14bs_stcmobe")+"::OnDisable"; end; } 1@dth3,0,0,0 script #ep14bs_stcmobf -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stcmobf")+"::OnDisable"; 'npcMvpKill = 0; end; OnEnable: enablenpc instance_npcname("#ep14bs_stcmobf"); donpcevent instance_npcname("#ep14bs_stcmobf")+"::OnRespawn"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stcmobf"); end; OnRespawn: monster instance_mapname("1@dth3"),70,67,"Reaper Yanku",3029,1,instance_npcname("#ep14bs_stcmobf")+"::OnMyMobDead"; end; OnMyMobDead: .@f_mob_num = mobcount(instance_mapname("1@dth3"),instance_npcname("#ep14bs_stcmobf")+"::OnMyMobDead"); if (!.@f_mob_num) { donpcevent instance_npcname("#ep14bs_stchatr")+"::OnDisable2"; initnpctimer; } end; OnTimer3000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnEnable"; end; OnTimer6000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat43"; end; OnTimer9000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat44"; end; OnTimer12000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat45"; end; OnTimer13000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnDisable"; donpcevent instance_npcname("Zeith#bios3_00f")+"::OnDisable"; end; OnTimer13500: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnEnable"; donpcevent instance_npcname("Zeith#bios3_00q")+"::OnEnable"; end; OnTimer14000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnDisable"; end; OnTimer16000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat46"; end; OnTimer19000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat47"; end; OnTimer22000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat48"; end; OnTimer25000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat49"; end; OnTimer28000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat50"; end; OnTimer31000: 'npcMvpKill = 1; stopnpctimer; donpcevent instance_npcname("#ep14bs_stcmobf")+"::OnDisable"; end; } 1@dth1,291,103,0 script #bioswarp1 45,1,2,{ end; OnInstanceInit: donpcevent instance_npcname("#bioswarp1")+"::OnDisable"; end; OnDisable: disablenpc instance_npcname("#bioswarp1"); end; OnEnable: enablenpc instance_npcname("#bioswarp1"); end; OnTouch: warp instance_mapname("1@dth2"),17,93; end; } 1@dth2,291,103,0 script #bioswarp2 45,1,2,{ end; OnInstanceInit: donpcevent instance_npcname("#bioswarp2")+"::OnDisable"; end; OnDisable: disablenpc instance_npcname("#bioswarp2"); end; OnEnable: enablenpc instance_npcname("#bioswarp2"); end; OnTouch: if(!checkquest(56430))setquest 56430; //Boss Hunting warp instance_mapname("1@dth3"),45,68; end; } 1@dth3,64,74,6 script Vrid#bios3_00q 468,{ if ('npcMvpKill) { mes "[Vrid]"; mes "I came by this Hero Token by accident"; mes "I want to give it to you!"; next; mes "[Vrid]"; mes "Now let's get out of here!"; getitem 6684,1; //Proof of The Heroic //if(checkquest(40019)) completequest 40019; //if(checkquest(15006)) erasequest 15006; setquest 15005; //if(!checkquest(51720)) { //setquest 51720; //completequest 51720; //} warp "prontera",155,135; close; end; } end; OnInstanceInit: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Vrid#bios3_00q"); end; OnDisable: hideonnpc instance_npcname("Vrid#bios3_00q"); end; OnChat1: npctalk "You're lucky to be here. I got tottaly lost the moment I entered that maze."; end; OnChat2: npctalk "If it weren't for Zeith, I'd still be in there, wandering. Thanks Zeith!"; end; OnChat4: npctalk "What's up?"; end; OnChat7: npctalk "Umm... I think you're right."; end; OnChat8: npctalk "They're all small in the beginning and then we faced bigger and stronger ones over time."; end; OnChat9: npctalk "To me, that sounds natural. What are you worried about?"; end; OnChat13: npctalk "You again?"; end; OnChat17: npctalk "Shut up! you fiend! We don't have time for your lackeys!"; end; OnChat18: npctalk "I'll get rid of you myself!"; end; OnChat46: npctalk "Ah, finally I can move!"; end; OnChat48: npctalk "We could have died if it weren't for you!"; end; OnChat49: npctalk "I want to give you something for saving our lives."; end; OnChat50: npctalk "Talk to me again when you're ready to accept it."; end; } 1@dth3,72,74,4 script Zeith#bios3_00q 467,{ if ('npcMvpKill) { mes "[Zeith]"; mes "Vrid seems to have something for you..."; close; } end; OnInstanceInit: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Zeith#bios3_00q"); end; OnDisable: hideonnpc instance_npcname("Zeith#bios3_00q"); end; OnChat3: npctalk "...Something's been bothering me."; end; OnChat5: npctalk "...I've got the feeling that the monsters were growing stronger with time."; end; OnChat6: npctalk "Just like children growing up into adults."; end; OnChat10: npctalk "Well, I'm curious about the monster we'll face now."; end; OnChat11: npctalk "..."; end; OnChat47: npctalk "Hmpf, I'm ashamed of myself for being so weak..."; end; } 1@dth3,64,74,6 script Vrid#bios3_00f 10036,{ end; OnInstanceInit: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Vrid#bios3_00f"); specialeffect 89; specialeffect EF_FIREHIT; end; OnDisable: specialeffect EF_ICECRASH; hideonnpc instance_npcname("Vrid#bios3_00f"); end; OnChat21: npctalk "Ugh! W-what's going on?! I-I can't move!"; end; OnChat28: npctalk "Ugh!"; end; OnChat29: npctalk "I don't want to die!"; end; OnChat31: npctalk "Wow! you're amazing! Did you kill them all?"; end; OnChat33: npctalk "Holy cow!"; end; OnChat36: npctalk "You're cheating! Release us and fight fairly!"; end; OnChat38: npctalk "Damn it, I can't move"; end; OnChat40: npctalk "You cheater, fight fairly!"; end; OnChat41: npctalk "I'm sorry we can't help!"; end; } 1@dth3,68,74,4 script #widefreeze 139,10,10,{ sc_start SC_FREEZE,10000,0; end; OnInstanceInit: disablenpc instance_npcname("#widefreeze"); end; OnEnable: initnpctimer; enablenpc instance_npcname("#widefreeze"); end; OnTimer3000: stopnpctimer; disablenpc instance_npcname("#widefreeze"); end; } 1@dth3,72,74,4 script Zeith#bios3_00f 10035,{ end; OnInstanceInit: donpcevent instance_npcname("Zeith#bios3_00f")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Zeith#bios3_00f"); specialeffect 89; specialeffect EF_FIREHIT; end; OnDisable: specialeffect EF_ICECRASH; hideonnpc instance_npcname("Zeith#bios3_00f"); end; OnChat22: npctalk "N-neither can I! I can't move my feet!"; end; OnChat30: npctalk "...Ugh!"; end; OnChat32: npctalk "Nope, we aren't so lucky, more is on the way!"; end; OnChat34: npctalk "...You got this kid!"; end; OnChat39: npctalk "Yanku has a strange magic be careful!"; end; OnChat42: npctalk "I can't get out of his magic!"; end; } 1@dth3,70,67,4 script Reaper Yanku#bios3_00q 10028,{ end; OnInstanceInit: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnDisable"; end; OnEnable: hideoffnpc instance_npcname("Reaper Yanku#bios3_00q"); end; OnDisable: hideonnpc instance_npcname("Reaper Yanku#bios3_00q"); end; OnChat12: npctalk "*Chuckle* at least one of you has a good head on his shoulders."; end; OnChat14: npctalk "Are you curios about your next adversaries?"; end; OnChat15: npctalk "Ahead of you is an army of the immortal."; donpcevent instance_npcname("--ja--#1bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#2bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#3bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#4bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#5bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#6bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#7bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#8bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#9bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#10bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#11bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#12bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#13bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#14bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#15bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#16bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#17bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#18bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#19bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#20bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#21bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#22bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#23bios3_")+"::OnEnable"; donpcevent instance_npcname("--ja--#24bios3_")+"::OnEnable"; specialeffect EF_READYPORTAL; end; OnChat16: npctalk "*Chuckl*...Come out my men!"; end; OnChat19: npctalk "Right back at you, bigmouth"; end; OnChat20: npctalk "I'll teach you how terrifying it is to be helpless in the face of horror!"; donpcevent instance_npcname("Vrid#bios3_00q")+"::OnDisable"; donpcevent instance_npcname("Zeith#bios3_00q")+"::OnDisable"; donpcevent instance_npcname("Vrid#bios3_00f")+"::OnEnable"; donpcevent instance_npcname("Zeith#bios3_00f")+"::OnEnable"; donpcevent instance_npcname("#widefreeze")+"::OnEnable"; end; OnChat23: npctalk "On the isle of Bios, each day is a lifetime."; end; OnChat24: npctalk "You must have noticed my soldiers have grown up before the sunset"; end; OnChat25: npctalk "After nightfall, they've reached the final stage of their development. life beyond death."; end; OnChat26: npctalk "That's right it's time for you to experience death."; end; OnChat27: npctalk "Get ready to feel the fear of death! HA HA HA HA!"; //2segundos despues donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnDisable"; end; OnChat35: mapannounce instance_mapname("1@dth3"), "Reaper Yanku : I underestimated you, or my soldiers aren't as strong as I thought.",bc_map,"0xFF0000"; end; OnChat37: mapannounce instance_mapname("1@dth3"), "Reaper Yanku : You're still talking. I'll just kill you myself and get it over with!",bc_map,"0xFF0000"; end; OnChat43: npctalk "HA HA HA HA!"; end; OnChat44: npctalk "...You're strong"; end; OnChat45: npctalk "Soon Lord Morroc will return. HA HA HA... The fear of death will follow you wherever you go!"; end; } 1@dth3,70,67,4 script #ep14bs_stchatb -1,8,8,{ end; OnTouch: donpcevent instance_npcname("#ep14bs_stchatb")+"::OnEnable"; end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stchatb")+"::OnDisable"; end; OnEnable: initnpctimer; donpcevent instance_npcname("#ep14bs_stchatb")+"::OnDisable"; end; OnDisable: disablenpc instance_npcname("#ep14bs_stchatb"); end; OnTimer3000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat1"; end; OnTimer6000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat2"; end; OnTimer9000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat3"; end; OnTimer12000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat4"; end; OnTimer15000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat5"; end; OnTimer18000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat6"; end; OnTimer21000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat7"; end; OnTimer24000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat8"; end; OnTimer27000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat9"; end; OnTimer30000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat10"; end; OnTimer33000: donpcevent instance_npcname("Zeith#bios3_00q")+"::OnChat11"; end; OnTimer36000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnEnable"; donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat12"; end; OnTimer39000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat13"; end; OnTimer42000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat14"; end; OnTimer45000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat15"; end; OnTimer48000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat16"; end; OnTimer51000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat17"; end; OnTimer54000: donpcevent instance_npcname("Vrid#bios3_00q")+"::OnChat18"; end; OnTimer57000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat19"; end; OnTimer60000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat20"; end; OnTimer63000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat21"; end; OnTimer66000: donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat22"; end; OnTimer69000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat23"; end; OnTimer72000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat24"; end; OnTimer75000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat25"; end; OnTimer78000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat26"; end; OnTimer81000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnChat27"; donpcevent instance_npcname("--ja--#1bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#2bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#3bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#4bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#5bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#6bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#7bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#8bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#9bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#10bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#11bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#12bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#13bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#14bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#15bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#16bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#17bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#18bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#19bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#20bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#21bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#22bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#23bios3_")+"::OnDisable"; donpcevent instance_npcname("--ja--#24bios3_")+"::OnDisable"; donpcevent instance_npcname("#ep14bs_stcmobc")+"::OnEnable"; end; OnTimer83000: donpcevent instance_npcname("Reaper Yanku#bios3_00q")+"::OnDisable"; end; OnTimer84000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat28"; end; OnTimer87000: donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat29"; end; OnTimer90000: donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat30"; stopnpctimer; end; } 1@dth3,0,0,0 script #ep14bs_stchatr -1,{ end; OnInstanceInit: donpcevent instance_npcname("#ep14bs_stchatr")+"::OnDisable"; end; OnEnable: enablenpc instance_npcname("#ep14bs_stchatr"); initnpctimer; end; OnDisable: disablenpc instance_npcname("#ep14bs_stchatr"); end; OnDisable2: stopnpctimer; disablenpc instance_npcname("#ep14bs_stchatr"); end; OnReplay: initnpctimer; end; OnTimer2000: set .@chat_ran,rand(1,3); if (.@chat_ran == 1) { donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat38"; end; } else if (.@chat_ran == 2) { donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat40"; end; } else if (.@chat_ran == 3) { donpcevent instance_npcname("Vrid#bios3_00f")+"::OnChat41"; end; } OnTimer6000: set .@chat_ran,rand(1,3); if (.@chat_ran == 1) { donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat34"; end; } else if (.@chat_ran == 2) { donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat39"; end; } else if (.@chat_ran == 3) { donpcevent instance_npcname("Zeith#bios3_00f")+"::OnChat42"; end; } OnTimer50000: stopnpctimer; donpcevent instance_npcname("#ep14bs_stchatr")+"::OnReplay"; end; } 1@dth3,62,80,3 script --ja--#1bios3_ 3016,{ end; OnInstanceInit: OnDisable: disablenpc instance_npcname(strnpcinfo(0)); end; OnEnable: enablenpc instance_npcname(strnpcinfo(0)); end; } 1@dth3,64,80,3 duplicate(--ja--#1bios3_) --ja--#2bios3_ 3016 1@dth3,66,80,3 duplicate(--ja--#1bios3_) --ja--#3bios3_ 3016 1@dth3,68,80,3 duplicate(--ja--#1bios3_) --ja--#4bios3_ 3016 1@dth3,72,80,3 duplicate(--ja--#1bios3_) --ja--#5bios3_ 3016 1@dth3,74,80,3 duplicate(--ja--#1bios3_) --ja--#6bios3_ 3016 1@dth3,76,80,3 duplicate(--ja--#1bios3_) --ja--#7bios3_ 3016 1@dth3,78,80,3 duplicate(--ja--#1bios3_) --ja--#8bios3_ 3016 1@dth3,62,93,3 duplicate(--ja--#1bios3_) --ja--#9bios3_ 3016 1@dth3,64,93,3 duplicate(--ja--#1bios3_) --ja--#10bios3_ 3016 1@dth3,66,93,3 duplicate(--ja--#1bios3_) --ja--#11bios3_ 3016 1@dth3,68,93,3 duplicate(--ja--#1bios3_) --ja--#12bios3_ 3016 1@dth3,72,93,3 duplicate(--ja--#1bios3_) --ja--#13bios3_ 3016 1@dth3,74,93,3 duplicate(--ja--#1bios3_) --ja--#14bios3_ 3016 1@dth3,76,93,3 duplicate(--ja--#1bios3_) --ja--#15bios3_ 3016 1@dth3,78,93,3 duplicate(--ja--#1bios3_) --ja--#16bios3_ 3016 1@dth3,62,85,3 duplicate(--ja--#1bios3_) --ja--#17bios3_ 3016 1@dth3,64,85,3 duplicate(--ja--#1bios3_) --ja--#18bios3_ 3016 1@dth3,66,85,3 duplicate(--ja--#1bios3_) --ja--#19bios3_ 3016 1@dth3,68,85,3 duplicate(--ja--#1bios3_) --ja--#20bios3_ 3016 1@dth3,72,85,3 duplicate(--ja--#1bios3_) --ja--#21bios3_ 3016 1@dth3,74,85,3 duplicate(--ja--#1bios3_) --ja--#22bios3_ 3016 1@dth3,76,85,3 duplicate(--ja--#1bios3_) --ja--#23bios3_ 3016 1@dth3,78,85,3 duplicate(--ja--#1bios3_) --ja--#24bios3_ 3016