summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-03-16 13:42:33 +0000
committerultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec>2007-03-16 13:42:33 +0000
commit006239e10f3c6f801fe4cb0a3de00979492a7058 (patch)
treec375e0695df88321216b1fc2efb7a0d000096a8b /npc
parent3a60dd0b55de6c81a3d38d96880031f262e1070c (diff)
downloadhercules-006239e10f3c6f801fe4cb0a3de00979492a7058.tar.gz
hercules-006239e10f3c6f801fe4cb0a3de00979492a7058.tar.bz2
hercules-006239e10f3c6f801fe4cb0a3de00979492a7058.tar.xz
hercules-006239e10f3c6f801fe4cb0a3de00979492a7058.zip
Fixed a missing curly brace and removed some more .gat-s
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10020 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc')
-rw-r--r--npc/Changelog.txt1
-rw-r--r--npc/custom/Lance/FR_HallOfFame.c6
-rw-r--r--npc/custom/Lance/FR_MailSystem.c2
-rw-r--r--npc/custom/Lance/FR_WeatherController.c734
-rw-r--r--npc/custom/Lance/Sentry.cpp2
-rw-r--r--npc/guild/gldfunc_treasure.txt2
-rw-r--r--npc/sample/monster_controller.cpp8
7 files changed, 378 insertions, 377 deletions
diff --git a/npc/Changelog.txt b/npc/Changelog.txt
index e3d8958de..bf6c799be 100644
--- a/npc/Changelog.txt
+++ b/npc/Changelog.txt
@@ -27,6 +27,7 @@ KarLaeda
Date Added
======
2007/03/17
+ * Fixed a missing curly brace and removed some more .gat-s [ultramage]
* Removed all .gat from the scripts [Lupus]
2007/03/14
* Reduced the chance to socket enchant a C rank item to 40% [Playtester]
diff --git a/npc/custom/Lance/FR_HallOfFame.c b/npc/custom/Lance/FR_HallOfFame.c
index ed03a6af2..6cd2b5f13 100644
--- a/npc/custom/Lance/FR_HallOfFame.c
+++ b/npc/custom/Lance/FR_HallOfFame.c
@@ -33,7 +33,7 @@
//= 2.3 - Utilizing eAthena's new scripting engine [Lance]
//===========================================================
-prontera.gat,0,0,0 script OnPCLoginEvent -1,{
+prontera,0,0,0 script OnPCLoginEvent -1,{
callfunc "HallOfFameInit";
end;
@@ -90,7 +90,7 @@ OnClock0000:
end;
}
-prontera.gat,0,0,0 script PCLogoutEvent -1,{
+prontera,0,0,0 script PCLogoutEvent -1,{
callfunc "HallOfFameInit";
end;
}
@@ -269,7 +269,7 @@ function script printHallOfFame {
return;
}
-prontera.gat,180,200,4 script Jury 109,{
+prontera,180,200,4 script Jury 109,{
mes "[Jury]";
mes "Good day. Would you like to view the Hall of Fame?";
next;
diff --git a/npc/custom/Lance/FR_MailSystem.c b/npc/custom/Lance/FR_MailSystem.c
index f0a6a4638..26f9d90b1 100644
--- a/npc/custom/Lance/FR_MailSystem.c
+++ b/npc/custom/Lance/FR_MailSystem.c
@@ -30,7 +30,7 @@
//===== Comments ============================================
//= 1.0 - Initial release [Lance]
//===========================================================
-prontera.gat,143,171,3 script Messenger 738,1,1,{
+prontera,143,171,3 script Messenger 738,1,1,{
mes "[Messenger Deviruchi]";
mes "Hiya! I'm the fastest messenger in Rune Midgard!";
next;
diff --git a/npc/custom/Lance/FR_WeatherController.c b/npc/custom/Lance/FR_WeatherController.c
index b7c803876..506f6d41f 100644
--- a/npc/custom/Lance/FR_WeatherController.c
+++ b/npc/custom/Lance/FR_WeatherController.c
@@ -26,377 +26,377 @@ OnClock0700:
}
function script cloudFlag {
-setmapflag "alb2trea.gat",mf_clouds;
-setmapflag "alberta.gat",mf_clouds;
-setmapflag "aldebaran.gat",mf_clouds;
-setmapflag "gef_fild00.gat",mf_clouds;
-setmapflag "gef_fild01.gat",mf_clouds;
-setmapflag "gef_fild02.gat",mf_clouds;
-setmapflag "gef_fild03.gat",mf_clouds;
-setmapflag "gef_fild04.gat",mf_clouds;
-setmapflag "gef_fild05.gat",mf_clouds;
-setmapflag "gef_fild06.gat",mf_clouds;
-setmapflag "gef_fild07.gat",mf_clouds;
-setmapflag "gef_fild08.gat",mf_clouds;
-setmapflag "gef_fild09.gat",mf_clouds;
-setmapflag "gef_fild10.gat",mf_clouds;
-setmapflag "gef_fild11.gat",mf_clouds;
-setmapflag "geffen.gat",mf_clouds;
-setmapflag "gl_church.gat",mf_clouds;
-setmapflag "gl_chyard.gat",mf_clouds;
-setmapflag "gl_knt01.gat",mf_clouds;
-setmapflag "gl_knt02.gat",mf_clouds;
-setmapflag "gl_step.gat",mf_clouds;
-setmapflag "glast_01.gat",mf_clouds;
-//setmapflag "hunter_1-1.gat",mf_clouds;
-//setmapflag "hunter_2-1.gat",mf_clouds;
-//setmapflag "hunter_3-1.gat",mf_clouds;
-setmapflag "izlude.gat",mf_clouds;
-setmapflag "job_thief1.gat",mf_clouds;
-//setmapflag "knight_1-1.gat",mf_clouds;
-//setmapflag "knight_2-1.gat",mf_clouds;
-//setmapflag "knight_3-1.gat",mf_clouds;
-setmapflag "mjolnir_01.gat",mf_clouds;
-setmapflag "mjolnir_02.gat",mf_clouds;
-setmapflag "mjolnir_03.gat",mf_clouds;
-setmapflag "mjolnir_04.gat",mf_clouds;
-setmapflag "mjolnir_05.gat",mf_clouds;
-setmapflag "mjolnir_06.gat",mf_clouds;
-setmapflag "mjolnir_07.gat",mf_clouds;
-setmapflag "mjolnir_08.gat",mf_clouds;
-setmapflag "mjolnir_09.gat",mf_clouds;
-setmapflag "mjolnir_10.gat",mf_clouds;
-setmapflag "mjolnir_11.gat",mf_clouds;
-setmapflag "mjolnir_12.gat",mf_clouds;
-setmapflag "moc_fild01.gat",mf_clouds;
-setmapflag "moc_fild02.gat",mf_clouds;
-setmapflag "moc_fild03.gat",mf_clouds;
-setmapflag "moc_fild04.gat",mf_clouds;
-setmapflag "moc_fild05.gat",mf_clouds;
-setmapflag "moc_fild06.gat",mf_clouds;
-setmapflag "moc_fild07.gat",mf_clouds;
-setmapflag "moc_fild08.gat",mf_clouds;
-setmapflag "moc_fild09.gat",mf_clouds;
-setmapflag "moc_fild10.gat",mf_clouds;
-setmapflag "moc_fild11.gat",mf_clouds;
-setmapflag "moc_fild12.gat",mf_clouds;
-setmapflag "moc_fild13.gat",mf_clouds;
-setmapflag "moc_fild14.gat",mf_clouds;
-setmapflag "moc_fild15.gat",mf_clouds;
-setmapflag "moc_fild16.gat",mf_clouds;
-setmapflag "moc_fild17.gat",mf_clouds;
-setmapflag "moc_fild18.gat",mf_clouds;
-setmapflag "moc_fild19.gat",mf_clouds;
-setmapflag "moc_pryd01.gat",mf_clouds;
-setmapflag "moc_pryd02.gat",mf_clouds;
-setmapflag "moc_pryd03.gat",mf_clouds;
-setmapflag "moc_pryd04.gat",mf_clouds;
-setmapflag "moc_pryd05.gat",mf_clouds;
-setmapflag "moc_pryd06.gat",mf_clouds;
-setmapflag "moc_prydb1.gat",mf_clouds;
-setmapflag "moc_ruins.gat",mf_clouds;
-setmapflag "morocc.gat",mf_clouds;
-//setmapflag "new_1-1.gat",mf_clouds;
-//setmapflag "new_1-2.gat",mf_clouds;
-//setmapflag "new_1-3.gat",mf_clouds;
-//setmapflag "new_1-4.gat",mf_clouds;
-setmapflag "pay_arche.gat",mf_clouds;
-setmapflag "pay_fild01.gat",mf_clouds;
-setmapflag "pay_fild02.gat",mf_clouds;
-setmapflag "pay_fild03.gat",mf_clouds;
-setmapflag "pay_fild04.gat",mf_clouds;
-setmapflag "pay_fild05.gat",mf_clouds;
-setmapflag "pay_fild06.gat",mf_clouds;
-setmapflag "pay_fild07.gat",mf_clouds;
-setmapflag "pay_fild08.gat",mf_clouds;
-setmapflag "pay_fild09.gat",mf_clouds;
-setmapflag "pay_fild10.gat",mf_clouds;
-setmapflag "pay_fild11.gat",mf_clouds;
-//setmapflag "priest_1-1.gat",mf_clouds;
-//setmapflag "priest_2-1.gat",mf_clouds;
-//setmapflag "priest_3-1.gat",mf_clouds;
-setmapflag "prontera.gat",mf_clouds;
-setmapflag "prt_are01.gat",mf_clouds;
-setmapflag "prt_fild00.gat",mf_clouds;
-setmapflag "prt_fild01.gat",mf_clouds;
-setmapflag "prt_fild02.gat",mf_clouds;
-setmapflag "prt_fild03.gat",mf_clouds;
-setmapflag "prt_fild04.gat",mf_clouds;
-setmapflag "prt_fild05.gat",mf_clouds;
-setmapflag "prt_fild06.gat",mf_clouds;
-setmapflag "prt_fild07.gat",mf_clouds;
-setmapflag "prt_fild08.gat",mf_clouds;
-setmapflag "prt_fild09.gat",mf_clouds;
-setmapflag "prt_fild10.gat",mf_clouds;
-setmapflag "prt_fild11.gat",mf_clouds;
-setmapflag "prt_maze01.gat",mf_clouds;
-setmapflag "prt_maze02.gat",mf_clouds;
-setmapflag "prt_maze03.gat",mf_clouds;
-setmapflag "prt_monk.gat",mf_clouds;
-setmapflag "cmd_fild01.gat",mf_clouds;
-setmapflag "cmd_fild02.gat",mf_clouds;
-setmapflag "cmd_fild03.gat",mf_clouds;
-setmapflag "cmd_fild04.gat",mf_clouds;
-setmapflag "cmd_fild05.gat",mf_clouds;
-setmapflag "cmd_fild06.gat",mf_clouds;
-setmapflag "cmd_fild07.gat",mf_clouds;
-setmapflag "cmd_fild08.gat",mf_clouds;
-setmapflag "cmd_fild09.gat",mf_clouds;
-setmapflag "cmd_in01.gat",mf_clouds;
-setmapflag "cmd_in02.gat",mf_clouds;
-setmapflag "gef_fild12.gat",mf_clouds;
-setmapflag "gef_fild13.gat",mf_clouds;
-setmapflag "gef_fild14.gat",mf_clouds;
-setmapflag "alde_gld.gat",mf_clouds;
-setmapflag "pay_gld.gat",mf_clouds;
-setmapflag "prt_gld.gat",mf_clouds;
-setmapflag "alde_alche.gat",mf_clouds;
-setmapflag "yuno.gat",mf_clouds;
-setmapflag "yuno_fild01.gat",mf_clouds;
-setmapflag "yuno_fild02.gat",mf_clouds;
-setmapflag "yuno_fild03.gat",mf_clouds;
-setmapflag "yuno_fild04.gat",mf_clouds;
-setmapflag "ama_fild01.gat",mf_clouds;
-setmapflag "ama_test.gat",mf_clouds;
-setmapflag "amatsu.gat",mf_clouds;
-setmapflag "gon_fild01.gat",mf_clouds;
-setmapflag "gon_test.gat",mf_clouds;
-setmapflag "gonryun.gat",mf_clouds;
-setmapflag "umbala.gat",mf_clouds;
-setmapflag "um_fild01.gat",mf_clouds;
-setmapflag "um_fild02.gat",mf_clouds;
-setmapflag "um_fild03.gat",mf_clouds;
-setmapflag "um_fild04.gat",mf_clouds;
-setmapflag "niflheim.gat",mf_clouds;
-setmapflag "nif_fild01.gat",mf_clouds;
-setmapflag "nif_fild02.gat",mf_clouds;
-setmapflag "nif_in.gat",mf_clouds;
-setmapflag "yggdrasil01.gat",mf_clouds;
-setmapflag "valkyrie.gat",mf_clouds;
-setmapflag "lou_fild01.gat",mf_clouds;
-setmapflag "louyang.gat",mf_clouds;
-setmapflag "nguild_gef.gat",mf_clouds;
-setmapflag "nguild_prt.gat",mf_clouds;
-setmapflag "nguild_pay.gat",mf_clouds;
-setmapflag "nguild_alde.gat",mf_clouds;
-setmapflag "jawaii.gat",mf_clouds;
-setmapflag "jawaii_in.gat",mf_clouds;
-setmapflag "gefenia01.gat",mf_clouds;
-setmapflag "gefenia02.gat",mf_clouds;
-setmapflag "gefenia03.gat",mf_clouds;
-setmapflag "gefenia04.gat",mf_clouds;
-setmapflag "payon.gat",mf_clouds;
-setmapflag "ayothaya.gat",mf_clouds;
-setmapflag "ayo_in01.gat",mf_clouds;
-setmapflag "ayo_in02.gat",mf_clouds;
-setmapflag "ayo_fild01.gat",mf_clouds;
-setmapflag "ayo_fild02.gat",mf_clouds;
-setmapflag "que_god01.gat",mf_clouds;
-setmapflag "que_god02.gat",mf_clouds;
-setmapflag "yuno_fild05.gat",mf_clouds;
-setmapflag "yuno_fild07.gat",mf_clouds;
-setmapflag "yuno_fild08.gat",mf_clouds;
-setmapflag "yuno_fild09.gat",mf_clouds;
-setmapflag "yuno_fild11.gat",mf_clouds;
-setmapflag "yuno_fild12.gat",mf_clouds;
-setmapflag "alde_tt02.gat",mf_clouds;
-setmapflag "einbech.gat",mf_clouds;
-setmapflag "einbroch.gat",mf_clouds;
-setmapflag "ein_fild06.gat",mf_clouds;
-setmapflag "ein_fild07.gat",mf_clouds;
-setmapflag "ein_fild08.gat",mf_clouds;
-setmapflag "ein_fild09.gat",mf_clouds;
-setmapflag "ein_fild10.gat",mf_clouds;
-setmapflag "que_sign01.gat",mf_clouds;
-setmapflag "ein_fild03.gat",mf_clouds;
-setmapflag "ein_fild04.gat",mf_clouds;
-setmapflag "lhz_fild02.gat",mf_clouds;
-setmapflag "lhz_fild03.gat",mf_clouds;
+setmapflag "alb2trea",mf_clouds;
+setmapflag "alberta",mf_clouds;
+setmapflag "aldebaran",mf_clouds;
+setmapflag "gef_fild00",mf_clouds;
+setmapflag "gef_fild01",mf_clouds;
+setmapflag "gef_fild02",mf_clouds;
+setmapflag "gef_fild03",mf_clouds;
+setmapflag "gef_fild04",mf_clouds;
+setmapflag "gef_fild05",mf_clouds;
+setmapflag "gef_fild06",mf_clouds;
+setmapflag "gef_fild07",mf_clouds;
+setmapflag "gef_fild08",mf_clouds;
+setmapflag "gef_fild09",mf_clouds;
+setmapflag "gef_fild10",mf_clouds;
+setmapflag "gef_fild11",mf_clouds;
+setmapflag "geffen",mf_clouds;
+setmapflag "gl_church",mf_clouds;
+setmapflag "gl_chyard",mf_clouds;
+setmapflag "gl_knt01",mf_clouds;
+setmapflag "gl_knt02",mf_clouds;
+setmapflag "gl_step",mf_clouds;
+setmapflag "glast_01",mf_clouds;
+//setmapflag "hunter_1-1",mf_clouds;
+//setmapflag "hunter_2-1",mf_clouds;
+//setmapflag "hunter_3-1",mf_clouds;
+setmapflag "izlude",mf_clouds;
+setmapflag "job_thief1",mf_clouds;
+//setmapflag "knight_1-1",mf_clouds;
+//setmapflag "knight_2-1",mf_clouds;
+//setmapflag "knight_3-1",mf_clouds;
+setmapflag "mjolnir_01",mf_clouds;
+setmapflag "mjolnir_02",mf_clouds;
+setmapflag "mjolnir_03",mf_clouds;
+setmapflag "mjolnir_04",mf_clouds;
+setmapflag "mjolnir_05",mf_clouds;
+setmapflag "mjolnir_06",mf_clouds;
+setmapflag "mjolnir_07",mf_clouds;
+setmapflag "mjolnir_08",mf_clouds;
+setmapflag "mjolnir_09",mf_clouds;
+setmapflag "mjolnir_10",mf_clouds;
+setmapflag "mjolnir_11",mf_clouds;
+setmapflag "mjolnir_12",mf_clouds;
+setmapflag "moc_fild01",mf_clouds;
+setmapflag "moc_fild02",mf_clouds;
+setmapflag "moc_fild03",mf_clouds;
+setmapflag "moc_fild04",mf_clouds;
+setmapflag "moc_fild05",mf_clouds;
+setmapflag "moc_fild06",mf_clouds;
+setmapflag "moc_fild07",mf_clouds;
+setmapflag "moc_fild08",mf_clouds;
+setmapflag "moc_fild09",mf_clouds;
+setmapflag "moc_fild10",mf_clouds;
+setmapflag "moc_fild11",mf_clouds;
+setmapflag "moc_fild12",mf_clouds;
+setmapflag "moc_fild13",mf_clouds;
+setmapflag "moc_fild14",mf_clouds;
+setmapflag "moc_fild15",mf_clouds;
+setmapflag "moc_fild16",mf_clouds;
+setmapflag "moc_fild17",mf_clouds;
+setmapflag "moc_fild18",mf_clouds;
+setmapflag "moc_fild19",mf_clouds;
+setmapflag "moc_pryd01",mf_clouds;
+setmapflag "moc_pryd02",mf_clouds;
+setmapflag "moc_pryd03",mf_clouds;
+setmapflag "moc_pryd04",mf_clouds;
+setmapflag "moc_pryd05",mf_clouds;
+setmapflag "moc_pryd06",mf_clouds;
+setmapflag "moc_prydb1",mf_clouds;
+setmapflag "moc_ruins",mf_clouds;
+setmapflag "morocc",mf_clouds;
+//setmapflag "new_1-1",mf_clouds;
+//setmapflag "new_1-2",mf_clouds;
+//setmapflag "new_1-3",mf_clouds;
+//setmapflag "new_1-4",mf_clouds;
+setmapflag "pay_arche",mf_clouds;
+setmapflag "pay_fild01",mf_clouds;
+setmapflag "pay_fild02",mf_clouds;
+setmapflag "pay_fild03",mf_clouds;
+setmapflag "pay_fild04",mf_clouds;
+setmapflag "pay_fild05",mf_clouds;
+setmapflag "pay_fild06",mf_clouds;
+setmapflag "pay_fild07",mf_clouds;
+setmapflag "pay_fild08",mf_clouds;
+setmapflag "pay_fild09",mf_clouds;
+setmapflag "pay_fild10",mf_clouds;
+setmapflag "pay_fild11",mf_clouds;
+//setmapflag "priest_1-1",mf_clouds;
+//setmapflag "priest_2-1",mf_clouds;
+//setmapflag "priest_3-1",mf_clouds;
+setmapflag "prontera",mf_clouds;
+setmapflag "prt_are01",mf_clouds;
+setmapflag "prt_fild00",mf_clouds;
+setmapflag "prt_fild01",mf_clouds;
+setmapflag "prt_fild02",mf_clouds;
+setmapflag "prt_fild03",mf_clouds;
+setmapflag "prt_fild04",mf_clouds;
+setmapflag "prt_fild05",mf_clouds;
+setmapflag "prt_fild06",mf_clouds;
+setmapflag "prt_fild07",mf_clouds;
+setmapflag "prt_fild08",mf_clouds;
+setmapflag "prt_fild09",mf_clouds;
+setmapflag "prt_fild10",mf_clouds;
+setmapflag "prt_fild11",mf_clouds;
+setmapflag "prt_maze01",mf_clouds;
+setmapflag "prt_maze02",mf_clouds;
+setmapflag "prt_maze03",mf_clouds;
+setmapflag "prt_monk",mf_clouds;
+setmapflag "cmd_fild01",mf_clouds;
+setmapflag "cmd_fild02",mf_clouds;
+setmapflag "cmd_fild03",mf_clouds;
+setmapflag "cmd_fild04",mf_clouds;
+setmapflag "cmd_fild05",mf_clouds;
+setmapflag "cmd_fild06",mf_clouds;
+setmapflag "cmd_fild07",mf_clouds;
+setmapflag "cmd_fild08",mf_clouds;
+setmapflag "cmd_fild09",mf_clouds;
+setmapflag "cmd_in01",mf_clouds;
+setmapflag "cmd_in02",mf_clouds;
+setmapflag "gef_fild12",mf_clouds;
+setmapflag "gef_fild13",mf_clouds;
+setmapflag "gef_fild14",mf_clouds;
+setmapflag "alde_gld",mf_clouds;
+setmapflag "pay_gld",mf_clouds;
+setmapflag "prt_gld",mf_clouds;
+setmapflag "alde_alche",mf_clouds;
+setmapflag "yuno",mf_clouds;
+setmapflag "yuno_fild01",mf_clouds;
+setmapflag "yuno_fild02",mf_clouds;
+setmapflag "yuno_fild03",mf_clouds;
+setmapflag "yuno_fild04",mf_clouds;
+setmapflag "ama_fild01",mf_clouds;
+setmapflag "ama_test",mf_clouds;
+setmapflag "amatsu",mf_clouds;
+setmapflag "gon_fild01",mf_clouds;
+setmapflag "gon_test",mf_clouds;
+setmapflag "gonryun",mf_clouds;
+setmapflag "umbala",mf_clouds;
+setmapflag "um_fild01",mf_clouds;
+setmapflag "um_fild02",mf_clouds;
+setmapflag "um_fild03",mf_clouds;
+setmapflag "um_fild04",mf_clouds;
+setmapflag "niflheim",mf_clouds;
+setmapflag "nif_fild01",mf_clouds;
+setmapflag "nif_fild02",mf_clouds;
+setmapflag "nif_in",mf_clouds;
+setmapflag "yggdrasil01",mf_clouds;
+setmapflag "valkyrie",mf_clouds;
+setmapflag "lou_fild01",mf_clouds;
+setmapflag "louyang",mf_clouds;
+setmapflag "nguild_gef",mf_clouds;
+setmapflag "nguild_prt",mf_clouds;
+setmapflag "nguild_pay",mf_clouds;
+setmapflag "nguild_alde",mf_clouds;
+setmapflag "jawaii",mf_clouds;
+setmapflag "jawaii_in",mf_clouds;
+setmapflag "gefenia01",mf_clouds;
+setmapflag "gefenia02",mf_clouds;
+setmapflag "gefenia03",mf_clouds;
+setmapflag "gefenia04",mf_clouds;
+setmapflag "payon",mf_clouds;
+setmapflag "ayothaya",mf_clouds;
+setmapflag "ayo_in01",mf_clouds;
+setmapflag "ayo_in02",mf_clouds;
+setmapflag "ayo_fild01",mf_clouds;
+setmapflag "ayo_fild02",mf_clouds;
+setmapflag "que_god01",mf_clouds;
+setmapflag "que_god02",mf_clouds;
+setmapflag "yuno_fild05",mf_clouds;
+setmapflag "yuno_fild07",mf_clouds;
+setmapflag "yuno_fild08",mf_clouds;
+setmapflag "yuno_fild09",mf_clouds;
+setmapflag "yuno_fild11",mf_clouds;
+setmapflag "yuno_fild12",mf_clouds;
+setmapflag "alde_tt02",mf_clouds;
+setmapflag "einbech",mf_clouds;
+setmapflag "einbroch",mf_clouds;
+setmapflag "ein_fild06",mf_clouds;
+setmapflag "ein_fild07",mf_clouds;
+setmapflag "ein_fild08",mf_clouds;
+setmapflag "ein_fild09",mf_clouds;
+setmapflag "ein_fild10",mf_clouds;
+setmapflag "que_sign01",mf_clouds;
+setmapflag "ein_fild03",mf_clouds;
+setmapflag "ein_fild04",mf_clouds;
+setmapflag "lhz_fild02",mf_clouds;
+setmapflag "lhz_fild03",mf_clouds;
return;
}
function script RcloudFlag {
-removemapflag "alb2trea.gat",mf_clouds;
-removemapflag "alberta.gat",mf_clouds;
-removemapflag "aldebaran.gat",mf_clouds;
-removemapflag "gef_fild00.gat",mf_clouds;
-removemapflag "gef_fild01.gat",mf_clouds;
-removemapflag "gef_fild02.gat",mf_clouds;
-removemapflag "gef_fild03.gat",mf_clouds;
-removemapflag "gef_fild04.gat",mf_clouds;
-removemapflag "gef_fild05.gat",mf_clouds;
-removemapflag "gef_fild06.gat",mf_clouds;
-removemapflag "gef_fild07.gat",mf_clouds;
-removemapflag "gef_fild08.gat",mf_clouds;
-removemapflag "gef_fild09.gat",mf_clouds;
-removemapflag "gef_fild10.gat",mf_clouds;
-removemapflag "gef_fild11.gat",mf_clouds;
-removemapflag "geffen.gat",mf_clouds;
-removemapflag "gl_church.gat",mf_clouds;
-removemapflag "gl_chyard.gat",mf_clouds;
-removemapflag "gl_knt01.gat",mf_clouds;
-removemapflag "gl_knt02.gat",mf_clouds;
-removemapflag "gl_step.gat",mf_clouds;
-removemapflag "glast_01.gat",mf_clouds;
-removemapflag "hunter_1-1.gat",mf_clouds;
-removemapflag "hunter_2-1.gat",mf_clouds;
-removemapflag "hunter_3-1.gat",mf_clouds;
-removemapflag "izlude.gat",mf_clouds;
-removemapflag "mjolnir_01.gat",mf_clouds;
-removemapflag "mjolnir_02.gat",mf_clouds;
-removemapflag "mjolnir_03.gat",mf_clouds;
-removemapflag "mjolnir_04.gat",mf_clouds;
-removemapflag "mjolnir_05.gat",mf_clouds;
-removemapflag "mjolnir_06.gat",mf_clouds;
-removemapflag "mjolnir_07.gat",mf_clouds;
-removemapflag "mjolnir_08.gat",mf_clouds;
-removemapflag "mjolnir_09.gat",mf_clouds;
-removemapflag "mjolnir_10.gat",mf_clouds;
-removemapflag "mjolnir_11.gat",mf_clouds;
-removemapflag "mjolnir_12.gat",mf_clouds;
-removemapflag "moc_fild01.gat",mf_clouds;
-removemapflag "moc_fild02.gat",mf_clouds;
-removemapflag "moc_fild03.gat",mf_clouds;
-removemapflag "moc_fild04.gat",mf_clouds;
-removemapflag "moc_fild05.gat",mf_clouds;
-removemapflag "moc_fild06.gat",mf_clouds;
-removemapflag "moc_fild07.gat",mf_clouds;
-removemapflag "moc_fild08.gat",mf_clouds;
-removemapflag "moc_fild09.gat",mf_clouds;
-removemapflag "moc_fild10.gat",mf_clouds;
-removemapflag "moc_fild11.gat",mf_clouds;
-removemapflag "moc_fild12.gat",mf_clouds;
-removemapflag "moc_fild13.gat",mf_clouds;
-removemapflag "moc_fild14.gat",mf_clouds;
-removemapflag "moc_fild15.gat",mf_clouds;
-removemapflag "moc_fild16.gat",mf_clouds;
-removemapflag "moc_fild17.gat",mf_clouds;
-removemapflag "moc_fild18.gat",mf_clouds;
-removemapflag "moc_fild19.gat",mf_clouds;
-removemapflag "moc_pryd01.gat",mf_clouds;
-removemapflag "moc_pryd02.gat",mf_clouds;
-removemapflag "moc_pryd03.gat",mf_clouds;
-removemapflag "moc_pryd04.gat",mf_clouds;
-removemapflag "moc_pryd05.gat",mf_clouds;
-removemapflag "moc_pryd06.gat",mf_clouds;
-removemapflag "moc_prydb1.gat",mf_clouds;
-removemapflag "moc_ruins.gat",mf_clouds;
-removemapflag "morocc.gat",mf_clouds;
-removemapflag "new_1-1.gat",mf_clouds;
-removemapflag "new_1-2.gat",mf_clouds;
-removemapflag "new_1-3.gat",mf_clouds;
-removemapflag "new_1-4.gat",mf_clouds;
-removemapflag "pay_arche.gat",mf_clouds;
-removemapflag "pay_fild01.gat",mf_clouds;
-removemapflag "pay_fild02.gat",mf_clouds;
-removemapflag "pay_fild03.gat",mf_clouds;
-removemapflag "pay_fild04.gat",mf_clouds;
-removemapflag "pay_fild05.gat",mf_clouds;
-removemapflag "pay_fild06.gat",mf_clouds;
-removemapflag "pay_fild07.gat",mf_clouds;
-removemapflag "pay_fild08.gat",mf_clouds;
-removemapflag "pay_fild09.gat",mf_clouds;
-removemapflag "pay_fild10.gat",mf_clouds;
-removemapflag "pay_fild11.gat",mf_clouds;
-removemapflag "priest_1-1.gat",mf_clouds;
-removemapflag "priest_2-1.gat",mf_clouds;
-removemapflag "priest_3-1.gat",mf_clouds;
-removemapflag "prontera.gat",mf_clouds;
-removemapflag "prt_are01.gat",mf_clouds;
-removemapflag "prt_fild00.gat",mf_clouds;
-removemapflag "prt_fild01.gat",mf_clouds;
-removemapflag "prt_fild02.gat",mf_clouds;
-removemapflag "prt_fild03.gat",mf_clouds;
-removemapflag "prt_fild04.gat",mf_clouds;
-removemapflag "prt_fild05.gat",mf_clouds;
-removemapflag "prt_fild06.gat",mf_clouds;
-removemapflag "prt_fild07.gat",mf_clouds;
-removemapflag "prt_fild08.gat",mf_clouds;
-removemapflag "prt_fild09.gat",mf_clouds;
-removemapflag "prt_fild10.gat",mf_clouds;
-removemapflag "prt_fild11.gat",mf_clouds;
-removemapflag "prt_maze01.gat",mf_clouds;
-removemapflag "prt_maze02.gat",mf_clouds;
-removemapflag "prt_maze03.gat",mf_clouds;
-removemapflag "prt_monk.gat",mf_clouds;
-removemapflag "cmd_fild01.gat",mf_clouds;
-removemapflag "cmd_fild02.gat",mf_clouds;
-removemapflag "cmd_fild03.gat",mf_clouds;
-removemapflag "cmd_fild04.gat",mf_clouds;
-removemapflag "cmd_fild05.gat",mf_clouds;
-removemapflag "cmd_fild06.gat",mf_clouds;
-removemapflag "cmd_fild07.gat",mf_clouds;
-removemapflag "cmd_fild08.gat",mf_clouds;
-removemapflag "cmd_fild09.gat",mf_clouds;
-removemapflag "gef_fild12.gat",mf_clouds;
-removemapflag "gef_fild13.gat",mf_clouds;
-removemapflag "gef_fild14.gat",mf_clouds;
-removemapflag "alde_gld.gat",mf_clouds;
-removemapflag "pay_gld.gat",mf_clouds;
-removemapflag "prt_gld.gat",mf_clouds;
-removemapflag "alde_alche.gat",mf_clouds;
-removemapflag "yuno.gat",mf_clouds;
-removemapflag "yuno_fild01.gat",mf_clouds;
-removemapflag "yuno_fild02.gat",mf_clouds;
-removemapflag "yuno_fild03.gat",mf_clouds;
-removemapflag "yuno_fild04.gat",mf_clouds;
-removemapflag "ama_fild01.gat",mf_clouds;
-removemapflag "ama_test.gat",mf_clouds;
-removemapflag "amatsu.gat",mf_clouds;
-removemapflag "gon_fild01.gat",mf_clouds;
-removemapflag "gon_in.gat",mf_clouds;
-removemapflag "gon_test.gat",mf_clouds;
-removemapflag "gonryun.gat",mf_clouds;
-removemapflag "umbala.gat",mf_clouds;
-removemapflag "um_fild01.gat",mf_clouds;
-removemapflag "um_fild02.gat",mf_clouds;
-removemapflag "um_fild03.gat",mf_clouds;
-removemapflag "um_fild04.gat",mf_clouds;
-removemapflag "niflheim.gat",mf_clouds;
-removemapflag "nif_fild01.gat",mf_clouds;
-removemapflag "nif_fild02.gat",mf_clouds;
-removemapflag "nif_in.gat",mf_clouds;
-removemapflag "yggdrasil01.gat",mf_clouds;
-removemapflag "valkyrie.gat",mf_clouds;
-removemapflag "lou_fild01.gat",mf_clouds;
-removemapflag "louyang.gat",mf_clouds;
-removemapflag "nguild_gef.gat",mf_clouds;
-removemapflag "nguild_prt.gat",mf_clouds;
-removemapflag "nguild_pay.gat",mf_clouds;
-removemapflag "nguild_alde.gat",mf_clouds;
-removemapflag "jawaii.gat",mf_clouds;
-removemapflag "jawaii_in.gat",mf_clouds;
-removemapflag "gefenia01.gat",mf_clouds;
-removemapflag "gefenia02.gat",mf_clouds;
-removemapflag "gefenia03.gat",mf_clouds;
-removemapflag "gefenia04.gat",mf_clouds;
-removemapflag "payon.gat",mf_clouds;
-removemapflag "ayothaya.gat",mf_clouds;
-removemapflag "ayo_in01.gat",mf_clouds;
-removemapflag "ayo_in02.gat",mf_clouds;
-removemapflag "ayo_fild01.gat",mf_clouds;
-removemapflag "ayo_fild02.gat",mf_clouds;
-removemapflag "que_god01.gat",mf_clouds;
-removemapflag "que_god02.gat",mf_clouds;
-removemapflag "yuno_fild05.gat",mf_clouds;
-removemapflag "yuno_fild07.gat",mf_clouds;
-removemapflag "yuno_fild08.gat",mf_clouds;
-removemapflag "yuno_fild09.gat",mf_clouds;
-removemapflag "yuno_fild11.gat",mf_clouds;
-removemapflag "yuno_fild12.gat",mf_clouds;
-removemapflag "alde_tt02.gat",mf_clouds;
-removemapflag "einbech.gat",mf_clouds;
-removemapflag "einbroch.gat",mf_clouds;
-removemapflag "ein_fild06.gat",mf_clouds;
-removemapflag "ein_fild07.gat",mf_clouds;
-removemapflag "ein_fild08.gat",mf_clouds;
-removemapflag "ein_fild09.gat",mf_clouds;
-removemapflag "ein_fild10.gat",mf_clouds;
-removemapflag "que_sign01.gat",mf_clouds;
-removemapflag "ein_fild03.gat",mf_clouds;
-removemapflag "ein_fild04.gat",mf_clouds;
-removemapflag "lhz_fild02.gat",mf_clouds;
-removemapflag "lhz_fild03.gat",mf_clouds;
+removemapflag "alb2trea",mf_clouds;
+removemapflag "alberta",mf_clouds;
+removemapflag "aldebaran",mf_clouds;
+removemapflag "gef_fild00",mf_clouds;
+removemapflag "gef_fild01",mf_clouds;
+removemapflag "gef_fild02",mf_clouds;
+removemapflag "gef_fild03",mf_clouds;
+removemapflag "gef_fild04",mf_clouds;
+removemapflag "gef_fild05",mf_clouds;
+removemapflag "gef_fild06",mf_clouds;
+removemapflag "gef_fild07",mf_clouds;
+removemapflag "gef_fild08",mf_clouds;
+removemapflag "gef_fild09",mf_clouds;
+removemapflag "gef_fild10",mf_clouds;
+removemapflag "gef_fild11",mf_clouds;
+removemapflag "geffen",mf_clouds;
+removemapflag "gl_church",mf_clouds;
+removemapflag "gl_chyard",mf_clouds;
+removemapflag "gl_knt01",mf_clouds;
+removemapflag "gl_knt02",mf_clouds;
+removemapflag "gl_step",mf_clouds;
+removemapflag "glast_01",mf_clouds;
+removemapflag "hunter_1-1",mf_clouds;
+removemapflag "hunter_2-1",mf_clouds;
+removemapflag "hunter_3-1",mf_clouds;
+removemapflag "izlude",mf_clouds;
+removemapflag "mjolnir_01",mf_clouds;
+removemapflag "mjolnir_02",mf_clouds;
+removemapflag "mjolnir_03",mf_clouds;
+removemapflag "mjolnir_04",mf_clouds;
+removemapflag "mjolnir_05",mf_clouds;
+removemapflag "mjolnir_06",mf_clouds;
+removemapflag "mjolnir_07",mf_clouds;
+removemapflag "mjolnir_08",mf_clouds;
+removemapflag "mjolnir_09",mf_clouds;
+removemapflag "mjolnir_10",mf_clouds;
+removemapflag "mjolnir_11",mf_clouds;
+removemapflag "mjolnir_12",mf_clouds;
+removemapflag "moc_fild01",mf_clouds;
+removemapflag "moc_fild02",mf_clouds;
+removemapflag "moc_fild03",mf_clouds;
+removemapflag "moc_fild04",mf_clouds;
+removemapflag "moc_fild05",mf_clouds;
+removemapflag "moc_fild06",mf_clouds;
+removemapflag "moc_fild07",mf_clouds;
+removemapflag "moc_fild08",mf_clouds;
+removemapflag "moc_fild09",mf_clouds;
+removemapflag "moc_fild10",mf_clouds;
+removemapflag "moc_fild11",mf_clouds;
+removemapflag "moc_fild12",mf_clouds;
+removemapflag "moc_fild13",mf_clouds;
+removemapflag "moc_fild14",mf_clouds;
+removemapflag "moc_fild15",mf_clouds;
+removemapflag "moc_fild16",mf_clouds;
+removemapflag "moc_fild17",mf_clouds;
+removemapflag "moc_fild18",mf_clouds;
+removemapflag "moc_fild19",mf_clouds;
+removemapflag "moc_pryd01",mf_clouds;
+removemapflag "moc_pryd02",mf_clouds;
+removemapflag "moc_pryd03",mf_clouds;
+removemapflag "moc_pryd04",mf_clouds;
+removemapflag "moc_pryd05",mf_clouds;
+removemapflag "moc_pryd06",mf_clouds;
+removemapflag "moc_prydb1",mf_clouds;
+removemapflag "moc_ruins",mf_clouds;
+removemapflag "morocc",mf_clouds;
+removemapflag "new_1-1",mf_clouds;
+removemapflag "new_1-2",mf_clouds;
+removemapflag "new_1-3",mf_clouds;
+removemapflag "new_1-4",mf_clouds;
+removemapflag "pay_arche",mf_clouds;
+removemapflag "pay_fild01",mf_clouds;
+removemapflag "pay_fild02",mf_clouds;
+removemapflag "pay_fild03",mf_clouds;
+removemapflag "pay_fild04",mf_clouds;
+removemapflag "pay_fild05",mf_clouds;
+removemapflag "pay_fild06",mf_clouds;
+removemapflag "pay_fild07",mf_clouds;
+removemapflag "pay_fild08",mf_clouds;
+removemapflag "pay_fild09",mf_clouds;
+removemapflag "pay_fild10",mf_clouds;
+removemapflag "pay_fild11",mf_clouds;
+removemapflag "priest_1-1",mf_clouds;
+removemapflag "priest_2-1",mf_clouds;
+removemapflag "priest_3-1",mf_clouds;
+removemapflag "prontera",mf_clouds;
+removemapflag "prt_are01",mf_clouds;
+removemapflag "prt_fild00",mf_clouds;
+removemapflag "prt_fild01",mf_clouds;
+removemapflag "prt_fild02",mf_clouds;
+removemapflag "prt_fild03",mf_clouds;
+removemapflag "prt_fild04",mf_clouds;
+removemapflag "prt_fild05",mf_clouds;
+removemapflag "prt_fild06",mf_clouds;
+removemapflag "prt_fild07",mf_clouds;
+removemapflag "prt_fild08",mf_clouds;
+removemapflag "prt_fild09",mf_clouds;
+removemapflag "prt_fild10",mf_clouds;
+removemapflag "prt_fild11",mf_clouds;
+removemapflag "prt_maze01",mf_clouds;
+removemapflag "prt_maze02",mf_clouds;
+removemapflag "prt_maze03",mf_clouds;
+removemapflag "prt_monk",mf_clouds;
+removemapflag "cmd_fild01",mf_clouds;
+removemapflag "cmd_fild02",mf_clouds;
+removemapflag "cmd_fild03",mf_clouds;
+removemapflag "cmd_fild04",mf_clouds;
+removemapflag "cmd_fild05",mf_clouds;
+removemapflag "cmd_fild06",mf_clouds;
+removemapflag "cmd_fild07",mf_clouds;
+removemapflag "cmd_fild08",mf_clouds;
+removemapflag "cmd_fild09",mf_clouds;
+removemapflag "gef_fild12",mf_clouds;
+removemapflag "gef_fild13",mf_clouds;
+removemapflag "gef_fild14",mf_clouds;
+removemapflag "alde_gld",mf_clouds;
+removemapflag "pay_gld",mf_clouds;
+removemapflag "prt_gld",mf_clouds;
+removemapflag "alde_alche",mf_clouds;
+removemapflag "yuno",mf_clouds;
+removemapflag "yuno_fild01",mf_clouds;
+removemapflag "yuno_fild02",mf_clouds;
+removemapflag "yuno_fild03",mf_clouds;
+removemapflag "yuno_fild04",mf_clouds;
+removemapflag "ama_fild01",mf_clouds;
+removemapflag "ama_test",mf_clouds;
+removemapflag "amatsu",mf_clouds;
+removemapflag "gon_fild01",mf_clouds;
+removemapflag "gon_in",mf_clouds;
+removemapflag "gon_test",mf_clouds;
+removemapflag "gonryun",mf_clouds;
+removemapflag "umbala",mf_clouds;
+removemapflag "um_fild01",mf_clouds;
+removemapflag "um_fild02",mf_clouds;
+removemapflag "um_fild03",mf_clouds;
+removemapflag "um_fild04",mf_clouds;
+removemapflag "niflheim",mf_clouds;
+removemapflag "nif_fild01",mf_clouds;
+removemapflag "nif_fild02",mf_clouds;
+removemapflag "nif_in",mf_clouds;
+removemapflag "yggdrasil01",mf_clouds;
+removemapflag "valkyrie",mf_clouds;
+removemapflag "lou_fild01",mf_clouds;
+removemapflag "louyang",mf_clouds;
+removemapflag "nguild_gef",mf_clouds;
+removemapflag "nguild_prt",mf_clouds;
+removemapflag "nguild_pay",mf_clouds;
+removemapflag "nguild_alde",mf_clouds;
+removemapflag "jawaii",mf_clouds;
+removemapflag "jawaii_in",mf_clouds;
+removemapflag "gefenia01",mf_clouds;
+removemapflag "gefenia02",mf_clouds;
+removemapflag "gefenia03",mf_clouds;
+removemapflag "gefenia04",mf_clouds;
+removemapflag "payon",mf_clouds;
+removemapflag "ayothaya",mf_clouds;
+removemapflag "ayo_in01",mf_clouds;
+removemapflag "ayo_in02",mf_clouds;
+removemapflag "ayo_fild01",mf_clouds;
+removemapflag "ayo_fild02",mf_clouds;
+removemapflag "que_god01",mf_clouds;
+removemapflag "que_god02",mf_clouds;
+removemapflag "yuno_fild05",mf_clouds;
+removemapflag "yuno_fild07",mf_clouds;
+removemapflag "yuno_fild08",mf_clouds;
+removemapflag "yuno_fild09",mf_clouds;
+removemapflag "yuno_fild11",mf_clouds;
+removemapflag "yuno_fild12",mf_clouds;
+removemapflag "alde_tt02",mf_clouds;
+removemapflag "einbech",mf_clouds;
+removemapflag "einbroch",mf_clouds;
+removemapflag "ein_fild06",mf_clouds;
+removemapflag "ein_fild07",mf_clouds;
+removemapflag "ein_fild08",mf_clouds;
+removemapflag "ein_fild09",mf_clouds;
+removemapflag "ein_fild10",mf_clouds;
+removemapflag "que_sign01",mf_clouds;
+removemapflag "ein_fild03",mf_clouds;
+removemapflag "ein_fild04",mf_clouds;
+removemapflag "lhz_fild02",mf_clouds;
+removemapflag "lhz_fild03",mf_clouds;
return;
}
diff --git a/npc/custom/Lance/Sentry.cpp b/npc/custom/Lance/Sentry.cpp
index f299da93f..9e6eeb4dd 100644
--- a/npc/custom/Lance/Sentry.cpp
+++ b/npc/custom/Lance/Sentry.cpp
@@ -120,7 +120,7 @@
OnInit:
// Customization ---------------------------------------------------------------------
- setarray .mob_map$, "prt_fild08.gat", "prt_fild05.gat", "prt_fild06.gat", "prt_gld.gat";
+ setarray .mob_map$, "prt_fild08", "prt_fild05", "prt_fild06", "prt_gld";
setarray .mob_x,176,369,29,165;
setarray .mob_y,372,201,187,37;
set .karma, 5;
diff --git a/npc/guild/gldfunc_treasure.txt b/npc/guild/gldfunc_treasure.txt
index 74126d42d..a829ae7a1 100644
--- a/npc/guild/gldfunc_treasure.txt
+++ b/npc/guild/gldfunc_treasure.txt
@@ -61,7 +61,7 @@ function script F_GldTreas {
set getarg(3), getarg(2); //sets the counter variable = to the box number amount
L_SPAWN:
- set getarg(4), getarg(5)+(getarg(3)+1) & 1); //sets the box id variable = to the box id
+ set getarg(4), getarg(5)+((getarg(3)+1) & 1); //sets the box id variable = to the box id
areamonster getarg(0),getarg(6),getarg(7),getarg(8),getarg(9),"Treasure Chest",getarg(4),1,"Treasure_"+getarg(1)+"::OnDied";
set getarg(3), getarg(3) - 1;
if(getarg(3) > 0) goto L_SPAWN;
diff --git a/npc/sample/monster_controller.cpp b/npc/sample/monster_controller.cpp
index 686766cbc..4d368467c 100644
--- a/npc/sample/monster_controller.cpp
+++ b/npc/sample/monster_controller.cpp
@@ -1,6 +1,6 @@
// Variables Logging:
// .mc_moblist[] - ID list of mobs
-prontera.gat,180,200,4 script Monster Controller 123,{
+prontera,180,200,4 script Monster Controller 123,{
function display_info {
getmobdata getarg(0), .@mob_data;
set .@array_size, getarraysize(.@mob_data);
@@ -31,7 +31,7 @@ prontera.gat,180,200,4 script Monster Controller 123,{
function summon_mob {
set .@mob_size, getarraysize(.mc_moblist);
- set .mc_moblist[.@mob_size], spawnmob("Slave - " + .@mob_size, getarg(0), "prontera.gat", 180, 200);
+ set .mc_moblist[.@mob_size], spawnmob("Slave - " + .@mob_size, getarg(0), "prontera", 180, 200);
mobattach .mc_moblist[.@mob_size];
setmobdata .mc_moblist[.@mob_size], 25,
AI_ACTION_TYPE_ATTACK|
@@ -54,7 +54,7 @@ prontera.gat,180,200,4 script Monster Controller 123,{
}
if(getarraysize(.ai_action) == 4){
- mapannounce "prontera.gat", "[Mob Control] AI Action Received from " + .ai_action[AI_ACTION_SRC] + "!",16;
+ mapannounce "prontera", "[Mob Control] AI Action Received from " + .ai_action[AI_ACTION_SRC] + "!",16;
switch(.ai_action[AI_ACTION_TAR_TYPE]){
case AI_ACTION_TAR_TYPE_PC:
set .@action_from$, "Player";
@@ -106,7 +106,7 @@ prontera.gat,180,200,4 script Monster Controller 123,{
break;
}
- mapannounce "prontera.gat", "Details - " + .@action_type$ + " [" + .@action_from$ + "] " + .@action_name$ + "!", 16;
+ mapannounce "prontera", "Details - " + .@action_type$ + " [" + .@action_from$ + "] " + .@action_name$ + "!", 16;
deletearray .ai_action, 4;
end;
}