summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnnieRuru <jeankof@ymail.com>2015-12-21 20:12:45 +0800
committerHaru <haru@dotalux.com>2015-12-31 23:39:22 +0100
commitefaaf842dc3717e21b915edf37b3e907b02fa5a1 (patch)
tree5412410e6c953b7abc42b7a6c21d28e78b3688ef
parentef171a8ac1e063ca98cc6c8e9788a2ddcfa6fa35 (diff)
downloadhercules-efaaf842dc3717e21b915edf37b3e907b02fa5a1.tar.gz
hercules-efaaf842dc3717e21b915edf37b3e907b02fa5a1.tar.bz2
hercules-efaaf842dc3717e21b915edf37b3e907b02fa5a1.tar.xz
hercules-efaaf842dc3717e21b915edf37b3e907b02fa5a1.zip
Replace -1,{ with FAKE_NPC,{
replace using Notepad++
-rw-r--r--npc/MOTD.txt2
-rw-r--r--npc/airports/airships.txt4
-rw-r--r--npc/airports/izlude.txt2
-rw-r--r--npc/battleground/kvm/kvm01.txt6
-rw-r--r--npc/battleground/kvm/kvm02.txt6
-rw-r--r--npc/battleground/kvm/kvm03.txt6
-rw-r--r--npc/cities/amatsu.txt2
-rw-r--r--npc/cities/ayothaya.txt2
-rw-r--r--npc/cities/gonryun.txt2
-rw-r--r--npc/cities/izlude.txt18
-rw-r--r--npc/cities/jawaii.txt2
-rw-r--r--npc/cities/louyang.txt2
-rw-r--r--npc/cities/moscovia.txt2
-rw-r--r--npc/cities/yuno.txt14
-rw-r--r--npc/custom/battleground/bg_common.txt2
-rw-r--r--npc/custom/battleground/bg_flavius_01.txt2
-rw-r--r--npc/custom/battleground/bg_flavius_02.txt2
-rw-r--r--npc/custom/battleground/bg_kvm01.txt4
-rw-r--r--npc/custom/battleground/bg_kvm02.txt4
-rw-r--r--npc/custom/battleground/bg_kvm03.txt4
-rw-r--r--npc/custom/battleground/bg_tierra_01.txt6
-rw-r--r--npc/custom/battleground/bg_tierra_02.txt6
-rw-r--r--npc/custom/etc/airplane.txt2
-rw-r--r--npc/custom/etc/floating_rates.txt2
-rw-r--r--npc/custom/etc/lottery.txt2
-rw-r--r--npc/custom/etc/marriage.txt2
-rw-r--r--npc/custom/etc/monster_arena.txt44
-rw-r--r--npc/custom/etc/quest_warper.txt2
-rw-r--r--npc/custom/etc/stock_market.txt2
-rw-r--r--npc/custom/events/uneasy_cemetery.txt2
-rw-r--r--npc/custom/healer.txt2
-rw-r--r--npc/custom/quests/bandit_beard.txt2
-rw-r--r--npc/custom/quests/event_6_new_hats.txt8
-rw-r--r--npc/custom/quests/quest_shop.txt2
-rw-r--r--npc/custom/quests/thq/THQS_TTShop.txt2
-rw-r--r--npc/custom/warper.txt2
-rw-r--r--npc/custom/woe_controller.txt2
-rw-r--r--npc/dev/ci_test.txt2
-rw-r--r--npc/dev/test.txt4
-rw-r--r--npc/events/halloween_2006.txt10
-rw-r--r--npc/events/nguild/nguild_ev_agit.txt10
-rw-r--r--npc/events/nguild/nguild_guardians.txt8
-rw-r--r--npc/events/nguild/nguild_treas.txt8
-rw-r--r--npc/instances/NydhoggsNest.txt16
-rw-r--r--npc/instances/OrcsMemory.txt2
-rw-r--r--npc/instances/SealedShrine.txt34
-rw-r--r--npc/jobs/2-1/assassin.txt10
-rw-r--r--npc/jobs/2-1/hunter.txt2
-rw-r--r--npc/jobs/2-1/knight.txt6
-rw-r--r--npc/jobs/2-1/priest.txt2
-rw-r--r--npc/jobs/2-2/crusader.txt14
-rw-r--r--npc/jobs/2-2/dancer.txt4
-rw-r--r--npc/jobs/2-2/monk.txt4
-rw-r--r--npc/jobs/2-2/rogue.txt2
-rw-r--r--npc/jobs/2-2/sage.txt8
-rw-r--r--npc/kafras/dts_warper.txt14
-rw-r--r--npc/kafras/kafras.txt2
-rw-r--r--npc/merchants/coin_exchange.txt2
-rw-r--r--npc/merchants/hd_refine.txt4
-rw-r--r--npc/merchants/icecream.txt2
-rw-r--r--npc/merchants/socket_enchant.txt4
-rw-r--r--npc/merchants/socket_enchant2.txt2
-rw-r--r--npc/other/arena/arena_aco.txt50
-rw-r--r--npc/other/arena/arena_lvl50.txt60
-rw-r--r--npc/other/arena/arena_lvl60.txt58
-rw-r--r--npc/other/arena/arena_lvl70.txt60
-rw-r--r--npc/other/arena/arena_lvl80.txt60
-rw-r--r--npc/other/arena/arena_party.txt34
-rw-r--r--npc/other/arena/arena_room.txt2
-rw-r--r--npc/other/auction.txt4
-rw-r--r--npc/other/mail.txt2
-rw-r--r--npc/other/mercenary_rent.txt4
-rw-r--r--npc/other/monster_race.txt26
-rw-r--r--npc/other/poring_war.txt14
-rw-r--r--npc/other/pvp.txt8
-rw-r--r--npc/other/turbo_track.txt54
-rw-r--r--npc/pre-re/mobs/dungeons/lhz_dun.txt2
-rw-r--r--npc/pre-re/mobs/fields/niflheim.txt2
-rw-r--r--npc/quests/dandelion_request.txt10
-rw-r--r--npc/quests/first_class/tu_archer.txt2
-rw-r--r--npc/quests/kiel_hyre_quest.txt2
-rw-r--r--npc/quests/monstertamers.txt2
-rw-r--r--npc/quests/newgears/2004_headgears.txt2
-rw-r--r--npc/quests/okolnir.txt66
-rw-r--r--npc/quests/quests_13_1.txt16
-rw-r--r--npc/quests/quests_13_2.txt30
-rw-r--r--npc/quests/quests_airship.txt2
-rw-r--r--npc/quests/quests_alberta.txt4
-rw-r--r--npc/quests/quests_amatsu.txt8
-rw-r--r--npc/quests/quests_ein.txt2
-rw-r--r--npc/quests/quests_gonryun.txt42
-rw-r--r--npc/quests/quests_hugel.txt4
-rw-r--r--npc/quests/quests_izlude.txt2
-rw-r--r--npc/quests/quests_juperos.txt56
-rw-r--r--npc/quests/quests_lighthalzen.txt8
-rw-r--r--npc/quests/quests_moscovia.txt10
-rw-r--r--npc/quests/quests_nameless.txt4
-rw-r--r--npc/quests/quests_rachel.txt8
-rw-r--r--npc/quests/quests_veins.txt2
-rw-r--r--npc/quests/seals/brisingamen_seal.txt4
-rw-r--r--npc/quests/seals/god_weapon_creation.txt2
-rw-r--r--npc/quests/skills/merchant_skills.txt2
-rw-r--r--npc/quests/skills/rogue_skills.txt6
-rw-r--r--npc/quests/thana_quest.txt2
-rw-r--r--npc/quests/the_sign_quest.txt12
-rw-r--r--npc/re/cities/izlude.txt2
-rw-r--r--npc/re/cities/malangdo.txt4
-rw-r--r--npc/re/cities/malaya.txt4
-rw-r--r--npc/re/cities/mora.txt2
-rw-r--r--npc/re/guides/guides_izlude.txt2
-rw-r--r--npc/re/instances/BuwayaCave.txt2
-rw-r--r--npc/re/instances/MalangdoCulvert.txt6
-rw-r--r--npc/re/instances/OctopusCave.txt10
-rw-r--r--npc/re/instances/OldGlastHeim.txt28
-rw-r--r--npc/re/instances/WolfchevLaboratory.txt22
-rw-r--r--npc/re/jobs/2e/kagerou_oboro.txt10
-rw-r--r--npc/re/jobs/3-1/archbishop.txt6
-rw-r--r--npc/re/jobs/3-1/guillotine_cross.txt2
-rw-r--r--npc/re/jobs/3-1/ranger.txt2
-rw-r--r--npc/re/jobs/3-1/warlock.txt12
-rw-r--r--npc/re/jobs/3-2/genetic.txt2
-rw-r--r--npc/re/jobs/3-2/sorcerer.txt2
-rw-r--r--npc/re/jobs/3-2/wanderer.txt4
-rw-r--r--npc/re/jobs/novice/academy.txt6
-rw-r--r--npc/re/jobs/novice/novice.txt48
-rw-r--r--npc/re/jobs/repair.txt2
-rw-r--r--npc/re/merchants/3rd_trader.txt6
-rw-r--r--npc/re/merchants/blessed_refiner.txt2
-rw-r--r--npc/re/merchants/card_separation.txt2
-rw-r--r--npc/re/merchants/flute.txt2
-rw-r--r--npc/re/merchants/hd_refiner.txt4
-rw-r--r--npc/re/merchants/refine.txt2
-rw-r--r--npc/re/merchants/renters.txt2
-rw-r--r--npc/re/mobs/dungeons/lhz_dun.txt4
-rw-r--r--npc/re/mobs/fields/niflheim.txt2
-rw-r--r--npc/re/other/bulletin_boards.txt2
-rw-r--r--npc/re/quests/eden/121-130.txt2
-rw-r--r--npc/re/quests/eden/eden_common.txt2
-rw-r--r--npc/re/quests/eden/eden_iro.txt2
-rw-r--r--npc/re/quests/eden/eden_service.txt2
-rw-r--r--npc/re/quests/quests_brasilis.txt2
-rw-r--r--npc/re/quests/quests_dewata.txt2
-rw-r--r--npc/re/quests/quests_dicastes.txt10
-rw-r--r--npc/re/quests/quests_malangdo.txt12
-rw-r--r--npc/re/quests/quests_malaya.txt8
-rw-r--r--npc/re/quests/quests_mora.txt12
-rw-r--r--npc/re/quests/quests_morocc.txt2
-rw-r--r--npc/re/warps/cities/dicastes.txt2
-rw-r--r--npc/re/warps/fields/bif_fild.txt2
-rw-r--r--npc/re/woe-fe/invest_main.txt10
-rw-r--r--npc/woe-fe/agit_controller.txt2
-rw-r--r--npc/woe-fe/agit_main.txt12
-rw-r--r--npc/woe-fe/trs_rp.txt2
-rw-r--r--npc/woe-se/agit_main_se.txt22
-rw-r--r--npc/woe-se/agit_start_se.txt2
155 files changed, 710 insertions, 710 deletions
diff --git a/npc/MOTD.txt b/npc/MOTD.txt
index d85c3c9ed..1e5912f4a 100644
--- a/npc/MOTD.txt
+++ b/npc/MOTD.txt
@@ -28,7 +28,7 @@
//=========================================================================
// run when any character logs in, attached to them.
-- script HerculesMOTD -1,{
+- script HerculesMOTD FAKE_NPC,{
message strcharinfo(0),"Welcome to Hercules! Enjoy! Please report any bugs you find.";
end;
}
diff --git a/npc/airports/airships.txt b/npc/airports/airships.txt
index 1535fef90..89e5cbae6 100644
--- a/npc/airports/airships.txt
+++ b/npc/airports/airships.txt
@@ -58,7 +58,7 @@ OnTouch:
airplane,243,29,0 duplicate(#AirshipWarp-1) #AirshipWarp-2 WARPNPC,1,1
-airplane,1,1,0 script Domestic_Airship -1,{
+airplane,1,1,0 script Domestic_Airship FAKE_NPC,{
end;
OnInit:
initnpctimer;
@@ -693,7 +693,7 @@ OnUnhide:
airplane_01,243,29,0 duplicate(#AirshipWarp-3) #AirshipWarp-4 WARPNPC,1,1
-airplane_01,1,1,0 script International_Airship -1,{
+airplane_01,1,1,0 script International_Airship FAKE_NPC,{
end;
OnInit:
OnEnable:
diff --git a/npc/airports/izlude.txt b/npc/airports/izlude.txt
index 69abd9cd6..7f794de1f 100644
--- a/npc/airports/izlude.txt
+++ b/npc/airports/izlude.txt
@@ -31,7 +31,7 @@
//= Official Izlude Airport NPCs
//=========================================================================
-- script ::Airship_Staff_izlude -1,{
+- script ::Airship_Staff_izlude FAKE_NPC,{
mes "[Airship Staff]";
mes "Welcome! Would you like";
mes "to board the Airship that";
diff --git a/npc/battleground/kvm/kvm01.txt b/npc/battleground/kvm/kvm01.txt
index 08c92d7ba..0e737d0c0 100644
--- a/npc/battleground/kvm/kvm01.txt
+++ b/npc/battleground/kvm/kvm01.txt
@@ -64,7 +64,7 @@ OnEnterBG:
bat_room,169,211,0 warp #kvm802 2,2,bat_room,154,150
//== Starting Line =========================================
-- script KVM01::CellEffect -1,{
+- script KVM01::CellEffect FAKE_NPC,{
end;
OnKvM01One:
@@ -135,7 +135,7 @@ OnTouch:
}
//== Battleground Engine ===================================
-- script KvM01_BG -1,{
+- script KvM01_BG FAKE_NPC,{
end;
OnInit:
@@ -348,7 +348,7 @@ OnReset:
end;
}
-- script KvM01_BG_Out -1,{
+- script KvM01_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/battleground/kvm/kvm02.txt b/npc/battleground/kvm/kvm02.txt
index ccca49656..02f684a1d 100644
--- a/npc/battleground/kvm/kvm02.txt
+++ b/npc/battleground/kvm/kvm02.txt
@@ -65,7 +65,7 @@ OnEnterBG:
bat_room,197,211,0 warp #kvm602 2,2,bat_room,154,150
//== Starting Line =========================================
-- script KVM02::CellEffect2 -1,{
+- script KVM02::CellEffect2 FAKE_NPC,{
end;
OnKvM02One:
@@ -136,7 +136,7 @@ OnTouch:
}
//== Battleground Engine ===================================
-- script KvM02_BG -1,{
+- script KvM02_BG FAKE_NPC,{
end;
OnInit:
@@ -349,7 +349,7 @@ OnReset:
end;
}
-- script KvM02_BG_Out -1,{
+- script KvM02_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/battleground/kvm/kvm03.txt b/npc/battleground/kvm/kvm03.txt
index efbfb3984..d99f78a34 100644
--- a/npc/battleground/kvm/kvm03.txt
+++ b/npc/battleground/kvm/kvm03.txt
@@ -65,7 +65,7 @@ OnEnterBG:
bat_room,225,211,0 warp #kvm702 2,2,bat_room,154,150
//== Starting Line =========================================
-- script KVM03::CellEffect3 -1,{
+- script KVM03::CellEffect3 FAKE_NPC,{
end;
OnKvM03One:
@@ -136,7 +136,7 @@ OnTouch:
}
//== Battleground Engine ===================================
-- script KvM03_BG -1,{
+- script KvM03_BG FAKE_NPC,{
end;
OnInit:
@@ -349,7 +349,7 @@ OnReset:
end;
}
-- script KvM03_BG_Out -1,{
+- script KvM03_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/cities/amatsu.txt b/npc/cities/amatsu.txt
index 4d4ab6803..3939f28f6 100644
--- a/npc/cities/amatsu.txt
+++ b/npc/cities/amatsu.txt
@@ -47,7 +47,7 @@
//=========================================================================
//= Amatsu Transportation ==================================
-- script ::Sea_Captain_amatsu -1,{
+- script ::Sea_Captain_amatsu FAKE_NPC,{
mes "[Walter Moers]";
mes "Hey, there.";
mes "Have you ever heard that there";
diff --git a/npc/cities/ayothaya.txt b/npc/cities/ayothaya.txt
index e5caf8af3..618a71413 100644
--- a/npc/cities/ayothaya.txt
+++ b/npc/cities/ayothaya.txt
@@ -39,7 +39,7 @@
//=========================================================================
//== Ayothaya Transportation ===============================
-- script ::Aibakthing_ayothaya -1,{
+- script ::Aibakthing_ayothaya FAKE_NPC,{
mes "[Aibakthing]";
mes "Hoo! Hah! Hoo! Hah!";
mes "Let me take you away to";
diff --git a/npc/cities/gonryun.txt b/npc/cities/gonryun.txt
index ddcea9935..81aebace9 100644
--- a/npc/cities/gonryun.txt
+++ b/npc/cities/gonryun.txt
@@ -40,7 +40,7 @@
//=========================================================================
//== Kunlun Transportation =================================
-- script ::Kunlun_Envoy_gonryun -1,{
+- script ::Kunlun_Envoy_gonryun FAKE_NPC,{
mes "[Wa Bai Hu]";
mes "Good day~";
mes "Let me invite you all";
diff --git a/npc/cities/izlude.txt b/npc/cities/izlude.txt
index 5db9d0988..777edaec1 100644
--- a/npc/cities/izlude.txt
+++ b/npc/cities/izlude.txt
@@ -42,7 +42,7 @@
//=========================================================================
//== Izlude ================================================
-- script ::Sailor_izlude -1,{
+- script ::Sailor_izlude FAKE_NPC,{
mes "[Sailor]";
mes "Hey everybody!";
mes "Attention, attention!";
@@ -76,7 +76,7 @@
}
}
-- script ::Bonne_izlude -1,{
+- script ::Bonne_izlude FAKE_NPC,{
mes "[Bonne]";
mes "Greetings!";
mes "Izlude welcomes you.";
@@ -100,7 +100,7 @@
close;
}
-- script ::Charfri_izlude -1,{
+- script ::Charfri_izlude FAKE_NPC,{
mes "[Charfri]";
switch(rand(2)) {
case 1:
@@ -131,7 +131,7 @@
}
}
-- script ::Cuskoal_izlude -1,{
+- script ::Cuskoal_izlude FAKE_NPC,{
mes "[Cuskoal]";
switch(rand(2)) {
case 1:
@@ -155,7 +155,7 @@
}
}
-- script ::Dega_izlude -1,{
+- script ::Dega_izlude FAKE_NPC,{
mes "[Dega]";
switch(rand(3)) {
case 1:
@@ -230,7 +230,7 @@
}
}
-- script ::Kylick_izlude -1,{
+- script ::Kylick_izlude FAKE_NPC,{
if (!RENEWAL && rand(2)) {
mes "[Kylick]";
mes "I was thinking, even though the people of Izlude live so close to the ocean...";
@@ -262,7 +262,7 @@
}
}
-- script ::Red_izlude -1,{
+- script ::Red_izlude FAKE_NPC,{
mes "[Red]";
mes "The only skill that's needed for a Swordman is ^FF2400Bash^000000! Bash, Bash and ONLY ^FF2400Bash^000000! No need to waste time and effort for smaller skills! Everything else is for cowards and wusses!";
next;
@@ -332,7 +332,7 @@
close;
}
-- script ::Cebalis_izlude -1,{
+- script ::Cebalis_izlude FAKE_NPC,{
mes "[Red]";
mes "The only skill that's needed for a Swordman is ^FF2400Bash^000000! Bash, Bash and ONLY ^FF2400Bash^000000! No need to waste time and effort on smaller skills~~ Everything else is for cowards and wusses!";
next;
@@ -409,7 +409,7 @@
close;
}
-- script ::Soldier_izlude -1,{
+- script ::Soldier_izlude FAKE_NPC,{
mes "[Soldier]";
mes "HeHeHeHe..HaHaHaHa ";
mes "Huh? Why am I so happy?";
diff --git a/npc/cities/jawaii.txt b/npc/cities/jawaii.txt
index 2ac6b57b2..b9b92c2af 100644
--- a/npc/cities/jawaii.txt
+++ b/npc/cities/jawaii.txt
@@ -1399,7 +1399,7 @@ prt_in,170,14,0 script Customer#Bachewcca 4_M_ORIENT02,{
}
//== Izlude ================================================
-- script ::Honeymoon_Helper_Izlude -1,{
+- script ::Honeymoon_Helper_Izlude FAKE_NPC,{
mes "[Helper]";
mes "Newlyweds and";
mes "long time couples...";
diff --git a/npc/cities/louyang.txt b/npc/cities/louyang.txt
index b0138e86f..c73c6c2df 100644
--- a/npc/cities/louyang.txt
+++ b/npc/cities/louyang.txt
@@ -46,7 +46,7 @@
//=========================================================================
//== Louyang Transportation ================================
-- script ::Girl_louyang -1,{
+- script ::Girl_louyang FAKE_NPC,{
mes "[Girl]";
mes "La la la la~";
mes "I feel so good today~";
diff --git a/npc/cities/moscovia.txt b/npc/cities/moscovia.txt
index 5531a48da..f8ff35f24 100644
--- a/npc/cities/moscovia.txt
+++ b/npc/cities/moscovia.txt
@@ -34,7 +34,7 @@
//=========================================================================
//== Moscovia Transportation :: mosk_trans =================
-- script ::PR_Officer_moscovia -1,{
+- script ::PR_Officer_moscovia FAKE_NPC,{
mes "[Moscovia P.R. Officer]";
mes "Moscovia! Do you know Moscovia?";
mes "the paradise spreading on the endless seas...";
diff --git a/npc/cities/yuno.txt b/npc/cities/yuno.txt
index 59486c8c0..ccc8a91ae 100644
--- a/npc/cities/yuno.txt
+++ b/npc/cities/yuno.txt
@@ -253,7 +253,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
}
}
-- script ::JunoSoldier1 -1,{
+- script ::JunoSoldier1 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -268,7 +268,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier2 -1,{
+- script ::JunoSoldier2 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -284,7 +284,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier3 -1,{
+- script ::JunoSoldier3 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -296,7 +296,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier4 -1,{
+- script ::JunoSoldier4 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -311,7 +311,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier5 -1,{
+- script ::JunoSoldier5 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -327,7 +327,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier6 -1,{
+- script ::JunoSoldier6 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
@@ -339,7 +339,7 @@ yuno,157,205,4 script Juno Artisan#juno 1_M_JOBGUIDER,{
close;
}
-- script ::JunoSoldier7 -1,{
+- script ::JunoSoldier7 FAKE_NPC,{
mes "[Juno Soldier]";
mes "Welcome to Juno, the city of noble-mindedness.";
next;
diff --git a/npc/custom/battleground/bg_common.txt b/npc/custom/battleground/bg_common.txt
index 54b13bb28..3ece8d512 100644
--- a/npc/custom/battleground/bg_common.txt
+++ b/npc/custom/battleground/bg_common.txt
@@ -1157,7 +1157,7 @@ bat_room,161,158,3 duplicate(bat_aid) General Guillaume's Aid::bat_aid4 4_M_KY_H
// Exit from Registration
// *********************************************************************
-- script warp2bat_room -1,{
+- script warp2bat_room FAKE_NPC,{
end;
OnTouch:
diff --git a/npc/custom/battleground/bg_flavius_01.txt b/npc/custom/battleground/bg_flavius_01.txt
index 30693da21..33c662d93 100644
--- a/npc/custom/battleground/bg_flavius_01.txt
+++ b/npc/custom/battleground/bg_flavius_01.txt
@@ -28,7 +28,7 @@ OnEnterBG:
// Battleground Engine
// *********************************************************************
-- script Flavius_BG1 -1,{
+- script Flavius_BG1 FAKE_NPC,{
end;
OnInit:
diff --git a/npc/custom/battleground/bg_flavius_02.txt b/npc/custom/battleground/bg_flavius_02.txt
index c735614c1..eef7cf308 100644
--- a/npc/custom/battleground/bg_flavius_02.txt
+++ b/npc/custom/battleground/bg_flavius_02.txt
@@ -28,7 +28,7 @@ OnEnterBG:
// Battleground Engine
// *********************************************************************
-- script Flavius_BG2 -1,{
+- script Flavius_BG2 FAKE_NPC,{
end;
OnInit:
diff --git a/npc/custom/battleground/bg_kvm01.txt b/npc/custom/battleground/bg_kvm01.txt
index be826215e..a4bd65e43 100644
--- a/npc/custom/battleground/bg_kvm01.txt
+++ b/npc/custom/battleground/bg_kvm01.txt
@@ -49,7 +49,7 @@ bat_c01,145,60,0 duplicate(#bat_c01a) #bat_c01f HIDDEN_NPC
// Battleground Engine
// *********************************************************************
-- script KvM01_BG -1,{
+- script KvM01_BG FAKE_NPC,{
end;
OnInit:
@@ -258,7 +258,7 @@ OnReset:
end;
}
-- script KvM01_BG_Out -1,{
+- script KvM01_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/custom/battleground/bg_kvm02.txt b/npc/custom/battleground/bg_kvm02.txt
index 91e594a90..833a33747 100644
--- a/npc/custom/battleground/bg_kvm02.txt
+++ b/npc/custom/battleground/bg_kvm02.txt
@@ -49,7 +49,7 @@ bat_c02,145,60,0 duplicate(#bat_c02a) #bat_c02f HIDDEN_NPC
// Battleground Engine
// *********************************************************************
-- script KvM02_BG -1,{
+- script KvM02_BG FAKE_NPC,{
end;
OnInit:
@@ -258,7 +258,7 @@ OnReset:
end;
}
-- script KvM02_BG_Out -1,{
+- script KvM02_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/custom/battleground/bg_kvm03.txt b/npc/custom/battleground/bg_kvm03.txt
index 33edb0be7..9ca29deaf 100644
--- a/npc/custom/battleground/bg_kvm03.txt
+++ b/npc/custom/battleground/bg_kvm03.txt
@@ -49,7 +49,7 @@ bat_c03,145,60,0 duplicate(#bat_c03a) #bat_c03f HIDDEN_NPC
// Battleground Engine
// *********************************************************************
-- script KvM03_BG -1,{
+- script KvM03_BG FAKE_NPC,{
end;
OnInit:
@@ -258,7 +258,7 @@ OnReset:
end;
}
-- script KvM03_BG_Out -1,{
+- script KvM03_BG_Out FAKE_NPC,{
end;
OnBegin:
diff --git a/npc/custom/battleground/bg_tierra_01.txt b/npc/custom/battleground/bg_tierra_01.txt
index 797b3a389..05b48c63e 100644
--- a/npc/custom/battleground/bg_tierra_01.txt
+++ b/npc/custom/battleground/bg_tierra_01.txt
@@ -28,7 +28,7 @@ OnEnterBG:
// Battleground Engine
// *********************************************************************
-- script Tierra_BG1 -1,{
+- script Tierra_BG1 FAKE_NPC,{
end;
OnInit:
@@ -262,7 +262,7 @@ bat_a01,119,336,1 duplicate(Guillaume camp#bat) Guillaume camp#bat18 1_FLAG_LION
// Barricades
// *********************************************************************
-- script Guillaume_TV1B -1,{
+- script Guillaume_TV1B FAKE_NPC,{
end;
OnBuild:
@@ -288,7 +288,7 @@ OnWall:
end;
}
-- script Croix_TV1B -1,{
+- script Croix_TV1B FAKE_NPC,{
end;
OnBuild:
diff --git a/npc/custom/battleground/bg_tierra_02.txt b/npc/custom/battleground/bg_tierra_02.txt
index f18d60769..b3b6cff21 100644
--- a/npc/custom/battleground/bg_tierra_02.txt
+++ b/npc/custom/battleground/bg_tierra_02.txt
@@ -28,7 +28,7 @@ OnEnterBG:
// Battleground Engine
// *********************************************************************
-- script Tierra_BG2 -1,{
+- script Tierra_BG2 FAKE_NPC,{
end;
OnInit:
@@ -262,7 +262,7 @@ bat_a02,119,336,1 duplicate(Guillaume camp#bat) Guillaume camp#bat31 1_FLAG_LION
// Barricades
// *********************************************************************
-- script Guillaume_TV2B -1,{
+- script Guillaume_TV2B FAKE_NPC,{
end;
OnBuild:
@@ -288,7 +288,7 @@ OnWall:
end;
}
-- script Croix_TV2B -1,{
+- script Croix_TV2B FAKE_NPC,{
end;
OnBuild:
diff --git a/npc/custom/etc/airplane.txt b/npc/custom/etc/airplane.txt
index 544dbed61..138755f6b 100644
--- a/npc/custom/etc/airplane.txt
+++ b/npc/custom/etc/airplane.txt
@@ -13,7 +13,7 @@
//= 2.2 Added missing next;'s [Evera]
//============================================================
-payon,153,43,5 script itinsetter -1,{
+payon,153,43,5 script itinsetter FAKE_NPC,{
//This is just OnInit stuff to set the hourly intinerary.
OnInit:
deletearray $locationsname$[0],500;
diff --git a/npc/custom/etc/floating_rates.txt b/npc/custom/etc/floating_rates.txt
index c207c6275..109a5217c 100644
--- a/npc/custom/etc/floating_rates.txt
+++ b/npc/custom/etc/floating_rates.txt
@@ -13,7 +13,7 @@
//= You can make incredible scripts with 'setbattleflag'!
//============================================================
-- script FloatingRates -1,{
+- script FloatingRates FAKE_NPC,{
OnInit:
//add any other HOURS
OnHour00:
diff --git a/npc/custom/etc/lottery.txt b/npc/custom/etc/lottery.txt
index 9d4c4df38..13d60ec2f 100644
--- a/npc/custom/etc/lottery.txt
+++ b/npc/custom/etc/lottery.txt
@@ -15,7 +15,7 @@
//= 1.2.1a fix due to new script engine
//============================================================
-- script lotterygenerator -1,{
+- script lotterygenerator FAKE_NPC,{
OnInit:
set $L_TicketPrice,4750; // TICKET COST
set $L_Prize_Money,5000000; // JACKPOT AMOUNT
diff --git a/npc/custom/etc/marriage.txt b/npc/custom/etc/marriage.txt
index ab1b48c30..1d6d21c2a 100644
--- a/npc/custom/etc/marriage.txt
+++ b/npc/custom/etc/marriage.txt
@@ -13,7 +13,7 @@
//============================================================
// Configuration Variables:
-- script marriage_init -1,{
+- script marriage_init FAKE_NPC,{
OnInit:
set $@wed_allow, 0; //If 1, allows same sex marriages.
set $@wed_veil, 0; //Set to 0 to disable veil check on the bride
diff --git a/npc/custom/etc/monster_arena.txt b/npc/custom/etc/monster_arena.txt
index 9c00b67a5..3a25679aa 100644
--- a/npc/custom/etc/monster_arena.txt
+++ b/npc/custom/etc/monster_arena.txt
@@ -557,154 +557,154 @@ L_Heal:
// Kill Trigger //
// 6/Final. ---Change to Add Monsters--- //
-gon_test,56,91,6 script OnPoringKilled -1,{
+gon_test,56,91,6 script OnPoringKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+1;
announce "You killed a Poring - Gained 1 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnFaberKilled -1,{
+gon_test,56,91,6 script OnFaberKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+2;
announce "You killed a Faber - Gained 2 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnLunaticKilled -1,{
+gon_test,56,91,6 script OnLunaticKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+4;
announce "You killed a Lunatic - Gained 4 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnDropsKilled -1,{
+gon_test,56,91,6 script OnDropsKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+4;
announce "You killed a Drops - Gained 4 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnPickyKilled -1,{
+gon_test,56,91,6 script OnPickyKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+4;
announce "You killed a Picky - Gained 4 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnChonChonKilled -1,{
+gon_test,56,91,6 script OnChonChonKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+8;
announce "You killed a ChonChon - Gained 8 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnSPickyKilled -1,{
+gon_test,56,91,6 script OnSPickyKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+8;
announce "You killed a Super Picky - Gained 8 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnWillowKilled -1,{
+gon_test,56,91,6 script OnWillowKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+8;
announce "You killed a Willow - Gained 8 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnRodaKilled -1,{
+gon_test,56,91,6 script OnRodaKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+16;
announce "You killed a Roda Frog - Gained 16 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnCondorKilled -1,{
+gon_test,56,91,6 script OnCondorKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+16;
announce "You killed a Condor - Gained 16 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnThiefKilled -1,{
+gon_test,56,91,6 script OnThiefKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+32;
announce "You killed a Theif Bug Larva - Gained 32 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnSavageKilled -1,{
+gon_test,56,91,6 script OnSavageKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+64;
announce "You killed a Savage Babe - Gained 64 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnFamiliarKilled -1,{
+gon_test,56,91,6 script OnFamiliarKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+128;
announce "You killed a Familiar - Gained 128 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnHornetKilled -1,{
+gon_test,56,91,6 script OnHornetKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+128;
announce "You killed a Hornet - Gained 128 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnPuppyKilled -1,{
+gon_test,56,91,6 script OnPuppyKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+256;
announce "You killed a Desert Wolf Puppy - Gained 256 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnRockerKilled -1,{
+gon_test,56,91,6 script OnRockerKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+256;
announce "You killed a Rocker - Gained 256 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnSporeKilled -1,{
+gon_test,56,91,6 script OnSporeKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+256;
announce "You killed a Spore - Gained 256 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnSkeletonKilled -1,{
+gon_test,56,91,6 script OnSkeletonKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+512;
announce "You killed a Skeleton - Gained 512 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnPlanktonKilled -1,{
+gon_test,56,91,6 script OnPlanktonKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+512;
announce "You killed a Plankton - Gained 512 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnAntonioKilled -1,{
+gon_test,56,91,6 script OnAntonioKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+512;
announce "You killed an Antonio - Gained 512 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnThiefFemaleKilled -1,{
+gon_test,56,91,6 script OnThiefFemaleKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+512;
announce "You killed a Thief Bug Female - Gained 512 exp",19;
callfunc "duelkill";
}
-gon_test,56,91,6 script OnSpecialKilled -1,{
+gon_test,56,91,6 script OnSpecialKilled FAKE_NPC,{
if (@marena == 0) callfunc "illegalkill";
set #monpoints,#monpoints+512;
announce "You killed a Special Monster - Gained 1024 exp",19;
diff --git a/npc/custom/etc/quest_warper.txt b/npc/custom/etc/quest_warper.txt
index fd6865a54..c00559c8f 100644
--- a/npc/custom/etc/quest_warper.txt
+++ b/npc/custom/etc/quest_warper.txt
@@ -1608,7 +1608,7 @@ binget:
}
//============================Warpras==============================
-- script Warpra#0 -1,{ callfunc "Q_Warpra",1; }
+- script Warpra#0 FAKE_NPC,{ callfunc "Q_Warpra",1; }
alb2trea,73,101,4 duplicate(Warpra#0) Warpra#1 4_F_KAFRA5
ama_fild01,178,325,1 duplicate(Warpra#0) Warpra#2 4_F_KAFRA5
gef_fild10,71,339,4 duplicate(Warpra#0) Warpra#3 4_F_KAFRA5
diff --git a/npc/custom/etc/stock_market.txt b/npc/custom/etc/stock_market.txt
index 078ce5137..1d480d770 100644
--- a/npc/custom/etc/stock_market.txt
+++ b/npc/custom/etc/stock_market.txt
@@ -15,7 +15,7 @@
//= so use it on your own risk
//============================================================
-- script sharenames -1,{
+- script sharenames FAKE_NPC,{
end;
OnInit:
// Sets the names of the shares //
diff --git a/npc/custom/events/uneasy_cemetery.txt b/npc/custom/events/uneasy_cemetery.txt
index b996dc4d7..6b1351eb4 100644
--- a/npc/custom/events/uneasy_cemetery.txt
+++ b/npc/custom/events/uneasy_cemetery.txt
@@ -17,7 +17,7 @@
//= 1.2a Changed item names to item IDs. [Samuray22]
//============================================================
-prontera,3,3,3 script Uneasy_Check -1,{
+prontera,3,3,3 script Uneasy_Check FAKE_NPC,{
end;
OnHour00:
diff --git a/npc/custom/healer.txt b/npc/custom/healer.txt
index 530f5301f..b05a24487 100644
--- a/npc/custom/healer.txt
+++ b/npc/custom/healer.txt
@@ -12,7 +12,7 @@
//= 1.2 Fix variables and character stuck at healing
//============================================================
-- script Healer -1,{
+- script Healer FAKE_NPC,{
.@price = 0; // Zeny required for heal
.@Buffs = 0; // Also buff players? (1: yes / 0: no)
diff --git a/npc/custom/quests/bandit_beard.txt b/npc/custom/quests/bandit_beard.txt
index dc2d837fb..fa02843e3 100644
--- a/npc/custom/quests/bandit_beard.txt
+++ b/npc/custom/quests/bandit_beard.txt
@@ -207,7 +207,7 @@ M_NO:
}
//mobsummons -------
-alberta,1,1,1 script BRDQ_MOBS -1,{
+alberta,1,1,1 script BRDQ_MOBS FAKE_NPC,{
OnStart:
set $@beardmob,10;
set $@beardMobD,0;
diff --git a/npc/custom/quests/event_6_new_hats.txt b/npc/custom/quests/event_6_new_hats.txt
index b72d895df..d53427f14 100644
--- a/npc/custom/quests/event_6_new_hats.txt
+++ b/npc/custom/quests/event_6_new_hats.txt
@@ -324,7 +324,7 @@ L3:
//these scripts make our brothers to appear and disappear in order
-- script EDZac -1,{
+- script EDZac FAKE_NPC,{
OnInit:
OnMinute15:
disablenpc "Zac";
@@ -335,7 +335,7 @@ OnMinute01:
end;
}
-- script EDJac -1,{
+- script EDJac FAKE_NPC,{
OnInit:
OnMinute30:
disablenpc "Jac";
@@ -346,7 +346,7 @@ OnMinute16:
end;
}
-- script EDPac -1,{
+- script EDPac FAKE_NPC,{
OnInit:
OnMinute45:
disablenpc "Pac";
@@ -357,7 +357,7 @@ OnMinute31:
end;
}
-- script EDBlac -1,{
+- script EDBlac FAKE_NPC,{
OnInit:
OnMinute00:
disablenpc "Blac";
diff --git a/npc/custom/quests/quest_shop.txt b/npc/custom/quests/quest_shop.txt
index fb5b7993d..1fae7abb9 100644
--- a/npc/custom/quests/quest_shop.txt
+++ b/npc/custom/quests/quest_shop.txt
@@ -26,7 +26,7 @@ prontera,164,203,6 script Quest Shop#1 4_M_MOCASS2,{ callfunc "qshop"; }
// Script Core
//============================================================
-- script quest_shop -1,{
+- script quest_shop FAKE_NPC,{
function Add; function Chk; function Slot; function A_An;
OnInit:
freeloop(1);
diff --git a/npc/custom/quests/thq/THQS_TTShop.txt b/npc/custom/quests/thq/THQS_TTShop.txt
index c92c375ec..9883950a1 100644
--- a/npc/custom/quests/thq/THQS_TTShop.txt
+++ b/npc/custom/quests/thq/THQS_TTShop.txt
@@ -19,7 +19,7 @@
prt_in,159,172,0 warp thqwrp 3,3,yuno_in01,123,155
// Main configuration object
-- script THQS#Configuration -1,{
+- script THQS#Configuration FAKE_NPC,{
OnInit:
// Axes
setarray $THQS_menu_weapons_1[0], Sabbath, Slaughter, Tomahawk, Great_Axe, Guillotine;
diff --git a/npc/custom/warper.txt b/npc/custom/warper.txt
index 0f28ef40b..d240a2730 100644
--- a/npc/custom/warper.txt
+++ b/npc/custom/warper.txt
@@ -18,7 +18,7 @@
//= 1.4b Added Wolfchev's Laboratory warp.
//============================================================
-- script Warper -1,{
+- script Warper FAKE_NPC,{
function Go; function Disp; function Pick; function Restrict;
// --------------------------------------------------
diff --git a/npc/custom/woe_controller.txt b/npc/custom/woe_controller.txt
index 9e35d1ef7..fee4dfac5 100644
--- a/npc/custom/woe_controller.txt
+++ b/npc/custom/woe_controller.txt
@@ -30,7 +30,7 @@ OnAgitStart:
// Script Core
//============================================================
-- script WOE_CONTROL -1,{
+- script WOE_CONTROL FAKE_NPC,{
function Disp_Owner; function Add_Zero;
OnInit:
diff --git a/npc/dev/ci_test.txt b/npc/dev/ci_test.txt
index 92db23acc..c55c87e5b 100644
--- a/npc/dev/ci_test.txt
+++ b/npc/dev/ci_test.txt
@@ -37,7 +37,7 @@
//= Usage: ./map-server --load-plugin script_mapquit --load-script npc/dev/test.txt --load-script npc/dev/ci_test.txt
//=========================================================================
-- script HerculesSelfTestCI -1,{
+- script HerculesSelfTestCI FAKE_NPC,{
end;
OnInit:
diff --git a/npc/dev/test.txt b/npc/dev/test.txt
index 0f74067ac..72cf86616 100644
--- a/npc/dev/test.txt
+++ b/npc/dev/test.txt
@@ -111,7 +111,7 @@ function script F_TestVarOfAnotherNPC {
return getvariableofnpc(.x, getarg(0));
}
-- script TestVarOfAnotherNPC -1,{
+- script TestVarOfAnotherNPC FAKE_NPC,{
// Used to test getvariableofnpc()
end;
}
@@ -787,7 +787,7 @@ OnSetReference:
return getarg(0);
}
-- script HerculesSelfTest -1,{
+- script HerculesSelfTest FAKE_NPC,{
end;
OnInit:
diff --git a/npc/events/halloween_2006.txt b/npc/events/halloween_2006.txt
index 970170f5c..f6ed03906 100644
--- a/npc/events/halloween_2006.txt
+++ b/npc/events/halloween_2006.txt
@@ -661,7 +661,7 @@ nif_fild01,167,113,3 script Masta's chicken#06_hw01 4_NFCOCK,{
close;
}
-- script HwChicken::HwChicken -1,{
+- script HwChicken::HwChicken FAKE_NPC,{
if ((halloween == 102) || (halloween == 103)) {
mes "Oh, this must be Chicken Masta's chicken.";
mes "I should insert the magic word.";
@@ -690,7 +690,7 @@ nif_fild01,167,113,3 script Masta's chicken#06_hw01 4_NFCOCK,{
}
}
-- script HwChicken2::HwChicken2 -1,{
+- script HwChicken2::HwChicken2 FAKE_NPC,{
@egg_temp = rand(1,4);
if( @egg_temp == 3) {
mes "As soon as you got close to the chicken and touched it, it disappeared completely.";
@@ -706,7 +706,7 @@ nif_fild01,167,113,3 script Masta's chicken#06_hw01 4_NFCOCK,{
}
}
-- script HwChicken3::HwChicken3 -1,{
+- script HwChicken3::HwChicken3 FAKE_NPC,{
@egg_temp = rand(1,4);
if( @egg_temp == 3) {
mes "As soon as you got close to the chicken and touched it, it disappeared completely.";
@@ -739,7 +739,7 @@ nif_fild01,185,325,8 duplicate(HwChicken) Masta's chicken#06_hw07 4_NFCOCK
nif_fild01,133,105,1 duplicate(HwChicken) Masta's chicken#06_hw08 4_NFCOCK
nif_fild01,331,329,2 duplicate(HwChicken) Masta's chicken#06_hw09 4_NFCOCK
-pay_dun03,1,1,0 script #06_hw_timer01 -1,{
+pay_dun03,1,1,0 script #06_hw_timer01 FAKE_NPC,{
OnInit:
disablenpc "Chicken#06_hw_p01";
disablenpc "Chicken#06_hw_p02";
@@ -920,7 +920,7 @@ pay_dun03,157,131,3 duplicate(HwChicken2) Chicken#06_hw_p40 4_NFCOCK
pay_dun03,158,131,3 duplicate(HwChicken3) Chicken#06_hw_p41 4_NFCOCK
//== Payon Field chickens ==================================
-pay_fild08,1,1,0 script #06_hw_timer02 -1,{
+pay_fild08,1,1,0 script #06_hw_timer02 FAKE_NPC,{
OnInit:
disablenpc "Chicken#06_hw_pf01";
disablenpc "Chicken#06_hw_pf02";
diff --git a/npc/events/nguild/nguild_ev_agit.txt b/npc/events/nguild/nguild_ev_agit.txt
index c94fbc7ea..cbf6aec3c 100644
--- a/npc/events/nguild/nguild_ev_agit.txt
+++ b/npc/events/nguild/nguild_ev_agit.txt
@@ -113,7 +113,7 @@ function script F_AgitEnd {
}
//== Castle 1 ==============================================
-nguild_alde,0,0,0 script Agit_N01 -1,{
+nguild_alde,0,0,0 script Agit_N01 FAKE_NPC,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN01";
end;
@@ -140,7 +140,7 @@ OnAgitEnd:
}
//== Castle 2 ==============================================
-nguild_gef,0,0,0 script Agit_N02 -1,{
+nguild_gef,0,0,0 script Agit_N02 FAKE_NPC,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN02";
end;
@@ -167,7 +167,7 @@ OnAgitEnd:
}
//== Castle 3 ==============================================
-nguild_pay,0,0,0 script Agit_N03 -1,{
+nguild_pay,0,0,0 script Agit_N03 FAKE_NPC,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN03";
end;
@@ -194,7 +194,7 @@ OnAgitEnd:
}
//== Castle 4 ==============================================
-nguild_prt,0,0,0 script Agit_N04 -1,{
+nguild_prt,0,0,0 script Agit_N04 FAKE_NPC,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN04";
end;
@@ -221,7 +221,7 @@ OnAgitEnd:
}
//== Treasure Spawn Time ===================================
-- script TreasSpawn -1,{
+- script TreasSpawn FAKE_NPC,{
end;
OnClock0005:
diff --git a/npc/events/nguild/nguild_guardians.txt b/npc/events/nguild/nguild_guardians.txt
index e5b8bc959..2598776f3 100644
--- a/npc/events/nguild/nguild_guardians.txt
+++ b/npc/events/nguild/nguild_guardians.txt
@@ -33,7 +33,7 @@
//= 1.0
//=========================================================================
-nguild_alde,216,24,0 script Guardian_N01 -1,{
+nguild_alde,216,24,0 script Guardian_N01 FAKE_NPC,{
OnAgitInit:
if (getcastledata("nguild_alde",10) == 1) guardian "nguild_alde",18,219,"Soldier Guardian",1287,"Guardian_N01::OnGuardianDied",0;
if (getcastledata("nguild_alde",11) == 1) guardian "nguild_alde",117,42,"Soldier Guardian",1287,"Guardian_N01::OnGuardianDied",1;
@@ -51,7 +51,7 @@ OnGuardianDied:
end;
}
-nguild_gef,198,182,0 script Guardian_N02 -1,{
+nguild_gef,198,182,0 script Guardian_N02 FAKE_NPC,{
OnAgitInit:
if (getcastledata("nguild_gef",10) == 1) guardian "nguild_gef",30,178,"Soldier Guardian",1287,"Guardian_N02::OnGuardianDied",0;
if (getcastledata("nguild_gef",11) == 1) guardian "nguild_gef",64,180,"Soldier Guardian",1287,"Guardian_N02::OnGuardianDied",1;
@@ -69,7 +69,7 @@ OnGuardianDied:
end;
}
-nguild_pay,139,139,0 script Guardian_N03 -1,{
+nguild_pay,139,139,0 script Guardian_N03 FAKE_NPC,{
OnAgitInit:
if (getcastledata("nguild_pay",10) == 1) guardian "nguild_pay",210,120,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",0;
if (getcastledata("nguild_pay",11) == 1) guardian "nguild_pay",69,26,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",1;
@@ -87,7 +87,7 @@ OnGuardianDied:
end;
}
-nguild_prt,197,197,0 script Guardian_N04 -1,{
+nguild_prt,197,197,0 script Guardian_N04 FAKE_NPC,{
OnAgitInit:
if (getcastledata("nguild_prt",10) == 1) guardian "nguild_prt",196,92,"Soldier Guardian",1287,"Guardian_N04::OnGuardianDied",0;
if (getcastledata("nguild_prt",11) == 1) guardian "nguild_prt",113,200,"Soldier Guardian",1287,"Guardian_N04::OnGuardianDied",1;
diff --git a/npc/events/nguild/nguild_treas.txt b/npc/events/nguild/nguild_treas.txt
index c2ca26451..92cbe585a 100644
--- a/npc/events/nguild/nguild_treas.txt
+++ b/npc/events/nguild/nguild_treas.txt
@@ -82,7 +82,7 @@ function script F_GldTreasSw {
//== Castle 1 ==============================================
//- Treasure Spawn -
-nguild_alde,1,1,1 script Treasure_N01 -1,{
+nguild_alde,1,1,1 script Treasure_N01 FAKE_NPC,{
OnRecvCastleN01:
end;
@@ -108,7 +108,7 @@ nguild_alde,123,223,0 script Switch#TresN01 HIDDEN_NPC,{
//== Castle 2 ==============================================
//- Treasure Spawn -
-nguild_gef,1,1,1 script Treasure_N02 -1,{
+nguild_gef,1,1,1 script Treasure_N02 FAKE_NPC,{
OnRecvCastleN02:
end;
@@ -134,7 +134,7 @@ nguild_gef,152,117,0 script Switch#TresN02 HIDDEN_NPC,{
//== Castle 3 ==============================================
//- Treasure Spawn -
-nguild_pay,1,1,0 script Treasure_N03 -1,{
+nguild_pay,1,1,0 script Treasure_N03 FAKE_NPC,{
OnRecvCastleN03:
end;
OnInit:
@@ -159,7 +159,7 @@ nguild_pay,295,8,0 script Switch#TresN03 HIDDEN_NPC,{
//== Castle 4 ==============================================
//- Treasure Spawn -
-nguild_prt,1,1,0 script Treasure_N04 -1,{
+nguild_prt,1,1,0 script Treasure_N04 FAKE_NPC,{
OnRecvCastleN04:
end;
OnInit:
diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt
index a1d9de802..c3c040c5a 100644
--- a/npc/instances/NydhoggsNest.txt
+++ b/npc/instances/NydhoggsNest.txt
@@ -1683,7 +1683,7 @@ OnInstanceInit: // Temporary fix for @reloadscript.
end;
}
-1@nyd,1,1,0 script nyd_call_mon_1 -1,{
+1@nyd,1,1,0 script nyd_call_mon_1 FAKE_NPC,{
OnInstanceInit:
enablenpc instance_npcname("nyd_call_mon_1");
end;
@@ -1722,7 +1722,7 @@ OnMyMobDead:
end;
}
-1@nyd,1,2,0 script ins_nyd_1f_timer -1,{
+1@nyd,1,2,0 script ins_nyd_1f_timer FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("ins_nyd_1f_timer");
end;
@@ -1782,7 +1782,7 @@ OnTouch:
end;
}
-1@nyd,1,1,0 script ins_nyd1_spawn_mobs -1,{
+1@nyd,1,1,0 script ins_nyd1_spawn_mobs FAKE_NPC,{
OnInstanceInit:
.@map$ = instance_mapname("1@nyd");
monster .@map$,0,0,"Ancient Tree",2019,40,instance_npcname("ins_nyd1_spawn_mobs")+"::OnMyTreeDead";
@@ -1821,7 +1821,7 @@ OnTouch_:
end;
}
-2@nyd,1,1,0 script nyd_2f_enter_broad -1,{
+2@nyd,1,1,0 script nyd_2f_enter_broad FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("nyd_2f_enter_broad");
@@ -1868,7 +1868,7 @@ OnTouch_:
end;
}
-2@nyd,2,2,0 script nyd_2f_boss_enter_call -1,{
+2@nyd,2,2,0 script nyd_2f_boss_enter_call FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("nyd_2f_boss_enter_call");
end;
@@ -1944,7 +1944,7 @@ OnMyMobDead:
end;
}
-2@nyd,2,4,0 script nyd_2f_boss_enter_logic -1,{
+2@nyd,2,4,0 script nyd_2f_boss_enter_logic FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("nyd_2f_boss_enter_logic");
end;
@@ -2056,7 +2056,7 @@ OnTimer10000:
end;
}
-2@nyd,6,6,0 script nyd_2f_red_c -1,{
+2@nyd,6,6,0 script nyd_2f_red_c FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname(strnpcinfo(0));
end;
@@ -2166,7 +2166,7 @@ OnTouch:
2@nyd,260,356,0 duplicate(nyd_2f_red_warp1) nyd_2f_green_warp2 -1,6,6
2@nyd,258,368,0 duplicate(nyd_2f_red_warp1) nyd_2f_green_warp3 -1,6,6
-2@nyd,1,1,0 script ins_nyd2_spawn_mobs -1,{
+2@nyd,1,1,0 script ins_nyd2_spawn_mobs FAKE_NPC,{
OnInstanceInit:
.@map$ = instance_mapname("2@nyd");
areamonster .@map$,200,92,180,80,"Rhyncho",2020,40,instance_npcname("ins_nyd2_spawn_mobs")+"::OnMyRhynDead";
diff --git a/npc/instances/OrcsMemory.txt b/npc/instances/OrcsMemory.txt
index 41c0d5e5d..cbf7d1a56 100644
--- a/npc/instances/OrcsMemory.txt
+++ b/npc/instances/OrcsMemory.txt
@@ -499,7 +499,7 @@ OnTouch:
end;
}
-1@orcs,1,1,0 script B1 Area Mobs -1,{
+1@orcs,1,1,0 script B1 Area Mobs FAKE_NPC,{
end;
OnMyMobDead:
diff --git a/npc/instances/SealedShrine.txt b/npc/instances/SealedShrine.txt
index 4750f2105..e57c57624 100644
--- a/npc/instances/SealedShrine.txt
+++ b/npc/instances/SealedShrine.txt
@@ -437,7 +437,7 @@ prt_monk,261,91,3 script Rust Blackhand#edq 4_M_DWARF,{
}
//== Sealed Shrine Interior ================================
-1@cata,1,2,0 script ins_baphomet_lotto -1,{
+1@cata,1,2,0 script ins_baphomet_lotto FAKE_NPC,{
OnInstanceInit:
// Pick one "true" Gravestone and 12 "false" Gravestones.
.@true = rand(1,13);
@@ -448,14 +448,14 @@ OnInstanceInit:
end;
}
-1@cata,3,2,0 script ins_baphomet_lotto2 -1,{
+1@cata,3,2,0 script ins_baphomet_lotto2 FAKE_NPC,{
OnEnable:
for (.@i = 1; .@i <= 12; ++.@i)
enablenpc instance_npcname("Bobbing Torch#"+.@i);
end;
}
-1@cata,4,2,0 script ins_baphomet_lotto3 -1,{
+1@cata,4,2,0 script ins_baphomet_lotto3 FAKE_NPC,{
OnEnable:
.@label$ = instance_npcname("ins_baphomet_lotto3")+"::OnMyMobDead";
.@map$ = instance_mapname("1@cata");
@@ -837,7 +837,7 @@ OnInstanceInit:
}
//== Gravestones ===========================================
-- script Gravestone#SS1 -1,{
+- script Gravestone#SS1 FAKE_NPC,{
if ('ins_baphomet == 1) {
getitem Soul_Pendant,1;
'ins_baphomet = 2;
@@ -866,7 +866,7 @@ OnInstanceInit:
1@cata,127,32,0 duplicate(Gravestone#SS1) Gravestone#1F_12T CLEAR_NPC
1@cata,267,30,0 duplicate(Gravestone#SS1) Gravestone#1F_13T CLEAR_NPC
-- script Gravestone#SS2 -1,{
+- script Gravestone#SS2 FAKE_NPC,{
mes "I can only feel gloom from this Gravestone.";
close;
}
@@ -885,7 +885,7 @@ OnInstanceInit:
1@cata,267,30,0 duplicate(Gravestone#SS2) Gravestone#1F_13F CLEAR_NPC
//== Bobbing Torches =======================================
-- script Bobbing Torch#SS -1,{
+- script Bobbing Torch#SS FAKE_NPC,{
.@party_id = getcharid(1);
if (getpartyleader(.@party_id,2) == getcharid(0)) {
if (('ins_baphomet == 3) && (countitem(Essence_Of_Fire) < 11)) {
@@ -935,7 +935,7 @@ OnInstanceInit:
1@cata,71,42,0 duplicate(Bobbing Torch#SS) Bobbing Torch#11 CLEAR_NPC
1@cata,155,14,0 duplicate(Bobbing Torch#SS) Bobbing Torch#12 CLEAR_NPC
-1@cata,1,1,0 script ins_baphomet_1f_timer -1,{
+1@cata,1,1,0 script ins_baphomet_1f_timer FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("ins_baphomet_1f_timer");
end;
@@ -983,7 +983,7 @@ OnTouch:
end;
}
-2@cata,1,1,0 script ins_2f_enter_broad -1,{
+2@cata,1,1,0 script ins_2f_enter_broad FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("ins_2f_enter_broad");
@@ -1086,7 +1086,7 @@ OnTouch:
}
//== Magical Seals =========================================
-- script Magical Seal#SS -1,{
+- script Magical Seal#SS FAKE_NPC,{
.@seal_check = questprogress(3041,PLAYTIME);
if (.@seal_check == 1) {
specialeffect2 EF_SILENCEATTACK;
@@ -1186,7 +1186,7 @@ OnInstanceInit:
end;
}
-2@cata,1,2,0 script ins_2f_hero_broad -1,{
+2@cata,1,2,0 script ins_2f_hero_broad FAKE_NPC,{
OnEnable:
enablenpc instance_npcname("ins_2f_hero_broad");
initnpctimer;
@@ -1225,7 +1225,7 @@ OnTimer17000:
end;
}
-2@cata,3,3,0 script control_baphomet -1,{
+2@cata,3,3,0 script control_baphomet FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("control_baphomet");
@@ -1260,7 +1260,7 @@ OnMyMobDead:
end;
}
-2@cata,2,2,0 script ins_2f_hero_broad2 -1,{
+2@cata,2,2,0 script ins_2f_hero_broad2 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("ins_2f_hero_broad2");
@@ -1308,7 +1308,7 @@ OnTimer26000:
end;
}
-2@cata,4,1,0 script 2f_callmon_pattern_c -1,{
+2@cata,4,1,0 script 2f_callmon_pattern_c FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("2f_callmon_pattern_c");
end;
@@ -1333,7 +1333,7 @@ OnTimer3600000:
end;
}
-2@cata,4,2,0 script 2f_callmon_pattern -1,{
+2@cata,4,2,0 script 2f_callmon_pattern FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("2f_callmon_pattern");
end;
@@ -1357,7 +1357,7 @@ OnTimer300000:
end;
}
-2@cata,3,1,0 script ins_2f_hero_pattern_c -1,{
+2@cata,3,1,0 script ins_2f_hero_pattern_c FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("ins_2f_hero_pattern_c");
end;
@@ -1393,7 +1393,7 @@ OnTimer3605000:
end;
}
-2@cata,3,2,0 script ins_2f_hero_pattern -1,{
+2@cata,3,2,0 script ins_2f_hero_pattern FAKE_NPC,{
OnInstanceInit:
disablenpc instance_npcname("ins_2f_hero_pattern");
end;
@@ -1455,7 +1455,7 @@ OnTimer70000:
end;
}
-1@cata,1,1,0 script ins_1f_spawn_mobs -1,{
+1@cata,1,1,0 script ins_1f_spawn_mobs FAKE_NPC,{
OnInstanceInit:
.@map$ = instance_mapname("1@cata");
monster .@map$,0,0,"Zombie Master",1298,10;
diff --git a/npc/jobs/2-1/assassin.txt b/npc/jobs/2-1/assassin.txt
index c994fe5d6..e026f334f 100644
--- a/npc/jobs/2-1/assassin.txt
+++ b/npc/jobs/2-1/assassin.txt
@@ -1194,7 +1194,7 @@ OnTouch:
}
}
-in_moc_16,1,1,0 script Beholder#ASNTEST -1,{
+in_moc_16,1,1,0 script Beholder#ASNTEST FAKE_NPC,{
end;
OnEnable:
@@ -1465,7 +1465,7 @@ OnDisable:
end;
}
-in_moc_16,3,3,0 script timestopper#1 -1,{
+in_moc_16,3,3,0 script timestopper#1 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -2174,7 +2174,7 @@ in_moc_16,186,81,1 script Master Assist 1_M_JOBTESTER,1,1,{
close;
}
-in_moc_16,170,90,0 script info 1 -1,{
+in_moc_16,170,90,0 script info 1 FAKE_NPC,{
OnTouch:
mes "[Guildmaster]";
mes "Huh.";
@@ -2206,7 +2206,7 @@ OnTouch:
close;
}
-in_moc_16,164,88,0 script info 5 -1,{
+in_moc_16,164,88,0 script info 5 FAKE_NPC,{
OnTouch:
mes "[Guildmaster]";
mes "Well done...";
@@ -2235,7 +2235,7 @@ OnTouch:
close;
}
-- script #moc_assin_dup -1,{
+- script #moc_assin_dup FAKE_NPC,{
end;
OnInit:
diff --git a/npc/jobs/2-1/hunter.txt b/npc/jobs/2-1/hunter.txt
index 53d273deb..6733055ad 100644
--- a/npc/jobs/2-1/hunter.txt
+++ b/npc/jobs/2-1/hunter.txt
@@ -1619,7 +1619,7 @@ job_hunte,64,92,0 duplicate(HntTrap) 57-1 -1,0,0
job_hunte,64,93,0 duplicate(HntTrap) 57-2 -1,0,0
job_hunte,65,92,0 duplicate(HntTrap) 57-3 -1,0,0
-job_hunte,65,93,0 script 57-4::HntTrap2 -1,{
+job_hunte,65,93,0 script 57-4::HntTrap2 FAKE_NPC,{
OnTouch:
mapannounce "job_hunte",strcharinfo(0) + ", has failed me! Go back to where you started!",bc_map;
HNTR_Q = 13;
diff --git a/npc/jobs/2-1/knight.txt b/npc/jobs/2-1/knight.txt
index d0308d771..462e45fc0 100644
--- a/npc/jobs/2-1/knight.txt
+++ b/npc/jobs/2-1/knight.txt
@@ -1245,7 +1245,7 @@ OnStart:
end;
}
-- script Knight1 -1,{
+- script Knight1 FAKE_NPC,{
OnInit:
disablenpc "Knight1";
end;
@@ -1309,7 +1309,7 @@ OnTimer182000:
}
//== Test 2 part 2 =========================================
-- script Knight2 -1,{
+- script Knight2 FAKE_NPC,{
OnInit:
disablenpc "Knight2";
end;
@@ -1372,7 +1372,7 @@ OnTimer182000:
}
//== Test 2 part 3 =========================================
-- script Knight3 -1,{
+- script Knight3 FAKE_NPC,{
OnInit:
disablenpc "Knight3";
end;
diff --git a/npc/jobs/2-1/priest.txt b/npc/jobs/2-1/priest.txt
index cb5cf7fe1..f0ba8bf00 100644
--- a/npc/jobs/2-1/priest.txt
+++ b/npc/jobs/2-1/priest.txt
@@ -1166,7 +1166,7 @@ OnTimer302000:
end;
}
-- script Z_C#prst -1,{
+- script Z_C#prst FAKE_NPC,{
end;
OnMyMobDead:
diff --git a/npc/jobs/2-2/crusader.txt b/npc/jobs/2-2/crusader.txt
index fc97351d5..b0854689c 100644
--- a/npc/jobs/2-2/crusader.txt
+++ b/npc/jobs/2-2/crusader.txt
@@ -978,7 +978,7 @@ prt_castle,35,151,5 script Patron Knight 4_M_CRU,{
//== Actual tests ==========================================
//- Endurance Test -
-job_cru,1,1,1 script Summoner#cr1 -1,{
+job_cru,1,1,1 script Summoner#cr1 FAKE_NPC,{
OnTimer300000:
donpcevent "Summoner#cr1::OnReset";
end;
@@ -1039,7 +1039,7 @@ OnDead:
end;
}
-job_cru,1,2,1 script Summoner#cr2 -1,{
+job_cru,1,2,1 script Summoner#cr2 FAKE_NPC,{
OnTimer345000:
donpcevent "Summoner#cr2::OnReset";
end;
@@ -1090,7 +1090,7 @@ OnDead:
end;
}
-job_cru,1,3,1 script Summoner#cr3 -1,{
+job_cru,1,3,1 script Summoner#cr3 FAKE_NPC,{
OnTimer345000:
donpcevent "Summoner#cr3::OnReset";
end;
@@ -1143,7 +1143,7 @@ OnDead:
end;
}
-job_cru,1,4,1 script Summoner#cr4 -1,{
+job_cru,1,4,1 script Summoner#cr4 FAKE_NPC,{
OnTimer345000:
donpcevent "Summoner#cr4::OnReset";
end;
@@ -1263,7 +1263,7 @@ OnTouch:
close;
}
-job_cru,2,1,1 script Monster Summon#cr0 -1,{
+job_cru,2,1,1 script Monster Summon#cr0 FAKE_NPC,{
OnInit:
disablenpc "Monster Summon#cr0";
end;
@@ -1400,7 +1400,7 @@ OnEnd:
}
-job_cru,168,150,0 script Monster Summon#cr4-a -1,{
+job_cru,168,150,0 script Monster Summon#cr4-a FAKE_NPC,{
OnDead:
donpcevent "Monster Summon#cr5::OnStart";
end;
@@ -1432,7 +1432,7 @@ OnEnd:
end;
}
-job_cru,2,2,1 script Monster Summon#cr6 -1,{
+job_cru,2,2,1 script Monster Summon#cr6 FAKE_NPC,{
OnTimer241000:
areawarp "job_cru",160,14,175,178,"job_cru",24,169;
donpcevent "Monster Summon#cr0::OnReset";
diff --git a/npc/jobs/2-2/dancer.txt b/npc/jobs/2-2/dancer.txt
index 4ceb4ca99..3714e9e1a 100644
--- a/npc/jobs/2-2/dancer.txt
+++ b/npc/jobs/2-2/dancer.txt
@@ -955,7 +955,7 @@ job_duncer,32,154,1 script Waiting Room#click 1_F_01,{
}
//== Dance Timer ===========================================
-job_duncer,69,105,0 script Bijou#dance_timer -1,{
+job_duncer,69,105,0 script Bijou#dance_timer FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1324,7 +1324,7 @@ job_duncer,66,110,0 duplicate(StepTrigger) dance#left -1,1,1
job_duncer,72,110,0 duplicate(StepTrigger) dance#right -1,1,1
job_duncer,69,110,0 duplicate(StepTrigger) dance#cen -1,1,1
-job_duncer,10,10,0 script dance#poring -1,{
+job_duncer,10,10,0 script dance#poring FAKE_NPC,{
OnEnable:
monster "job_duncer",69,106,"Poring",1002,1,"dance#poring::OnMyMobDead";
end;
diff --git a/npc/jobs/2-2/monk.txt b/npc/jobs/2-2/monk.txt
index b7ec9ffaa..a9be752a6 100644
--- a/npc/jobs/2-2/monk.txt
+++ b/npc/jobs/2-2/monk.txt
@@ -2015,7 +2015,7 @@ OnTouch:
}
}
-monk_test,82,384,0 script Trap#t_monk1_1::MonkTrap -1,{
+monk_test,82,384,0 script Trap#t_monk1_1::MonkTrap FAKE_NPC,{
OnTouch:
mapannounce "monk_test",""+ strcharinfo(0) + ", you're trapped. You will be returned.",bc_map;
warp "monk_test",387,387;
@@ -2573,7 +2573,7 @@ OnTouch:
end;
}
-monk_test,3,3,0 script resetter#monk -1,{
+monk_test,3,3,0 script resetter#monk FAKE_NPC,{
OnTimer500000:
donpcevent "mob_monk#1_1::OnDisable";
donpcevent "mob_monk#1_2::OnDisable";
diff --git a/npc/jobs/2-2/rogue.txt b/npc/jobs/2-2/rogue.txt
index 9181492cc..4239d9f29 100644
--- a/npc/jobs/2-2/rogue.txt
+++ b/npc/jobs/2-2/rogue.txt
@@ -1980,7 +1980,7 @@ OnTouch:
end;
}
-in_rogue,3,3,0 script resetter#rogue -1,{
+in_rogue,3,3,0 script resetter#rogue FAKE_NPC,{
OnTimer500000:
donpcevent "mob_rogue#1::OnDisable";
donpcevent "mob_rogue#2::OnDisable";
diff --git a/npc/jobs/2-2/sage.txt b/npc/jobs/2-2/sage.txt
index b3a7ac4b7..32c4d172e 100644
--- a/npc/jobs/2-2/sage.txt
+++ b/npc/jobs/2-2/sage.txt
@@ -2686,7 +2686,7 @@ OnTimer186000:
end;
}
-- script Arena#2 -1,{
+- script Arena#2 FAKE_NPC,{
OnInit:
disablenpc "Arena#2";
end;
@@ -2789,7 +2789,7 @@ OnTimer186000:
end;
}
-- script Arena#Doorkeeper -1,{
+- script Arena#Doorkeeper FAKE_NPC,{
OnInit:
disablenpc "Arena#Doorkeeper";
end;
@@ -2855,7 +2855,7 @@ OnTimer63000:
end;
}
-- script Arena#3 -1,{
+- script Arena#3 FAKE_NPC,{
OnInit:
disablenpc "Arena#3";
end;
@@ -2872,7 +2872,7 @@ OnDisable:
end;
}
-- script Test Helper#sg -1,{
+- script Test Helper#sg FAKE_NPC,{
OnInit:
disablenpc "Test Helper#sg";
end;
diff --git a/npc/kafras/dts_warper.txt b/npc/kafras/dts_warper.txt
index 69ac93228..74c2c910c 100644
--- a/npc/kafras/dts_warper.txt
+++ b/npc/kafras/dts_warper.txt
@@ -53,7 +53,7 @@
//= "Vote Globalvar Girl#yuno" NPC at the end of the file.
//=========================================================================
-einbroch,246,70,0 script Vote Timer#ein -1,{
+einbroch,246,70,0 script Vote Timer#ein FAKE_NPC,{
OnInit:
if ($dts) {
$dts = 0;
@@ -225,7 +225,7 @@ OnTimer60000:
end;
}
-einbroch,245,71,0 script Vote Timer2#ein -1,{
+einbroch,245,71,0 script Vote Timer2#ein FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -246,7 +246,7 @@ OnTimer60000:
end;
}
-einbroch,246,71,0 script Vote Timer3#ein -1,{
+einbroch,246,71,0 script Vote Timer3#ein FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -268,7 +268,7 @@ OnTimer60000:
end;
}
-einbroch,247,71,0 script Vote Timer4#ein -1,{
+einbroch,247,71,0 script Vote Timer4#ein FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1104,7 +1104,7 @@ alberta,114,70,6 duplicate(VotingStaffCCE) Cool Event Staff#alb 4_M_ZONDAMAN
aldebaran,138,102,6 duplicate(VotingStaffCCE) Cool Event Staff#alde 4_M_ZONDAMAN
lighthalzen,154,60,6 duplicate(VotingStaffCCE) Cool Event Staff#lhz 4_M_ZONDAMAN
-yuno,103,225,0 script Scrutiny Association#5 -1,{
+yuno,103,225,0 script Scrutiny Association#5 FAKE_NPC,{
OnInit:
initnpctimer;
end;
@@ -1122,7 +1122,7 @@ OnTimer7200000:
end;
}
-einbroch,248,71,0 script Scrutiny Association#6 -1,{
+einbroch,248,71,0 script Scrutiny Association#6 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1145,7 +1145,7 @@ OnTimer15000:
end;
}
-einbroch,249,71,0 script Scrutiny Association#7 -1,{
+einbroch,249,71,0 script Scrutiny Association#7 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
diff --git a/npc/kafras/kafras.txt b/npc/kafras/kafras.txt
index 8774f8245..adffbfb8e 100644
--- a/npc/kafras/kafras.txt
+++ b/npc/kafras/kafras.txt
@@ -410,7 +410,7 @@ cmd_fild07,136,134,4 script Kafra Employee::kaf_cmd_fild07 4_F_KAFRA7,{
}
//== Izlude ================================================
-- script ::kaf_izlude -1,{
+- script ::kaf_izlude FAKE_NPC,{
cutin "kafra_01",2;
callfunc "F_KafSet";
mes "[Kafra Employee]";
diff --git a/npc/merchants/coin_exchange.txt b/npc/merchants/coin_exchange.txt
index 57b0c4afb..392a18c0b 100644
--- a/npc/merchants/coin_exchange.txt
+++ b/npc/merchants/coin_exchange.txt
@@ -36,7 +36,7 @@
//=========================================================================
//== Manuk & Splendide =====================================
-- script ::merchant_13_2 -1,{
+- script ::merchant_13_2 FAKE_NPC,{
.@n$ = "["+strnpcinfo(1)+"]";
mes .@n$;
if (isequipped(2782) && ep13_2_rhea == 100) {
diff --git a/npc/merchants/hd_refine.txt b/npc/merchants/hd_refine.txt
index 2200f85be..e1a9bae7e 100644
--- a/npc/merchants/hd_refine.txt
+++ b/npc/merchants/hd_refine.txt
@@ -38,7 +38,7 @@
//=========================================================================
//== Blacksmith Mighty Hammer (+7~9) =======================
-- script ::MightyHammer -1,{
+- script ::MightyHammer FAKE_NPC,{
disable_items;
mes "[Blacksmith Mighty Hammer]";
mes "Unlike others, I am a blacksmith who refines a very limited number of items.";
@@ -178,7 +178,7 @@ lhz_in02,280,19,3 duplicate(MightyHammer) Mighty Hammer#lhz 4_M_DWARF
//payon,174,133,4 duplicate(MightyHammer) Mighty Hammer#im 4_M_DWARF
//== Basta (+10 and up) ====================================
-- script ::Basta -1,{
+- script ::Basta FAKE_NPC,{
disable_items;
mes "[Basta]";
mes "I'm the best Blacksmith in the whole world, Basta.";
diff --git a/npc/merchants/icecream.txt b/npc/merchants/icecream.txt
index ba05d4f94..f1ad519d9 100644
--- a/npc/merchants/icecream.txt
+++ b/npc/merchants/icecream.txt
@@ -35,7 +35,7 @@
//= 1.5
//=========================================================================
-- script Ice Cream Maker::IceCreamer -1,{
+- script Ice Cream Maker::IceCreamer FAKE_NPC,{
mes "[Ice Cream Maker]";
mes "Fresh Ice Cream made with snow from Lutie!";
mes "Enjoy it now, it won't be on sale for long!";
diff --git a/npc/merchants/socket_enchant.txt b/npc/merchants/socket_enchant.txt
index aa43e2a9b..8b2a3275b 100644
--- a/npc/merchants/socket_enchant.txt
+++ b/npc/merchants/socket_enchant.txt
@@ -43,7 +43,7 @@
//= 2.0a
//=========================================================================
-- script Seiyablem#dummy::SocketEnchant -1,{
+- script Seiyablem#dummy::SocketEnchant FAKE_NPC,{
if (checkweight(Knife,1) == 0)
{
mes "- Wait a minute !! -";
@@ -354,7 +354,7 @@ lhz_in02,281,35,5 duplicate(SocketEnchant) Seiyablem#lhz 4_M_02
prt_in,33,70,5 duplicate(SocketEnchant) Seiyablem#prt 4_M_02
morocc,51,41,4 duplicate(SocketEnchant) Seiyablem#moc 4_M_02
-- script Young Man#dummy::SocketMan -1,{
+- script Young Man#dummy::SocketMan FAKE_NPC,{
mes "[Young Man]";
mes "I'm considering becoming a Slotting Engineer.";
mes "It's a new field where you can add Slots to equipment, and it'd be cool if I can work in such a lucrative career.";
diff --git a/npc/merchants/socket_enchant2.txt b/npc/merchants/socket_enchant2.txt
index 42f910477..fc2c2d636 100644
--- a/npc/merchants/socket_enchant2.txt
+++ b/npc/merchants/socket_enchant2.txt
@@ -34,7 +34,7 @@
//= 1.1a
//=========================================================================
-- script Leablem#dummy::SocketEnchant2 -1,{
+- script Leablem#dummy::SocketEnchant2 FAKE_NPC,{
if (checkweight(Knife,1) == 0)
{
mes "- Wait a minute !! -";
diff --git a/npc/other/arena/arena_aco.txt b/npc/other/arena/arena_aco.txt
index f9ed8c714..15ebb3860 100644
--- a/npc/other/arena/arena_aco.txt
+++ b/npc/other/arena/arena_aco.txt
@@ -78,7 +78,7 @@ OnTouch:
end;
}
-- script arena_aco1 -1,{
+- script arena_aco1 FAKE_NPC,{
OnStart:
donpcevent "Trocco#aco1::OnEnable";
end;
@@ -129,7 +129,7 @@ OnReset_09:
end;
}
-- script Trocco#aco1 -1,{
+- script Trocco#aco1 FAKE_NPC,{
OnEnable:
initnpctimer;
$@arn_1 = gettimetick(2);
@@ -297,7 +297,7 @@ OnTouch:
end;
}
-- script force_01mob#aco -1,{
+- script force_01mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On01_Start";
monster "force_5-1",22,29,"Red Plant",1078,1,"force_01mob#aco::OnMyMobDead";
@@ -327,7 +327,7 @@ OnTouch:
end;
}
-- script force_02mob#aco -1,{
+- script force_02mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On02_Start";
areamonster "force_5-1",22,69,29,130,"Drops",1572,20,"force_02mob#aco::OnMyMobDead";
@@ -352,7 +352,7 @@ OnTouch:
disablenpc "force_03start#aco";
}
-- script force_03mob#aco -1,{
+- script force_03mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On03_Start";
areamonster "force_5-1",9,157,41,190,"Zombie",1394,10,"force_03mob#aco::OnMyMobDead";
@@ -386,7 +386,7 @@ OnTouch:
end;
}
-- script force_05mob#aco -1,{
+- script force_05mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On05_Start";
areamonster "force_5-1",159,157,187,190,"Orc Zombie",1463,8,"force_05mob#aco::OnMyMobDead";
@@ -412,7 +412,7 @@ OnTouch:
end;
}
-- script force_06mob#aco -1,{
+- script force_06mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On06_Start";
monster "force_5-1",170,124,"Hydra",1579,1,"force_06mob#aco::OnMyMobDead";
@@ -448,7 +448,7 @@ OnTouch:
disablenpc "force_07start#aco";
}
-- script force_07mob#aco -1,{
+- script force_07mob#aco FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco1::On07_Start";
monster "force_5-1",170,32,"Archer Skeleton",1420,1,"force_07mob#aco::OnMyMobDead";
@@ -487,7 +487,7 @@ OnTouch:
end;
}
-- script force_09mob#aco -1,{
+- script force_09mob#aco FAKE_NPC,{
OnEnable:
monster "force_5-1",rand(88,111),rand(89,110),"Zombie Prisoner",1480,1,"force_09mob#aco::OnMyMobDead";
monster "force_5-1",rand(88,111),rand(89,110),"Skel Prisoner",1479,1,"force_09mob#aco::OnMyMobDead";
@@ -507,7 +507,7 @@ OnMyMobDead:
end;
}
-- script arena_aco2 -1,{
+- script arena_aco2 FAKE_NPC,{
OnStart:
donpcevent "Trocco#aco2::OnEnable";
end;
@@ -557,7 +557,7 @@ OnReset_09:
enablenpc "force_exit#aco";
}
-- script Trocco#aco2 -1,{
+- script Trocco#aco2 FAKE_NPC,{
OnEnable:
initnpctimer;
$@arn_1 = gettimetick(2);
@@ -733,7 +733,7 @@ OnTouch:
end;
}
-- script force_01mob#pri -1,{
+- script force_01mob#pri FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco2::On01_Start";
areamonster "force_5-1",13,9,38,41,"Zombie",1394,10,"force_01mob#pri::OnMyMobDead";
@@ -763,7 +763,7 @@ OnTouch:
end;
}
-- script force_02mob#pri -1,{
+- script force_02mob#pri FAKE_NPC,{
OnOn1:
donpcevent "Trocco#aco2::On02_Start";
areamonster "force_5-1",22,69,29,130,"Orc Skeleton",1462,5,"force_02mob#pri::OnMyMobDead";
@@ -793,7 +793,7 @@ OnTouch:
end;
}
-- script force_03mob#pri -1,{
+- script force_03mob#pri FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco2::On03_Start";
areamonster "force_5-1",14,163,37,185,"Red Plant",1078,5,"force_03mob#pri::OnMyMobDead";
@@ -823,7 +823,7 @@ OnTouch:
end;
}
-- script force_04mob#pri -1,{
+- script force_04mob#pri FAKE_NPC,{
OnOn1:
donpcevent "Trocco#aco2::On04_Start";
monster "force_5-1",rand(71,130),rand(170,178),"Evil Druid",1435,1,"force_04mob#pri::OnMyMobDead";
@@ -865,7 +865,7 @@ OnTouch:
end;
}
-- script force_05ex#pri -1,{
+- script force_05ex#pri FAKE_NPC,{
OnOn1:
areamonster "force_5-1",161,159,187,190,"Hydra",1579,10,"force_05ex#pri::OnMyMobDead";
end;
@@ -882,7 +882,7 @@ OnMyMobDead:
end;
}
-- script force_05mob#pri -1,{
+- script force_05mob#pri FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco2::On05_Start";
areamonster "force_5-1",161,159,187,190,"Gargoyle",1597,4,"force_05mob#pri::OnMyMobDead";
@@ -917,7 +917,7 @@ OnTouch:
end;
}
-- script force_06ex#pri -1,{
+- script force_06ex#pri FAKE_NPC,{
OnEnable:
areamonster "force_5-1",170,67,178,131,"Permeter",1314,5,"force_06ex#pri::OnMyMobDead";
end;
@@ -930,7 +930,7 @@ OnMyMobDead:
end;
}
-- script force_06mob#pri -1,{
+- script force_06mob#pri FAKE_NPC,{
OnOn1:
donpcevent "Trocco#aco2::On06_Start";
monster "force_5-1",rand(170,178),rand(67,131),"Khalitzburg",1438,1,"force_06mob#pri::OnMyMobDead";
@@ -966,7 +966,7 @@ OnTouch:
end;
}
-- script force_07mob#pri -1,{
+- script force_07mob#pri FAKE_NPC,{
OnEnable:
donpcevent "Trocco#aco2::On07_Start";
monster "force_5-1",rand(160,188),rand(9,42),"Ancient Mummy",1522,1,"force_07mob#pri::OnMyMobDead";
@@ -1011,7 +1011,7 @@ OnTouch:
end;
}
-- script force_09mob#pri -1,{
+- script force_09mob#pri FAKE_NPC,{
OnOn1:
monster "force_5-1",rand(88,111),rand(89,110),"Mimic",1474,1,"force_09mob#pri::OnMyMobDead";
end;
@@ -1461,7 +1461,7 @@ prt_are_in,25,31,3 script Staff#aco-2 1_F_02,{
}
}
-- script #arn_timer_aco -1,{
+- script #arn_timer_aco FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1509,7 +1509,7 @@ OnTouch:
end;
}
-- script timer_aco2 -1,{
+- script timer_aco2 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1519,7 +1519,7 @@ OnStop:
end;
}
-- script allkill#aco -1,{
+- script allkill#aco FAKE_NPC,{
OnEnable:
donpcevent "force_01mob#aco::OnReset";
donpcevent "force_02mob#aco::OnReset";
@@ -1645,7 +1645,7 @@ OnInit:
end;
}
-- script #Vendigos -1,{
+- script #Vendigos FAKE_NPC,{
OnLineRec_aco:
mapannounce "arena_room","Vendigos: "+$arn_acotopn$+" has made a new record in the Arena Time Force Battle - Acolyte Mode. Congratulations!",bc_map,"0xFFFF00";
end;
diff --git a/npc/other/arena/arena_lvl50.txt b/npc/other/arena/arena_lvl50.txt
index d3dc54287..482e3fd58 100644
--- a/npc/other/arena/arena_lvl50.txt
+++ b/npc/other/arena/arena_lvl50.txt
@@ -206,7 +206,7 @@ On09_End:
end;
}
-- script arena#50 -1,{
+- script arena#50 FAKE_NPC,{
OnReset_01:
donpcevent "force_01ex#50::OnReset";
donpcevent "force_02start#50::OnEnable";
@@ -383,13 +383,13 @@ OnTouch:
end;
}
-- script force_01start#50 -1,{
+- script force_01start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_01mob#50::OnEnable";
end;
}
-- script force_01ex#50 -1,{
+- script force_01ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_01ex#50::OnMyMobDead";
end;
@@ -425,7 +425,7 @@ OnMyMobDead:
end;
}
-- script force_01mob#50 -1,{
+- script force_01mob#50 FAKE_NPC,{
OnEnable:
donpcevent "force_01ex#50::OnSummonMob1";
monster "force_1-1",25,25,"Smokie",1561,1,"force_01mob#50::OnMyMobDead";
@@ -447,13 +447,13 @@ OnMyMobDead:
end;
}
-- script force_02start#50 -1,{
+- script force_02start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_02mob#50::OnSummonMob2";
end;
}
-- script force_02mob#50 -1,{
+- script force_02mob#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_02mob#50::OnMyMobDead";
end;
@@ -476,13 +476,13 @@ OnMyMobDead:
end;
}
-- script force_03start#50 -1,{
+- script force_03start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_03mob#50::OnEnable";
end;
}
-- script force_03ex#50 -1,{
+- script force_03ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_03ex#50::OnMyMobDead";
end;
@@ -502,7 +502,7 @@ OnMyMobDead:
end;
}
-- script force_03mob#50 -1,{
+- script force_03mob#50 FAKE_NPC,{
OnEnable:
donpcevent "force_03ex#50::OnSummonMob_03";
monster "force_1-1",23,174,"Karakasa",1544,1,"force_03mob#50::OnMyMobDead";
@@ -525,13 +525,13 @@ OnMyMobDead:
end;
}
-- script force_04start#50 -1,{
+- script force_04start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_04mob#50::OnEnable";
end;
}
-- script force_04ex#50 -1,{
+- script force_04ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_04ex#50::OnMyMobDead";
end;
@@ -557,7 +557,7 @@ OnMyMobDead:
end;
}
-- script force_04mob#50 -1,{
+- script force_04mob#50 FAKE_NPC,{
OnEnable:
donpcevent "force_04ex#50::OnSummonMob_04";
monster "force_1-1",85,172,"Kobold",1547,1,"force_04mob#50::OnMyMobDead";
@@ -576,13 +576,13 @@ OnMyMobDead:
end;
}
-- script force_05start#50 -1,{
+- script force_05start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_05mob#50::OnEnable";
end;
}
-- script force_05ex#50 -1,{
+- script force_05ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_05ex#50::OnMyMobDead";
end;
@@ -602,7 +602,7 @@ OnMyMobDead:
end;
}
-- script force_05mob#50 -1,{
+- script force_05mob#50 FAKE_NPC,{
OnEnable:
monster "force_1-1",173,166,"Hydra",1579,1,"force_05mob#50::OnMyMobDead";
monster "force_1-1",171,170,"Hydra",1579,1,"force_05mob#50::OnMyMobDead";
@@ -626,13 +626,13 @@ OnMyMobDead:
end;
}
-- script force_06start#50 -1,{
+- script force_06start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_06mob#50::OnEnable";
end;
}
-- script force_06ex#50 -1,{
+- script force_06ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_06ex#50::OnMyMobDead";
end;
@@ -655,7 +655,7 @@ OnMyMobDead:
end;
}
-- script force_06mob#50 -1,{
+- script force_06mob#50 FAKE_NPC,{
OnEnable:
donpcevent "force_06ex#50::OnSummonMob_06";
monster "force_1-1",173,90,"Drops",1572,1,"force_06mob#50::OnMyMobDead";
@@ -677,13 +677,13 @@ OnMyMobDead:
end;
}
-- script force_07start#50 -1,{
+- script force_07start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_07mob#50::OnEnable";
end;
}
-- script force_07ex#50 -1,{
+- script force_07ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_07ex#50::OnMyMobDead";
end;
@@ -717,7 +717,7 @@ OnMyMobDead:
end;
}
-- script force_07mob#50 -1,{
+- script force_07mob#50 FAKE_NPC,{
OnEnable:
donpcevent "force_07ex#50::OnSummonMob_07";
monster "force_1-1",174,25,"Red Plant",1078,1,"force_07mob#50::OnMyMobDead";
@@ -735,25 +735,25 @@ OnMyMobDead:
end;
}
-- script force_08start#50 -1,{
+- script force_08start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_08ex#50::OnEnable";
end;
}
-- script force_08ex#50 -1,{
+- script force_08ex#50 FAKE_NPC,{
OnEnable:
donpcevent "arena#50::OnReset_08";
end;
}
-- script force_09start#50 -1,{
+- script force_09start#50 FAKE_NPC,{
OnEnable:
donpcevent "force_09mob#50::OnEnable";
end;
}
-- script force_09ex#50 -1,{
+- script force_09ex#50 FAKE_NPC,{
OnReset:
killmonster "force_1-1","force_09ex#50::OnMyMobDead";
end;
@@ -780,7 +780,7 @@ OnMyMobDead:
end;
}
-- script force_09mob#50 -1,{
+- script force_09mob#50 FAKE_NPC,{
OnEnable:
monster "force_1-1",99,99,"Vocal",1581,1,"force_09mob#50::OnMyMobDead";
donpcevent "force_09ex#50::OnSummonMob_09";
@@ -941,7 +941,7 @@ prt_are_in,25,188,3 script Staff#50-2 1_F_02,{
}
}
-- script #arn_timer_50 -1,{
+- script #arn_timer_50 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -971,13 +971,13 @@ OnStop:
end;
}
-- script arn_warp_50 -1,{
+- script arn_warp_50 FAKE_NPC,{
OnOut:
areawarp "prt_are_in",14,195,29,178,"arena_room",100,75;
end;
}
-- script cast#50 -1,{
+- script cast#50 FAKE_NPC,{
OnTimeOver1:
mapannounce "force_1-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
end;
@@ -992,7 +992,7 @@ OnNomal2:
end;
}
-- script alloff#50 -1,{
+- script alloff#50 FAKE_NPC,{
OnEnable:
mapwarp "force_1-1","prt_are_in",126,190,0,0;
donpcevent "force_01mob#50::OnReset";
diff --git a/npc/other/arena/arena_lvl60.txt b/npc/other/arena/arena_lvl60.txt
index 167f42289..41c444388 100644
--- a/npc/other/arena/arena_lvl60.txt
+++ b/npc/other/arena/arena_lvl60.txt
@@ -214,7 +214,7 @@ On09_End:
end;
}
-- script arena#60 -1,{
+- script arena#60 FAKE_NPC,{
OnReset_01:
donpcevent "force_01ex#60::OnReset";
donpcevent "force_01mob#60::OnReset";
@@ -393,13 +393,13 @@ OnTouch:
end;
}
-- script force_01start#60 -1,{
+- script force_01start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_01mob#60::OnEnable";
end;
}
-- script force_01ex#60 -1,{
+- script force_01ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_01ex#60::OnMyMobDead";
end;
@@ -412,7 +412,7 @@ OnMyMobDead:
end;
}
-- script force_01mob#60 -1,{
+- script force_01mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_01mob#60::OnMyMobDead";
end;
@@ -439,13 +439,13 @@ OnMyMobDead:
end;
}
-- script force_02start#60 -1,{
+- script force_02start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_02mob#60::OnEnable";
end;
}
-- script force_02mob#60 -1,{
+- script force_02mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_02mob#60::OnMyMobDead";
end;
@@ -486,13 +486,13 @@ OnMyMobDead:
end;
}
-- script force_03start#60 -1,{
+- script force_03start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_03mob#60::OnEnable";
end;
}
-- script force_03ex#60 -1,{
+- script force_03ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_03ex#60::OnMyMobDead";
end;
@@ -514,7 +514,7 @@ OnMyMobDead:
end;
}
-- script force_03mob#60 -1,{
+- script force_03mob#60 FAKE_NPC,{
OnEnable:
donpcevent "force_03ex#60::OnEnable";
monster "force_2-1",23,174,"Mantis",1457,1,"force_03mob#60::OnMyMobDead";
@@ -535,13 +535,13 @@ OnMyMobDead:
end;
}
-- script force_04start#60 -1,{
+- script force_04start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_04mob#60::OnEnable";
end;
}
-- script force_04ex#60 -1,{
+- script force_04ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_04ex#60::OnMyMobDead";
end;
@@ -560,7 +560,7 @@ OnMyMobDead:
end;
}
-- script force_04mob#60 -1,{
+- script force_04mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_04mob#60::OnMyMobDead";
end;
@@ -580,13 +580,13 @@ OnMyMobDead:
end;
}
-- script force_05start#60 -1,{
+- script force_05start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_05mob#60::OnEnable";
end;
}
-- script force_05ex#60 -1,{
+- script force_05ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_05ex#60::OnMyMobDead";
end;
@@ -610,7 +610,7 @@ OnMyMobDead:
end;
}
-- script force_05mob#60 -1,{
+- script force_05mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_05mob#60::OnMyMobDead";
end;
@@ -632,13 +632,13 @@ OnMyMobDead:
end;
}
-- script force_06start#60 -1,{
+- script force_06start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_06mob#60::OnEnable";
end;
}
-- script force_06ex#60 -1,{
+- script force_06ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_06ex#60::OnMyMobDead";
end;
@@ -688,7 +688,7 @@ OnMyMobDead:
end;
}
-- script force_06mob#60 -1,{
+- script force_06mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_06mob#60::OnMyMobDead";
end;
@@ -708,13 +708,13 @@ OnMyMobDead:
end;
}
-- script force_07start#60 -1,{
+- script force_07start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_07mob#60::OnEnable";
end;
}
-- script force_07mob#60 -1,{
+- script force_07mob#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_07mob#60::OnMyMobDead";
end;
@@ -734,25 +734,25 @@ OnMyMobDead:
end;
}
-- script force_08start#60 -1,{
+- script force_08start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_08ex#60::OnEnable";
end;
}
-- script force_08ex#60 -1,{
+- script force_08ex#60 FAKE_NPC,{
OnEnable:
donpcevent "arena#60::OnReset_08";
end;
}
-- script force_09start#60 -1,{
+- script force_09start#60 FAKE_NPC,{
OnEnable:
donpcevent "force_09mob#60::OnEnable";
end;
}
-- script force_09ex#60 -1,{
+- script force_09ex#60 FAKE_NPC,{
OnReset:
killmonster "force_2-1","force_09ex#60::OnMyMobDead";
end;
@@ -790,7 +790,7 @@ OnMyMobDead:
end;
}
-- script force_09mob#60 -1,{
+- script force_09mob#60 FAKE_NPC,{
OnEnable:
donpcevent "force_09ex#60::OnSummonMob_09";
monster "force_2-1",99,99,"Goblin Leader",1539,1,"force_09mob#60::OnMyMobDead";
@@ -951,7 +951,7 @@ prt_are_in,25,135,3 script Staff#60-2 1_F_02,{
}
}
-- script #arn_timer_60 -1,{
+- script #arn_timer_60 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -981,13 +981,13 @@ OnStop:
end;
}
-- script arn_warp_60 -1,{
+- script arn_warp_60 FAKE_NPC,{
OnOut:
areawarp "prt_are_in",14,143,29,126,"arena_room",100,75;
end;
}
-- script cast#60 -1,{
+- script cast#60 FAKE_NPC,{
OnTimeOver1:
mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
end;
@@ -1005,7 +1005,7 @@ OnTimeOver2:
end;
}
-- script alloff#60 -1,{
+- script alloff#60 FAKE_NPC,{
OnEnable:
mapwarp "force_2-1","prt_are_in",126,139,0,0;
donpcevent "force_01mob#60::OnReset";
diff --git a/npc/other/arena/arena_lvl70.txt b/npc/other/arena/arena_lvl70.txt
index bf2ac5f92..90bc1aa69 100644
--- a/npc/other/arena/arena_lvl70.txt
+++ b/npc/other/arena/arena_lvl70.txt
@@ -220,7 +220,7 @@ On09_End:
end;
}
-- script arena#70 -1,{
+- script arena#70 FAKE_NPC,{
OnReset_01:
//donpcevent "force_01ex#70::OnReset";
donpcevent "force_02start#70::OnEnable";
@@ -400,13 +400,13 @@ OnTouch:
end;
}
-- script force_01start#70 -1,{
+- script force_01start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_01mob#70::OnEnable";
end;
}
-- script force_01mob#70 -1,{
+- script force_01mob#70 FAKE_NPC,{
OnEnable:
monster "force_3-1",25,36,"Kobold",1545,1,"force_01mob#70::OnMyMobDead";
monster "force_3-1",20,36,"Kobold",1545,1,"force_01mob#70::OnMyMobDead";
@@ -427,13 +427,13 @@ OnMyMobDead:
end;
}
-- script force_02start#70 -1,{
+- script force_02start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_02mob#70::OnEnable";
end;
}
-- script force_02ex#70 -1,{
+- script force_02ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_02ex#70::OnMyMobDead";
end;
@@ -457,7 +457,7 @@ OnMyMobDead:
end;
}
-- script force_02mob#70 -1,{
+- script force_02mob#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_02mob#70::OnMyMobDead";
end;
@@ -476,13 +476,13 @@ OnMyMobDead:
end;
}
-- script force_03start#70 -1,{
+- script force_03start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_03mob#70::OnEnable";
end;
}
-- script force_03ex#70 -1,{
+- script force_03ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_03ex#70::OnMyMobDead";
end;
@@ -496,7 +496,7 @@ OnMyMobDead:
end;
}
-- script force_03mob#70 -1,{
+- script force_03mob#70 FAKE_NPC,{
OnEnable:
donpcevent "force_03ex#70::OnSummonMob_03";
monster "force_3-1",23,174,"Parasite",1555,1,"force_03mob#70::OnMyMobDead";
@@ -517,13 +517,13 @@ OnMyMobDead:
end;
}
-- script force_04start#70 -1,{
+- script force_04start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_04mob#70::OnEnable";
end;
}
-- script force_04ex#70 -1,{
+- script force_04ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_04ex#70::OnMyMobDead";
end;
@@ -541,7 +541,7 @@ OnMyMobDead:
end;
}
-- script force_04mob#70 -1,{
+- script force_04mob#70 FAKE_NPC,{
OnEnable:
donpcevent "force_04ex#70::OnSummonMob_04";
monster "force_3-1",87,174,"Stem Worm",1440,1,"force_04mob#70::OnMyMobDead";
@@ -560,13 +560,13 @@ OnMyMobDead:
end;
}
-- script force_05start#70 -1,{
+- script force_05start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_05mob#70::OnEnable";
end;
}
-- script force_05ex#70 -1,{
+- script force_05ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_05ex#70::OnMyMobDead";
end;
@@ -586,7 +586,7 @@ OnMyMobDead:
end;
}
-- script force_05mob#70 -1,{
+- script force_05mob#70 FAKE_NPC,{
OnEnable:
monster "force_3-1",164,183,"Argiope",1429,1,"force_05mob#70::OnMyMobDead";
monster "force_3-1",168,158,"Argiope",1429,1,"force_05mob#70::OnMyMobDead";
@@ -608,13 +608,13 @@ OnMyMobDead:
end;
}
-- script force_06start#70 -1,{
+- script force_06start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_06mob#70::OnEnable";
end;
}
-- script force_06ex#70 -1,{
+- script force_06ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_06ex#70::OnMyMobDead";
end;
@@ -636,7 +636,7 @@ OnMyMobDead:
end;
}
-- script force_06mob#70 -1,{
+- script force_06mob#70 FAKE_NPC,{
OnEnable:
donpcevent "force_06ex#70::OnSummonMob_06";
monster "force_3-1",173,90,"Goblin",1537,1,"force_06mob#70::OnMyMobDead";
@@ -658,13 +658,13 @@ OnMyMobDead:
end;
}
-- script force_07start#70 -1,{
+- script force_07start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_07mob#70::OnEnable";
end;
}
-- script force_07ex#70 -1,{
+- script force_07ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_07ex#70::OnMyMobDead";
end;
@@ -690,7 +690,7 @@ OnMyMobDead:
end;
}
-- script force_07mob#70 -1,{
+- script force_07mob#70 FAKE_NPC,{
OnEnable:
donpcevent "force_07ex#70::OnSummonMob_07";
monster "force_3-1",174,25,"Alice",1521,1,"force_07mob#70::OnMyMobDead";
@@ -708,25 +708,25 @@ OnMyMobDead:
end;
}
-- script force_08start#70 -1,{
+- script force_08start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_08ex#70::OnEnable";
end;
}
-- script force_08ex#70 -1,{
+- script force_08ex#70 FAKE_NPC,{
OnEnable:
donpcevent "arena#70::OnReset_08";
end;
}
-- script force_09start#70 -1,{
+- script force_09start#70 FAKE_NPC,{
OnEnable:
donpcevent "force_09mob#70::OnEnable";
end;
}
-- script force_09ex#70 -1,{
+- script force_09ex#70 FAKE_NPC,{
OnReset:
killmonster "force_3-1","force_09ex#70::OnMyMobDead";
end;
@@ -752,7 +752,7 @@ OnMyMobDead:
end;
}
-- script force_09mob#70 -1,{
+- script force_09mob#70 FAKE_NPC,{
OnEnable:
monster "force_3-1",99,99,"Kobold Leader",1548,1,"force_09mob#70::OnMyMobDead";
monster "force_3-1",98,99,"Kobold",1545,1,"force_09mob#70::OnMyMobDead";
@@ -916,7 +916,7 @@ prt_are_in,25,84,3 script Staff#70-2 1_F_02,{
}
}
-- script #arn_timer_70 -1,{
+- script #arn_timer_70 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -946,13 +946,13 @@ OnStop:
end;
}
-- script arn_warp_70 -1,{
+- script arn_warp_70 FAKE_NPC,{
OnOut:
areawarp "prt_are_in",14,91,29,74,"arena_room",100,75;
end;
}
-- script cast#70 -1,{
+- script cast#70 FAKE_NPC,{
OnTimeOver1:
mapannounce "force_3-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
end;
@@ -967,7 +967,7 @@ OnNomal2:
end;
}
-- script alloff#70 -1,{
+- script alloff#70 FAKE_NPC,{
OnEnable:
mapwarp "force_3-1","prt_are_in",126,190,0,0;
donpcevent "force_01mob#70::OnReset";
diff --git a/npc/other/arena/arena_lvl80.txt b/npc/other/arena/arena_lvl80.txt
index 184d2d61d..7bab16f4a 100644
--- a/npc/other/arena/arena_lvl80.txt
+++ b/npc/other/arena/arena_lvl80.txt
@@ -227,7 +227,7 @@ On09_End:
end;
}
-- script arena#80 -1,{
+- script arena#80 FAKE_NPC,{
OnReset_01:
donpcevent "force_01ex#80::OnReset";
donpcevent "force_02start#80::OnEnable";
@@ -404,13 +404,13 @@ OnTouch:
end;
}
-- script force_01start#80 -1,{
+- script force_01start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_01mob#80::OnEnable";
end;
}
-- script force_01ex#80 -1,{
+- script force_01ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_01ex#80::OnMyMobDead";
end;
@@ -427,7 +427,7 @@ OnMyMobDead:
end;
}
-- script force_01mob#80 -1,{
+- script force_01mob#80 FAKE_NPC,{
OnEnable:
monster "force_4-1",35,13,"Nightmare",1427,1,"force_01mob#80::OnMyMobDead";
monster "force_4-1",25,36,"Nightmare",1427,1,"force_01mob#80::OnMyMobDead";
@@ -449,13 +449,13 @@ OnMyMobDead:
end;
}
-- script force_02start#80 -1,{
+- script force_02start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_02mob#80::OnEnable";
end;
}
-- script force_02mob#80 -1,{
+- script force_02mob#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_02mob#80::OnMyMobDead";
end;
@@ -486,13 +486,13 @@ OnMyMobDead:
end;
}
-- script force_03start#80 -1,{
+- script force_03start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_03mob#80::OnEnable";
end;
}
-- script force_03ex#80 -1,{
+- script force_03ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_03ex#80::OnMyMobDead";
end;
@@ -512,7 +512,7 @@ OnMyMobDead:
end;
}
-- script force_03mob#80 -1,{
+- script force_03mob#80 FAKE_NPC,{
OnEnable:
donpcevent "force_03ex#80::OnSummonMob_03";
monster "force_4-1",23,174,"Assaulter",1364,1,"force_03mob#80::OnMyMobDead";
@@ -532,13 +532,13 @@ OnMyMobDead:
end;
}
-- script force_04start#80 -1,{
+- script force_04start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_04mob#80::OnEnable";
end;
}
-- script force_04ex#80 -1,{
+- script force_04ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_04ex#80::OnMyMobDead";
end;
@@ -560,7 +560,7 @@ OnMyMobDead:
}
-- script force_04mob#80 -1,{
+- script force_04mob#80 FAKE_NPC,{
OnEnable:
donpcevent "force_04ex#80::OnSummonMob_04";
monster "force_4-1",80,172,"Nine Tails",1471,1,"force_04mob#80::OnMyMobDead";
@@ -580,13 +580,13 @@ OnMyMobDead:
end;
}
-- script force_05start#80 -1,{
+- script force_05start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_05mob#80::OnEnable";
end;
}
-- script force_05ex#80 -1,{
+- script force_05ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_05ex#80::OnMyMobDead";
end;
@@ -602,7 +602,7 @@ OnMyMobDead:
end;
}
-- script force_05mob#80 -1,{
+- script force_05mob#80 FAKE_NPC,{
OnEnable:
monster "force_4-1",164,174,"Petite",1465,1,"force_05mob#80::OnMyMobDead";
monster "force_4-1",169,159,"Petite",1465,1,"force_05mob#80::OnMyMobDead";
@@ -624,19 +624,19 @@ OnMyMobDead:
}
-- script force_06start#80 -1,{
+- script force_06start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_06mob#80::OnEnable";
end;
}
-- script force_06ex#80 -1,{
+- script force_06ex#80 FAKE_NPC,{
OnEnable:
donpcevent "Octus#arena::On06_start";
end;
}
-- script force_06mob#80 -1,{
+- script force_06mob#80 FAKE_NPC,{
OnEnable:
monster "force_4-1",173,118,"Baphomet Jr.",1431,1,"force_06mob#80::OnMyMobDead";
monster "force_4-1",173,90,"Baphomet Jr.",1431,1,"force_06mob#80::OnMyMobDead";
@@ -660,13 +660,13 @@ OnMyMobDead:
end;
}
-- script force_07start#80 -1,{
+- script force_07start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_07mob#80::OnEnable";
end;
}
-- script force_07ex#80 -1,{
+- script force_07ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_07ex#80::OnMyMobDead";
end;
@@ -681,7 +681,7 @@ OnMyMobDead:
end;
}
-- script force_07mob#80 -1,{
+- script force_07mob#80 FAKE_NPC,{
OnEnable:
donpcevent "force_07ex#80::OnSummonMob_07";
monster "force_4-1",165,27,"Fur-Seal",1533,1,"force_07mob#80::OnMyMobDead";
@@ -701,25 +701,25 @@ OnMyMobDead:
end;
}
-- script force_08start#80 -1,{
+- script force_08start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_08ex#80::OnEnable";
end;
}
-- script force_08ex#80 -1,{
+- script force_08ex#80 FAKE_NPC,{
OnEnable:
donpcevent "arena#80::OnReset_08";
end;
}
-- script force_09start#80 -1,{
+- script force_09start#80 FAKE_NPC,{
OnEnable:
donpcevent "force_09mob#80::OnEnable";
end;
}
-- script force_09ex#80 -1,{
+- script force_09ex#80 FAKE_NPC,{
OnReset:
killmonster "force_4-1","force_09ex#80::OnMyMobDead";
end;
@@ -736,7 +736,7 @@ OnMyMobDead:
end;
}
-- script force_09mob#80 -1,{
+- script force_09mob#80 FAKE_NPC,{
OnEnable:
monster "force_4-1",99,99,"Ancient Mummy",1522,1,"force_09mob#80::OnMyMobDead";
donpcevent "force_09ex#80::OnSummonMob_09";
@@ -897,7 +897,7 @@ prt_are_in,77,187,3 script Staff#80-2 1_F_02,{
}
}
-- script #arn_timer_80 -1,{
+- script #arn_timer_80 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -927,13 +927,13 @@ OnStop:
end;
}
-- script arn_warp_80 -1,{
+- script arn_warp_80 FAKE_NPC,{
OnOut:
areawarp "prt_are_in",66,195,81,178,"arena_room",100,75;
end;
}
-- script cast#80 -1,{
+- script cast#80 FAKE_NPC,{
OnTimeOver1:
mapannounce "force_4-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
end;
@@ -948,7 +948,7 @@ OnNomal2:
end;
}
-- script alloff#80 -1,{
+- script alloff#80 FAKE_NPC,{
OnEnable:
mapwarp "force_4-1","prt_are_in",126,190,0,0;
donpcevent "force_01mob#80::OnReset";
diff --git a/npc/other/arena/arena_party.txt b/npc/other/arena/arena_party.txt
index 378e6de5b..0a6b77980 100644
--- a/npc/other/arena/arena_party.txt
+++ b/npc/other/arena/arena_party.txt
@@ -333,7 +333,7 @@ On10_End:
end;
}
-- script arena_p -1,{
+- script arena_p FAKE_NPC,{
OnStart:
mapwarp "force_1-2","prt_are_in",177,138;
disablenpc "force_01_00";
@@ -448,7 +448,7 @@ OnTouch:
end;
}
-- script force_01mob#party -1,{
+- script force_01mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",15,35,"Penomena",1441,1,"force_01mob#party::OnMyMobDead";
monster "force_1-2",35,35,"Penomena",1441,1,"force_01mob#party::OnMyMobDead";
@@ -503,7 +503,7 @@ OnTouch:
end;
}
-- script force_02mob#party -1,{
+- script force_02mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",163,36,"Penomena",1441,1,"force_02mob#party::OnMyMobDead";
monster "force_1-2",184,36,"Penomena",1441,1,"force_02mob#party::OnMyMobDead";
@@ -562,7 +562,7 @@ OnTouch:
end;
}
-- script force_03mob#party -1,{
+- script force_03mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",89,81,"Merman",1451,1,"force_03mob#party::OnMyMobDead";
monster "force_1-2",90,81,"Merman",1451,1,"force_03mob#party::OnMyMobDead";
@@ -617,7 +617,7 @@ OnTouch:
end;
}
-- script force_04mob#party -1,{
+- script force_04mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",174,78,"Penomena",1441,1,"force_04mob#party::OnMyMobDead";
monster "force_1-2",184,78,"Penomena",1441,1,"force_04mob#party::OnMyMobDead";
@@ -664,7 +664,7 @@ OnTouch:
end;
}
-- script force_05mob#party -1,{
+- script force_05mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",25,68,"Penomena",1441,1,"force_05mob#party::OnMyMobDead";
monster "force_1-2",36,68,"Penomena",1441,1,"force_05mob#party::OnMyMobDead";
@@ -711,7 +711,7 @@ OnTouch:
end;
}
-- script force_06mob#party -1,{
+- script force_06mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",19,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMyMobDead";
monster "force_1-2",24,135,"Cloud Hermit",1531,1,"force_06mob#party::OnMyMobDead";
@@ -757,7 +757,7 @@ OnTouch:
end;
}
-- script force_07mob#party -1,{
+- script force_07mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",104,134,"Greatest General",1541,1,"force_07mob#party::OnMyMobDead";
monster "force_1-2",104,136,"Greatest General",1541,1,"force_07mob#party::OnMyMobDead";
@@ -793,7 +793,7 @@ OnTouch:
end;
}
-- script force_08mob#party -1,{
+- script force_08mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",172,154,"Khalitzburg",1438,1,"force_08mob#party::OnMyMobDead";
monster "force_1-2",174,145,"Ghostring",1576,1,"force_08mob#party::OnMyMobDead";
@@ -836,7 +836,7 @@ OnTouch:
end;
}
-- script force_09mob#party -1,{
+- script force_09mob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",86,180,"Elder",1573,1,"force_09mob#party::OnMyMobDead";
monster "force_1-2",86,176,"Elder",1573,1,"force_09mob#party::OnMyMobDead";
@@ -876,7 +876,7 @@ OnTouch:
end;
}
-- script force_10mob-1#party -1,{
+- script force_10mob-1#party FAKE_NPC,{
OnEnable:
switch(rand(1,2)) {
case 1:
@@ -898,7 +898,7 @@ OnMyMobDead:
end;
}
-- script force_10mob-2#party -1,{
+- script force_10mob-2#party FAKE_NPC,{
OnEnable:
monster "force_1-2",16,179,"Samurai Spector",1542,1,"force_10mob-2#party::OnMyMobDead";
monster "force_1-2",16,179,"Shinobi",1560,1,"force_10mob-2#party::OnMyMobDead";
@@ -928,7 +928,7 @@ OnTouch:
end;
}
-- script force_exitmob#party -1,{
+- script force_exitmob#party FAKE_NPC,{
OnEnable:
monster "force_1-2",95,177,"Farewell",1393,1,"force_exitmob#party::OnMyMobDead";
monster "force_1-2",95,177,"I hate you",1543,1,"force_exitmob#party::OnMyMobDead";
@@ -1142,7 +1142,7 @@ prt_are_in,77,135,3 script Staff#party-2 1_F_02,{
}
}
-- script #arn_timer_pt -1,{
+- script #arn_timer_pt FAKE_NPC,{
OnEnter:
initnpctimer;
end;
@@ -1172,13 +1172,13 @@ OnStop:
end;
}
-- script arn_warp_pt -1,{
+- script arn_warp_pt FAKE_NPC,{
OnOut:
areawarp "prt_are_in",66,143,81,126,"arena_room",100,75;
end;
}
-- script cast#pt -1,{
+- script cast#pt FAKE_NPC,{
OnTimeOver1:
mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
end;
@@ -1196,7 +1196,7 @@ OnTimeOver2:
end;
}
-- script alloff#pt -1,{
+- script alloff#pt FAKE_NPC,{
OnEnable:
mapwarp "force_1-2","prt_are_in",126,139,0,0;
donpcevent "force_01mob#party::OnReset";
diff --git a/npc/other/arena/arena_room.txt b/npc/other/arena/arena_room.txt
index 2508a1aa9..4857b5ec5 100644
--- a/npc/other/arena/arena_room.txt
+++ b/npc/other/arena/arena_room.txt
@@ -787,7 +787,7 @@ prt_are_in,1,1,5 duplicate(#arena_1039) #arena_1251 KNIGHT_OF_WINDSTORM
prt_are_in,1,1,5 duplicate(#arena_1039) #arena_1159 PHREEONI
prt_are_in,1,1,5 duplicate(#arena_1039) #arena_7777 4_F_VALKYRIE
-- script npctime#arena -1,{
+- script npctime#arena FAKE_NPC,{
OnStop:
stopnpctimer;
end;
diff --git a/npc/other/auction.txt b/npc/other/auction.txt
index 42df057f6..f4b9c41e1 100644
--- a/npc/other/auction.txt
+++ b/npc/other/auction.txt
@@ -88,7 +88,7 @@ function script F_AuctionWarper {
}
//== Sign posts ============================================
-- script Information Post#dum::AuctionSign -1,{
+- script Information Post#dum::AuctionSign FAKE_NPC,{
mes "[Information]";
mes "Auction Warp Guide";
close;
@@ -106,7 +106,7 @@ auction_02,151,17,0 warp auction_enterance_juno 1,1,yuno,132,119
auction_02,43,17,0 warp auction_enterance_lhz 1,1,lighthalzen,209,169
//== Auction House NPCs ====================================
-- script Auction Broker#dum::AuctionBroker -1,{
+- script Auction Broker#dum::AuctionBroker FAKE_NPC,{
mes "[Auction Broker]";
mes "Welcome to the Auction Hall.";
mes "Would you like to view the goods?";
diff --git a/npc/other/mail.txt b/npc/other/mail.txt
index 0276fc536..54067319e 100644
--- a/npc/other/mail.txt
+++ b/npc/other/mail.txt
@@ -37,7 +37,7 @@
//=========================================================================
//== Floating mailbox npc that all NPCs duplicate from =====
-- script Mailbox#dummy::MailBox -1,{
+- script Mailbox#dummy::MailBox FAKE_NPC,{
mes "[Mailbox]";
mes "To use the mailbox service,";
mes "you are required to pay 130 zeny.";
diff --git a/npc/other/mercenary_rent.txt b/npc/other/mercenary_rent.txt
index 47f38560a..fe982564d 100644
--- a/npc/other/mercenary_rent.txt
+++ b/npc/other/mercenary_rent.txt
@@ -35,7 +35,7 @@
//= 1.4
//=========================================================================
-- script Mercenary Manager#main -1,{
+- script Mercenary Manager#main FAKE_NPC,{
setarray .@name$, "Spear", "Sword", "Bow";
setarray .@faith$, "SPEAR_MERC_GUILD", "SWORD_MERC_GUILD", "ARCH_MERC_GUILD";
setarray .@item, 12182, 12172, 12162;
@@ -230,7 +230,7 @@ prontera,41,337,5 duplicate(Mercenary Manager#main) Mercenary Manager#Spear 8W_S
pay_arche,99,167,4 duplicate(Mercenary Manager#main) Mercenary Manager#Bow 4_M_JOB_HUNTER
//== Mercenary Merchant NPCs ===============================
-- script Mercenary Merchant#dummy::MercMerchant -1,{
+- script Mercenary Merchant#dummy::MercMerchant FAKE_NPC,{
mes "[Mercenary Goods Merchant]";
mes "Hello, I sell goods";
mes "that Mercenaries can";
diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt
index eec6593e5..6e4b0a4f4 100644
--- a/npc/other/monster_race.txt
+++ b/npc/other/monster_race.txt
@@ -38,7 +38,7 @@
//=========================================================================
//== Monster Race - Single Monster Race ====================
-hugel,51,61,0 script #race_timer1-1 -1,{
+hugel,51,61,0 script #race_timer1-1 FAKE_NPC,{
OnEnable:
enablenpc "#race_timer1-1";
OnInit:
@@ -80,7 +80,7 @@ OnTimer330000:
end;
}
-p_track01,58,0,0 script Race Progress Timer -1,{
+p_track01,58,0,0 script Race Progress Timer FAKE_NPC,{
OnEnable:
initnpctimer;
enablenpc "Race Progress Timer";
@@ -233,7 +233,7 @@ OnInit:
end;
}
-- script Runner_main -1,{
+- script Runner_main FAKE_NPC,{
function F_Num;
function F_Ord;
end;
@@ -828,7 +828,7 @@ p_track01,39,49,3 script Game Guide#single 4_F_RACING,{
close;
}
-- script starting_1 -1,{
+- script starting_1 FAKE_NPC,{
OnTouchNPC:
.@start = rand(1,100);
if (.@start < 11) .@speed = 60;
@@ -849,7 +849,7 @@ OnInit:
end;
}
-- script Luk_1 -1,{
+- script Luk_1 FAKE_NPC,{
OnTouchNPC:
.@start = rand(1,100);
if (.@start < 61) .@speed = 110;
@@ -865,7 +865,7 @@ OnInit:
end;
}
-- script Luk_2 -1,{
+- script Luk_2 FAKE_NPC,{
OnTouchNPC:
.@start = rand(1,100);
if (.@start < 61) .@time = 1000;
@@ -880,7 +880,7 @@ OnInit:
end;
}
-- script Tire_1 -1,{
+- script Tire_1 FAKE_NPC,{
OnTouchNPC:
.@start = rand(1,100);
if (.@start < 61) .@time = 1000;
@@ -978,7 +978,7 @@ p_track01,51,28,0 duplicate(Tire_1) Tire6#5 -1,0,0
p_track01,47,28,0 duplicate(Tire_1) Tire6#6 -1,0,0
//== Monster Race - Dual Monster Race ======================
-hugel,47,56,0 script #race_timer2-1 -1,{
+hugel,47,56,0 script #race_timer2-1 FAKE_NPC,{
OnEnable:
enablenpc "#race_timer2-1";
OnInit:
@@ -1022,7 +1022,7 @@ OnTimer330000:
end;
}
-p_track02,42,23,0 script #race_timer2-2 -1,{
+p_track02,42,23,0 script #race_timer2-2 FAKE_NPC,{
OnEnable:
enablenpc "#race_timer2-2";
$@mon_time_2_2 = 0;
@@ -1073,7 +1073,7 @@ OnInit:
end;
}
-p_track02,80,43,0 script #race_timer2-3 -1,{
+p_track02,80,43,0 script #race_timer2-3 FAKE_NPC,{
OnEnable:
enablenpc "#race_timer2-3";
initnpctimer;
@@ -1745,7 +1745,7 @@ p_track02,76,38,1 script Exit Guide#double 4_M_NFMAN,{
end;
}
-- script mob1#main -1,{
+- script mob1#main FAKE_NPC,{
function MN;
OnEnable:
enablenpc strnpcinfo(0);
@@ -1810,7 +1810,7 @@ p_track02,30,32,0 duplicate(mob1#main) #desertwolf1 HIDDEN_WARP_NPC,0,0
p_track02,30,30,0 duplicate(mob1#main) #deviruchi1 HIDDEN_WARP_NPC,0,0
p_track02,30,28,0 duplicate(mob1#main) #baphomet1 HIDDEN_WARP_NPC,0,0
-p_track02,19,48,0 script TrapGlobal#race02 -1,{
+p_track02,19,48,0 script TrapGlobal#race02 FAKE_NPC,{
OnEnable:
enablenpc "TrapGlobal#race02";
for (.@c = 1; .@c <= 6; ++.@c) {
@@ -1876,7 +1876,7 @@ OnInit:
end;
}
-- script starting_2 -1,{
+- script starting_2 FAKE_NPC,{
OnTouchNPC:
.@start = rand(1,100);
if (.@start < 11) .@speed = 60;
diff --git a/npc/other/poring_war.txt b/npc/other/poring_war.txt
index b3b6466ad..571be1955 100644
--- a/npc/other/poring_war.txt
+++ b/npc/other/poring_war.txt
@@ -892,7 +892,7 @@ OnDisable:
end;
}
-poring_w02,1,1,0 script #wop_master -1,{
+poring_w02,1,1,0 script #wop_master FAKE_NPC,{
end;
OnReset:
@@ -1088,7 +1088,7 @@ OnTouch:
}
//== Poring Spawn ==========================================
-poring_w02,80,82,0 script #wop_angellium1 -1,{
+poring_w02,80,82,0 script #wop_angellium1 FAKE_NPC,{
end;
OnReset:
@@ -1122,7 +1122,7 @@ OnTimer120000:
stopnpctimer;
}
-poring_w02,98,41,0 script #wop_angellium2 -1,{
+poring_w02,98,41,0 script #wop_angellium2 FAKE_NPC,{
end;
OnReset:
@@ -1157,7 +1157,7 @@ OnTimer120000:
end;
}
-poring_w02,116,82,0 script #wop_devillium1 -1,{
+poring_w02,116,82,0 script #wop_devillium1 FAKE_NPC,{
end;
OnReset:
@@ -1192,7 +1192,7 @@ OnTimer120000:
end;
}
-poring_w02,98,124,0 script #wop_devillium2 -1,{
+poring_w02,98,124,0 script #wop_devillium2 FAKE_NPC,{
end;
OnReset:
@@ -1656,11 +1656,11 @@ OnTouch:
}
//== Other NPCs ============================================
-- script Angeling Side Poring#wpa -1,{
+- script Angeling Side Poring#wpa FAKE_NPC,{
end;
}
-- script Deviling Side Marin#wpd -1,{
+- script Deviling Side Marin#wpd FAKE_NPC,{
end;
}
diff --git a/npc/other/pvp.txt b/npc/other/pvp.txt
index 4632a0c4b..1820bfc5c 100644
--- a/npc/other/pvp.txt
+++ b/npc/other/pvp.txt
@@ -38,7 +38,7 @@
//=========================================================================
//== Information ===========================================
-- script PVP Narrator::pvpe -1,{
+- script PVP Narrator::pvpe FAKE_NPC,{
mes "[PVP Narrator]";
mes "Hello and welcome!";
mes "I am in charge of";
@@ -192,7 +192,7 @@ payon_in01,142,50,4 duplicate(pvpe) PVP Narrator#pe5 4_M_02
geffen_in,67,63,4 duplicate(pvpe) PVP Narrator#pe6 4_M_02
//== Mode Select ===========================================
-- script Gate Keeper::gkut -1,{
+- script Gate Keeper::gkut FAKE_NPC,{
mes "[Gate Keeper]";
mes "Glad to be of service.";
mes "I will open the PVP fight";
@@ -374,7 +374,7 @@ OnInit:
}
//== Spectator Entrance ====================================
-- script Spectator's Entrance#dum::PVPSpectator -1,{
+- script Spectator's Entrance#dum::PVPSpectator FAKE_NPC,{
if (countitem(Admission_For_Duel) == 0) {
mes "[PVP Compete Square Register Staff]";
mes "This is the entrance for viewers.";
@@ -405,7 +405,7 @@ pvp_room,78,85,4 duplicate(PVPSpectator) Spectator's Entrance#3 8W_SOLDIER
pvp_room,86,85,4 duplicate(PVPSpectator) Spectator's Entrance#4 8W_SOLDIER
//== Spectator Warps =======================================
-- script Combat Square Staff#dum::PVPSpecWarp -1,{
+- script Combat Square Staff#dum::PVPSpecWarp FAKE_NPC,{
OnTouch:
mes "[Combat Square Staff]";
mes "May I help you?";
diff --git a/npc/other/turbo_track.txt b/npc/other/turbo_track.txt
index e7b55b34e..48bf3ca84 100644
--- a/npc/other/turbo_track.txt
+++ b/npc/other/turbo_track.txt
@@ -45,7 +45,7 @@ function script F_tt {
return .@w$;
}
-- script entrance#tt_main -1,{
+- script entrance#tt_main FAKE_NPC,{
end;
OnEnable:
@@ -132,7 +132,7 @@ turbo_n_8,298,167,0 duplicate(Point#tt_main) Point Give-Away Guy#n8 -1,15,15
turbo_n_16,298,167,0 duplicate(Point#tt_main) Point Give-Away Guy#n16 -1,15,15
turbo_n_1,298,167,0 duplicate(Point#tt_main) Point Give-Away Guy#n1 -1,15,15
-- script Broadcast#tt_main -1,{
+- script Broadcast#tt_main FAKE_NPC,{
OnEnable:
.@w$ = callfunc("F_tt");
enablenpc "Broadcast#"+.@w$;
@@ -222,7 +222,7 @@ turbo_n_8,167,3,0 duplicate(Broadcast#tt_main) Broadcast#n8 -1
turbo_n_16,167,3,0 duplicate(Broadcast#tt_main) Broadcast#n16 -1
turbo_n_1,167,3,0 duplicate(Broadcast#tt_main) Broadcast#n1 -1
-- script Master#tt_main -1,{
+- script Master#tt_main FAKE_NPC,{
function RName;
OnEnable:
.@w$ = callfunc("F_tt");
@@ -433,7 +433,7 @@ turbo_n_8,167,3,0 duplicate(Master#tt_main) Master#n8 -1
turbo_n_8,167,3,0 duplicate(Master#tt_main) Master#n16 -1
turbo_n_1,167,3,0 duplicate(Master#tt_main) Master#n1 -1
-- script NoUnfair#tt_main -1,{
+- script NoUnfair#tt_main FAKE_NPC,{
OnTouch:
warp strnpcinfo(4),59,364;
end;
@@ -453,7 +453,7 @@ turbo_n_16,68,379,0 duplicate(NoUnfair#tt_main) No_Unfair_Start#n16-2 -1,5,31
turbo_n_1,62,379,0 duplicate(NoUnfair#tt_main) No_Unfair_Start#n1-1 -1,0,31
turbo_n_1,68,379,5 duplicate(NoUnfair#tt_main) No_Unfair_Start#n1-2 -1,5,31
-- script LogTrap#tt_main -1,{
+- script LogTrap#tt_main FAKE_NPC,{
OnTouch:
switch (rand(1,3)) {
case 1: warp strnpcinfo(4),72,372; end;
@@ -1008,7 +1008,7 @@ turbo_n_1,152,354,0 duplicate(LogTrap#tt_main) trap_d#n1-13 -1,10,1
turbo_n_1,145,357,0 duplicate(LogTrap#tt_main) trap_d#n1-14 -1,1,2
turbo_n_1,148,357,0 duplicate(LogTrap#tt_main) trap_d#n1-15 -1,1,2
-- script SandTrap#tt_main -1,{
+- script SandTrap#tt_main FAKE_NPC,{
OnTouch:
switch(rand(1,10)) {
case 1:
@@ -1196,7 +1196,7 @@ turbo_n_1,379,375,0 duplicate(SandTrap#tt_main) #TBT_trap_n1-21 -1,3,3
turbo_n_1,382,363,0 duplicate(SandTrap#tt_main) #TBT_trap_n1-22 -1,2,2
turbo_n_1,381,354,0 duplicate(SandTrap#tt_main) #TBT_trap_n1-23 -1,1,1
-- script Trap#tt_main -1,{
+- script Trap#tt_main FAKE_NPC,{
OnTouch:
if (rand(1,3) == 1) {
.@w$ = callfunc("F_tt");
@@ -1266,7 +1266,7 @@ turbo_n_8,355,362,0 duplicate(Trap#tt_main) #TBT_trap_n8-24 -1,3,3
turbo_n_16,355,362,0 duplicate(Trap#tt_main) #TBT_trap_n16-24 -1,3,3
turbo_n_1,355,362,0 duplicate(Trap#tt_main) #TBT_trap_n1-24 -1,3,3
-- script WaterTrap#tt_main -1,{
+- script WaterTrap#tt_main FAKE_NPC,{
OnTouch:
sc_start SC_BLIND,60000,0;
end;
@@ -1629,7 +1629,7 @@ turbo_n_1,33,192,0 duplicate(WaterTrap#tt_main) flasher#n1-47 -1,0,1
turbo_n_1,90,241,0 duplicate(WaterTrap#tt_main) flasher#n1-48a -1,1,0
turbo_n_1,236,3,0 duplicate(WaterTrap#tt_main) flasher#n1-48b -1,3,0
-- script snake01#tt_main -1,{
+- script snake01#tt_main FAKE_NPC,{
OnTouch:
.@turbo2 = rand(1,7);
if (.@turbo2 < 3) warp strnpcinfo(4),370,292;
@@ -1646,7 +1646,7 @@ turbo_n_8,324,279,0 duplicate(snake01#tt_main) snake01#n8 WARPNPC,1,1
turbo_n_16,324,279,0 duplicate(snake01#tt_main) snake01#n16 WARPNPC,1,1
turbo_n_1,324,279,0 duplicate(snake01#tt_main) snake01#n1 WARPNPC,1,1
-- script snake02#tt_main -1,{
+- script snake02#tt_main FAKE_NPC,{
OnTouch:
.@turbo2 = rand(1,8);
if (.@turbo2 < 3) warp strnpcinfo(4),287,256;
@@ -1697,7 +1697,7 @@ turbo_n_8,332,270,0 duplicate(snake04#tt_main) snake04#n8 WARPNPC,1,1
turbo_n_16,332,270,0 duplicate(snake04#tt_main) snake04#n16 WARPNPC,1,1
turbo_n_1,332,270,0 duplicate(snake04#tt_main) snake04#n1 WARPNPC,1,1
-- script SnakeHunt#tt_main -1,{
+- script SnakeHunt#tt_main FAKE_NPC,{
end;
OnReset:
@@ -1736,7 +1736,7 @@ turbo_e_16,90,46,0 duplicate(SnakeHunt#tt_main) hunting#e16 HIDDEN_NPC
turbo_n_4,90,46,0 duplicate(SnakeHunt#tt_main) hunting#n4 HIDDEN_NPC
turbo_n_1,90,46,0 duplicate(SnakeHunt#tt_main) hunting#n1 HIDDEN_NPC
-- script cos#tt_main -1,{
+- script cos#tt_main FAKE_NPC,{
OnTouch:
.@n = charat(strnpcinfo(2),getstrlen(strnpcinfo(2))-1);
switch (.@n) {
@@ -1870,7 +1870,7 @@ turbo_n_1,214,60,0 duplicate(TurboHint_1#tt_main) #n1Intersectionl -1,1,1
turbo_n_1,209,61,0 duplicate(TurboHint_1#tt_main) #n1Intersectionm -1,1,1
turbo_n_1,208,56,0 duplicate(TurboHint_1#tt_main) #n1Intersectionn -1,1,1
-- script TurboHint_2#tt_main -1,{
+- script TurboHint_2#tt_main FAKE_NPC,{
OnTouch:
emotion e_gasp,1;
end;
@@ -1903,7 +1903,7 @@ turbo_n_1,208,52,0 duplicate(TurboHint_2#tt_main) #n1CorrectPath7 -1,1,1
turbo_n_1,208,26,0 duplicate(TurboHint_2#tt_main) #n1CorrectPath8 -1,1,1
turbo_n_1,191,30,0 duplicate(TurboHint_2#tt_main) #n1CorrectPath9 -1,1,1
-- script TurboHint_3#tt_main -1,{
+- script TurboHint_3#tt_main FAKE_NPC,{
OnTouch:
emotion e_swt2,1;
if (rand(1,4) == 3)
@@ -1938,7 +1938,7 @@ turbo_n_1,222,45,0 duplicate(TurboHint_4#tt_main) #n1NoWayOut5 -1,1,1
turbo_n_1,222,61,0 duplicate(TurboHint_4#tt_main) #n1NoWayOut6 -1,1,1
turbo_n_1,222,65,0 duplicate(TurboHint_4#tt_main) #n1NoWayOut7 -1,1,1
-- script cos_end#tt_main -1,{
+- script cos_end#tt_main FAKE_NPC,{
function GetNumber;
OnTouch:
.@w$ = callfunc("F_tt");
@@ -2011,7 +2011,7 @@ turbo_e_16,371,51,0 duplicate(cos_end2#tt_main) #cos_e16_end2 WARPNPC,1,1
turbo_n_8,371,51,0 duplicate(cos_end2#tt_main) #cos_n8_end2 WARPNPC,1,1
turbo_n_16,371,51,0 duplicate(cos_end2#tt_main) #cos_n16_end2 WARPNPC,1,1
-- script cos_end3#tt_main -1,{
+- script cos_end3#tt_main FAKE_NPC,{
OnTouch:
.@w$ = callfunc("F_tt");
mapannounce strnpcinfo(4),"" + strcharinfo(0) +" is third to reach the Finish Line! Congratulations!",bc_map,"0xFFFF00";
@@ -2053,7 +2053,7 @@ turbo_n_8,316,365,0 duplicate(DSwitch#tt_main) Disposable_Switch#n8 -1,1,1
turbo_n_16,316,365,0 duplicate(DSwitch#tt_main) Disposable_Switch#n16 -1,1,1
turbo_n_1,316,365,0 duplicate(DSwitch#tt_main) Disposable_Switch#n1 -1,1,1
-- script Flasher#tt_main -1,{
+- script Flasher#tt_main FAKE_NPC,{
OnTouch:
mapannounce strnpcinfo(4),strcharinfo(0) +" has just passed the Flasher Maze!",bc_map,"0x70DBDB";
warp strnpcinfo(4),185,227;
@@ -2079,7 +2079,7 @@ turbo_n_16,114,190,0 duplicate(Flasher#tt_main) Flasher_Exit_2#n16 WARPNPC,1,1
turbo_n_1,11,266,0 duplicate(Flasher#tt_main) Flasher_Exit_1#n1 WARPNPC,1,1
turbo_n_1,114,190,0 duplicate(Flasher#tt_main) Flasher_Exit_2#n1 WARPNPC,1,1
-- script WHelper#tt_main -1,{
+- script WHelper#tt_main FAKE_NPC,{
function RName;
if (tt_rank < 29999) {
mes "[Guide]";
@@ -2779,7 +2779,7 @@ OnInit:
end;
}
-- script NMaker1#tt_main -1,{
+- script NMaker1#tt_main FAKE_NPC,{
OnTouch:
.@w$ = callfunc("F_tt");
mapannounce strnpcinfo(4),strcharinfo(0) +" is now entering the Small Cave! " + strcharinfo(0) +" is now in the lead!",bc_map,"0xFFFF00";
@@ -2800,7 +2800,7 @@ turbo_n_8,11,91,0 duplicate(NMaker1#tt_main) Notice_Maker1#TBT_n8 -1,3,3
turbo_n_16,11,91,0 duplicate(NMaker1#tt_main) Notice_Maker1#TBT_n16 -1,3,3
turbo_n_1,11,91,0 duplicate(NMaker1#tt_main) Notice_Maker1#TBT_n1 -1,3,3
-- script NMaker3#tt_main -1,{
+- script NMaker3#tt_main FAKE_NPC,{
OnTouch:
.@w$ = callfunc("F_tt");
mapannounce strnpcinfo(4),strcharinfo(0) +" is now entering the Single Snail! " + strcharinfo(0) +" is now in the lead!",bc_map,"0xFFFF00";
@@ -2820,7 +2820,7 @@ turbo_n_8,234,223,0 duplicate(NMaker3#tt_main) Notice_Maker3#TBT_n8 -1,3,3
turbo_n_16,234,223,0 duplicate(NMaker3#tt_main) Notice_Maker3#TBT_n16 -1,3,3
turbo_n_1,234,223,0 duplicate(NMaker3#tt_main) Notice_Maker3#TBT_n1 -1,3,3
-- script NMaker4#tt_main -1,{
+- script NMaker4#tt_main FAKE_NPC,{
OnTouch:
.@w$ = callfunc("F_tt");
mapannounce strnpcinfo(4),strcharinfo(0) +" is currently in First Place!",bc_map,"0xFFFF00";
@@ -2841,7 +2841,7 @@ turbo_n_8,226,15,0 duplicate(NMaker4#tt_main) Notice_Maker4#TBT_n8 -1,3,3
turbo_n_16,226,15,0 duplicate(NMaker4#tt_main) Notice_Maker4#TBT_n16 -1,3,3
turbo_n_1,226,15,0 duplicate(NMaker4#tt_main) Notice_Maker4#TBT_n1 -1,3,3
-- script warp#tt_main -1,{
+- script warp#tt_main FAKE_NPC,{
OnTouch:
switch (rand(1,20)) {
case 1: warp strnpcinfo(4),216,378; break;
@@ -2903,7 +2903,7 @@ turbo_n_1,225,349,0 duplicate(warp#tt_main) Warp#n1_5 -1,1,1
turbo_n_1,249,352,0 duplicate(warp#tt_main) Warp#n1_6 -1,1,1
turbo_n_1,253,364,0 duplicate(warp#tt_main) Warp#n1_7 -1,2,2
-- script TurboTrap#tt_main -1,{
+- script TurboTrap#tt_main FAKE_NPC,{
end;
OnTouch:
specialeffect EF_BLASTMINEBOMB;
@@ -3540,7 +3540,7 @@ turbo_n_1,368,44,0 duplicate(TurboTrap#tt_main) trap_n1#F93 HIDDEN_WARP_NPC,1,1
turbo_n_1,368,40,0 duplicate(TurboTrap#tt_main) trap_n1#F94 HIDDEN_WARP_NPC,1,1
turbo_n_1,368,36,0 duplicate(TurboTrap#tt_main) trap_n1#F95 HIDDEN_WARP_NPC,1,1
-- script TurboTrap_2#tt_main -1,{
+- script TurboTrap_2#tt_main FAKE_NPC,{
end;
OnTouch:
specialeffect EF_FREEZING;
@@ -3606,7 +3606,7 @@ turbo_n_1,336,50,0 duplicate(TurboTrap_2#tt_main) trap_n1#F46 HIDDEN_WARP_NPC,1,
turbo_n_1,336,36,0 duplicate(TurboTrap_2#tt_main) trap_n1#F47 HIDDEN_WARP_NPC,1,1
turbo_n_1,340,55,0 duplicate(TurboTrap_2#tt_main) trap_n1#F48 HIDDEN_WARP_NPC,1,1
-- script bing_1#tt_main -1,{
+- script bing_1#tt_main FAKE_NPC,{
end;
OnTouch:
.@w$ = callfunc("F_tt");
@@ -3632,7 +3632,7 @@ turbo_n_4,217,214,0 duplicate(bing_1#tt_main) bing#n4 WARPNPC,3,3
turbo_n_8,217,214,0 duplicate(bing_1#tt_main) bing#n8 WARPNPC,3,3
turbo_n_16,217,214,0 duplicate(bing_1#tt_main) bing#n16 WARPNPC,3,3
-- script bing_2#tt_main -1,{
+- script bing_2#tt_main FAKE_NPC,{
end;
OnTouch:
switch (rand(1,10)) {
@@ -4702,7 +4702,7 @@ alde_gld,186,199,3 script Turbo Track Guide#Entran 4_F_RACING,{
close;
}
-- script ::MountManager_turbo -1,{
+- script ::MountManager_turbo FAKE_NPC,{
.@n$ = "["+strnpcinfo(1)+"]";
mes .@n$;
if (hascashmount()) {
diff --git a/npc/pre-re/mobs/dungeons/lhz_dun.txt b/npc/pre-re/mobs/dungeons/lhz_dun.txt
index b75f72c5f..725fbe2fe 100644
--- a/npc/pre-re/mobs/dungeons/lhz_dun.txt
+++ b/npc/pre-re/mobs/dungeons/lhz_dun.txt
@@ -229,7 +229,7 @@ lhz_dun03,139,117,20,11 monster Sniper Cecil 1644,1,2700000,2500000,1
lhz_dun03,138,138,36,34 monster High Priest Margaretha 1643,1,3300000,3000000,1
lhz_dun03,138,138,36,34 monster High Wizard Kathryne 1645,1,2580000,2460000,1
-lhz_dun03,2,2,0 script summon_boss_lt -1,{
+lhz_dun03,2,2,0 script summon_boss_lt FAKE_NPC,{
OnInit:
initnpctimer;
end;
diff --git a/npc/pre-re/mobs/fields/niflheim.txt b/npc/pre-re/mobs/fields/niflheim.txt
index f6998af62..3c9cc5fe0 100644
--- a/npc/pre-re/mobs/fields/niflheim.txt
+++ b/npc/pre-re/mobs/fields/niflheim.txt
@@ -70,7 +70,7 @@ niflheim,0,0,0,0 monster Heirozoist 1510,10,1200000,600000,0
niflheim,0,0,0,0 monster Quve 1508,20,300000,150000,0
niflheim,0,0,0,0 monster Lude 1509,20,300000,150000,0
-niflheim,1,1,0 script NifInvasion -1,{
+niflheim,1,1,0 script NifInvasion FAKE_NPC,{
OnInit:
while(1)
diff --git a/npc/quests/dandelion_request.txt b/npc/quests/dandelion_request.txt
index 32bf2f407..20ccb9332 100644
--- a/npc/quests/dandelion_request.txt
+++ b/npc/quests/dandelion_request.txt
@@ -2794,7 +2794,7 @@ OnTouch:
end;
}
-que_job01,1,1,1 script #maobartimer1 -1,{
+que_job01,1,1,1 script #maobartimer1 FAKE_NPC,{
OnEnter:
initnpctimer;
@@ -2924,7 +2924,7 @@ OnTouch:
end;
}
-que_job01,1,2,1 script #maobartimer2 -1,{
+que_job01,1,2,1 script #maobartimer2 FAKE_NPC,{
OnEnter:
initnpctimer;
@@ -6446,7 +6446,7 @@ OnEnter:
end;
}
-yuno_in04,1,1,1 script #maobooktimer -1,{
+yuno_in04,1,1,1 script #maobooktimer FAKE_NPC,{
OnEnter:
initnpctimer;
@@ -9970,7 +9970,7 @@ OnEnter:
end;
}
-morocc,1,1,1 script #mao_timer -1,{
+morocc,1,1,1 script #mao_timer FAKE_NPC,{
OnStart:
initnpctimer;
@@ -9986,7 +9986,7 @@ OnStop:
end;
}
-morocc,1,2,1 script #mao_manager -1,{
+morocc,1,2,1 script #mao_manager FAKE_NPC,{
OnStart:
initnpctimer;
diff --git a/npc/quests/first_class/tu_archer.txt b/npc/quests/first_class/tu_archer.txt
index 064f3fd9f..144bdfb2f 100644
--- a/npc/quests/first_class/tu_archer.txt
+++ b/npc/quests/first_class/tu_archer.txt
@@ -1403,7 +1403,7 @@ pay_arche,84,139,3 script Seisner 4_F_JOB_HUNTER,{
pay_arche,76,135,3 script #Target HIDDEN_NPC,{ end; }
//== Acolyte ===============================================
-- script ::Acolyte_Tu -1,{
+- script ::Acolyte_Tu FAKE_NPC,{
mes "[Acolyte]";
if(tu_archer01 == 14){
if (gettime(GETTIME_HOUR) >= 18 && gettime(GETTIME_HOUR) < 22) {
diff --git a/npc/quests/kiel_hyre_quest.txt b/npc/quests/kiel_hyre_quest.txt
index 610ad4e00..e35d1f623 100644
--- a/npc/quests/kiel_hyre_quest.txt
+++ b/npc/quests/kiel_hyre_quest.txt
@@ -6729,7 +6729,7 @@ OnTimer1000:
}
//- Kiehl's Room; NPC for mob control, timers, and other junk. -
-kh_kiehl02,1,1,0 script KiehlRoom -1,{
+kh_kiehl02,1,1,0 script KiehlRoom FAKE_NPC,{
end;
OnKiehlMobDead:
diff --git a/npc/quests/monstertamers.txt b/npc/quests/monstertamers.txt
index d8e9e375a..5e8884b17 100644
--- a/npc/quests/monstertamers.txt
+++ b/npc/quests/monstertamers.txt
@@ -484,7 +484,7 @@ aldeba_in,168,175,4 script Monster Tamer#alde 4_M_TELEPORTER,{
}
}
-- script ::MonsterTamer_izlude -1,{
+- script ::MonsterTamer_izlude FAKE_NPC,{
mes "[Shogo]";
mes "Are you pre-occupied with";
mes "gathering items for monsters";
diff --git a/npc/quests/newgears/2004_headgears.txt b/npc/quests/newgears/2004_headgears.txt
index e9cb42069..6ad398d23 100644
--- a/npc/quests/newgears/2004_headgears.txt
+++ b/npc/quests/newgears/2004_headgears.txt
@@ -2610,7 +2610,7 @@ OnInit:
end;
}
-pay_dun03,48,84,4 script SpawnManager#Kitsune -1,{
+pay_dun03,48,84,4 script SpawnManager#Kitsune FAKE_NPC,{
OnInit:
.MyMobs1 = 1;
.MyMobs2 = 1;
diff --git a/npc/quests/okolnir.txt b/npc/quests/okolnir.txt
index d29f0d5b4..df5fbe061 100644
--- a/npc/quests/okolnir.txt
+++ b/npc/quests/okolnir.txt
@@ -41,7 +41,7 @@ function script F_Okolnir {
return .@sub$;
}
-- script Guide#gq_main -1,{
+- script Guide#gq_main FAKE_NPC,{
.@sub$ = callfunc("F_Okolnir");
.@GID = getcastledata(strnpcinfo(4),1);
if (getcharid(2) == .@GID) {
@@ -188,7 +188,7 @@ que_qsch03,345,23,0 warp Gate02#gq_sch03 1,1,schg_cas03,81,95
que_qsch04,345,23,0 warp Gate02#gq_sch04 1,1,schg_cas04,369,306
que_qsch05,345,23,0 warp Gate02#gq_sch05 1,1,schg_cas05,369,306
-- script Wish Maiden#gq_main -1,{
+- script Wish Maiden#gq_main FAKE_NPC,{
.@sub$ = callfunc("F_Okolnir");
.@t$ = ((compare(strnpcinfo(4),"aru"))?"arug_cas0":"schg_cas0")+(charat(strnpcinfo(4),getstrlen(strnpcinfo(4))-1));
.@GID = getcastledata(.@t$,1);
@@ -386,7 +386,7 @@ que_qsch03,345,82,3 duplicate(Wish Maiden#gq_main) Wish Maiden#gq_sch03 4_F_VALK
que_qsch04,345,82,3 duplicate(Wish Maiden#gq_main) Wish Maiden#gq_sch04 4_F_VALKYRIE2
que_qsch05,345,82,3 duplicate(Wish Maiden#gq_main) Wish Maiden#gq_sch05 4_F_VALKYRIE2
-- script Gate01#gq_main -1,{
+- script Gate01#gq_main FAKE_NPC,{
function SMonster;
.@sub$ = callfunc("F_Okolnir");
@@ -481,7 +481,7 @@ que_qsch03,346,81,0 duplicate(Gate01#gq_main) Gate01#gq_sch03 WARPNPC,1,1
que_qsch04,346,81,0 duplicate(Gate01#gq_main) Gate01#gq_sch04 WARPNPC,1,1
que_qsch05,346,81,0 duplicate(Gate01#gq_main) Gate01#gq_sch05 WARPNPC,1,1
-- script #Gate_manager_main -1,{
+- script #Gate_manager_main FAKE_NPC,{
end;
OnMyMobDead:
@@ -504,7 +504,7 @@ que_qsch03,1,4,0 duplicate(#Gate_manager_main) #Gate_manager_sch03 CLEAR_NPC
que_qsch04,1,4,0 duplicate(#Gate_manager_main) #Gate_manager_sch04 CLEAR_NPC
que_qsch05,1,4,0 duplicate(#Gate_manager_main) #Gate_manager_sch05 CLEAR_NPC
-- script #gq_miromob2_main -1,{
+- script #gq_miromob2_main FAKE_NPC,{
end;
OnEnable:
@@ -558,7 +558,7 @@ que_qsch03,1,4,0 duplicate(#gq_miromob2_main) #gq_miromob2_sch03 CLEAR_NPC
que_qsch04,1,4,0 duplicate(#gq_miromob2_main) #gq_miromob2_sch04 CLEAR_NPC
que_qsch05,1,4,0 duplicate(#gq_miromob2_main) #gq_miromob2_sch05 CLEAR_NPC
-- script #okolnir_main -1,{
+- script #okolnir_main FAKE_NPC,{
end;
OnEnable:
@@ -755,7 +755,7 @@ que_qsch03,1,1,0 duplicate(#okolnir_main) #okolnir_sch03 CLEAR_NPC
que_qsch04,1,1,0 duplicate(#okolnir_main) #okolnir_sch04 CLEAR_NPC
que_qsch05,1,1,0 duplicate(#okolnir_main) #okolnir_sch05 CLEAR_NPC
-- script #Maze_Manager_main -1,{
+- script #Maze_Manager_main FAKE_NPC,{
end;
OnEnable:
@@ -839,7 +839,7 @@ que_qsch03,1,2,0 duplicate(#Maze_Manager_main) #Maze_Manager_sch03 CLEAR_NPC
que_qsch04,1,2,0 duplicate(#Maze_Manager_main) #Maze_Manager_sch04 CLEAR_NPC
que_qsch05,1,2,0 duplicate(#Maze_Manager_main) #Maze_Manager_sch05 CLEAR_NPC
-- script #miro_bf_main -1,{
+- script #miro_bf_main FAKE_NPC,{
function Cell;
OnEnable:
.@sub$ = callfunc("F_Okolnir");
@@ -876,7 +876,7 @@ que_qsch03,2,1,0 duplicate(#miro_bf_main) #miro_bf_sch03 CLEAR_NPC
que_qsch04,2,1,0 duplicate(#miro_bf_main) #miro_bf_sch04 CLEAR_NPC
que_qsch05,2,1,0 duplicate(#miro_bf_main) #miro_bf_sch05 CLEAR_NPC
-- script #miro_rf_main -1,{
+- script #miro_rf_main FAKE_NPC,{
function Cell;
OnEnable:
.@sub$ = callfunc("F_Okolnir");
@@ -914,7 +914,7 @@ que_qsch03,2,2,0 duplicate(#miro_rf_main) #miro_rf_sch03 CLEAR_NPC
que_qsch04,2,2,0 duplicate(#miro_rf_main) #miro_rf_sch04 CLEAR_NPC
que_qsch05,2,2,0 duplicate(#miro_rf_main) #miro_rf_sch05 CLEAR_NPC
-- script #miro_yf_main -1,{
+- script #miro_yf_main FAKE_NPC,{
function Cell;
OnEnable:
.@sub$ = callfunc("F_Okolnir");
@@ -952,7 +952,7 @@ que_qsch03,2,3,0 duplicate(#miro_yf_main) #miro_yf_sch03 CLEAR_NPC
que_qsch04,2,3,0 duplicate(#miro_yf_main) #miro_yf_sch04 CLEAR_NPC
que_qsch05,2,3,0 duplicate(#miro_yf_main) #miro_yf_sch05 CLEAR_NPC
-- script windpath01_main -1,{
+- script windpath01_main FAKE_NPC,{
end;
OnTouch:
@@ -989,7 +989,7 @@ que_qsch03,113,165,0 warp windpath02_sch03 1,1,que_qsch03,139,172
que_qsch04,113,165,0 warp windpath02_sch04 1,1,que_qsch04,139,172
que_qsch05,113,165,0 warp windpath02_sch05 1,1,que_qsch05,139,172
-- script Piamette#main -1,{
+- script Piamette#main FAKE_NPC,{
end;
OnInit:
@@ -1009,7 +1009,7 @@ que_qsch03,131,136,3 duplicate(Piamette#main) Piamette#sch03 PIAMETTE
que_qsch04,131,136,3 duplicate(Piamette#main) Piamette#sch04 PIAMETTE
que_qsch05,131,136,3 duplicate(Piamette#main) Piamette#sch05 PIAMETTE
-- script #event_start01_main -1,{
+- script #event_start01_main FAKE_NPC,{
end;
OnEnable:
@@ -1067,7 +1067,7 @@ que_qsch03,114,158,0 duplicate(#event_start01_main) #event_start01_sch03 -1,1,1
que_qsch04,114,158,0 duplicate(#event_start01_main) #event_start01_sch04 -1,1,1
que_qsch05,114,158,0 duplicate(#event_start01_main) #event_start01_sch05 -1,1,1
-- script #gdtimer01_main -1,{
+- script #gdtimer01_main FAKE_NPC,{
end;
OnEnable:
@@ -1161,7 +1161,7 @@ que_qsch03,2,2,0 duplicate(#gdtimer01_main) #gdtimer01_sch03 CLEAR_NPC
que_qsch04,2,2,0 duplicate(#gdtimer01_main) #gdtimer01_sch04 CLEAR_NPC
que_qsch05,2,2,0 duplicate(#gdtimer01_main) #gdtimer01_sch05 CLEAR_NPC
-- script #gdtimer02_main -1,{
+- script #gdtimer02_main FAKE_NPC,{
end;
OnEnable:
@@ -1235,7 +1235,7 @@ que_qsch03,2,3,0 duplicate(#gdtimer02_main) #gdtimer02_sch03 CLEAR_NPC
que_qsch04,2,3,0 duplicate(#gdtimer02_main) #gdtimer02_sch04 CLEAR_NPC
que_qsch05,2,3,0 duplicate(#gdtimer02_main) #gdtimer02_sch05 CLEAR_NPC
-- script #piamette_main -1,{
+- script #piamette_main FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1278,7 +1278,7 @@ que_qsch03,1,4,0 duplicate(#piamette_main) #piamette_sch03 CLEAR_NPC
que_qsch04,1,4,0 duplicate(#piamette_main) #piamette_sch04 CLEAR_NPC
que_qsch05,1,4,0 duplicate(#piamette_main) #piamette_sch05 CLEAR_NPC
-- script #getspells_main -1,{
+- script #getspells_main FAKE_NPC,{
end;
OnEnable:
@@ -1402,7 +1402,7 @@ que_qsch03,146,121,0 duplicate(#getspells_main) #getspell08_sch03 -1,1,1
que_qsch04,146,121,0 duplicate(#getspells_main) #getspell08_sch04 -1,1,1
que_qsch05,146,121,0 duplicate(#getspells_main) #getspell08_sch05 -1,1,1
-- script #main_cages -1,{
+- script #main_cages FAKE_NPC,{
end;
OnTouch:
@@ -1528,7 +1528,7 @@ que_qsch03,1,8,0 duplicate(#gd_main_mobctrl) #gd_sch03_mobctrl CLEAR_NPC
que_qsch04,1,8,0 duplicate(#gd_main_mobctrl) #gd_sch04_mobctrl CLEAR_NPC
que_qsch05,1,8,0 duplicate(#gd_main_mobctrl) #gd_sch05_mobctrl CLEAR_NPC
-- script windpaths_main -1,{
+- script windpaths_main FAKE_NPC,{
end;
OnTouch:
@@ -1568,7 +1568,7 @@ que_qsch03,128,104,0 duplicate(windpaths_main) windpath04_sch03 WARPNPC,1,1
que_qsch04,128,104,0 duplicate(windpaths_main) windpath04_sch04 WARPNPC,1,1
que_qsch05,128,104,0 duplicate(windpaths_main) windpath04_sch05 WARPNPC,1,1
-- script #nm_switch_main -1,{
+- script #nm_switch_main FAKE_NPC,{
end;
OnTouch:
@@ -1638,7 +1638,7 @@ que_qsch03,253,273,0 duplicate(#nm_switch_main) #nm_switch_sch03 -1,5,5
que_qsch04,253,273,0 duplicate(#nm_switch_main) #nm_switch_sch04 -1,5,5
que_qsch05,253,273,0 duplicate(#nm_switch_main) #nm_switch_sch05 -1,5,5
-- script #nmsommain_jin01 -1,{
+- script #nmsommain_jin01 FAKE_NPC,{
OnEnable:
.@sub$ = callfunc("F_Okolnir");
donpcevent "#"+.@sub$+"_stone01::OnEnable";
@@ -1687,7 +1687,7 @@ que_qsch03,229,297,0 duplicate(#nmsommain_jin01) #nmsomsch03_jin01 -1
que_qsch04,229,297,0 duplicate(#nmsommain_jin01) #nmsomsch04_jin01 -1
que_qsch05,229,297,0 duplicate(#nmsommain_jin01) #nmsomsch05_jin01 -1
-- script #main_stone01 -1,{
+- script #main_stone01 FAKE_NPC,{
end;
OnEnable:
@@ -1724,7 +1724,7 @@ que_qsch03,2,8,0 duplicate(#main_stone01) #sch03_stone01 CLEAR_NPC
que_qsch04,2,8,0 duplicate(#main_stone01) #sch04_stone01 CLEAR_NPC
que_qsch05,2,8,0 duplicate(#main_stone01) #sch05_stone01 CLEAR_NPC
-- script #nmsommain_jin02 -1,{
+- script #nmsommain_jin02 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1771,7 +1771,7 @@ que_qsch03,275,299,0 duplicate(#nmsommain_jin02) #nmsomsch03_jin02 -1
que_qsch04,275,299,0 duplicate(#nmsommain_jin02) #nmsomsch04_jin02 -1
que_qsch05,275,299,0 duplicate(#nmsommain_jin02) #nmsomsch05_jin02 -1
-- script #main_stone02 -1,{
+- script #main_stone02 FAKE_NPC,{
end;
OnEnable:
@@ -1808,7 +1808,7 @@ que_qsch03,2,9,0 duplicate(#main_stone02) #sch03_stone02 CLEAR_NPC
que_qsch04,2,9,0 duplicate(#main_stone02) #sch04_stone02 CLEAR_NPC
que_qsch05,2,9,0 duplicate(#main_stone02) #sch05_stone02 CLEAR_NPC
-- script #nmsommain_jin03 -1,{
+- script #nmsommain_jin03 FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -1863,7 +1863,7 @@ que_qsch03,251,340,0 duplicate(#nmsommain_jin03) #nmsomsch03_jin03 -1
que_qsch04,251,340,0 duplicate(#nmsommain_jin03) #nmsomsch04_jin03 -1
que_qsch05,251,340,0 duplicate(#nmsommain_jin03) #nmsomsch05_jin03 -1
-- script #main_stone03 -1,{
+- script #main_stone03 FAKE_NPC,{
end;
OnEnable:
@@ -1900,7 +1900,7 @@ que_qsch03,2,10,0 duplicate(#main_stone03) #sch03_stone03 CLEAR_NPC
que_qsch04,2,10,0 duplicate(#main_stone03) #sch04_stone03 CLEAR_NPC
que_qsch05,2,10,0 duplicate(#main_stone03) #sch05_stone03 CLEAR_NPC
-- script Guard of Shadow#main_all -1,{
+- script Guard of Shadow#main_all FAKE_NPC,{
end;
OnTouch:
.@sub$ = callfunc("F_Okolnir");
@@ -1973,7 +1973,7 @@ que_qsch05,224,290,5 duplicate(Guard of Shadow#main_all) Guard of Shadow#sch05_0
que_qsch05,236,296,5 duplicate(Guard of Shadow#main_all) Guard of Shadow#sch05_03 SKOGUL,4,4
que_qsch05,225,303,5 duplicate(Guard of Shadow#main_all) Guard of Shadow#sch05_04 SKOGUL,4,4
-- script Bloody Hunter#main_all -1,{
+- script Bloody Hunter#main_all FAKE_NPC,{
end;
OnTouch:
@@ -2047,7 +2047,7 @@ que_qsch05,271,283,3 duplicate(Bloody Hunter#main_all) Bloody Hunter#sch05_ac02
que_qsch05,270,307,3 duplicate(Bloody Hunter#main_all) Bloody Hunter#sch05_ac03 FRUS,4,4
que_qsch05,279,300,3 duplicate(Bloody Hunter#main_all) Bloody Hunter#sch05_ac04 FRUS,4,4
-- script Temple Keeper#main_all -1,{
+- script Temple Keeper#main_all FAKE_NPC,{
end;
OnTouch:
@@ -2099,7 +2099,7 @@ que_qsch04,255,330,3 duplicate(Temple Keeper#main_all) Temple Keeper#sch04_ac02
que_qsch05,247,330,5 duplicate(Temple Keeper#main_all) Temple Keeper#sch05_ac01 GARDEN_WATCHER,4,4
que_qsch05,255,330,3 duplicate(Temple Keeper#main_all) Temple Keeper#sch05_ac02 GARDEN_WATCHER,4,4
-- script Wish Maiden#main_boss -1,{
+- script Wish Maiden#main_boss FAKE_NPC,{
end;
OnDisable:
@@ -2157,7 +2157,7 @@ que_qsch03,251,255,3 duplicate(Wish Maiden#main_boss) Wish Maiden#sch03_boss WIS
que_qsch04,251,255,3 duplicate(Wish Maiden#main_boss) Wish Maiden#sch04_boss WISH_MAIDEN
que_qsch05,251,255,3 duplicate(Wish Maiden#main_boss) Wish Maiden#sch05_boss WISH_MAIDEN
-- script Wish Maiden#main_gift -1,{
+- script Wish Maiden#main_gift FAKE_NPC,{
.@sub$ = callfunc("F_Okolnir");
.@t$ = ((compare(strnpcinfo(4),"aru"))?"arug_cas0":"schg_cas0")+(charat(strnpcinfo(4),getstrlen(strnpcinfo(4))-1));
.@GID = getcastledata(.@t$,1);
@@ -2286,7 +2286,7 @@ que_qsch03,252,340,3 duplicate(Wish Maiden#main_gift) Wish Maiden#sch03_gift 4_F
que_qsch04,252,340,3 duplicate(Wish Maiden#main_gift) Wish Maiden#sch04_gift 4_F_VALKYRIE2
que_qsch05,252,340,3 duplicate(Wish Maiden#main_gift) Wish Maiden#sch05_gift 4_F_VALKYRIE2
-- script #to_agit_main_gate -1,{
+- script #to_agit_main_gate FAKE_NPC,{
end;
OnTouch:
@@ -2310,7 +2310,7 @@ que_qsch03,252,339,0 duplicate(#to_agit_main_gate) #to_agit_sch03_gate WARPNPC,1
que_qsch04,252,339,0 duplicate(#to_agit_main_gate) #to_agit_sch04_gate WARPNPC,1,1
que_qsch05,252,339,0 duplicate(#to_agit_main_gate) #to_agit_sch05_gate WARPNPC,1,1
-- script #okolnir_main_time01 -1,{
+- script #okolnir_main_time01 FAKE_NPC,{
end;
OnEnable:
diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt
index 8c0adc421..fa52da909 100644
--- a/npc/quests/quests_13_1.txt
+++ b/npc/quests/quests_13_1.txt
@@ -586,7 +586,7 @@ geffen,90,67,3 script Promotional Staff#gef 4W_SAILOR,{
end;
}
-- script ::PromotionalStaff_izlude -1,{
+- script ::PromotionalStaff_izlude FAKE_NPC,{
if (ep13_ryu > 8) {
mes "[Promotional Staff]";
mes "I bless you for your future! May it be full of happiness!";
@@ -1814,7 +1814,7 @@ moc_fild22b,230,197,5 script Munkenro#2 4_M_RUSMAN1,{
}
}
-moc_fild22b,1,1,0 script Head of the Alliance#moo -1,{
+moc_fild22b,1,1,0 script Head of the Alliance#moo FAKE_NPC,{
OnInit:
disablenpc "Head of the Alliance#moo";
end;
@@ -8432,7 +8432,7 @@ mid_camp,88,100,7 script Cat Hand Mining Agent 4_CAT,{
}
}
-- script Mysterious Rock#0::manukrock -1,{
+- script Mysterious Rock#0::manukrock FAKE_NPC,{
if (countitem(Unidentified_Mineral) < 3 && !questprogress(12062,PLAYTIME)) {
specialeffect2 EF_REPAIRWEAPON;
progressbar "ffff00",10;
@@ -10301,7 +10301,7 @@ lhz_in01,110,174,5 script Gerhart 4_M_KHKYEL,{
}
}
-spl_fild02,1,1,0 script ep13_spl_fild02_mon_edq -1,{
+spl_fild02,1,1,0 script ep13_spl_fild02_mon_edq FAKE_NPC,{
OnInit:
enablenpc "ep13_spl_fild02_mon_edq";
donpcevent "ep13_spl_fild02_mon_edq::OnEnable";
@@ -10331,7 +10331,7 @@ OnMyMobDead:
end;
}
-spl_fild03,1,1,0 script ep13_spl_fild03_mon_edq -1,{
+spl_fild03,1,1,0 script ep13_spl_fild03_mon_edq FAKE_NPC,{
OnInit:
enablenpc "ep13_spl_fild03_mon_edq";
donpcevent "ep13_spl_fild03_mon_edq::OnEnable";
@@ -10363,7 +10363,7 @@ OnMyMobDead:
end;
}
-man_fild01,1,1,0 script ep13_man_fild01_mon_edq -1,{
+man_fild01,1,1,0 script ep13_man_fild01_mon_edq FAKE_NPC,{
OnInit:
enablenpc "ep13_man_fild01_mon_edq";
donpcevent "ep13_man_fild01_mon_edq::OnEnable";
@@ -10393,7 +10393,7 @@ OnMyMobDead:
end;
}
-man_fild03,1,1,0 script ep13_man_fild03_mon_edq -1,{
+man_fild03,1,1,0 script ep13_man_fild03_mon_edq FAKE_NPC,{
OnInit:
enablenpc "ep13_man_fild03_mon_edq";
donpcevent "ep13_man_fild03_mon_edq::OnEnable";
@@ -13705,7 +13705,7 @@ OnTimer11000:
end;
}
-- script #dandelion_duplicates -1,{
+- script #dandelion_duplicates FAKE_NPC,{
end;
OnInit:
diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt
index 077ae7651..22df184ae 100644
--- a/npc/quests/quests_13_2.txt
+++ b/npc/quests/quests_13_2.txt
@@ -413,7 +413,7 @@ function Catwarp {
}
man_fild02,132,47,4 duplicate(Cat Hand Agent#spl) Cat Hand Agent#man 4_M_BOSSCAT
-- script Mysterious Rock#30::manukrock2 -1,{
+- script Mysterious Rock#30::manukrock2 FAKE_NPC,{
if (countitem(Unidentified_Mineral) < 3 && !questprogress(12062,PLAYTIME)) {
specialeffect2 EF_REPAIRWEAPON;
progressbar "ffff00",10;
@@ -3262,7 +3262,7 @@ mid_camp,192,239,4 script Wanted Sign#ep13_2ect01 4_BOARD3,{
close;
}
-- script Dragon Egg#ep13_degg_0 -1,{
+- script Dragon Egg#ep13_degg_0 FAKE_NPC,{
if (checkweight(Knife,2) == 0) {
mes "- You're carrying too many items. -";
close;
@@ -3392,7 +3392,7 @@ OnTouch:
end;
}
-nyd_dun02,201,157,5 script Egg Keeper Draco#13_3 -1,{
+nyd_dun02,201,157,5 script Egg Keeper Draco#13_3 FAKE_NPC,{
end;
OnMyMobDead:
@@ -3405,7 +3405,7 @@ OnTimer180000:
end;
}
-nyd_dun02,206,157,3 script Egg Keeper Draco#13_4 -1,{
+nyd_dun02,206,157,3 script Egg Keeper Draco#13_4 FAKE_NPC,{
end;
OnMyMobDead:
@@ -3473,7 +3473,7 @@ OnTouch:
end;
}
-nyd_dun02,144,103,0 script Stranger#ep13_2_dan03 -1,{
+nyd_dun02,144,103,0 script Stranger#ep13_2_dan03 FAKE_NPC,{
end;
OnMyMobDead:
@@ -3487,7 +3487,7 @@ OnTimer300000:
end;
}
-nyd_dun02,206,114,0 script Stranger#ep13_2_dan04 -1,{
+nyd_dun02,206,114,0 script Stranger#ep13_2_dan04 FAKE_NPC,{
end;
OnMyMobDead:
@@ -4821,7 +4821,7 @@ function script find_13_2 {
}
}
-- script mjo_no_find -1,{
+- script mjo_no_find FAKE_NPC,{
end;
OnTouch:
@@ -4853,7 +4853,7 @@ mjolnir_12,199,370,0 duplicate(mjo_no_find) #mj12_find_1 -1,5,5
mjolnir_12,44,25,0 duplicate(mjo_no_find) #mj12_find_2 -1,5,5
mjolnir_12,220,37,0 duplicate(mjo_no_find) #mj12_find_3 -1,5,5
-- script mjo_find -1,{
+- script mjo_find FAKE_NPC,{
if ((ep13_2_tre == 2) && (countitem(Portable_Toolbox) == 1)) {
if (countitem(Rough_Mineral) < 10) {
mes "- I can see some different colored minerals where the detector pointed to. This must be the mineral that Mr. Lifeguard told me about. -";
@@ -5204,7 +5204,7 @@ OnTouch:
close;
}
-- script hu_find -1,{
+- script hu_find FAKE_NPC,{
if ((ep13_2_tre == 3) && (countitem(Portable_Toolbox) == 1)) {
if (countitem(Rough_Mineral) < 5) {
mes "- I can see some different colored minerals where the detector pointed to. This must be the mineral that Mr. Lifeguard told me about. -";
@@ -5337,7 +5337,7 @@ OnTouch:
close;
}
-- script ve_find -1,{
+- script ve_find FAKE_NPC,{
if ((ep13_2_tre == 4) && (countitem(Portable_Toolbox) == 1)) {
if (countitem(Rough_Mineral) < 5) {
mes "- I can see some different colored minerals where the detector pointed to. This must be the mineral that Mr. Lifeguard told me about. -";
@@ -5744,7 +5744,7 @@ spl_in02,139,65,3 script Middle-Ranked Laphine#la 4_F_FAIRYKID3,{
}
}
-- script Purifier -1,{
+- script Purifier FAKE_NPC,{
if (ep13_2_tre1 == 2) {
if (countitem(Germinating_Sprout) > 0) {
mes "- You put the seed in the";
@@ -6938,7 +6938,7 @@ OnTouch:
end;
}
-- script ep13_warp_s_0 -1,{
+- script ep13_warp_s_0 FAKE_NPC,{
OnEnable:
enablenpc strnpcinfo(0);
initnpctimer;
@@ -6963,7 +6963,7 @@ OnDisable:
end;
}
-- script ep13_warp_s_1 -1,{
+- script ep13_warp_s_1 FAKE_NPC,{
OnEnable:
enablenpc strnpcinfo(0);
initnpctimer;
@@ -6989,7 +6989,7 @@ OnDisable:
end;
}
-- script ep13_warp_s_2 -1,{
+- script ep13_warp_s_2 FAKE_NPC,{
OnEnable:
enablenpc strnpcinfo(0);
initnpctimer;
@@ -7016,7 +7016,7 @@ OnDisable:
end;
}
-- script ep13_warp_w_0 -1,{
+- script ep13_warp_w_0 FAKE_NPC,{
OnTouch:
warp "nyd_dun01",214,68;
end;
diff --git a/npc/quests/quests_airship.txt b/npc/quests/quests_airship.txt
index 58051f9cb..f6d0bcc44 100644
--- a/npc/quests/quests_airship.txt
+++ b/npc/quests/quests_airship.txt
@@ -1184,7 +1184,7 @@ ein_in01,117,80,5 script Unidentified Machine#as HIDDEN_NPC,{
//== "How Does The Airship Work" Quest :: lght_air & lght_ymir =
//- Monsters Attack :: lght_air -
-airplane_01,1,1,0 script Airship#airplane02 -1,{
+airplane_01,1,1,0 script Airship#airplane02 FAKE_NPC,{
end;
OnEnable:
initnpctimer;
diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt
index 40a450cc2..a735a19f6 100644
--- a/npc/quests/quests_alberta.txt
+++ b/npc/quests/quests_alberta.txt
@@ -1106,7 +1106,7 @@ alberta_in,23,104,4 script Grandpa Turtle#tur 2_M_PHARMACIST,{
}
}
-- script ::Sailor_alberta -1,{
+- script ::Sailor_alberta FAKE_NPC,{
if (TURTLE || (MISC_QUEST & 65536)) {
mes "[Gotanblue]";
mes "Heh...";
@@ -1248,7 +1248,7 @@ tur_dun01,165,29,4 script Sailor#tur2 4_M_SEAMAN,{
close;
}
-- script ::Turtle_Scholar_alberta -1,{
+- script ::Turtle_Scholar_alberta FAKE_NPC,{
mes "[Jornadan Niliria]";
mes "Every single place";
mes "has its own unique";
diff --git a/npc/quests/quests_amatsu.txt b/npc/quests/quests_amatsu.txt
index 599d419eb..669fac21f 100644
--- a/npc/quests/quests_amatsu.txt
+++ b/npc/quests/quests_amatsu.txt
@@ -490,7 +490,7 @@ OnTouch:
end;
}
-ama_test,34,15,0 script Dokebi#ez -1,{
+ama_test,34,15,0 script Dokebi#ez FAKE_NPC,{
OnInit:
disablenpc "Dokebi#ez";
end;
@@ -538,7 +538,7 @@ OnMyMobDead:
end;
}
-ama_test,34,16,0 script Dokebi#hd -1,{
+ama_test,34,16,0 script Dokebi#hd FAKE_NPC,{
OnInit:
disablenpc "Dokebi#hd";
end;
@@ -691,7 +691,7 @@ OnTouch:
close;
}
-ama_test,34,17,0 script Am Mut#ama -1,{
+ama_test,34,17,0 script Am Mut#ama FAKE_NPC,{
OnInit:
disablenpc "Am Mut#ama";
end;
@@ -759,7 +759,7 @@ OnTouch:
end;
}
-ama_test,34,18,0 script Timer#ama -1,{
+ama_test,34,18,0 script Timer#ama FAKE_NPC,{
OnInit:
disablenpc "Timer#ama";
end;
diff --git a/npc/quests/quests_ein.txt b/npc/quests/quests_ein.txt
index cb3a9d7e3..9666c5abf 100644
--- a/npc/quests/quests_ein.txt
+++ b/npc/quests/quests_ein.txt
@@ -3211,7 +3211,7 @@ einbroch,215,180,6 script Uwe Kleine#ein 4_M_03,{
}
//== Factory Quest :: ein_factory ==========================
-einbroch,1,1,0 script Einbroch Smog Alert -1,{
+einbroch,1,1,0 script Einbroch Smog Alert FAKE_NPC,{
end;
OnEnable:
diff --git a/npc/quests/quests_gonryun.txt b/npc/quests/quests_gonryun.txt
index ba4b1c299..0a1310369 100644
--- a/npc/quests/quests_gonryun.txt
+++ b/npc/quests/quests_gonryun.txt
@@ -802,7 +802,7 @@ gon_in,165,16,4 script Man in hangover#gon 4_M_ALCHE_A,{
close;
}
-gon_dun01,148,156,0 script start01#gnbs -1,{
+gon_dun01,148,156,0 script start01#gnbs FAKE_NPC,{
OnInit:
sleep 10000;
OnCommandOn:
@@ -833,7 +833,7 @@ OnCommandOn:
end;
}
-gon_dun01,2,1,0 script timer1-1 -1,{
+gon_dun01,2,1,0 script timer1-1 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -901,7 +901,7 @@ OnCommandOn:
end;
}
-gon_dun01,3,1,0 script timer1-2 -1,{
+gon_dun01,3,1,0 script timer1-2 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -969,7 +969,7 @@ OnCommandOn:
end;
}
-gon_dun01,4,1,0 script timer1-3 -1,{
+gon_dun01,4,1,0 script timer1-3 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1037,7 +1037,7 @@ OnCommandOn:
end;
}
-gon_dun01,5,1,0 script timer1-4 -1,{
+gon_dun01,5,1,0 script timer1-4 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1105,7 +1105,7 @@ OnCommandOn:
end;
}
-gon_dun01,6,1,0 script timer1-5 -1,{
+gon_dun01,6,1,0 script timer1-5 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1150,7 +1150,7 @@ OnCommandOff:
end;
}
-gon_dun02,1,1,0 script start02#gnbs -1,{
+gon_dun02,1,1,0 script start02#gnbs FAKE_NPC,{
OnInit:
sleep 10000;
OnCommandOn:
@@ -1181,7 +1181,7 @@ OnCommandOn:
end;
}
-gon_dun02,2,1,0 script timer2-1 -1,{
+gon_dun02,2,1,0 script timer2-1 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1249,7 +1249,7 @@ OnCommandOn:
end;
}
-gon_dun02,3,1,0 script timer2-2 -1,{
+gon_dun02,3,1,0 script timer2-2 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1317,7 +1317,7 @@ OnCommandOn:
end;
}
-gon_dun02,4,1,0 script timer2-3 -1,{
+gon_dun02,4,1,0 script timer2-3 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1385,7 +1385,7 @@ OnCommandOn:
end;
}
-gon_dun02,5,1,0 script timer2-4 -1,{
+gon_dun02,5,1,0 script timer2-4 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1453,7 +1453,7 @@ OnCommandOn:
end;
}
-gon_dun02,6,1,0 script timer2-5 -1,{
+gon_dun02,6,1,0 script timer2-5 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1521,7 +1521,7 @@ OnCommandOn:
end;
}
-gon_dun02,7,1,0 script timer2-6 -1,{
+gon_dun02,7,1,0 script timer2-6 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1566,7 +1566,7 @@ OnCommandOff:
end;
}
-gon_dun03,1,1,0 script start03#gnbs -1,{
+gon_dun03,1,1,0 script start03#gnbs FAKE_NPC,{
OnInit:
sleep 10000;
OnCommandOn:
@@ -1597,7 +1597,7 @@ OnCommandOn:
end;
}
-gon_dun03,2,1,0 script timer3-1 -1,{
+gon_dun03,2,1,0 script timer3-1 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1669,7 +1669,7 @@ OnCommandOn:
end;
}
-gon_dun03,3,1,0 script timer3-2 -1,{
+gon_dun03,3,1,0 script timer3-2 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1741,7 +1741,7 @@ OnCommandOn:
end;
}
-gon_dun03,4,1,0 script timer3-3 -1,{
+gon_dun03,4,1,0 script timer3-3 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1813,7 +1813,7 @@ OnCommandOn:
end;
}
-gon_dun03,5,1,0 script timer3-4 -1,{
+gon_dun03,5,1,0 script timer3-4 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1885,7 +1885,7 @@ OnCommandOn:
end;
}
-gon_dun03,6,1,0 script timer3-5 -1,{
+gon_dun03,6,1,0 script timer3-5 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -1957,7 +1957,7 @@ OnCommandOn:
end;
}
-gon_dun03,7,1,0 script timer3-6 -1,{
+gon_dun03,7,1,0 script timer3-6 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
@@ -2029,7 +2029,7 @@ OnCommandOn:
end;
}
-gon_dun03,6,1,0 script timer3-7 -1,{
+gon_dun03,6,1,0 script timer3-7 FAKE_NPC,{
OnInit:
initnpctimer;
stopnpctimer;
diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt
index 67c146f1e..1ef4c0db6 100644
--- a/npc/quests/quests_hugel.txt
+++ b/npc/quests/quests_hugel.txt
@@ -706,7 +706,7 @@ OnTouch:
}
}
-hu_in01,1,1,0 script #DrawerOpener -1,{
+hu_in01,1,1,0 script #DrawerOpener FAKE_NPC,{
OnInit:
disablenpc "#DrawerOpener";
end;
@@ -9539,7 +9539,7 @@ odin_tem01,93,146,4 script Boatman 4_M_SEAMAN,{
}
}
-odin_tem03,4,2,0 script OdinInit -1,{
+odin_tem03,4,2,0 script OdinInit FAKE_NPC,{
OnInit:
initnpctimer;
end;
diff --git a/npc/quests/quests_izlude.txt b/npc/quests/quests_izlude.txt
index 3e98f7781..b17354cb4 100644
--- a/npc/quests/quests_izlude.txt
+++ b/npc/quests/quests_izlude.txt
@@ -37,7 +37,7 @@
//=========================================================================
//== Edgar's Offer :: iz_npc ===============================
-- script ::Edgar_izlude -1,{
+- script ::Edgar_izlude FAKE_NPC,{
if (MISC_QUEST & 16) {
mes "[Edgar]";
mes "So are you heading to Alberta again? Let me give you the same discount and only charge 250 Zeny, just like the last time.";
diff --git a/npc/quests/quests_juperos.txt b/npc/quests/quests_juperos.txt
index 9db11716c..c1566677e 100644
--- a/npc/quests/quests_juperos.txt
+++ b/npc/quests/quests_juperos.txt
@@ -1695,7 +1695,7 @@ OnTimer2000:
}
//- 2nd Floor -
-juperos_02,97,70,0 script 3F Gate Switch#jupe -1,{
+juperos_02,97,70,0 script 3F Gate Switch#jupe FAKE_NPC,{
OnInit:
initnpctimer;
end;
@@ -1961,7 +1961,7 @@ OnTouch:
end;
}
-- script Red Alarm On#1-1 -1,{
+- script Red Alarm On#1-1 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#1-1";
end;
@@ -1998,7 +1998,7 @@ OnTimer8000:
end;
}
-- script Monster1#1-1 -1,{
+- script Monster1#1-1 FAKE_NPC,{
OnInit:
disablenpc "Monster1#1-1";
end;
@@ -2043,7 +2043,7 @@ OnMyMobDead:
end;
}
-- script Monster2#1-1 -1,{
+- script Monster2#1-1 FAKE_NPC,{
OnInit:
disablenpc "Monster2#1-1";
end;
@@ -2251,7 +2251,7 @@ OnTouch:
end;
}
-- script Red Alarm On#1-2 -1,{
+- script Red Alarm On#1-2 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#1-2";
end;
@@ -2284,7 +2284,7 @@ OnTimer8000:
end;
}
-- script Monster1#1-2 -1,{
+- script Monster1#1-2 FAKE_NPC,{
OnInit:
disablenpc "Monster1#1-2";
end;
@@ -2329,7 +2329,7 @@ OnMyMobDead:
end;
}
-- script Monster2#1-2 -1,{
+- script Monster2#1-2 FAKE_NPC,{
OnInit:
disablenpc "Monster2#1-2";
end;
@@ -2536,7 +2536,7 @@ OnTouch:
end;
}
-- script Red Alarm On#1-3 -1,{
+- script Red Alarm On#1-3 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#1-3";
end;
@@ -2569,7 +2569,7 @@ OnTimer8000:
end;
}
-- script Monster1#1-3 -1,{
+- script Monster1#1-3 FAKE_NPC,{
OnInit:
disablenpc "Monster1#1-3";
end;
@@ -2613,7 +2613,7 @@ OnMyMobDead:
end;
}
-- script Monster2#1-3 -1,{
+- script Monster2#1-3 FAKE_NPC,{
OnInit:
disablenpc "Monster2#1-3";
end;
@@ -2827,7 +2827,7 @@ OnTouch:
end;
}
-- script Red Alarm On#1-4 -1,{
+- script Red Alarm On#1-4 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#1-4";
end;
@@ -2860,7 +2860,7 @@ OnTimer8000:
end;
}
-- script Monster1#1-4 -1,{
+- script Monster1#1-4 FAKE_NPC,{
OnInit:
disablenpc "Monster1#1-4";
end;
@@ -2905,7 +2905,7 @@ OnMyMobDead:
end;
}
-- script Monster2#1-4 -1,{
+- script Monster2#1-4 FAKE_NPC,{
OnInit:
disablenpc "Monster2#1-4";
end;
@@ -3160,7 +3160,7 @@ OnTouch:
end;
}
-- script Red Alarm On#2-1 -1,{
+- script Red Alarm On#2-1 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#2-1";
end;
@@ -3197,7 +3197,7 @@ OnTimer8000:
end;
}
-- script Monster1#2-1 -1,{
+- script Monster1#2-1 FAKE_NPC,{
OnInit:
disablenpc "Monster1#2-1";
end;
@@ -3242,7 +3242,7 @@ OnMyMobDead:
end;
}
-- script Monster2#2-1 -1,{
+- script Monster2#2-1 FAKE_NPC,{
OnInit:
disablenpc "Monster2#2-1";
end;
@@ -3450,7 +3450,7 @@ OnTouch:
end;
}
-- script Red Alarm On#2-2 -1,{
+- script Red Alarm On#2-2 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#2-2";
end;
@@ -3483,7 +3483,7 @@ OnTimer8000:
end;
}
-- script Monster1#2-2 -1,{
+- script Monster1#2-2 FAKE_NPC,{
OnInit:
disablenpc "Monster1#2-2";
end;
@@ -3528,7 +3528,7 @@ OnMyMobDead:
end;
}
-- script Monster2#2-2 -1,{
+- script Monster2#2-2 FAKE_NPC,{
OnInit:
disablenpc "Monster2#2-2";
end;
@@ -3735,7 +3735,7 @@ OnTouch:
end;
}
-- script Red Alarm On#2-3 -1,{
+- script Red Alarm On#2-3 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#2-3";
end;
@@ -3769,7 +3769,7 @@ OnTimer8000:
end;
}
-- script Monster1#2-3 -1,{
+- script Monster1#2-3 FAKE_NPC,{
OnInit:
disablenpc "Monster1#2-3";
end;
@@ -3813,7 +3813,7 @@ OnMyMobDead:
end;
}
-- script Monster2#2-3 -1,{
+- script Monster2#2-3 FAKE_NPC,{
OnInit:
disablenpc "Monster2#2-3";
end;
@@ -4028,7 +4028,7 @@ OnTouch:
end;
}
-- script Red Alarm On#2-4 -1,{
+- script Red Alarm On#2-4 FAKE_NPC,{
OnInit:
disablenpc "Red Alarm On#2-4";
end;
@@ -4061,7 +4061,7 @@ OnTimer8000:
end;
}
-- script Monster1#2-4 -1,{
+- script Monster1#2-4 FAKE_NPC,{
OnInit:
disablenpc "Monster1#2-4";
end;
@@ -4106,7 +4106,7 @@ OnMyMobDead:
end;
}
-- script Monster2#2-4 -1,{
+- script Monster2#2-4 FAKE_NPC,{
OnInit:
disablenpc "Monster2#2-4";
end;
@@ -4382,7 +4382,7 @@ OnInit:
}
//- Elevator Reception Guards -
-jupe_ele_r,10,50,0 script Elevator Guard1#ufe -1,{
+jupe_ele_r,10,50,0 script Elevator Guard1#ufe FAKE_NPC,{
OnInit:
disablenpc "Elevator Guard1#ufe";
end;
@@ -4451,7 +4451,7 @@ OnMyMobDead:
end;
}
-jupe_ele_r,10,52,0 script Elevator Safety#ufe -1,{
+jupe_ele_r,10,52,0 script Elevator Safety#ufe FAKE_NPC,{
OnInit:
disablenpc "Elevator Safety#ufe";
end;
@@ -4514,7 +4514,7 @@ OnTouch:
end;
}
-jupe_ele_r,10,54,0 script Elevator On#ufe -1,{
+jupe_ele_r,10,54,0 script Elevator On#ufe FAKE_NPC,{
OnInit:
disablenpc "Elevator On#ufe";
end;
diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt
index 4ab0e4cbb..dab30214d 100644
--- a/npc/quests/quests_lighthalzen.txt
+++ b/npc/quests/quests_lighthalzen.txt
@@ -44,7 +44,7 @@
//=========================================================================
//== Gangster Alert [Official Conversion] ==================
-lighthalzen,1,1,0 script Law Enforcement -1,{
+lighthalzen,1,1,0 script Law Enforcement FAKE_NPC,{
end;
OnEnable:
@@ -11639,7 +11639,7 @@ OnStop:
end;
}
-- script ::Scamp -1,{
+- script ::Scamp FAKE_NPC,{
if(lhz_rekenber > 21)
{
@@ -11822,7 +11822,7 @@ OnStop:
close;
}
-airplane_01,1,1,1 script #bully1 -1,{
+airplane_01,1,1,1 script #bully1 FAKE_NPC,{
OnInit:
disablenpc "#bully1";
@@ -11865,7 +11865,7 @@ OnTimer120000:
end;
}
-airplane_01,2,2,1 script #bully2 -1,{
+airplane_01,2,2,1 script #bully2 FAKE_NPC,{
OnInit:
disablenpc "#bully2";
diff --git a/npc/quests/quests_moscovia.txt b/npc/quests/quests_moscovia.txt
index 82b01b4e7..605ca727f 100644
--- a/npc/quests/quests_moscovia.txt
+++ b/npc/quests/quests_moscovia.txt
@@ -2518,7 +2518,7 @@ OnTouch:
}
//- Triggers -
-mosk_ship,1,1,4 script Baehideun#ship -1,{
+mosk_ship,1,1,4 script Baehideun#ship FAKE_NPC,{
OnInit:
$@mos1_edq = 0;
end;
@@ -2567,7 +2567,7 @@ OnTimer300000:
end;
}
-- script Baehideun#main -1,{
+- script Baehideun#main FAKE_NPC,{
OnInit:
if (compare(strnpcinfo(0),"main")) end;
disablenpc strnpcinfo(0);
@@ -3986,7 +3986,7 @@ moscovia,208,182,7 script Acorn Dealer#mos 4_M_RUSMAN1,{
}
//- Big Squirrel - Trade Acorns for Gems -
-- script Squirrel#mos_main -1,{
+- script Squirrel#mos_main FAKE_NPC,{
if (compare(strnpcinfo(0),"mos_sq")) end;
OnTouch:
if ((MaxWeight-Weight) < 2000) {
@@ -7363,7 +7363,7 @@ OnTimer300000:
}
//- Gray Wolf & Maria Morebna -
-- script mos_rus#main -1,{
+- script mos_rus#main FAKE_NPC,{
end;
OnInit:
if (compare(strnpcinfo(0),"main")) end;
@@ -8444,7 +8444,7 @@ mosk_fild02,157,233,0 script Shepherdess#rus10 1_F_04,{
}
//- Pointed Trees (Wooden Flute) -
-- script PTree#rusmain -1,{
+- script PTree#rusmain FAKE_NPC,{
if (rhea_rus_ring == 6) {
if (countitem(Pointed_Branch) < 50) {
if (rand(1,3) == 2) {
diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt
index 9ff387238..7589ae0cd 100644
--- a/npc/quests/quests_nameless.txt
+++ b/npc/quests/quests_nameless.txt
@@ -3768,7 +3768,7 @@ cmd_fild01,55,160,0 script Heap of Earth CLEAR_NPC,{
close;
}
-- script ::Dorian_izlude -1,{
+- script ::Dorian_izlude FAKE_NPC,{
if (checkweight(Resin,200) == 0) {
mes "[Dorian]";
mes "Ugh, just like a member";
@@ -8847,7 +8847,7 @@ OnTimer350000:
end;
}
-- script #ZGuard -1,{
+- script #ZGuard FAKE_NPC,{
OnInit:
disablenpc "#ZGuard";
end;
diff --git a/npc/quests/quests_rachel.txt b/npc/quests/quests_rachel.txt
index db6fd02a7..c9d41576d 100644
--- a/npc/quests/quests_rachel.txt
+++ b/npc/quests/quests_rachel.txt
@@ -3217,7 +3217,7 @@ OnMyMobDead:
end;
}
-ice_dun02,120,3,0 script #cave_vos -1,{
+ice_dun02,120,3,0 script #cave_vos FAKE_NPC,{
OnInit:
initnpctimer;
end;
@@ -3646,7 +3646,7 @@ ice_dun03,127,172,0 script Blazing Fire#ice4 4_NFWISP,{
close;
}
-ice_dun03,1,173,5 script ice_boss#broad -1,{
+ice_dun03,1,173,5 script ice_boss#broad FAKE_NPC,{
OnStop:
stopnpctimer;
end;
@@ -3685,7 +3685,7 @@ OnTimer21000:
end;
}
-ice_dun03,1,174,3 script ice_boss#on -1,{
+ice_dun03,1,174,3 script ice_boss#on FAKE_NPC,{
OnStart:
monster "ice_dun03",150,135,"Ktullanux",1779,1,"ice_boss#on::OnMyMobDead";
end;
@@ -3715,7 +3715,7 @@ OnTimer7200000:
end;
}
-ice_dun03,1,175,3 script #ice_sec -1,{
+ice_dun03,1,175,3 script #ice_sec FAKE_NPC,{
OnStart:
initnpctimer;
enablenpc "#ice_4f_1";
diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt
index ca7ef541d..b29cc56b0 100644
--- a/npc/quests/quests_veins.txt
+++ b/npc/quests/quests_veins.txt
@@ -52,7 +52,7 @@
//=========================================================================
//== Stone Quest :: veins_stone ============================
-- script ::WincingOldMan_veins -1,{
+- script ::WincingOldMan_veins FAKE_NPC,{
if ((MaxWeight - Weight) < 2000 || checkweight(Knife,1) == 0) {
mes "- Wait a moment! -";
mes "- Currently you are carrying -";
diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt
index 02bddfb7b..d579a94f7 100644
--- a/npc/quests/seals/brisingamen_seal.txt
+++ b/npc/quests/seals/brisingamen_seal.txt
@@ -3019,7 +3019,7 @@ que_god02,55,64,4 script Soldier#2_brising 8W_SOLDIER,1,1,{
close;
}
-que_god02,1,1,1 script #brisinsold2 -1,{
+que_god02,1,1,1 script #brisinsold2 FAKE_NPC,{
OnInit:
hideonnpc "Soldier#2_brising";
areawarp "que_god02",15,125,185,131,"geffen",120,100;
@@ -3056,7 +3056,7 @@ OnTimer550500:
}
-que_god02,1,1,1 script #brisinsummon -1,{
+que_god02,1,1,1 script #brisinsummon FAKE_NPC,{
OnInit:
hideonnpc "#doppelganger1";
diff --git a/npc/quests/seals/god_weapon_creation.txt b/npc/quests/seals/god_weapon_creation.txt
index a60c6a225..488c7a8c7 100644
--- a/npc/quests/seals/god_weapon_creation.txt
+++ b/npc/quests/seals/god_weapon_creation.txt
@@ -817,7 +817,7 @@ OnTimer615000:
end;
}
-que_god01,169,82,0 script god_wep_warpmaster -1,{
+que_god01,169,82,0 script god_wep_warpmaster FAKE_NPC,{
OnEnable:
for(.@i = 1; .@i<=6; ++.@i)
enablenpc "god_failwarp#"+.@i;
diff --git a/npc/quests/skills/merchant_skills.txt b/npc/quests/skills/merchant_skills.txt
index 3a4575899..f2aa46bb6 100644
--- a/npc/quests/skills/merchant_skills.txt
+++ b/npc/quests/skills/merchant_skills.txt
@@ -356,7 +356,7 @@ alberta,119,221,6 script Charlron 1_M_PAY_ELDER,{
close;
}
-- script ::Gershaun_alberta -1,{
+- script ::Gershaun_alberta FAKE_NPC,{
if (BaseClass == Job_Merchant) {
if (getskilllv("MC_CARTREVOLUTION") == 1) {
mes "[Gershaun]";
diff --git a/npc/quests/skills/rogue_skills.txt b/npc/quests/skills/rogue_skills.txt
index e1444a8b3..3ec4aa2f2 100644
--- a/npc/quests/skills/rogue_skills.txt
+++ b/npc/quests/skills/rogue_skills.txt
@@ -37,7 +37,7 @@
//= 1.8
//=========================================================================
-in_rogue,359,177,0 script #killershow01 -1,{
+in_rogue,359,177,0 script #killershow01 FAKE_NPC,{
OnInit:
disablenpc "#killershow01";
end;
@@ -1061,7 +1061,7 @@ OnTouch:
end;
}
-prt_are01,135,135,0 script #1st5min -1,{
+prt_are01,135,135,0 script #1st5min FAKE_NPC,{
OnInit:
disablenpc "#1st5min";
end;
@@ -1106,7 +1106,7 @@ OnTimer315000:
end;
}
-prt_are01,135,135,0 script #1stmove -1,{
+prt_are01,135,135,0 script #1stmove FAKE_NPC,{
OnInit:
disablenpc "#1stmove";
end;
diff --git a/npc/quests/thana_quest.txt b/npc/quests/thana_quest.txt
index b33afe9b0..49cb0c5c7 100644
--- a/npc/quests/thana_quest.txt
+++ b/npc/quests/thana_quest.txt
@@ -2235,7 +2235,7 @@ OnDisable:
end;
}
-thana_boss,141,218,0 script #sommon_thanatos -1,{
+thana_boss,141,218,0 script #sommon_thanatos FAKE_NPC,{
OnEnable:
specialeffect EF_MAPPILLAR2,AREA,"#sommon_thanatos";
specialeffect EF_SEISMICWEAPON,AREA,"#sommon_thanatos";
diff --git a/npc/quests/the_sign_quest.txt b/npc/quests/the_sign_quest.txt
index 6aad35d67..70044d50e 100644
--- a/npc/quests/the_sign_quest.txt
+++ b/npc/quests/the_sign_quest.txt
@@ -3113,7 +3113,7 @@ OnTouch:
end;
}
-prt_maze02,132,132,0 script #skill -1,{
+prt_maze02,132,132,0 script #skill FAKE_NPC,{
OnEnable:
monster "prt_maze02",14,177,"Flora",1118,1,"#skill::OnMyMobDead";
monster "prt_maze02",17,171,"Flora",1118,1,"#skill::OnMyMobDead";
@@ -5044,7 +5044,7 @@ OnReset:
end;
}
-cmd_in01,1,1,0 script s_dance_timer -1,{
+cmd_in01,1,1,0 script s_dance_timer FAKE_NPC,{
OnEnable:
initnpctimer;
end;
@@ -12339,7 +12339,7 @@ OnEnable:
end;
}
-que_sign01,1,0,0 script Timer#serin -1,{
+que_sign01,1,0,0 script Timer#serin FAKE_NPC,{
OnStart:
initnpctimer;
end;
@@ -12360,7 +12360,7 @@ OnTimer620000:
end;
}
-que_sign01,50,1,0 script CallMonster#serin -1,{
+que_sign01,50,1,0 script CallMonster#serin FAKE_NPC,{
OnCall:
monster "que_sign01",196,44,"Dark Lord Incarnation",1605,1,"CallMonster#serin::OnMyMobDead";
end;
@@ -12385,7 +12385,7 @@ OnEnable:
end;
}
-que_sign01,1,1,0 script Timer#witch -1,{
+que_sign01,1,1,0 script Timer#witch FAKE_NPC,{
OnStart:
initnpctimer;
end;
@@ -12419,7 +12419,7 @@ OnTouch:
end;
}
-que_sign01,1,2,0 script CallMonster#witch -1,{
+que_sign01,1,2,0 script CallMonster#witch FAKE_NPC,{
OnCall:
monster "que_sign01",196,195,"Dark Lord Incarnation",1605,1,"CallMonster#witch::OnMyMobDead";
monster "que_sign01",180,180,"Ancient Mummy",1522,1,"CallMonster#witch::OnMyMobDead";
diff --git a/npc/re/cities/izlude.txt b/npc/re/cities/izlude.txt
index accae753c..29a1a9a72 100644
--- a/npc/re/cities/izlude.txt
+++ b/npc/re/cities/izlude.txt
@@ -88,7 +88,7 @@ izlude_b,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_b 8W_SOLDIER
izlude_c,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_c 8W_SOLDIER
izlude_d,165,156,2 duplicate(Soldier_izlude) Soldier#izlude_d 8W_SOLDIER
-- script ::Guard_izlude -1,{
+- script ::Guard_izlude FAKE_NPC,{
mes "[Izlude Guard]";
mes "Welcome to Izlude.";
close;
diff --git a/npc/re/cities/malangdo.txt b/npc/re/cities/malangdo.txt
index 98d0efd95..43e07d7f1 100644
--- a/npc/re/cities/malangdo.txt
+++ b/npc/re/cities/malangdo.txt
@@ -34,7 +34,7 @@
//=========================================================================
//== Malangdo Transportation :: malangdo_go ================
-- script Dolangmal -1,{
+- script Dolangmal FAKE_NPC,{
if (!questprogress(5091)) {
mes "[Dolangmal]";
mes "Hey~! Hi human~ This is Mr. Dolangmal. kakaka~";
@@ -173,7 +173,7 @@ rachel,121,126,4 duplicate(Dolangmal) Dolangmal#7 4_CAT_DOWN
lighthalzen,254,83,5 duplicate(Dolangmal) Dolangmal#8 4_CAT_DOWN
mora,57,150,4 duplicate(Dolangmal) Dolangmal#9 4_CAT_DOWN
-- script ::Odgnalam -1,{
+- script ::Odgnalam FAKE_NPC,{
mes "This cat is sleeping in the warm "+((strnpcinfo(2) == "albe")?"Alberta":"Izlude")+" sun.";
next;
if(select("Let him sleep:Talk to him") == 1) close;
diff --git a/npc/re/cities/malaya.txt b/npc/re/cities/malaya.txt
index 1577a7245..0c937607a 100644
--- a/npc/re/cities/malaya.txt
+++ b/npc/re/cities/malaya.txt
@@ -150,7 +150,7 @@ ma_in01,30,94,4 script Inn Keeper#ma 4_F_MALAYA,{
}
}
-- script Unidentified Creature#i -1,{
+- script Unidentified Creature#i FAKE_NPC,{
end;
OnInit:
switch(atoi(strnpcinfo(2))) {
@@ -208,7 +208,7 @@ ma_fild01,74,367,6 duplicate(Unidentified Creature#i) Unidentified Creature#01 4
ma_fild02,282,41,4 duplicate(Unidentified Creature#i) Unidentified Creature#05 4_MAL_BUDIDAI,2,2
ma_scene01,195,92,4 duplicate(Unidentified Creature#i) Unidentified Creature#09 4_MAL_BUDIDAI,2,2
-- script Unidentified Creature#j -1,{
+- script Unidentified Creature#j FAKE_NPC,{
end;
OnEnable:
enablenpc strnpcinfo(0);
diff --git a/npc/re/cities/mora.txt b/npc/re/cities/mora.txt
index 1c9049795..acfc02c13 100644
--- a/npc/re/cities/mora.txt
+++ b/npc/re/cities/mora.txt
@@ -922,7 +922,7 @@ mora,140,186,3 script Raffle Philosopher 4_M_RAFLE_OLD,{
close;
}
-- script #mora_traveler -1,{
+- script #mora_traveler FAKE_NPC,{
mes "[Upset Traveler]";
mes "You... you dare play a game with me?";
emotion e_ag,0,"Traveler#ep14_1_1";
diff --git a/npc/re/guides/guides_izlude.txt b/npc/re/guides/guides_izlude.txt
index fb2cb31cd..e625235bf 100644
--- a/npc/re/guides/guides_izlude.txt
+++ b/npc/re/guides/guides_izlude.txt
@@ -34,7 +34,7 @@
//= 1.4
//=========================================================================
-- script ::GuideIzlude -1,{
+- script ::GuideIzlude FAKE_NPC,{
cutin "prt_soldier",2;
mes "[Izlude Guide]";
mes "Welcome to ^8B4513Izlude^000000,";
diff --git a/npc/re/instances/BuwayaCave.txt b/npc/re/instances/BuwayaCave.txt
index 008529551..139d3acc3 100644
--- a/npc/re/instances/BuwayaCave.txt
+++ b/npc/re/instances/BuwayaCave.txt
@@ -459,7 +459,7 @@ OnTouch:
close;
}
-1@ma_c,1,1,0 script #buwaya_spawn_mobs -1,{
+1@ma_c,1,1,0 script #buwaya_spawn_mobs FAKE_NPC,{
OnInstanceInit:
.@map$ = instance_mapname("1@ma_c");
areamonster .@map$,73,81,93,101,"Seaweed",2331,18;
diff --git a/npc/re/instances/MalangdoCulvert.txt b/npc/re/instances/MalangdoCulvert.txt
index bdf5c6776..30c16e9d8 100644
--- a/npc/re/instances/MalangdoCulvert.txt
+++ b/npc/re/instances/MalangdoCulvert.txt
@@ -707,7 +707,7 @@ OnTimer520000:
end;
}
-1@pump,1,1,4 script Monster Hole#n -1,{
+1@pump,1,1,4 script Monster Hole#n FAKE_NPC,{
end;
OnSpawn:
.@i$ = charat(strnpcinfo(2),0);
@@ -789,7 +789,7 @@ OnTouch:
1@pump,75,80,4 duplicate(#Culvert_n1) #Culvert_n5 CLEAR_NPC,14,14
1@pump,58,101,4 duplicate(#Culvert_n1) #Culvert_n6 CLEAR_NPC,14,14
-1@pump,1,1,4 script Boss Creation#n -1,{
+1@pump,1,1,4 script Boss Creation#n FAKE_NPC,{
end;
OnInstanceInit:
disablenpc instance_npcname(strnpcinfo(0));
@@ -909,7 +909,7 @@ OnTouch:
}
//MD_Putmob "1@pump" 0 0 0 0 20 HYDRA 0 0 2
-1@pump,1,1,4 script Hydra#n -1,{
+1@pump,1,1,4 script Hydra#n FAKE_NPC,{
OnInstanceInit:
monster strnpcinfo(4),0,0,"Hydra",1068,20;
end;
diff --git a/npc/re/instances/OctopusCave.txt b/npc/re/instances/OctopusCave.txt
index 61f3e408d..da0df4ac6 100644
--- a/npc/re/instances/OctopusCave.txt
+++ b/npc/re/instances/OctopusCave.txt
@@ -189,7 +189,7 @@ OnTouch:
end;
}
-1@cash,1,1,0 script oct_enter_broad -1,{
+1@cash,1,1,0 script oct_enter_broad FAKE_NPC,{
end;
OnInstanceInit:
donpcevent instance_npcname("oct_enter_broad")+"::OnDisable";
@@ -216,7 +216,7 @@ OnTimer7000:
end;
}
-1@cash,3,3,0 script oct_foot_4 -1,{
+1@cash,3,3,0 script oct_foot_4 FAKE_NPC,{
end;
OnInstanceInit:
donpcevent instance_npcname("oct_foot_4")+"::OnDisable";
@@ -389,7 +389,7 @@ OnTouch:
1@cash,312,214,0 duplicate(oct_foot_exit1) oct_foot_exit3 WARPNPC,2,2
1@cash,370,139,0 duplicate(oct_foot_exit1) oct_foot_exit4 WARPNPC,2,2
-1@cash,15,15,0 script oct_mob_con -1,{
+1@cash,15,15,0 script oct_mob_con FAKE_NPC,{
end;
OnInstanceInit:
donpcevent instance_npcname("oct_mob_con")+"::OnDisable";
@@ -579,7 +579,7 @@ OnEnable:
end;
}
-1@cash,2,2,0 script oct_boss_con -1,{
+1@cash,2,2,0 script oct_boss_con FAKE_NPC,{
end;
OnInstanceInit:
donpcevent instance_npcname("oct_boss_con")+"::OnDisable";
@@ -654,7 +654,7 @@ OnMyMobDead:
end;
}
-1@cash,4,4,0 script oct_boss_foot -1,{
+1@cash,4,4,0 script oct_boss_foot FAKE_NPC,{
end;
OnInstanceInit:
donpcevent instance_npcname("oct_boss_foot")+"::OnDisable";
diff --git a/npc/re/instances/OldGlastHeim.txt b/npc/re/instances/OldGlastHeim.txt
index b59d6ca36..1807efa4c 100644
--- a/npc/re/instances/OldGlastHeim.txt
+++ b/npc/re/instances/OldGlastHeim.txt
@@ -455,7 +455,7 @@ OnTalk8:
}
//== Control Timer =========================================
-1@gl_k,0,0,0 script #talkinstance1 -1,{
+1@gl_k,0,0,0 script #talkinstance1 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#talkinstance1");
@@ -817,7 +817,7 @@ OnTouch:
//== Sector 1 Mobs =========================================
-1@gl_k,0,0,0 script #ghmemorialmob01 -1,{
+1@gl_k,0,0,0 script #ghmemorialmob01 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob01");
@@ -948,7 +948,7 @@ OnEnable:
end;
}
-1@gl_k,0,0,0 script #ghmemorialmob02 -1,{
+1@gl_k,0,0,0 script #ghmemorialmob02 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob02");
@@ -1036,7 +1036,7 @@ OnDisable:
2@gl_k,173,258,3 duplicate(Breathless Man#GHtramp1) Breathless Man#GHtramp32 4_M_DIEMAN,4,4
//== Sector 3 Mobs =========================================
-1@gl_k,0,0,0 script #ghmemorialmob03 -1,{
+1@gl_k,0,0,0 script #ghmemorialmob03 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob03");
@@ -1074,7 +1074,7 @@ OnMyMobDead:
}
//== 1st MVP ===============================================
-1@gl_k,0,0,0 script #ghmemorialmob04 -1,{
+1@gl_k,0,0,0 script #ghmemorialmob04 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob04");
@@ -1118,7 +1118,7 @@ OnTimer2000:
end;
}
-1@gl_k,0,0,0 script #controlGH3 -1,{
+1@gl_k,0,0,0 script #controlGH3 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#controlGH3");
@@ -1385,7 +1385,7 @@ OnEnable:
end;
}
-2@gl_k,0,0,0 script #controlGH4 -1,{
+2@gl_k,0,0,0 script #controlGH4 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#controlGH4");
@@ -1476,7 +1476,7 @@ OnTimer70000:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob05 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob05 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob05");
@@ -1523,7 +1523,7 @@ OnMyMobDead:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob06 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob06 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob06");
@@ -1564,7 +1564,7 @@ OnTimer92000:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob07 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob07 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob07");
@@ -1585,7 +1585,7 @@ OnMyMobDead:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob08 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob08 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob08");
@@ -1631,7 +1631,7 @@ OnMyMobDead:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob09 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob09 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob09");
@@ -1652,7 +1652,7 @@ OnMyMobDead:
end;
}
-2@gl_k,0,0,0 script #ghmemorialmob10 -1,{
+2@gl_k,0,0,0 script #ghmemorialmob10 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#ghmemorialmob10");
@@ -1835,7 +1835,7 @@ OnEffect5:
end;
}
-2@gl_k,0,0,0 script #controlGH5 -1,{
+2@gl_k,0,0,0 script #controlGH5 FAKE_NPC,{
OnInstanceInit:
OnDisable:
disablenpc instance_npcname("#controlGH5");
diff --git a/npc/re/instances/WolfchevLaboratory.txt b/npc/re/instances/WolfchevLaboratory.txt
index 7adc07995..c4ed09b19 100644
--- a/npc/re/instances/WolfchevLaboratory.txt
+++ b/npc/re/instances/WolfchevLaboratory.txt
@@ -1598,7 +1598,7 @@ que_lhz,148,251,0 script #Move2lab -1,12,0,{
}
//== Event Controller ======================================
-que_lhz,1,1,0 script #Eventctrl -1,{
+que_lhz,1,1,0 script #Eventctrl FAKE_NPC,{
end;
OnEnable:
@@ -1662,14 +1662,14 @@ que_lhz,1,1,0 script #Eventctrl -1,{
killmonster "que_lhz", "#Eventctrl::OnMyMobDead";
}
-que_lhz,139,232,0 script #01 -1,{ end; }
-que_lhz,147,232,0 script #02 -1,{ end; }
-que_lhz,156,232,0 script #03 -1,{ end; }
-que_lhz,156,224,0 script #04 -1,{ end; }
-que_lhz,156,215,0 script #05 -1,{ end; }
-que_lhz,147,215,0 script #06 -1,{ end; }
-que_lhz,139,215,0 script #07 -1,{ end; }
-que_lhz,139,224,0 script #08 -1,{ end; }
+que_lhz,139,232,0 script #01 FAKE_NPC,{ end; }
+que_lhz,147,232,0 script #02 FAKE_NPC,{ end; }
+que_lhz,156,232,0 script #03 FAKE_NPC,{ end; }
+que_lhz,156,224,0 script #04 FAKE_NPC,{ end; }
+que_lhz,156,215,0 script #05 FAKE_NPC,{ end; }
+que_lhz,147,215,0 script #06 FAKE_NPC,{ end; }
+que_lhz,139,215,0 script #07 FAKE_NPC,{ end; }
+que_lhz,139,224,0 script #08 FAKE_NPC,{ end; }
//== Human Guinea pigs =====================================
que_lhz,140,231,1 script Human Guinea pig#01 CHEN,{
@@ -2568,7 +2568,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
}
//== The Lab No.2 Valves ===================================
-- script bio4FLab2Valve -1,{
+- script bio4FLab2Valve FAKE_NPC,{
if (getpartyleader(getcharid(1),2) == getcharid(0)) {
progressbar "0xffff00", 20;
stopnpctimer;
@@ -2989,7 +2989,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
1@lhz,148,156,3 script Type_**Dree#boss16 4_M_DWARF,{ end; }
//== Bosses ================================================
-- script bio4FBoss -1,{
+- script bio4FBoss FAKE_NPC,{
end;
OnEnable:
diff --git a/npc/re/jobs/2e/kagerou_oboro.txt b/npc/re/jobs/2e/kagerou_oboro.txt
index 42b9b628a..f8b7803e5 100644
--- a/npc/re/jobs/2e/kagerou_oboro.txt
+++ b/npc/re/jobs/2e/kagerou_oboro.txt
@@ -1139,7 +1139,7 @@ function script F_KO_Survival_rps {
}
//- Templates -
-- script Sight#ko_trap -1,{
+- script Sight#ko_trap FAKE_NPC,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
OnTouch:
@@ -1160,7 +1160,7 @@ OnTouch:
end;
}
-- script Sight#ko_trap2 -1,{
+- script Sight#ko_trap2 FAKE_NPC,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
OnTouch:
@@ -1205,7 +1205,7 @@ OnTouch:
end;
}
-- script Sight#ko_heal -1,{
+- script Sight#ko_heal FAKE_NPC,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
OnTouch:
@@ -1223,7 +1223,7 @@ OnTouch:
end;
}
-- script Sight#ko_curse -1,{
+- script Sight#ko_curse FAKE_NPC,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
OnTouch:
@@ -1268,7 +1268,7 @@ OnTouch:
}
}
-- script Sight#ko_gravity -1,{
+- script Sight#ko_gravity FAKE_NPC,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
OnTouch:
diff --git a/npc/re/jobs/3-1/archbishop.txt b/npc/re/jobs/3-1/archbishop.txt
index f803d99f8..ee8a3872f 100644
--- a/npc/re/jobs/3-1/archbishop.txt
+++ b/npc/re/jobs/3-1/archbishop.txt
@@ -1001,7 +1001,7 @@ OnTouch:
end;
}
-- script #arch_1_01_0::archbjcq -1,{
+- script #arch_1_01_0::archbjcq FAKE_NPC,{
OnTouch:
if (countitem(ValkyrieA_Scroll)) {
delitem ValkyrieA_Scroll,1;
@@ -1048,7 +1048,7 @@ OnTouch:
end;
}
-- script #arch_redcell -1,{
+- script #arch_redcell FAKE_NPC,{
OnInit:
setcell "job3_arch02",276,290,280,294,cell_walkable,0;
setcell "job3_arch02",276,290,280,294,cell_shootable,0;
@@ -1350,7 +1350,7 @@ OnTouch:
end;
}
-- script #arch_2_02_0::archbjcq2 -1,{
+- script #arch_2_02_0::archbjcq2 FAKE_NPC,{
OnTouch:
if (countitem(ValkyrieB_Scroll)) {
delitem ValkyrieB_Scroll,1;
diff --git a/npc/re/jobs/3-1/guillotine_cross.txt b/npc/re/jobs/3-1/guillotine_cross.txt
index 88d7b9f9f..a780093f1 100644
--- a/npc/re/jobs/3-1/guillotine_cross.txt
+++ b/npc/re/jobs/3-1/guillotine_cross.txt
@@ -3056,7 +3056,7 @@ OnTimer5000:
end;
}
-- script #3rdgc_guard00 -1,{
+- script #3rdgc_guard00 FAKE_NPC,{
end;
OnInit:
OnDisable:
diff --git a/npc/re/jobs/3-1/ranger.txt b/npc/re/jobs/3-1/ranger.txt
index dd26786d2..e7c9981a2 100644
--- a/npc/re/jobs/3-1/ranger.txt
+++ b/npc/re/jobs/3-1/ranger.txt
@@ -1582,7 +1582,7 @@ OnTimer133000:
end;
}
-- script Egg Bomb#0 -1,{
+- script Egg Bomb#0 FAKE_NPC,{
OnInit:
disablenpc strnpcinfo(0);
end;
diff --git a/npc/re/jobs/3-1/warlock.txt b/npc/re/jobs/3-1/warlock.txt
index 981503f84..cc9970c88 100644
--- a/npc/re/jobs/3-1/warlock.txt
+++ b/npc/re/jobs/3-1/warlock.txt
@@ -36,7 +36,7 @@
//= 1.4
//=========================================================================
-- script #distorted_space_ -1,{
+- script #distorted_space_ FAKE_NPC,{
OnTouch:
if (job_wl > 1) {
mes " - There is a strange distortion here - ";
@@ -799,7 +799,7 @@ OnDisable:
end;
}
-- script The chamber of magic#2 -1,{
+- script The chamber of magic#2 FAKE_NPC,{
OnInit:
disablenpc strnpcinfo(0);
end;
@@ -879,7 +879,7 @@ OnTimer305000:
}
- duplicate(The chamber of magic#2) The chamber of magic#3 -1
-- script The chamber of magic#4 -1,{
+- script The chamber of magic#4 FAKE_NPC,{
OnInit:
disablenpc "The chamber of magic#4";
end;
@@ -944,7 +944,7 @@ OnTimer65000:
end;
}
-- script Hollow Stone#Warlock -1,{
+- script Hollow Stone#Warlock FAKE_NPC,{
OnInit:
disablenpc "Hollow Stone#Warlock";
end;
@@ -1024,7 +1024,7 @@ OnTimer607000:
end;
}
-- script Ebein#E1 -1,{
+- script Ebein#E1 FAKE_NPC,{
OnInit:
disablenpc "Ebein#E1";
end;
@@ -1047,7 +1047,7 @@ OnTimer6000:
end;
}
-- script Ebein#E2 -1,{
+- script Ebein#E2 FAKE_NPC,{
OnInit:
disablenpc "Ebein#E2";
end;
diff --git a/npc/re/jobs/3-2/genetic.txt b/npc/re/jobs/3-2/genetic.txt
index f74bcd31a..61d59c54a 100644
--- a/npc/re/jobs/3-2/genetic.txt
+++ b/npc/re/jobs/3-2/genetic.txt
@@ -963,7 +963,7 @@ job3_gen01,91,48,3 script Demi Calberine#gen 4_F_SCIENCE,{
}
}
-- script Scattered Stuff#gen -1,{
+- script Scattered Stuff#gen FAKE_NPC,{
if (job_gen > 62 && job_gen < 74) {
mes "- There are so many scattered things on the floor that the lab is in chaos. -";
next;
diff --git a/npc/re/jobs/3-2/sorcerer.txt b/npc/re/jobs/3-2/sorcerer.txt
index ba278fbd7..0c12d82f0 100644
--- a/npc/re/jobs/3-2/sorcerer.txt
+++ b/npc/re/jobs/3-2/sorcerer.txt
@@ -390,7 +390,7 @@ gef_tower,113,161,5 script Karacas 4_M_SAGE_A,{
close;
}
}
-- script Spirit Detecting Staff#0 -1,{
+- script Spirit Detecting Staff#0 FAKE_NPC,{
if (strnpcinfo(4) == "thor_v01") setarray .@id[0],990,994,6276,6278;
else if (strnpcinfo(4) == "ice_dun01") setarray .@id[0],991,995,6278,6276;
diff --git a/npc/re/jobs/3-2/wanderer.txt b/npc/re/jobs/3-2/wanderer.txt
index 24c06ed2e..105a43fd0 100644
--- a/npc/re/jobs/3-2/wanderer.txt
+++ b/npc/re/jobs/3-2/wanderer.txt
@@ -862,7 +862,7 @@ hu_fild05,342,130,5 script Dancer Kim#fild 4_F_CAPEGIRL,{
close;
}
-- script #fildshout00::wandererjcq -1,{
+- script #fildshout00::wandererjcq FAKE_NPC,{
OnTouch:
if (job_wan == 7) {
switch(rand(3)) {
@@ -1041,7 +1041,7 @@ OnInit:
end;
}
-- script #wander_xmas -1,{
+- script #wander_xmas FAKE_NPC,{
end;
OnInit:
disablenpc strnpcinfo(0);
diff --git a/npc/re/jobs/novice/academy.txt b/npc/re/jobs/novice/academy.txt
index 280547487..f98363fee 100644
--- a/npc/re/jobs/novice/academy.txt
+++ b/npc/re/jobs/novice/academy.txt
@@ -5630,7 +5630,7 @@ izlude_c,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_c 4_F_SITDOWN
izlude_d,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_d 4_F_SITDOWN
//- Manufacturing Maniac -
-izlude,93,143,3 script Manufacturing Maniac#0 -1,{
+izlude,93,143,3 script Manufacturing Maniac#0 FAKE_NPC,{
mes "[Manufacturing Maniac]";
mes "Hi~! I am an Alchemist.";
mes "It's one of the second jobs after Merchant.";
@@ -6424,7 +6424,7 @@ pay_fild08,153,83,1 script Lady Harvesting Herbs#2 1_F_ORIENT_02,{
}
//- Signs -
-- script ::ac_board -1,{
+- script ::ac_board FAKE_NPC,{
end;
}
@@ -12620,7 +12620,7 @@ izlude_c,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_c 4_M_
izlude_d,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_d 4_M_02
//- Refining Machine Wagjak -
-- script ::izludeWagjak -1,{
+- script ::izludeWagjak FAKE_NPC,{
disable_items;
mes "[Refining Machine Wagjak]";
mes "-Ddarritt!-";
diff --git a/npc/re/jobs/novice/novice.txt b/npc/re/jobs/novice/novice.txt
index 4d8ff77f4..e98fff417 100644
--- a/npc/re/jobs/novice/novice.txt
+++ b/npc/re/jobs/novice/novice.txt
@@ -36,7 +36,7 @@
//=========================================================================
//== Main NPCs =============================================
-- script Sprakki#newbe01::NvSprakkiA -1,{
+- script Sprakki#newbe01::NvSprakkiA FAKE_NPC,{
if (job_novice_q == 0) {
mes "[Sprakki]";
mes "Hello there! Welcome to the World of Ragnarok Online. My name is Sprakki and I'm in charge of giving you basic gameplay tips.";
@@ -98,7 +98,7 @@ new_3-1,53,114,3 duplicate(NvSprakkiA) Sprakki#nv3a 4_F_01
new_4-1,53,114,3 duplicate(NvSprakkiA) Sprakki#nv4a 4_F_01
new_5-1,53,114,3 duplicate(NvSprakkiA) Sprakki#nv5a 4_F_01
-- script Sprakki#newbe05::NvSprakkiB -1,{
+- script Sprakki#newbe05::NvSprakkiB FAKE_NPC,{
if (job_novice_q == 0) {
mes "[Sprakki]";
mes "Hello there! Welcome to the World of Ragnarok Online.";
@@ -229,7 +229,7 @@ new_3-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv3b 4_F_01
new_4-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv4b 4_F_01
new_5-2,100,29,4 duplicate(NvSprakkiB) Sprakki#nv5b 4_F_01
-- script Brade#newbe02::NvBradeA -1,{
+- script Brade#newbe02::NvBradeA FAKE_NPC,{
if (job_novice_q < 2) {
mes "[Instructor Brade]";
mes "Hello there! Welcome to the World of Ragnarok Online.";
@@ -499,7 +499,7 @@ new_3-2,100,105,3 duplicate(NvBradeA) Brade#nv3a 4_M_JOB_KNIGHT1
new_4-2,100,105,3 duplicate(NvBradeA) Brade#nv4a 4_M_JOB_KNIGHT1
new_5-2,100,105,3 duplicate(NvBradeA) Brade#nv5a 4_M_JOB_KNIGHT1
-- script Jinha#newbe03::NvJinha -1,{
+- script Jinha#newbe03::NvJinha FAKE_NPC,{
if (job_novice_q < 5) {
mes "[Jinha]";
mes "What can I help you with?";
@@ -595,7 +595,7 @@ new_4-2,115,120,3 duplicate(NvJinha) Jinha#nv4 1_M_ORIENT01
new_5-2,115,120,3 duplicate(NvJinha) Jinha#nv5 1_M_ORIENT01
//== People/Services in Ragnarok ===========================
-- script Chocolat#newbe06::NvChocolat -1,{
+- script Chocolat#newbe06::NvChocolat FAKE_NPC,{
if (job_novice_q < 7) {
mes "[Chocolat]";
mes "Hmm? Strange.";
@@ -777,7 +777,7 @@ new_3-2,33,172,4 duplicate(NvChocolat) Chocolat#nv3 4W_KID
new_4-2,33,172,4 duplicate(NvChocolat) Chocolat#nv4 4W_KID
new_5-2,33,172,4 duplicate(NvChocolat) Chocolat#nv5 4W_KID
-- script Kafra Employee#newbe07::NvKafra -1,{
+- script Kafra Employee#newbe07::NvKafra FAKE_NPC,{
if (job_novice_q < 8) {
mes "[Kafra Employee]";
mes "Hello.";
@@ -1021,7 +1021,7 @@ new_3-2,30,176,4 duplicate(NvKafra) Kafra Employee#nv3 4_F_KAFRA1
new_4-2,30,176,4 duplicate(NvKafra) Kafra Employee#nv4 4_F_KAFRA1
new_5-2,30,176,4 duplicate(NvKafra) Kafra Employee#nv5 4_F_KAFRA1
-- script Cool Event Corp. Staff::NvCool -1,{
+- script Cool Event Corp. Staff::NvCool FAKE_NPC,{
if (job_novice_q < 9) {
mes "[Cool Event Corp. Staff]";
mes "This is not my turn.";
@@ -1061,7 +1061,7 @@ new_3-2,33,176,4 duplicate(NvCool) Cool Event Corp. Staff::NvCool3 4_M_ZONDAMAN
new_4-2,33,176,4 duplicate(NvCool) Cool Event Corp. Staff::NvCool4 4_M_ZONDAMAN
new_5-2,33,176,4 duplicate(NvCool) Cool Event Corp. Staff::NvCool5 4_M_ZONDAMAN
-- script Guide::NvGuide -1,{
+- script Guide::NvGuide FAKE_NPC,{
if (job_novice_q < 10) {
mes "[Guide]";
mes "It ain't my turn yet.";
@@ -1116,7 +1116,7 @@ new_4-2,36,176,4 duplicate(NvGuide) Guide#nv4 8W_SOLDIER
new_5-2,36,176,4 duplicate(NvGuide) Guide#nv5 8W_SOLDIER
//== Real Combat Training ==================================
-- script Brade#newbe04::NvBradeB -1,{
+- script Brade#newbe04::NvBradeB FAKE_NPC,{
if (job_novice_q < 12) {
if (job_novice_q < 2) {
mes "[Brade]";
@@ -1328,7 +1328,7 @@ new_3-3,96,30,4 duplicate(NvBradeB) Brade#nv3b 4_M_JOB_KNIGHT1
new_4-3,96,30,4 duplicate(NvBradeB) Brade#nv4b 4_M_JOB_KNIGHT1
new_5-3,96,30,4 duplicate(NvBradeB) Brade#nv5b 4_M_JOB_KNIGHT1
-- script Swordman Guide#newbe10::NvSwordman -1,{
+- script Swordman Guide#newbe10::NvSwordman FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Swordman Guildsman]";
mes "I won't help you until you finish Brade's instructions.";
@@ -1488,7 +1488,7 @@ new_3-3,97,41,3 duplicate(NvSwordman) Swordman Guide#nv3 4_F_JOB_KNIGHT
new_4-3,97,41,3 duplicate(NvSwordman) Swordman Guide#nv4 4_F_JOB_KNIGHT
new_5-3,97,41,3 duplicate(NvSwordman) Swordman Guide#nv5 4_F_JOB_KNIGHT
-- script Acolyte Guide#newbe10::NvAcolyte -1,{
+- script Acolyte Guide#newbe10::NvAcolyte FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Prontera Acolyte]";
mes "You look like you are not done with Instructor Brade's lessons.";
@@ -1578,7 +1578,7 @@ new_3-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv3 4_F_SISTER
new_4-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv4 4_F_SISTER
new_5-3,101,41,3 duplicate(NvAcolyte) Acolyte Guide#nv5 4_F_SISTER
-- script Thief Guide#newbe10::NvThief -1,{
+- script Thief Guide#newbe10::NvThief FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Thief Guild Member]";
mes "You look like you are not done with Instructor Brade's lessons.";
@@ -1715,7 +1715,7 @@ new_3-3,105,41,3 duplicate(NvThief) Thief Guide#nv3 2_M_THIEFMASTER
new_4-3,105,41,3 duplicate(NvThief) Thief Guide#nv4 2_M_THIEFMASTER
new_5-3,105,41,3 duplicate(NvThief) Thief Guide#nv5 2_M_THIEFMASTER
-- script Merchant Guide#newbe10::NvMerchant -1,{
+- script Merchant Guide#newbe10::NvMerchant FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Merchant Guildsman]";
mes "You are still in the process of training with sir Brad.";
@@ -1871,7 +1871,7 @@ new_3-3,109,41,3 duplicate(NvMerchant) Merchant Guide#nv3 4W_M_01
new_4-3,109,41,3 duplicate(NvMerchant) Merchant Guide#nv4 4W_M_01
new_5-3,109,41,3 duplicate(NvMerchant) Merchant Guide#nv5 4W_M_01
-- script Archer Guide#newbe10::NvArcher -1,{
+- script Archer Guide#newbe10::NvArcher FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Archer Guildsman]";
mes "You are still in the process of training with sir Brade.";
@@ -1968,7 +1968,7 @@ new_3-3,113,41,3 duplicate(NvArcher) Archer Guide#nv3 4_F_JOB_HUNTER
new_4-3,113,41,3 duplicate(NvArcher) Archer Guide#nv4 4_F_JOB_HUNTER
new_5-3,113,41,3 duplicate(NvArcher) Archer Guide#nv5 4_F_JOB_HUNTER
-- script Mage Guide#newbe10::NvMage -1,{
+- script Mage Guide#newbe10::NvMage FAKE_NPC,{
if (job_novice_q < 15) {
mes "[Mage Guild Member]";
mes "You are still in the process of training with Instructor Brade.";
@@ -2118,7 +2118,7 @@ new_3-3,117,41,3 duplicate(NvMage) Mage Guide#nv3 2_F_MAGICMASTER
new_4-3,117,41,3 duplicate(NvMage) Mage Guide#nv4 2_F_MAGICMASTER
new_5-3,117,41,3 duplicate(NvMage) Mage Guide#nv5 2_F_MAGICMASTER
-- script Bruce#nv::NvBruce -1,{
+- script Bruce#nv::NvBruce FAKE_NPC,{
mes "[Bruce]";
mes "Hello?";
mes "I'm here to guide you about extra jobs and special classes.";
@@ -2183,7 +2183,7 @@ new_5-3,121,41,3 duplicate(NvBruce) Bruce#nv5 1_M_LIBRARYMASTER
//== Eden Group Officer (iRO only) =========================
/*
-- script Eden Group Officer::NvEden -1,{
+- script Eden Group Officer::NvEden FAKE_NPC,{
if (BaseLevel < 10) {
mes "[Eden Group Officer]";
mes "Hello, I am a representative of the Eden Group.";
@@ -2292,7 +2292,7 @@ new_5-3,97,50,4 duplicate(NvEden) Eden Group Officer#nv5 4_F_NOVICE,5,5
*/
//== Trainer ===============================================
-- script ::NvBrutus -1,{
+- script ::NvBrutus FAKE_NPC,{
mes "[Trainer Brutus]";
mes "These monsters are all weak and easy to kill. But be careful, a lot of them are aggressive and out for blood!";
next;
@@ -2389,7 +2389,7 @@ new_4-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv4 4_F_04
new_5-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv5 4_F_04
//== Random Stuff ==========================================
-- script Bulletin Board::NvBulletin -1,{
+- script Bulletin Board::NvBulletin FAKE_NPC,{
mes "^FF0000=================================";
mes " ^E40CAA[Welcome] ^CC0000to^FF9000Novice^7FFF00 Training^00FF00 Grounds^E40CAA [Welcome] ";
mes "^FF0000=================================^000000";
@@ -2401,7 +2401,7 @@ new_3-1,66,114,4 duplicate(NvBulletin) Bulletin Board#nv3 HIDDEN_NPC
new_4-1,66,114,4 duplicate(NvBulletin) Bulletin Board#nv4 HIDDEN_NPC
new_5-1,66,114,4 duplicate(NvBulletin) Bulletin Board#nv5 HIDDEN_NPC
-- script Guard::NvGuardA -1,{
+- script Guard::NvGuardA FAKE_NPC,{
mes "[Training Grounds Guard]";
mes "Welcome to the Training Grounds.";
mes "You are now in the outer court yard. Please go inside the castle to begin your training.";
@@ -2413,7 +2413,7 @@ new_3-1,144,116,2 duplicate(NvGuardA) Guard#nv3a 8W_SOLDIER
new_4-1,144,116,2 duplicate(NvGuardA) Guard#nv4a 8W_SOLDIER
new_5-1,144,116,2 duplicate(NvGuardA) Guard#nv5a 8W_SOLDIER
-- script Guard::NvGuardB -1,{
+- script Guard::NvGuardB FAKE_NPC,{
mes "[Training Grounds Guard]";
if (rand(2)) {
mes "Come in! I would like to welcome you to the Training Grounds!";
@@ -2430,7 +2430,7 @@ new_3-1,144,107,2 duplicate(NvGuardB) Guard#nv3b 8W_SOLDIER
new_4-1,144,107,2 duplicate(NvGuardB) Guard#nv4b 8W_SOLDIER
new_5-1,144,107,2 duplicate(NvGuardB) Guard#nv5b 8W_SOLDIER
-- script Instructor#Edwin::NvEdwin -1,{
+- script Instructor#Edwin::NvEdwin FAKE_NPC,{
mes "[Edwin]";
mes "Eh? Why are you still here?";
mes "There are no more courses that you need to take.";
@@ -2468,7 +2468,7 @@ function script F_NvErase {
}
//== Pre-Renewal Backwards Compatibility ===================
-- script Final Tester::NvHanson -1,{
+- script Final Tester::NvHanson FAKE_NPC,{
if (nov_3_swordman < 40) {
mes "[Hanson]";
mes "Eh? Weird?";
@@ -2667,7 +2667,7 @@ new_4-4,100,29,1 duplicate(NvHanson) Final Tester#nv4 1_ETC_01
new_5-4,100,29,1 duplicate(NvHanson) Final Tester#nv5 1_ETC_01
//== Job Test ==============================================
-- script Job Guide Lark::NvLark -1,{
+- script Job Guide Lark::NvLark FAKE_NPC,{
mes "[Lark]";
mes "Have you decided what job you're going to choose?";
next;
diff --git a/npc/re/jobs/repair.txt b/npc/re/jobs/repair.txt
index 200fbf760..fc212aef3 100644
--- a/npc/re/jobs/repair.txt
+++ b/npc/re/jobs/repair.txt
@@ -225,7 +225,7 @@ L_Third:
return;
}
-- script Valerie#sign -1,{
+- script Valerie#sign FAKE_NPC,{
mes "^ff00ffI couldn't pay the office rent so I am temporarily relocating to the building across from the Prontera Refinery.^000000";
mes " ";
mes "^ff00ffValerie^000000";
diff --git a/npc/re/merchants/3rd_trader.txt b/npc/re/merchants/3rd_trader.txt
index 83c73ad5b..02c4846ad 100644
--- a/npc/re/merchants/3rd_trader.txt
+++ b/npc/re/merchants/3rd_trader.txt
@@ -36,7 +36,7 @@
//=========================================================================
//== Poison Herb Merchants (Guillotine Cross) ==============
-- script ::phs -1,{
+- script ::phs FAKE_NPC,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
mes "- Currently you're carrying -";
@@ -101,7 +101,7 @@ morocc,191,94,4 duplicate(phs) Poison Herb Merchant#moc 4_F_YUNYANG //Official:
lhz_in02,16,205,4 duplicate(phs) Poison Herb Merchant#lhz 4_F_YUNYANG
//== Rune Stone Merchants (Rune Knight) ====================
-- script ::runesale -1,{
+- script ::runesale FAKE_NPC,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
mes "- Currently you're carrying -";
@@ -230,7 +230,7 @@ job3_guil01,91,93,3 script Rare Herb Collector 1_M_03,{
}
//== Point Merchants (Sorcerer) ============================
-- script ::pss -1,{
+- script ::pss FAKE_NPC,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
mes "- Currently you're carrying -";
diff --git a/npc/re/merchants/blessed_refiner.txt b/npc/re/merchants/blessed_refiner.txt
index 3f609f5e7..33005dca9 100644
--- a/npc/re/merchants/blessed_refiner.txt
+++ b/npc/re/merchants/blessed_refiner.txt
@@ -37,7 +37,7 @@
//= 1.0
//=========================================================================
-- script ::BlacksmithDister -1,{
+- script ::BlacksmithDister FAKE_NPC,{
disable_items;
mes "[Blacksmith Dister]";
mes "In this highly competitive society, we must be different in order to survive!";
diff --git a/npc/re/merchants/card_separation.txt b/npc/re/merchants/card_separation.txt
index ecd4f1fdd..0bf72f884 100644
--- a/npc/re/merchants/card_separation.txt
+++ b/npc/re/merchants/card_separation.txt
@@ -33,7 +33,7 @@
//= 1.1
//=========================================================================
-- script ::CardSeparation_mal -1,{
+- script ::CardSeparation_mal FAKE_NPC,{
disable_items;
if (checkweight(Knife,1) == 0) {
mes "You have too many kinds of objects. Let's try to continue after reducing those objects.";
diff --git a/npc/re/merchants/flute.txt b/npc/re/merchants/flute.txt
index 9a2736fb1..0824515f1 100644
--- a/npc/re/merchants/flute.txt
+++ b/npc/re/merchants/flute.txt
@@ -35,7 +35,7 @@
//= 1.2a
//=========================================================================
-- script Falcon Flute Trader::fflute -1,{
+- script Falcon Flute Trader::fflute FAKE_NPC,{
mes "[Falcon Flute Trader]";
if (BaseJob == Job_Hunter) {
mes "Do you need a Falcon?";
diff --git a/npc/re/merchants/hd_refiner.txt b/npc/re/merchants/hd_refiner.txt
index e1a7a8b70..261093136 100644
--- a/npc/re/merchants/hd_refiner.txt
+++ b/npc/re/merchants/hd_refiner.txt
@@ -38,7 +38,7 @@
//=========================================================================
//== Blacksmith Mighty Hammer (+7~9) =======================
-- script ::MightyHammer -1,{
+- script ::MightyHammer FAKE_NPC,{
disable_items;
mes "[Blacksmith Mighty Hammer]";
mes "Unlike others, I am a blacksmith who refines a very limited number of items.";
@@ -173,7 +173,7 @@ lhz_in02,280,19,3 duplicate(MightyHammer) Mighty Hammer#lhz 4_M_DWARF
//payon,174,133,4 duplicate(MightyHammer) Mighty Hammer#im 4_M_DWARF
//== Basta (+10 and up) ====================================
-- script ::Basta -1,{
+- script ::Basta FAKE_NPC,{
disable_items;
mes "[Basta]";
mes "I'm the best Blacksmith in the whole world, Basta.";
diff --git a/npc/re/merchants/refine.txt b/npc/re/merchants/refine.txt
index db42f01cf..6014d2a85 100644
--- a/npc/re/merchants/refine.txt
+++ b/npc/re/merchants/refine.txt
@@ -348,7 +348,7 @@ function script refinenew {
}
//== Ori/Elu to Carnium/Bradium Refiners ===================
-- script Austri#ref -1,{
+- script Austri#ref FAKE_NPC,{
if (checkweight(Knife,1) == 0) {
mes "- Wait a minute !! -";
mes "- Currently you're carrying -";
diff --git a/npc/re/merchants/renters.txt b/npc/re/merchants/renters.txt
index f0d308f1e..a8df22079 100644
--- a/npc/re/merchants/renters.txt
+++ b/npc/re/merchants/renters.txt
@@ -167,7 +167,7 @@ prontera,125,208,5 script Peco Peco Remover 8W_SOLDIER,{
}
//== Magic Gear Renter =====================================
-- script ::mgm -1,{
+- script ::mgm FAKE_NPC,{
mes "[Magic Gear Master]";
if (Class == Job_Mechanic || Class == Job_Mechanic_T || Class == Job_Baby_Mechanic) {
mes "Welcome, Mechanic.";
diff --git a/npc/re/mobs/dungeons/lhz_dun.txt b/npc/re/mobs/dungeons/lhz_dun.txt
index 0594f1030..7ec6e6c49 100644
--- a/npc/re/mobs/dungeons/lhz_dun.txt
+++ b/npc/re/mobs/dungeons/lhz_dun.txt
@@ -79,7 +79,7 @@ lhz_dun03,139,117,20,11 monster Sniper Cecil 1644,1,2700000,2500000,1
lhz_dun03,163,138,12,16 monster Whitesmith Howard 1642,1,3000000,2700000,1
lhz_dun03,138,138,36,34 monster High Priest Margaretha 1643,1,3300000,3000000,1
-lhz_dun03,0,0,0 script mvp_lhz_dun03 -1,{
+lhz_dun03,0,0,0 script mvp_lhz_dun03 FAKE_NPC,{
OnTimer6000000: // delay1 = 6000000 ms (100 min)
stopnpctimer;
sleep rand(0,30)*60000; // 0 to 30 minutes
@@ -132,7 +132,7 @@ lhz_dun04,0,0,0,0 monster Stalker Gertie 2232,1,3300000,3000000,1
lhz_dun04,0,0,0,0 monster Clown Alphoccio 2233,1,3300000,3000000,1
lhz_dun04,0,0,0,0 monster Gypsy Trentini 2234,1,3300000,3000000,1
-lhz_dun04,0,0,0 script mvp_lhz_dun04 -1,{
+lhz_dun04,0,0,0 script mvp_lhz_dun04 FAKE_NPC,{
OnTimer6000000: // delay1 = 6000000 ms (100 min)
stopnpctimer;
sleep rand(0,30)*60000; // 0 to 30 minutes
diff --git a/npc/re/mobs/fields/niflheim.txt b/npc/re/mobs/fields/niflheim.txt
index bca2b94c1..d47248a8c 100644
--- a/npc/re/mobs/fields/niflheim.txt
+++ b/npc/re/mobs/fields/niflheim.txt
@@ -60,7 +60,7 @@ nif_fild02,0,0,0,0 monster Dullahan 1504,10,5000,0,0
nif_fild02,0,0,0,0 monster Lude 1509,10,5000,0,0
nif_fild02,0,0,0,0 monster Heirozoist 1510,10,5000,0,0
-niflheim,0,0,0 script mvp_niflheim -1,{
+niflheim,0,0,0 script mvp_niflheim FAKE_NPC,{
OnTimer7980000: // delay1 = 7980000 ms (133 min)
stopnpctimer;
OnInit:
diff --git a/npc/re/other/bulletin_boards.txt b/npc/re/other/bulletin_boards.txt
index eba89e06a..78f887e8f 100644
--- a/npc/re/other/bulletin_boards.txt
+++ b/npc/re/other/bulletin_boards.txt
@@ -33,7 +33,7 @@
//=========================================================================
/*
-- script ::BulletinBoard_iz -1,{
+- script ::BulletinBoard_iz FAKE_NPC,{
mes "[Izlude: The Satellite City]";
mes "Welcome to Izlude, the satellite of Prontera. Izlude was built to support Prontera's defense and to accomodate its burgeoning population.";
next;
diff --git a/npc/re/quests/eden/121-130.txt b/npc/re/quests/eden/121-130.txt
index 1e98a5130..77b7c26b2 100644
--- a/npc/re/quests/eden/121-130.txt
+++ b/npc/re/quests/eden/121-130.txt
@@ -778,7 +778,7 @@ S_Erasequest2:
return;
}
-- script Trace of an adventurer -1,{
+- script Trace of an adventurer FAKE_NPC,{
.@quest = 13106 + atoi(strnpcinfo(2));
.@delay = 13110 + atoi(strnpcinfo(2));
if (questprogress(.@quest) == 1) {
diff --git a/npc/re/quests/eden/eden_common.txt b/npc/re/quests/eden/eden_common.txt
index da3974cd7..14649eea6 100644
--- a/npc/re/quests/eden/eden_common.txt
+++ b/npc/re/quests/eden/eden_common.txt
@@ -203,7 +203,7 @@ moc_para01,27,35,5 script Secretary Lime Evenor 4_F_EDEN_OFFICER,{
close;
}
-- script Eden Teleport Officer#0::eto -1,{
+- script Eden Teleport Officer#0::eto FAKE_NPC,{
mes "[Eden Teleport Officer]";
mes "Those who are wandering around this strange world with aimless eyes listen up and come to me!";
mes "Eden group is here to help you and will show you the great future.";
diff --git a/npc/re/quests/eden/eden_iro.txt b/npc/re/quests/eden/eden_iro.txt
index 062c05d9c..d54b0631b 100644
--- a/npc/re/quests/eden/eden_iro.txt
+++ b/npc/re/quests/eden/eden_iro.txt
@@ -830,7 +830,7 @@ moc_para01,26,185,4 duplicate(Suhnbi#cash) Suhnmi#eden 4_M_03
moc_para01,38,185,4 duplicate(MightyHammer) Mighty Hammer#ed 4_M_DWARF
//- Refiner Effect -
-- script #eden_refine_effect -1,{
+- script #eden_refine_effect FAKE_NPC,{
OnInit:
initnpctimer;
end;
diff --git a/npc/re/quests/eden/eden_service.txt b/npc/re/quests/eden/eden_service.txt
index a4b1a8439..c6f6c4a41 100644
--- a/npc/re/quests/eden/eden_service.txt
+++ b/npc/re/quests/eden/eden_service.txt
@@ -33,7 +33,7 @@
//= 1.1
//=========================================================================
-- script Goods Cabinet#00::pggc -1,{
+- script Goods Cabinet#00::pggc FAKE_NPC,{
mes "It is a Goods Storage Cabinet.";
mes "A message is written on a piece of paper.";
next;
diff --git a/npc/re/quests/quests_brasilis.txt b/npc/re/quests/quests_brasilis.txt
index a8f576741..bed124f0c 100644
--- a/npc/re/quests/quests_brasilis.txt
+++ b/npc/re/quests/quests_brasilis.txt
@@ -105,7 +105,7 @@ OnGo:
end;
}
-- script Puppy#bra -1,{
+- script Puppy#bra FAKE_NPC,{
if (questprogress(9030) == 1) {
if (brazil_kid < 3) {
mes "[Puppy]";
diff --git a/npc/re/quests/quests_dewata.txt b/npc/re/quests/quests_dewata.txt
index d29a7dffa..5ec38165d 100644
--- a/npc/re/quests/quests_dewata.txt
+++ b/npc/re/quests/quests_dewata.txt
@@ -1514,7 +1514,7 @@ dew_fild01,259,48,4 script Poby#dew_drink 4_M_DEWBOY,{
close;
}
-- script ::DewataPalm -1,{
+- script ::DewataPalm FAKE_NPC,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 5000) {
mes "You are carrying too much.";
close;
diff --git a/npc/re/quests/quests_dicastes.txt b/npc/re/quests/quests_dicastes.txt
index 1e8811752..3c348aff0 100644
--- a/npc/re/quests/quests_dicastes.txt
+++ b/npc/re/quests/quests_dicastes.txt
@@ -203,7 +203,7 @@ sec_in02,16,43,5 script Scaraba Dungeon Entrance 4_MAN_BENKUNI,{
}
//== Vigilantes ============================================
-- script Vigilante#main -1,{
+- script Vigilante#main FAKE_NPC,{
if (compare(strnpcinfo(0),"ep133_26")) {
if (!isequipped(2782)) {
mes "[Vigilante]";
@@ -1020,7 +1020,7 @@ dic_in01,40,193,1 script Papyrus#0001 4_MAN_NITT,{
}
//== Document Packages =====================================
-- script Document Package#main -1,{
+- script Document Package#main FAKE_NPC,{
function eldicastes_dp;
if (isequipped(2782) < 1) {
mes "You can't make sense of the writing.";
@@ -4792,7 +4792,7 @@ dic_fild01,231,174,5 script BK#ep133_18 4_M_MERCAT2,{
close;
}
-- script ep133_crack#main -1,{
+- script ep133_crack#main FAKE_NPC,{
// if ((GetInventoryRemainCount 1301 3 == 2) || (GetInventoryRemainCount 1301 3 == 3)) {
if ((MaxWeight - Weight) < 1000) {
mes "- You can too many items to proceed with the quest. -";
@@ -6102,7 +6102,7 @@ dic_in01,349,129,5 script Bouy#13_3 4_MAN_BENKUNI,{
}
//== Sapha's Visit =========================================
-- script Expedition#ep133_is -1,{
+- script Expedition#ep133_is FAKE_NPC,{
if (ep13_3_invite) {
if (compare(strnpcinfo(1),"Maha")) {
mes "[Maha]";
@@ -6949,7 +6949,7 @@ dic_in01,42,264,3 script Adventurer Clerk#ep133 4_MAN_NITT,{
}
}
//== Enchantment NPCs ======================================
-- script dic_enc#main -1,{
+- script dic_enc#main FAKE_NPC,{
.@re$ = strnpcinfo(1);
.@n$ = "["+.@re$+"]";
if (!checkweight (1201,1)) {
diff --git a/npc/re/quests/quests_malangdo.txt b/npc/re/quests/quests_malangdo.txt
index 54883bed7..1d3ac1594 100644
--- a/npc/re/quests/quests_malangdo.txt
+++ b/npc/re/quests/quests_malangdo.txt
@@ -1321,7 +1321,7 @@ mal_in02,140,94,0 script Bob#mal 4_CAT_DOWN,{
close;
}
-- script Crack#mal0 -1,{
+- script Crack#mal0 FAKE_NPC,{
if (.off) end; // Official script uses a 1-second timer to disable cracks. Added to prevent abuse.
if (ma_tomas == 15 || questprogress(11241)) {
if (countitem(Fix_Kit) < 1) {
@@ -1416,7 +1416,7 @@ malangdo,221,155,0 duplicate(Crack#mal0) Crack#mal8 4_CRACK
malangdo,217,109,0 duplicate(Crack#mal0) Crack#mal9 4_CRACK
malangdo,162,183,0 duplicate(Crack#mal0) Crack#mal10 4_CRACK
-- script Crackt0#mal -1,{
+- script Crackt0#mal FAKE_NPC,{
end;
OnInit:
disablenpc strnpcinfo(0);
@@ -1906,7 +1906,7 @@ mal_in01,116,168,0 script Dry Machine#mal 2_SLOT_MACHINE,{
close;
}
-- script Suspicious Sand Pile#0 -1,{
+- script Suspicious Sand Pile#0 FAKE_NPC,{
if (.off) end; // Official script uses a 1-second timer to disable sand piles. Added to prevent abuse.
if (MaxWeight - Weight < 1000) {
mes "Your inventory is too heavy to proceed. Come back after lightening your load.";
@@ -1954,7 +1954,7 @@ malangdo,136,122,0 duplicate(Suspicious Sand Pile#0) Suspicious Sand Pile#8 4_SO
malangdo,152,143,0 duplicate(Suspicious Sand Pile#0) Suspicious Sand Pile#9 4_SOIL
malangdo,242,175,0 duplicate(Suspicious Sand Pile#0) Suspicious Sand Pile#10 4_SOIL
-- script Water Sand0#mal -1,{
+- script Water Sand0#mal FAKE_NPC,{
OnInit:
disablenpc strnpcinfo(0);
end;
@@ -2602,7 +2602,7 @@ mal_dun01,133,125,5 script Star Candy#mal 4_F_STARFISHGIRL,{
close;
}
-- script #skin_mal -1,{
+- script #skin_mal FAKE_NPC,{
.@index = atoi(strnpcinfo(2));
switch(.@index) {
case 29: .@str$ = "dry"; break;
@@ -5481,7 +5481,7 @@ L_Viewpoint:
return;
}
-- script #malangdo_compass -1,{
+- script #malangdo_compass FAKE_NPC,{
if (countitem(Bravery_Card_A) == 0) {
mes "There is a strange machine.";
mes "This is the Duruduru compass from the Meow Bravery Team.";
diff --git a/npc/re/quests/quests_malaya.txt b/npc/re/quests/quests_malaya.txt
index b125b4e3a..a7b815d23 100644
--- a/npc/re/quests/quests_malaya.txt
+++ b/npc/re/quests/quests_malaya.txt
@@ -4529,7 +4529,7 @@ OnInit:
end;
}
-- script Unknown Trace#buwaya -1,{
+- script Unknown Trace#buwaya FAKE_NPC,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait!! -";
mes "- You have too many items on you. -";
@@ -5881,7 +5881,7 @@ malaya,283,265,4 script Village Chief#bako2 4_BARYO_CHIEF,{
}
}
-ma_fild01,1,1,0 script malaya_ma_fild01_mon -1,{
+ma_fild01,1,1,0 script malaya_ma_fild01_mon FAKE_NPC,{
OnInit:
enablenpc "malaya_ma_fild01_mon";
donpcevent "malaya_ma_fild01_mon::OnEnable";
@@ -7915,7 +7915,7 @@ malaya,53,68,4 script Bushes#ma CLEAR_NPC,{
}
}
-- script Suspicious Wooden Stick::MalayaStick -1,{
+- script Suspicious Wooden Stick::MalayaStick FAKE_NPC,{
if (checkweight(Knife,1) == 0) {
mes "- Wait !! -";
mes "- You have too many items. -";
@@ -7986,7 +7986,7 @@ malaya,48,79,4 duplicate(MalayaStick) Suspicious Wooden Stick::MalayaStick8 4_BU
malaya,50,46,4 duplicate(MalayaStick) Suspicious Wooden Stick::MalayaStick9 4_BULLETIN_BOARD2
malaya,59,84,4 duplicate(MalayaStick) Suspicious Wooden Stick::MalayaStick10 4_BULLETIN_BOARD2
-- script Tent#ma -1,{ //557
+- script Tent#ma FAKE_NPC,{ //557
end;
OnInit:
disablenpc strnpcinfo(0);
diff --git a/npc/re/quests/quests_mora.txt b/npc/re/quests/quests_mora.txt
index d89333583..cdd405363 100644
--- a/npc/re/quests/quests_mora.txt
+++ b/npc/re/quests/quests_mora.txt
@@ -377,7 +377,7 @@ OnTouch:
end;
}
-- script #mora_bush -1,{
+- script #mora_bush FAKE_NPC,{
if (ep14_1_bs != 3 || rand(5)) {
mes "- It's just an ordinary bush. -";
close;
@@ -409,7 +409,7 @@ OnDisable:
end;
}
-- script #mora_pouch -1,{
+- script #mora_pouch FAKE_NPC,{
end;
OnTouch:
.@i = atoi(charat(strnpcinfo(2),9));
@@ -449,7 +449,7 @@ OnTouch:
end;
}
-- script #mora_fairy -1,{
+- script #mora_fairy FAKE_NPC,{
end;
OnInit:
disablenpc strnpcinfo(0);
@@ -504,7 +504,7 @@ spl_fild02,186,260,6 duplicate(#mora_fairy) Fairy#cmd61 4_F_FAIRYKID5
spl_fild02,186,260,6 duplicate(#mora_fairy) Fairy#cmd62 4_M_FAIRYKID4
spl_fild02,186,260,6 duplicate(#mora_fairy) Fairy#cmd63 4_F_FAIRYKID4
-- script #mora_bush_timer -1,{
+- script #mora_bush_timer FAKE_NPC,{
end;
OnInit:
disablenpc strnpcinfo(0);
@@ -4094,7 +4094,7 @@ OnFullon:
end;
}
-- script ???#mora -1,{
+- script ???#mora FAKE_NPC,{
if (questprogress(5019)) {
mes "You find an area emitting a distinct aura.";
mes "You may be able to collect bath water samples.";
@@ -4236,7 +4236,7 @@ mora,113,84,0 duplicate(???#mora) ???#ep14_muk03 CLEAR_NPC,2,2
mora,116,81,0 duplicate(???#mora) ???#ep14_muk04 CLEAR_NPC,2,2
mora,118,86,0 duplicate(???#mora) ???#ep14_muk05 CLEAR_NPC,2,2
-- script #mora_puddle -1,{
+- script #mora_puddle FAKE_NPC,{
.@i = atoi(charat(strnpcinfo(2),9));
// This script has a lot of checks,
diff --git a/npc/re/quests/quests_morocc.txt b/npc/re/quests/quests_morocc.txt
index 1ca46c5d9..eb5b8f27c 100644
--- a/npc/re/quests/quests_morocc.txt
+++ b/npc/re/quests/quests_morocc.txt
@@ -33,7 +33,7 @@
//=========================================================================
//== Resurrection of Satan Morroc ==========================
-- script Continental Guard#man -1,{
+- script Continental Guard#man FAKE_NPC,{
mes "[Continental Guard]";
mes "We've received orders from Headquarters to block access to this area since an unusual space-time phenomenon has been detected.";
next;
diff --git a/npc/re/warps/cities/dicastes.txt b/npc/re/warps/cities/dicastes.txt
index 5d0388b1c..0d8922e51 100644
--- a/npc/re/warps/cities/dicastes.txt
+++ b/npc/re/warps/cities/dicastes.txt
@@ -65,7 +65,7 @@ dic_in01,242,182,0 script #eldicastes0016 CLEAR_NPC,{
}
// Elevators
-- script Elevator#main -1,{
+- script Elevator#main FAKE_NPC,{
.@n = atoi(strnpcinfo(2));
.@eq = (isequipped(2782))?1:0;
if (.@n <= 4) {
diff --git a/npc/re/warps/fields/bif_fild.txt b/npc/re/warps/fields/bif_fild.txt
index ccf245994..581cceb62 100644
--- a/npc/re/warps/fields/bif_fild.txt
+++ b/npc/re/warps/fields/bif_fild.txt
@@ -39,7 +39,7 @@ mora,182,74,0 warp bifrost_field0003 1,1,bif_fild02,286,327
mora,20,159,0 warp bifrost_field0004 1,1,bif_fild02,99,308
mora,56,25,0 warp bifrost_field0005 1,1,bif_fild02,176,162
-- script bifrost_field0000 -1,{
+- script bifrost_field0000 FAKE_NPC,{
mes "At the end of the small path through the bright flower garden";
mes "is an entrance to something that looks like a small hill.";
next;
diff --git a/npc/re/woe-fe/invest_main.txt b/npc/re/woe-fe/invest_main.txt
index ed02b7d9a..534c3ddef 100644
--- a/npc/re/woe-fe/invest_main.txt
+++ b/npc/re/woe-fe/invest_main.txt
@@ -74,7 +74,7 @@
//== Investment Functions & Controller =====================
// Note: The times in this section are almost entirely custom.
-- script #invest_timer -1,{
+- script #invest_timer FAKE_NPC,{
OnClock0000: // Open investments on Wed (1 hour after WoE)
if (gettime(GETTIME_WEEKDAY) == WEDNESDAY && !agitcheck()) {
$2011_agit_invest = 1;
@@ -705,7 +705,7 @@ OnAgitInvest:
*/
//== Realms - Merchant Guilds, Gate Managers, Status Boards =
-- script Cat Paw Merchant Guild -1,{
+- script Cat Paw Merchant Guild FAKE_NPC,{
if (compare(strnpcinfo(4),"alde")) {
.@npc$ = "alde";
@@ -947,7 +947,7 @@ OnAgitInvest:
}
}
-- script Gate Manager#realm -1,{
+- script Gate Manager#realm FAKE_NPC,{
if (compare(strnpcinfo(4),"alde")) {
.@npc$ = "alde";
@@ -1028,7 +1028,7 @@ OnAgitInvest:
end;
}
-- script Investment Status Board -1,{
+- script Investment Status Board FAKE_NPC,{
.@invest_status = callfunc("F_Invest_Status");
if (.@invest_status == 1) {
if (compare(strnpcinfo(4),"alde")) {
@@ -1096,7 +1096,7 @@ OnAgitInvest:
}
//== Inside Castles - Gate Managers ========================
-- script Gate Manager#castle -1,{
+- script Gate Manager#castle FAKE_NPC,{
.@id = atoi(charat(strnpcinfo(2),getstrlen(strnpcinfo(2))-1));
if (compare(strnpcinfo(2),"alde")) {
diff --git a/npc/woe-fe/agit_controller.txt b/npc/woe-fe/agit_controller.txt
index 8572a268a..be7e07d14 100644
--- a/npc/woe-fe/agit_controller.txt
+++ b/npc/woe-fe/agit_controller.txt
@@ -43,7 +43,7 @@
//=========================================================================
//== WoE Start/Stop times ==================================
-- script Agit_Event -1,{
+- script Agit_Event FAKE_NPC,{
end;
OnClock2100: //start time for Tues(2), Thurs(4)
diff --git a/npc/woe-fe/agit_main.txt b/npc/woe-fe/agit_main.txt
index 4eeeddf9d..9a9f1d133 100644
--- a/npc/woe-fe/agit_main.txt
+++ b/npc/woe-fe/agit_main.txt
@@ -58,7 +58,7 @@
//=========================================================================
//== WoE : Main Functions ==================================
-- script Gld_Agit_Manager::Gld_Agit_Manager -1,{
+- script Gld_Agit_Manager::Gld_Agit_Manager FAKE_NPC,{
end;
// War of Emperium has started.
@@ -316,7 +316,7 @@ OnRecvCastle:
}
//== WoE : Guild Kafras ====================================
-- script Kafra Staff#woe::guildkafra -1,{
+- script Kafra Staff#woe::guildkafra FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -464,7 +464,7 @@ OnRecvCastle:
}
//== WoE : Castle Managers =================================
-- script Castle Manager#cm::cm -1,{
+- script Castle Manager#cm::cm FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -915,7 +915,7 @@ OnRecvCastle:
}
//== WoE : Guild Dungeon Entrances =========================
-- script Lever#gd::gdlever -1,{
+- script Lever#gd::gdlever FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -982,7 +982,7 @@ OnRecvCastle:
}
//== Guardian Spawner Template =============================
-- script Gld_Guard_Template::Gld_Guard_Template -1,{
+- script Gld_Guard_Template::Gld_Guard_Template FAKE_NPC,{
// Spawn Guardians in castles
// When adding new castles, ensure that the coordinates coincide with the
// coordinates defined in the Guild Steward template.
@@ -1122,7 +1122,7 @@ OnGuardianDied:
}
//== Treasure Room Spawn Template ==========================
-- script Gld_Trea_Spawn::Gld_Trea_Spawn -1,{
+- script Gld_Trea_Spawn::Gld_Trea_Spawn FAKE_NPC,{
end;
OnClock0001:
diff --git a/npc/woe-fe/trs_rp.txt b/npc/woe-fe/trs_rp.txt
index 9b74429d0..e42291090 100644
--- a/npc/woe-fe/trs_rp.txt
+++ b/npc/woe-fe/trs_rp.txt
@@ -33,7 +33,7 @@
//= 1.1
//=========================================================================
-- script Gld_Trea_Protect::Gld_Trea_Protect -1,{
+- script Gld_Trea_Protect::Gld_Trea_Protect FAKE_NPC,{
end;
OnTouch:
diff --git a/npc/woe-se/agit_main_se.txt b/npc/woe-se/agit_main_se.txt
index 2c796355e..eb777f441 100644
--- a/npc/woe-se/agit_main_se.txt
+++ b/npc/woe-se/agit_main_se.txt
@@ -37,7 +37,7 @@
//=========================================================================
//== Core, triggers all other events =======================
-- script Manager#template -1,{
+- script Manager#template FAKE_NPC,{
OnAgitInit2:
OnRecvCastle2:
if (strnpcinfo(2) == "template") end;
@@ -219,7 +219,7 @@ OnTreasureDied:
}
//== Guild Manager =========================================
-- script Steward#template -1,{
+- script Steward#template FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(4),1);
if (!.@GID) {
mes "[ Steward ]";
@@ -652,7 +652,7 @@ OnStartArena:
}
//== Castle Guardians ======================================
-- script Guardian#template -1,{
+- script Guardian#template FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(4),1);
.@n$ = "["+strnpcinfo(1)+"]";
if (!.@GID) {
@@ -851,7 +851,7 @@ OnInit:
}
//== Guild Kafras ==========================================
-- script Kafra#template -1,{
+- script Kafra#template FAKE_NPC,{
cutin "kafra_01",2;
.@GID = getcastledata(strnpcinfo(4),1);
if (getcharid(2) == .@GID && getgdskilllv(.@GID,10001)) {
@@ -963,7 +963,7 @@ OnInit:
}
//== Guardian Stones (2) ===================================
-- script Guardian Stone#template -1,{
+- script Guardian Stone#template FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(4),1);
.@num = atoi(charat(strnpcinfo(1),0));
.@var$ = "$agit_"+strnpcinfo(2);
@@ -1116,7 +1116,7 @@ OnEnable:
}
//== Control Devices (3) ===================================
-- script Control#template -1,{
+- script Control#template FAKE_NPC,{
.@GID = getcastledata(strnpcinfo(4),1);
.@num = atoi(charat(strnpcinfo(1),15));
.@var$ = "$agit_"+strnpcinfo(2);
@@ -1358,7 +1358,7 @@ OnEnable:
}
//== Guardian Summoners (2) ================================
-- script gard#template -1,{
+- script gard#template FAKE_NPC,{
OnEnable:
// .@x[i],.@y[i]: Normal coordinates, #0-21.
// .@w[x],.@w[y]: Special coordinates if 'defence' is under 11.
@@ -1479,7 +1479,7 @@ OnReset:
}
//== Guardian Stone Summoners (2) ==========================
-- script df#template -1,{
+- script df#template FAKE_NPC,{
OnEnable:
if (compare(strnpcinfo(2),"arug")) {
if (strnpcinfo(2) == "arug_cas01") setarray .@i[0],210,234,308,189;
@@ -1531,7 +1531,7 @@ OnTimer300000:
}
//== Barrier Summoners (4) =================================
-- script RL#template -1,{
+- script RL#template FAKE_NPC,{
OnEnable:
.@num = atoi(charat(strnpcinfo(1),2));
if (.@num == 0) {
@@ -1792,7 +1792,7 @@ function script ReturnFlag {
}
//== Treasure Room Switches ================================
-- script Switch#template -1,{
+- script Switch#template FAKE_NPC,{
mes " ";
mes "^3355FFWill you pull";
mes "this small lever?^000000";
@@ -1813,7 +1813,7 @@ function script ReturnFlag {
}
//== Guild Dungeon Warps ===================================
-- script Sunflower#template -1,{
+- script Sunflower#template FAKE_NPC,{
if (getcharid(2) == getcastledata(strnpcinfo(4),1)) {
mes "- It's an amazingly huge sunflower; as big as a human! ... You feel something mysterious emanating from the flower. -";
next;
diff --git a/npc/woe-se/agit_start_se.txt b/npc/woe-se/agit_start_se.txt
index 006d85baa..e8d5da481 100644
--- a/npc/woe-se/agit_start_se.txt
+++ b/npc/woe-se/agit_start_se.txt
@@ -35,7 +35,7 @@
//=========================================================================
//== WoE Start/Stop times ==================================
-- script Agit2_Event -1,{
+- script Agit2_Event FAKE_NPC,{
end;
OnClock1800: //start time for Tues(2), Thurs(4)