summaryrefslogtreecommitdiff
path: root/conf-tmpl/mapflag
diff options
context:
space:
mode:
Diffstat (limited to 'conf-tmpl/mapflag')
-rw-r--r--conf-tmpl/mapflag/gvg.txt56
-rw-r--r--conf-tmpl/mapflag/indoors.txt71
-rw-r--r--conf-tmpl/mapflag/jail.txt48
-rw-r--r--conf-tmpl/mapflag/night.txt214
-rw-r--r--conf-tmpl/mapflag/nightmare.txt48
-rw-r--r--conf-tmpl/mapflag/nobranch.txt272
-rw-r--r--conf-tmpl/mapflag/noexp.txt24
-rw-r--r--conf-tmpl/mapflag/noicewall.txt107
-rw-r--r--conf-tmpl/mapflag/noloot.txt26
-rw-r--r--conf-tmpl/mapflag/nomemo.txt454
-rw-r--r--conf-tmpl/mapflag/nopenalty.txt187
-rw-r--r--conf-tmpl/mapflag/nopvp.txt71
-rw-r--r--conf-tmpl/mapflag/noreturn.txt213
-rw-r--r--conf-tmpl/mapflag/nosave.txt130
-rw-r--r--conf-tmpl/mapflag/noteleport.txt242
-rw-r--r--conf-tmpl/mapflag/nowarp.txt31
-rw-r--r--conf-tmpl/mapflag/nowarpto.txt37
-rw-r--r--conf-tmpl/mapflag/pvp.txt94
-rw-r--r--conf-tmpl/mapflag/pvp_noguild.txt89
-rw-r--r--conf-tmpl/mapflag/pvp_noparty.txt13
-rw-r--r--conf-tmpl/mapflag/water_height.txt82
21 files changed, 2509 insertions, 0 deletions
diff --git a/conf-tmpl/mapflag/gvg.txt b/conf-tmpl/mapflag/gvg.txt
new file mode 100644
index 000000000..3f94c6006
--- /dev/null
+++ b/conf-tmpl/mapflag/gvg.txt
@@ -0,0 +1,56 @@
+//===== eAthena Script =======================================
+//= GvG On Map Flags
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+//= 1.2
+//===== Description: =========================================
+//= gvg: Turns on GvG mode (same as PvP except Guilds are
+//= automatically allied)
+//= gvg_castle: Describes castle maps for WoE.
+//===== Additional Comments: =================================
+//= 1.2 Updated with new meanings of gvg and gvg_castle
+//= 1.1 Added Novice Guild Castles
+//============================================================
+
+// GvG Arenas =============
+guild_vs1.gat mapflag gvg
+guild_vs2.gat mapflag gvg
+guild_vs3.gat mapflag gvg
+guild_vs4.gat mapflag gvg
+guild_vs5.gat mapflag gvg
+
+// Guild Castles ==========
+aldeg_cas01.gat mapflag gvg_castle
+aldeg_cas02.gat mapflag gvg_castle
+aldeg_cas03.gat mapflag gvg_castle
+aldeg_cas04.gat mapflag gvg_castle
+aldeg_cas05.gat mapflag gvg_castle
+gefg_cas01.gat mapflag gvg_castle
+gefg_cas02.gat mapflag gvg_castle
+gefg_cas03.gat mapflag gvg_castle
+gefg_cas04.gat mapflag gvg_castle
+gefg_cas05.gat mapflag gvg_castle
+payg_cas01.gat mapflag gvg_castle
+payg_cas02.gat mapflag gvg_castle
+payg_cas03.gat mapflag gvg_castle
+payg_cas04.gat mapflag gvg_castle
+payg_cas05.gat mapflag gvg_castle
+prtg_cas01.gat mapflag gvg_castle
+prtg_cas02.gat mapflag gvg_castle
+prtg_cas03.gat mapflag gvg_castle
+prtg_cas04.gat mapflag gvg_castle
+prtg_cas05.gat mapflag gvg_castle
+
+// Novice Guild Castles ===
+//n_castle.gat mapflag gvg_castle
+nguild_alde.gat mapflag gvg_castle
+nguild_gef.gat mapflag gvg_castle
+nguild_pay.gat mapflag gvg_castle
+nguild_prt.gat mapflag gvg_castle
+
+// Guild Dungeons =========
+gld_dun01.gat mapflag gvg_dungeon
+gld_dun02.gat mapflag gvg_dungeon
+gld_dun03.gat mapflag gvg_dungeon
+gld_dun04.gat mapflag gvg_dungeon
diff --git a/conf-tmpl/mapflag/indoors.txt b/conf-tmpl/mapflag/indoors.txt
new file mode 100644
index 000000000..3eeba2b55
--- /dev/null
+++ b/conf-tmpl/mapflag/indoors.txt
@@ -0,0 +1,71 @@
+//===== eAthena Script =======================================
+//= Map Flags for Indoors Buildings or Dungeons
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+//= 1.3 [Lupus]
+//===== Compatible With: =====================================
+//=
+//===== Description: =========================================
+//= 'indoors' turns off all night effects.
+//============================================================
+
+alberta_in.gat mapflag indoors
+izlude_in.gat mapflag indoors
+gef_tower.gat mapflag indoors
+geffen_in.gat mapflag indoors
+moc_castle.gat mapflag indoors
+morocc_in.gat mapflag indoors
+payon_in01.gat mapflag indoors
+payon_in02.gat mapflag indoors
+payon_in03.gat mapflag indoors
+prt_in.gat mapflag indoors
+prt_castle.gat mapflag indoors
+prt_church.gat mapflag indoors
+in_orcs01.gat mapflag indoors
+aldeba_in.gat mapflag indoors
+monk_in.gat mapflag indoors
+prt_are_in.gat mapflag indoors
+arena_room.gat mapflag indoors
+sword_1-1.gat mapflag indoors
+sword_2-1.gat mapflag indoors
+sword_3-1.gat mapflag indoors
+xmas_in.gat mapflag indoors
+cmd_in01.gat mapflag indoors
+cmd_in02.gat mapflag indoors
+yuno_in01.gat mapflag indoors
+yuno_in03.gat mapflag indoors
+yuno_in04.gat mapflag indoors
+yuno_in05.gat mapflag indoors
+alde_alche.gat mapflag indoors
+sec_in01.gat mapflag indoors
+ama_in01.gat mapflag indoors
+ama_in02.gat mapflag indoors
+gon_in.gat mapflag indoors
+um_in.gat mapflag indoors
+nif_in.gat mapflag indoors
+lou_in01.gat mapflag indoors
+lou_in02.gat mapflag indoors
+jawaii_in.gat mapflag indoors
+que_god01.gat mapflag indoors
+que_god02.gat mapflag indoors
+ayo_in01.gat mapflag indoors
+ayo_in02.gat mapflag indoors
+que_sign01.gat mapflag indoors
+ein_in01.gat mapflag indoors
+airport.gat mapflag indoors
+airplane.gat mapflag indoors
+airplane_01.gat mapflag indoors
+hu_in01.gat mapflag indoors
+auction_01.gat mapflag indoors
+auction_02.gat mapflag indoors
+yuno_pre.gat mapflag indoors
+y_airport.gat mapflag indoors
+lhz_airport.gat mapflag indoors
+lhz_in01.gat mapflag indoors
+lhz_in02.gat mapflag indoors
+lhz_in03.gat mapflag indoors
+lhz_cube.gat mapflag indoors
+hu_in01.gat mapflag indoors
+auction_01.gat mapflag indoors
+auction_02.gat mapflag indoors
diff --git a/conf-tmpl/mapflag/jail.txt b/conf-tmpl/mapflag/jail.txt
new file mode 100644
index 000000000..3d4f28675
--- /dev/null
+++ b/conf-tmpl/mapflag/jail.txt
@@ -0,0 +1,48 @@
+//===== eAthena Script =======================================
+//= Map Flags for Jails ( ATCommand @jail <player> )
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+//= 1.0
+//===== Compatible With: =====================================
+//=
+//===== Description: =========================================
+//= pvp: Turns on PvP mode
+//= pvp_noparty: Can't attack player in same party
+//= nobranch: No Dead Branching allowed.
+//= nomemo: No Warp Portal Memory Point allowed.
+//= nopenalty: No Exp. penalty when player dies.
+//= nosave: No saving respawn point allowed. Use SavePoint to use the
+//= players previous savepoint, or choose one manually.
+//= noteleport: No Teleporting allowed. No f-wings or b-wings.
+//===== Additional Comments: =================================
+//=
+//============================================================
+
+
+// No Memory =============================
+sec_pri.gat mapflag nomemo
+
+// No Save ===============================
+sec_pri.gat mapflag nosave SavePoint
+
+// No Teleport ===========================
+sec_pri.gat mapflag noteleport
+
+// No Warp ===============================
+sec_pri.gat mapflag nowarp
+
+// No Return, Stop people from being pulled out of jail (warpparty/guild)
+sec_pri.gat mapflag noreturn
+
+// Bloody Jail ===========================
+//Uncomment following maps to let your prisoners fight with other prisoners
+
+// PvP ===================================
+sec_pri.gat mapflag pvp
+
+// No Party ==============================
+sec_pri.gat mapflag pvp_noparty
+
+//Nightmare Equipment Drops PVP ==========
+sec_pri.gat mapflag pvp_nightmaredrop random,equip,300
diff --git a/conf-tmpl/mapflag/night.txt b/conf-tmpl/mapflag/night.txt
new file mode 100644
index 000000000..d95e26d98
--- /dev/null
+++ b/conf-tmpl/mapflag/night.txt
@@ -0,0 +1,214 @@
+//===== eAthena Script =======================================
+//= Map Flags for maps where the night is visible.
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+//= 1.0 [Skotlex]
+//===== Compatible With: =====================================
+//=
+//===== Description: =========================================
+//= 'nightenabled' specifies which maps can display "night".
+//============================================================
+
+alb2trea.gat mapflag nightenabled
+alberta.gat mapflag nightenabled
+aldebaran.gat mapflag nightenabled
+gef_fild00.gat mapflag nightenabled
+gef_fild01.gat mapflag nightenabled
+gef_fild02.gat mapflag nightenabled
+gef_fild03.gat mapflag nightenabled
+gef_fild04.gat mapflag nightenabled
+gef_fild05.gat mapflag nightenabled
+gef_fild06.gat mapflag nightenabled
+gef_fild07.gat mapflag nightenabled
+gef_fild08.gat mapflag nightenabled
+gef_fild09.gat mapflag nightenabled
+gef_fild10.gat mapflag nightenabled
+gef_fild11.gat mapflag nightenabled
+geffen.gat mapflag nightenabled
+glast_01.gat mapflag nightenabled
+izlu2dun.gat mapflag nightenabled
+izlude.gat mapflag nightenabled
+mjolnir_01.gat mapflag nightenabled
+mjolnir_02.gat mapflag nightenabled
+mjolnir_03.gat mapflag nightenabled
+mjolnir_04.gat mapflag nightenabled
+mjolnir_05.gat mapflag nightenabled
+mjolnir_06.gat mapflag nightenabled
+mjolnir_07.gat mapflag nightenabled
+mjolnir_08.gat mapflag nightenabled
+mjolnir_09.gat mapflag nightenabled
+mjolnir_10.gat mapflag nightenabled
+mjolnir_11.gat mapflag nightenabled
+mjolnir_12.gat mapflag nightenabled
+moc_fild01.gat mapflag nightenabled
+moc_fild02.gat mapflag nightenabled
+moc_fild03.gat mapflag nightenabled
+moc_fild04.gat mapflag nightenabled
+moc_fild05.gat mapflag nightenabled
+moc_fild06.gat mapflag nightenabled
+moc_fild07.gat mapflag nightenabled
+moc_fild08.gat mapflag nightenabled
+moc_fild09.gat mapflag nightenabled
+moc_fild10.gat mapflag nightenabled
+moc_fild11.gat mapflag nightenabled
+moc_fild12.gat mapflag nightenabled
+moc_fild13.gat mapflag nightenabled
+moc_fild14.gat mapflag nightenabled
+moc_fild15.gat mapflag nightenabled
+moc_fild16.gat mapflag nightenabled
+moc_fild17.gat mapflag nightenabled
+moc_fild18.gat mapflag nightenabled
+moc_fild19.gat mapflag nightenabled
+moc_ruins.gat mapflag nightenabled
+morocc.gat mapflag nightenabled
+pay_arche.gat mapflag nightenabled
+pay_fild01.gat mapflag nightenabled
+pay_fild02.gat mapflag nightenabled
+pay_fild03.gat mapflag nightenabled
+pay_fild04.gat mapflag nightenabled
+pay_fild05.gat mapflag nightenabled
+pay_fild06.gat mapflag nightenabled
+pay_fild07.gat mapflag nightenabled
+pay_fild08.gat mapflag nightenabled
+pay_fild09.gat mapflag nightenabled
+pay_fild10.gat mapflag nightenabled
+pay_fild11.gat mapflag nightenabled
+prontera.gat mapflag nightenabled
+prt_fild00.gat mapflag nightenabled
+prt_fild01.gat mapflag nightenabled
+prt_fild02.gat mapflag nightenabled
+prt_fild03.gat mapflag nightenabled
+prt_fild04.gat mapflag nightenabled
+prt_fild05.gat mapflag nightenabled
+prt_fild06.gat mapflag nightenabled
+prt_fild07.gat mapflag nightenabled
+prt_fild08.gat mapflag nightenabled
+prt_fild09.gat mapflag nightenabled
+prt_fild10.gat mapflag nightenabled
+prt_fild11.gat mapflag nightenabled
+prt_monk.gat mapflag nightenabled
+pvp_y_1-1.gat mapflag nightenabled
+pvp_y_1-2.gat mapflag nightenabled
+pvp_y_1-3.gat mapflag nightenabled
+pvp_y_1-4.gat mapflag nightenabled
+pvp_y_1-5.gat mapflag nightenabled
+pvp_y_2-1.gat mapflag nightenabled
+pvp_y_2-2.gat mapflag nightenabled
+pvp_y_2-3.gat mapflag nightenabled
+pvp_y_2-4.gat mapflag nightenabled
+pvp_y_2-5.gat mapflag nightenabled
+pvp_y_3-1.gat mapflag nightenabled
+pvp_y_3-2.gat mapflag nightenabled
+pvp_y_3-3.gat mapflag nightenabled
+pvp_y_3-4.gat mapflag nightenabled
+pvp_y_3-5.gat mapflag nightenabled
+pvp_y_4-1.gat mapflag nightenabled
+pvp_y_4-2.gat mapflag nightenabled
+pvp_y_4-3.gat mapflag nightenabled
+pvp_y_4-4.gat mapflag nightenabled
+pvp_y_4-5.gat mapflag nightenabled
+pvp_y_5-1.gat mapflag nightenabled
+pvp_y_5-2.gat mapflag nightenabled
+pvp_y_5-3.gat mapflag nightenabled
+pvp_y_5-4.gat mapflag nightenabled
+pvp_y_5-5.gat mapflag nightenabled
+pvp_y_6-1.gat mapflag nightenabled
+pvp_y_6-2.gat mapflag nightenabled
+pvp_y_6-3.gat mapflag nightenabled
+pvp_y_6-4.gat mapflag nightenabled
+pvp_y_6-5.gat mapflag nightenabled
+pvp_y_7-1.gat mapflag nightenabled
+pvp_y_7-2.gat mapflag nightenabled
+pvp_y_7-3.gat mapflag nightenabled
+pvp_y_7-4.gat mapflag nightenabled
+pvp_y_7-5.gat mapflag nightenabled
+pvp_y_8-1.gat mapflag nightenabled
+pvp_y_8-2.gat mapflag nightenabled
+pvp_y_8-3.gat mapflag nightenabled
+pvp_y_8-4.gat mapflag nightenabled
+pvp_y_8-5.gat mapflag nightenabled
+xmas.gat mapflag nightenabled
+xmas_fild01.gat mapflag nightenabled
+cmd_fild01.gat mapflag nightenabled
+cmd_fild02.gat mapflag nightenabled
+cmd_fild03.gat mapflag nightenabled
+cmd_fild04.gat mapflag nightenabled
+cmd_fild05.gat mapflag nightenabled
+cmd_fild06.gat mapflag nightenabled
+cmd_fild07.gat mapflag nightenabled
+cmd_fild08.gat mapflag nightenabled
+cmd_fild09.gat mapflag nightenabled
+gef_fild12.gat mapflag nightenabled
+gef_fild13.gat mapflag nightenabled
+gef_fild14.gat mapflag nightenabled
+tur_dun01.gat mapflag nightenabled
+alde_gld.gat mapflag nightenabled
+pay_gld.gat mapflag nightenabled
+prt_gld.gat mapflag nightenabled
+yuno.gat mapflag nightenabled
+yuno_fild01.gat mapflag nightenabled
+yuno_fild02.gat mapflag nightenabled
+yuno_fild03.gat mapflag nightenabled
+yuno_fild04.gat mapflag nightenabled
+ama_fild01.gat mapflag nightenabled
+amatsu.gat mapflag nightenabled
+gon_fild01.gat mapflag nightenabled
+gonryun.gat mapflag nightenabled
+umbala.gat mapflag nightenabled
+um_fild01.gat mapflag nightenabled
+um_fild02.gat mapflag nightenabled
+um_fild03.gat mapflag nightenabled
+um_fild04.gat mapflag nightenabled
+lou_fild01.gat mapflag nightenabled
+louyang.gat mapflag nightenabled
+jawaii.gat mapflag nightenabled
+gefenia01.gat mapflag nightenabled
+gefenia02.gat mapflag nightenabled
+gefenia03.gat mapflag nightenabled
+gefenia04.gat mapflag nightenabled
+payon.gat mapflag nightenabled
+ayothaya.gat mapflag nightenabled
+ayo_fild01.gat mapflag nightenabled
+ayo_fild02.gat mapflag nightenabled
+yuno_fild05.gat mapflag nightenabled
+yuno_fild07.gat mapflag nightenabled
+yuno_fild08.gat mapflag nightenabled
+yuno_fild09.gat mapflag nightenabled
+yuno_fild11.gat mapflag nightenabled
+yuno_fild12.gat mapflag nightenabled
+einbech.gat mapflag nightenabled
+einbroch.gat mapflag nightenabled
+ein_fild06.gat mapflag nightenabled
+ein_fild07.gat mapflag nightenabled
+ein_fild08.gat mapflag nightenabled
+ein_fild09.gat mapflag nightenabled
+ein_fild10.gat mapflag nightenabled
+ein_fild03.gat mapflag nightenabled
+ein_fild04.gat mapflag nightenabled
+lhz_fild02.gat mapflag nightenabled
+lhz_fild03.gat mapflag nightenabled
+lhz_fild01.gat mapflag nightenabled
+lighthalzen.gat mapflag nightenabled
+lhz_in01.gat mapflag nightenabled
+lhz_in02.gat mapflag nightenabled
+lhz_in03.gat mapflag nightenabled
+hu_fild07.gat mapflag nightenabled
+hu_fild05.gat mapflag nightenabled
+hu_fild04.gat mapflag nightenabled
+hu_fild01.gat mapflag nightenabled
+yuno_fild06.gat mapflag nightenabled
+tha_scene01.gat mapflag nightenabled
+hugel.gat mapflag nightenabled
+p_track01.gat mapflag nightenabled
+p_track01.gat mapflag nightenabled
+odin_tem01.gat mapflag nightenabled
+odin_tem02.gat mapflag nightenabled
+odin_tem03.gat mapflag nightenabled
+hu_fild02.gat mapflag nightenabled
+hu_fild03.gat mapflag nightenabled
+hu_fild06.gat mapflag nightenabled
+ein_fild01.gat mapflag nightenabled
+ein_fild02.gat mapflag nightenabled
+ein_fild05.gat mapflag nightenabled
+yuno_fild10.gat mapflag nightenabled
diff --git a/conf-tmpl/mapflag/nightmare.txt b/conf-tmpl/mapflag/nightmare.txt
new file mode 100644
index 000000000..d0c34d188
--- /dev/null
+++ b/conf-tmpl/mapflag/nightmare.txt
@@ -0,0 +1,48 @@
+//===== eAthena Script =======================================
+//= Map flags that allow players to drop items/equips on death
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+
+
+//Nightmare Equipment Drops PVP
+pvp_n_1-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_2-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_3-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_4-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_5-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_6-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_7-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_8-1.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_1-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_2-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_3-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_4-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_5-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_6-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_7-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_8-2.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_1-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_2-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_3-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_4-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_5-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_6-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_7-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_8-3.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_1-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_2-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_3-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_4-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_5-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_6-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_7-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_8-4.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_1-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_2-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_3-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_4-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_5-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_6-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_7-5.gat mapflag pvp_nightmaredrop random,equip,300
+pvp_n_8-5.gat mapflag pvp_nightmaredrop random,equip,300
diff --git a/conf-tmpl/mapflag/nobranch.txt b/conf-tmpl/mapflag/nobranch.txt
new file mode 100644
index 000000000..e80cf5103
--- /dev/null
+++ b/conf-tmpl/mapflag/nobranch.txt
@@ -0,0 +1,272 @@
+//===== eAthena Script =======================================
+//= Map flags that disable dead branching
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.2 [Lupus]
+//= 1.3 [massdriller]
+//= 1.6 [Lupus]
+//===== Current Version: =====================================
+
+// Cities ================>\\
+ayo_in01.gat mapflag nobranch
+ayo_in02.gat mapflag nobranch
+alb_ship.gat mapflag nobranch
+alberta_in.gat mapflag nobranch
+aldeba_in.gat mapflag nobranch
+ama_in01.gat mapflag nobranch
+ama_in02.gat mapflag nobranch
+cmd_in01.gat mapflag nobranch
+cmd_in02.gat mapflag nobranch
+gef_tower.gat mapflag nobranch
+geffen_in.gat mapflag nobranch
+gon_in.gat mapflag nobranch
+gon_test.gat mapflag nobranch
+in_orcs01.gat mapflag nobranch
+izlude_in.gat mapflag nobranch
+jawaii_in.gat mapflag nobranch
+lou_in01.gat mapflag nobranch
+lou_in02.gat mapflag nobranch
+moc_castle.gat mapflag nobranch
+morocc_in.gat mapflag nobranch
+new_1-1.gat mapflag nobranch
+new_1-2.gat mapflag nobranch
+new_1-3.gat mapflag nobranch
+new_1-4.gat mapflag nobranch
+nif_in.gat mapflag nobranch
+payon_in01.gat mapflag nobranch
+payon_in02.gat mapflag nobranch
+payon_in03.gat mapflag nobranch
+prt_castle.gat mapflag nobranch
+prt_church.gat mapflag nobranch
+prt_in.gat mapflag nobranch
+um_in.gat mapflag nobranch
+xmas_in.gat mapflag nobranch
+yuno_in01.gat mapflag nobranch
+yuno_in03.gat mapflag nobranch
+yuno_in04.gat mapflag nobranch
+yuno_in05.gat mapflag nobranch
+que_sign01.gat mapflag nobranch
+ein_in01.gat mapflag nobranch
+airport.gat mapflag nobranch
+airplane.gat mapflag nobranch
+airplane_01.gat mapflag nobranch
+// New areas
+yuno_pre.gat mapflag nobranch
+y_airport.gat mapflag nobranch
+lhz_airport.gat mapflag nobranch
+lhz_in01.gat mapflag nobranch
+lhz_in02.gat mapflag nobranch
+lhz_in03.gat mapflag nobranch
+lhz_que01.gat mapflag nobranch
+lhz_cube.gat mapflag nobranch
+hu_in01.gat mapflag nobranch
+auction_01.gat mapflag nobranch
+auction_02.gat mapflag nobranch
+p_track01.gat mapflag nobranch
+p_track02.gat mapflag nobranch
+
+// Job Quests ====================
+sword_1-1.gat mapflag nobranch
+sword_2-1.gat mapflag nobranch
+sword_3-1.gat mapflag nobranch
+job_thief1.gat mapflag nobranch
+// 2-1
+job_knt.gat mapflag nobranch
+job_prist.gat mapflag nobranch
+job_wiz.gat mapflag nobranch
+job_hunte.gat mapflag nobranch
+in_hunter.gat mapflag nobranch
+in_moc_16.gat mapflag nobranch
+// 2-2
+alde_alche.gat mapflag nobranch
+job_cru.gat mapflag nobranch
+job_duncer.gat mapflag nobranch
+job_monk.gat mapflag nobranch
+monk_test.gat mapflag nobranch
+monk_in.gat mapflag nobranch
+in_rogue.gat mapflag nobranch
+job_sage.gat mapflag nobranch
+
+// Special Quests Places =========
+que_god01.gat mapflag nobranch
+que_god02.gat mapflag nobranch
+
+// Guild Castles ==================
+//alde_gld.gat mapflag nobranch
+aldeg_cas01.gat mapflag nobranch
+aldeg_cas02.gat mapflag nobranch
+aldeg_cas03.gat mapflag nobranch
+aldeg_cas04.gat mapflag nobranch
+aldeg_cas05.gat mapflag nobranch
+gefg_cas01.gat mapflag nobranch
+gefg_cas02.gat mapflag nobranch
+gefg_cas03.gat mapflag nobranch
+gefg_cas04.gat mapflag nobranch
+gefg_cas05.gat mapflag nobranch
+//pay_gld.gat mapflag nobranch
+payg_cas01.gat mapflag nobranch
+payg_cas02.gat mapflag nobranch
+payg_cas03.gat mapflag nobranch
+payg_cas04.gat mapflag nobranch
+payg_cas05.gat mapflag nobranch
+//prt_gld.gat mapflag nobranch
+prtg_cas01.gat mapflag nobranch
+prtg_cas02.gat mapflag nobranch
+prtg_cas03.gat mapflag nobranch
+prtg_cas04.gat mapflag nobranch
+prtg_cas05.gat mapflag nobranch
+//n_castle.gat mapflag nobranch
+nguild_alde.gat mapflag nobranch
+nguild_gef.gat mapflag nobranch
+nguild_pay.gat mapflag nobranch
+nguild_prt.gat mapflag nobranch
+
+// GvG Arenas =====================
+guild_vs1.gat mapflag nobranch
+guild_vs2.gat mapflag nobranch
+guild_vs3.gat mapflag nobranch
+guild_vs4.gat mapflag nobranch
+guild_vs5.gat mapflag nobranch
+
+// Arenas ================>\\
+arena_room.gat mapflag nobranch
+force_1-1.gat mapflag nobranch
+force_1-2.gat mapflag nobranch
+force_1-3.gat mapflag nobranch
+ordeal_1-1.gat mapflag nobranch
+ordeal_1-2.gat mapflag nobranch
+ordeal_1-3.gat mapflag nobranch
+ordeal_2-1.gat mapflag nobranch
+ordeal_2-2.gat mapflag nobranch
+ordeal_2-3.gat mapflag nobranch
+ordeal_3-1.gat mapflag nobranch
+ordeal_3-2.gat mapflag nobranch
+ordeal_3-3.gat mapflag nobranch
+pvp_2vs2.gat mapflag nobranch
+pvp_c_room.gat mapflag nobranch
+quiz_00.gat mapflag nobranch
+quiz_01.gat mapflag nobranch
+sec_in01.gat mapflag nobranch
+hunter_1-1.gat mapflag nobranch
+hunter_2-1.gat mapflag nobranch
+hunter_3-1.gat mapflag nobranch
+knight_1-1.gat mapflag nobranch
+knight_2-1.gat mapflag nobranch
+knight_3-1.gat mapflag nobranch
+priest_1-1.gat mapflag nobranch
+priest_2-1.gat mapflag nobranch
+priest_3-1.gat mapflag nobranch
+prt_are_in.gat mapflag nobranch
+prt_are01.gat mapflag nobranch
+wizard_1-1.gat mapflag nobranch
+wizard_2-1.gat mapflag nobranch
+wizard_3-1.gat mapflag nobranch
+
+// PvP Arenas =========================
+pvp_y_room.gat mapflag nobranch
+pvp_y_1-1.gat mapflag nobranch
+pvp_y_1-2.gat mapflag nobranch
+pvp_y_1-3.gat mapflag nobranch
+pvp_y_1-4.gat mapflag nobranch
+pvp_y_1-5.gat mapflag nobranch
+pvp_y_2-1.gat mapflag nobranch
+pvp_y_2-2.gat mapflag nobranch
+pvp_y_2-3.gat mapflag nobranch
+pvp_y_2-4.gat mapflag nobranch
+pvp_y_2-5.gat mapflag nobranch
+pvp_y_3-1.gat mapflag nobranch
+pvp_y_3-2.gat mapflag nobranch
+pvp_y_3-3.gat mapflag nobranch
+pvp_y_3-4.gat mapflag nobranch
+pvp_y_3-5.gat mapflag nobranch
+pvp_y_4-1.gat mapflag nobranch
+pvp_y_4-2.gat mapflag nobranch
+pvp_y_4-3.gat mapflag nobranch
+pvp_y_4-4.gat mapflag nobranch
+pvp_y_4-5.gat mapflag nobranch
+pvp_y_5-1.gat mapflag nobranch
+pvp_y_5-2.gat mapflag nobranch
+pvp_y_5-3.gat mapflag nobranch
+pvp_y_5-4.gat mapflag nobranch
+pvp_y_5-5.gat mapflag nobranch
+pvp_y_6-1.gat mapflag nobranch
+pvp_y_6-2.gat mapflag nobranch
+pvp_y_6-3.gat mapflag nobranch
+pvp_y_6-4.gat mapflag nobranch
+pvp_y_6-5.gat mapflag nobranch
+pvp_y_7-1.gat mapflag nobranch
+pvp_y_7-2.gat mapflag nobranch
+pvp_y_7-3.gat mapflag nobranch
+pvp_y_7-4.gat mapflag nobranch
+pvp_y_7-5.gat mapflag nobranch
+pvp_y_8-1.gat mapflag nobranch
+pvp_y_8-2.gat mapflag nobranch
+pvp_y_8-3.gat mapflag nobranch
+pvp_y_8-4.gat mapflag nobranch
+pvp_y_8-5.gat mapflag nobranch
+pvp_n_room.gat mapflag nobranch
+pvp_n_1-1.gat mapflag nobranch
+pvp_n_1-2.gat mapflag nobranch
+pvp_n_1-3.gat mapflag nobranch
+pvp_n_1-4.gat mapflag nobranch
+pvp_n_1-5.gat mapflag nobranch
+pvp_n_2-1.gat mapflag nobranch
+pvp_n_2-2.gat mapflag nobranch
+pvp_n_2-3.gat mapflag nobranch
+pvp_n_2-4.gat mapflag nobranch
+pvp_n_2-5.gat mapflag nobranch
+pvp_n_3-1.gat mapflag nobranch
+pvp_n_3-2.gat mapflag nobranch
+pvp_n_3-3.gat mapflag nobranch
+pvp_n_3-4.gat mapflag nobranch
+pvp_n_3-5.gat mapflag nobranch
+pvp_n_4-1.gat mapflag nobranch
+pvp_n_4-2.gat mapflag nobranch
+pvp_n_4-3.gat mapflag nobranch
+pvp_n_4-4.gat mapflag nobranch
+pvp_n_4-5.gat mapflag nobranch
+pvp_n_5-1.gat mapflag nobranch
+pvp_n_5-2.gat mapflag nobranch
+pvp_n_5-3.gat mapflag nobranch
+pvp_n_5-4.gat mapflag nobranch
+pvp_n_5-5.gat mapflag nobranch
+pvp_n_6-1.gat mapflag nobranch
+pvp_n_6-2.gat mapflag nobranch
+pvp_n_6-3.gat mapflag nobranch
+pvp_n_6-4.gat mapflag nobranch
+pvp_n_6-5.gat mapflag nobranch
+pvp_n_7-1.gat mapflag nobranch
+pvp_n_7-2.gat mapflag nobranch
+pvp_n_7-3.gat mapflag nobranch
+pvp_n_7-4.gat mapflag nobranch
+pvp_n_7-5.gat mapflag nobranch
+pvp_n_8-1.gat mapflag nobranch
+pvp_n_8-2.gat mapflag nobranch
+pvp_n_8-3.gat mapflag nobranch
+pvp_n_8-4.gat mapflag nobranch
+pvp_n_8-5.gat mapflag nobranch
+pvp_2vs2.gat mapflag nobranch
+
+//Main City maps
+alberta.gat mapflag nobranch
+aldebaran.gat mapflag nobranch
+amatsu.gat mapflag nobranch
+ayothaya.gat mapflag nobranch
+comodo.gat mapflag nobranch
+einbroch.gat mapflag nobranch
+einbech.gat mapflag nobranch
+geffen.gat mapflag nobranch
+gonryun.gat mapflag nobranch
+izlude.gat mapflag nobranch
+jawaii.gat mapflag nobranch
+hugel.gat mapflag nobranch
+lighthalzen.gat mapflag nobranch
+louyang.gat mapflag nobranch
+morocc.gat mapflag nobranch
+niflheim.gat mapflag nobranch
+prontera.gat mapflag nobranch
+payon.gat mapflag nobranch
+pay_arche.gat mapflag nobranch
+umbala.gat mapflag nobranch
+xmas.gat mapflag nobranch
+yuno.gat mapflag nobranch
diff --git a/conf-tmpl/mapflag/noexp.txt b/conf-tmpl/mapflag/noexp.txt
new file mode 100644
index 000000000..c6c23da6b
--- /dev/null
+++ b/conf-tmpl/mapflag/noexp.txt
@@ -0,0 +1,24 @@
+//===== eAthena Script =======================================
+//= Map flags that disable gaining EXP
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.2 [Lupus]
+//= 1.3 [massdriller]
+//= 1.4 Lupus
+//= 1.5 Lorky
+//===== Current Version: =====================================
+// 15.06.2005 :: Lorky :: First release
+//============================================================
+
+// Location for Job's Quests
+job_thief1.gat mapflag noexp
+sword_1-1.gat mapflag noexp
+in_moc_16.gat mapflag noexp
+job_hunte.gat mapflag noexp
+job_knt.gat mapflag noexp
+job_prist.gat mapflag noexp
+job_wiz.gat mapflag noexp
+job_cru.gat mapflag noexp
+monk_test.gat mapflag noexp
+in_rogue.gat mapflag noexp
+job_sage.gat mapflag noexp
diff --git a/conf-tmpl/mapflag/noicewall.txt b/conf-tmpl/mapflag/noicewall.txt
new file mode 100644
index 000000000..ef77a1d2c
--- /dev/null
+++ b/conf-tmpl/mapflag/noicewall.txt
@@ -0,0 +1,107 @@
+//===== eAthena Script =======================================
+//= Map flags that disable icewall skill
+//===== By: ==================================================
+//= eAthena Dev Team
+//=============================================================
+//= noicewall: Disables Icewall skill.
+//= To disable Icewall on a specific map add the mapname here.
+//= 1.4 [Lupus]
+//============================================================
+
+ayo_in01.gat mapflag noicewall
+ayo_in02.gat mapflag noicewall
+alberta_in.gat mapflag noicewall
+alberta.gat mapflag noicewall
+alde_alche.gat mapflag noicewall
+aldeba_in.gat mapflag noicewall
+aldebaran.gat mapflag noicewall
+ama_in01.gat mapflag noicewall
+ama_in02.gat mapflag noicewall
+amatsu.gat mapflag noicewall
+ayothaya.gat mapflag noicewall
+cmd_in01.gat mapflag noicewall
+cmd_in02.gat mapflag noicewall
+comodo.gat mapflag noicewall
+einbroch.gat mapflag noicewall
+einbech.gat mapflag noicewall
+gef_tower.gat mapflag noicewall
+geffen.gat mapflag noicewall
+geffen_in.gat mapflag noicewall
+gon_in.gat mapflag noicewall
+gonryun.gat mapflag noicewall
+in_hunter.gat mapflag noicewall
+in_moc_16.gat mapflag noicewall
+in_orcs01.gat mapflag noicewall
+izlude_in.gat mapflag noicewall
+izlude.gat mapflag noicewall
+jawaii.gat mapflag noicewall
+moc_castle.gat mapflag noicewall
+monk_in.gat mapflag noicewall
+morocc_in.gat mapflag noicewall
+morocc.gat mapflag noicewall
+payon_in01.gat mapflag noicewall
+payon_in02.gat mapflag noicewall
+payon_in03.gat mapflag noicewall
+payon.gat mapflag noicewall
+pay_arche.gat mapflag noicewall
+prt_are_in.gat mapflag noicewall
+prt_are01.gat mapflag noicewall
+prt_castle.gat mapflag noicewall
+prt_church.gat mapflag noicewall
+prt_in.gat mapflag noicewall
+prontera.gat mapflag noicewall
+sec_in01.gat mapflag noicewall
+sword_1-1.gat mapflag noicewall
+sword_2-1.gat mapflag noicewall
+sword_3-1.gat mapflag noicewall
+um_in.gat mapflag noicewall
+umbala.gat mapflag noicewall
+xmas_in.gat mapflag noicewall
+xmas.gat mapflag noicewall
+yuno_in01.gat mapflag noicewall
+yuno_in03.gat mapflag noicewall
+yuno_in04.gat mapflag noicewall
+yuno_in05.gat mapflag noicewall
+yuno.gat mapflag noicewall
+gon_test.gat mapflag noicewall
+nif_in.gat mapflag noicewall
+louyang.gat mapflag noicewall
+que_sign01.gat mapflag noicewall
+ein_in01.gat mapflag noicewall
+airport.gat mapflag noicewall
+airplane.gat mapflag noicewall
+airplane_01.gat mapflag noicewall
+lighthalzen.gat mapflag noicewall
+yuno_pre.gat mapflag noicewall
+y_airport.gat mapflag noicewall
+lhz_airport.gat mapflag noicewall
+lhz_in01.gat mapflag noicewall
+lhz_in02.gat mapflag noicewall
+lhz_in03.gat mapflag noicewall
+
+// Guild Castles ==========
+aldeg_cas01.gat mapflag noicewall
+aldeg_cas02.gat mapflag noicewall
+aldeg_cas03.gat mapflag noicewall
+aldeg_cas04.gat mapflag noicewall
+aldeg_cas05.gat mapflag noicewall
+gefg_cas01.gat mapflag noicewall
+gefg_cas02.gat mapflag noicewall
+gefg_cas03.gat mapflag noicewall
+gefg_cas04.gat mapflag noicewall
+gefg_cas05.gat mapflag noicewall
+payg_cas01.gat mapflag noicewall
+payg_cas02.gat mapflag noicewall
+payg_cas03.gat mapflag noicewall
+payg_cas04.gat mapflag noicewall
+payg_cas05.gat mapflag noicewall
+prtg_cas01.gat mapflag noicewall
+prtg_cas02.gat mapflag noicewall
+prtg_cas03.gat mapflag noicewall
+prtg_cas04.gat mapflag noicewall
+prtg_cas05.gat mapflag noicewall
+// Novice Guild Castles ===
+nguild_alde.gat mapflag noicewall
+nguild_gef.gat mapflag noicewall
+nguild_pay.gat mapflag noicewall
+nguild_prt.gat mapflag noicewall
diff --git a/conf-tmpl/mapflag/noloot.txt b/conf-tmpl/mapflag/noloot.txt
new file mode 100644
index 000000000..3d0e9fd6c
--- /dev/null
+++ b/conf-tmpl/mapflag/noloot.txt
@@ -0,0 +1,26 @@
+//===== eAthena Script =======================================
+//= Map flags that disable drop of loot
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.2 [Lupus]
+//= 1.3 [massdriller]
+//= 1.4 Lupus
+//= 1.5 Lorky
+//===== Current Version: =====================================
+// 15.06.2005 :: Lorky :: First release
+//============================================================
+
+// Location for Job's Quests
+sword_1-1.gat mapflag noloot
+in_moc_16.gat mapflag noloot
+job_hunte.gat mapflag noloot
+job_knt.gat mapflag noloot
+job_prist.gat mapflag noloot
+job_wiz.gat mapflag noloot
+job_cru.gat mapflag noloot
+monk_test.gat mapflag noloot
+in_rogue.gat mapflag noloot
+job_sage.gat mapflag noloot
+
+//Thievs have to gather some mushrooms. So they need loot
+//job_thief1.gat mapflag noloot \ No newline at end of file
diff --git a/conf-tmpl/mapflag/nomemo.txt b/conf-tmpl/mapflag/nomemo.txt
new file mode 100644
index 000000000..1c159fd06
--- /dev/null
+++ b/conf-tmpl/mapflag/nomemo.txt
@@ -0,0 +1,454 @@
+//===== eAthena Script =======================================
+//= Map flags that disable warp portal memory
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.6 added up to Hugel maps. [Lupus]
+//===== Current Version: =====================================
+
+
+// Towns ====================
+ayo_in01.gat mapflag nomemo
+ayo_in02.gat mapflag nomemo
+ayo_fild02.gat mapflag nomemo
+alb2trea.gat mapflag nomemo
+alb_ship.gat mapflag nomemo
+alberta_in.gat mapflag nomemo
+aldeba_in.gat mapflag nomemo
+ama_in01.gat mapflag nomemo
+ama_in02.gat mapflag nomemo
+cmd_in01.gat mapflag nomemo
+cmd_in02.gat mapflag nomemo
+gef_fild06.gat mapflag nomemo
+gef_fild08.gat mapflag nomemo
+gef_fild12.gat mapflag nomemo
+gef_tower.gat mapflag nomemo
+geffen_in.gat mapflag nomemo
+gon_test.gat mapflag nomemo
+gon_in.gat mapflag nomemo
+in_orcs01.gat mapflag nomemo
+izlude_in.gat mapflag nomemo
+jawaii_in.gat mapflag nomemo
+lou_in01.gat mapflag nomemo
+lou_in02.gat mapflag nomemo
+moc_castle.gat mapflag nomemo
+morocc_in.gat mapflag nomemo
+mjolnir_01.gat mapflag nomemo
+mjolnir_07.gat mapflag nomemo
+mjolnir_10.gat mapflag nomemo
+niflheim.gat mapflag nomemo
+nif_in.gat mapflag nomemo
+nif_fild01.gat mapflag nomemo
+nif_fild02.gat mapflag nomemo
+new_1-1.gat mapflag nomemo
+new_1-2.gat mapflag nomemo
+new_1-3.gat mapflag nomemo
+new_1-4.gat mapflag nomemo
+pay_fild05.gat mapflag nomemo
+payon_in01.gat mapflag nomemo
+payon_in02.gat mapflag nomemo
+payon_in03.gat mapflag nomemo
+prt_castle.gat mapflag nomemo
+prt_church.gat mapflag nomemo
+prt_in.gat mapflag nomemo
+um_in.gat mapflag nomemo
+um_fild01.gat mapflag nomemo
+um_fild02.gat mapflag nomemo
+um_fild03.gat mapflag nomemo
+xmas_in.gat mapflag nomemo
+valkyrie.gat mapflag nomemo
+yuno_fild02.gat mapflag nomemo
+yuno_in01.gat mapflag nomemo
+yuno_in02.gat mapflag nomemo
+yuno_in03.gat mapflag nomemo
+yuno.gat mapflag nomemo
+que_sign01.gat mapflag nomemo
+ein_in01.gat mapflag nomemo
+airport.gat mapflag nomemo
+airplane.gat mapflag nomemo
+airplane_01.gat mapflag nomemo
+lighthalzen.gat mapflag nomemo
+yuno_pre.gat mapflag nomemo
+y_airport.gat mapflag nomemo
+lhz_airport.gat mapflag nomemo
+einbroch.gat mapflag nomemo
+einbech.gat mapflag nomemo
+lhz_cube.gat mapflag nomemo
+lhz_in01.gat mapflag nomemo
+lhz_in02.gat mapflag nomemo
+lhz_in03.gat mapflag nomemo
+hu_in01.gat mapflag nomemo
+auction_01.gat mapflag nomemo
+auction_02.gat mapflag nomemo
+p_track01.gat mapflag nomemo
+p_track02.gat mapflag nomemo
+
+// Job Quests ================
+// First Job Class
+sword_1-1.gat mapflag nomemo
+sword_2-1.gat mapflag nomemo
+sword_3-1.gat mapflag nomemo
+job_thief1.gat mapflag nomemo
+job_star.gat mapflag nomemo
+// Primary Second Job Class
+job_prist.gat mapflag nomemo
+job_wiz.gat mapflag nomemo
+job_hunte.gat mapflag nomemo
+in_hunter.gat mapflag nomemo
+in_moc_16.gat mapflag nomemo
+// Secondary Second Job Class
+alde_alche.gat mapflag nomemo
+job_cru.gat mapflag nomemo
+job_duncer.gat mapflag nomemo
+job_monk.gat mapflag nomemo
+monk_test.gat mapflag nomemo
+monk_in.gat mapflag nomemo
+in_rogue.gat mapflag nomemo
+job_sage.gat mapflag nomemo
+job_soul.gat mapflag nomemo
+
+// Special Quests Places =====
+que_god01.gat mapflag nomemo
+que_god02.gat mapflag nomemo
+que_bingo.gat mapflag nomemo
+que_hugel.gat mapflag nomemo
+
+// Dungeons =================
+alde_dun01.gat mapflag nomemo
+alde_dun02.gat mapflag nomemo
+alde_dun03.gat mapflag nomemo
+alde_dun04.gat mapflag nomemo
+// Anthelll ------------------
+anthell01.gat mapflag nomemo
+anthell02.gat mapflag nomemo
+// Amatsu Dungeon ------------
+ama_dun01.gat mapflag nomemo
+ama_dun02.gat mapflag nomemo
+ama_dun03.gat mapflag nomemo
+// Ayothaya
+ayo_dun01.gat mapflag nomemo
+ayo_dun02.gat mapflag nomemo
+// Comodo Beach --------------
+beach_dun.gat mapflag nomemo
+beach_dun2.gat mapflag nomemo
+beach_dun3.gat mapflag nomemo
+// Clock Tower ---------------
+c_tower1.gat mapflag nomemo
+c_tower2.gat mapflag nomemo
+c_tower3.gat mapflag nomemo
+c_tower4.gat mapflag nomemo
+// Einbech Mines -------------
+ein_dun01.gat mapflag nomemo
+ein_dun02.gat mapflag nomemo
+// Geffen Dun ----------------
+gef_dun00.gat mapflag nomemo
+gef_dun01.gat mapflag nomemo
+gef_dun02.gat mapflag nomemo
+gef_dun03.gat mapflag nomemo
+// Glast Hiem ----------------
+gl_cas01.gat mapflag nomemo
+gl_cas02.gat mapflag nomemo
+gl_church.gat mapflag nomemo
+gl_chyard.gat mapflag nomemo
+gl_dun01.gat mapflag nomemo
+gl_dun02.gat mapflag nomemo
+gl_in01.gat mapflag nomemo
+gl_knt01.gat mapflag nomemo
+gl_knt02.gat mapflag nomemo
+gl_prison.gat mapflag nomemo
+gl_prison1.gat mapflag nomemo
+gl_sew01.gat mapflag nomemo
+gl_sew02.gat mapflag nomemo
+gl_sew03.gat mapflag nomemo
+gl_sew04.gat mapflag nomemo
+gl_step.gat mapflag nomemo
+// Guild Dun -----------------
+gld_dun01.gat mapflag nomemo
+gld_dun02.gat mapflag nomemo
+gld_dun03.gat mapflag nomemo
+gld_dun04.gat mapflag nomemo
+// Bayalan Island ------------
+iz_dun00.gat mapflag nomemo
+iz_dun01.gat mapflag nomemo
+iz_dun02.gat mapflag nomemo
+iz_dun03.gat mapflag nomemo
+iz_dun04.gat mapflag nomemo
+// Sphinx --------------------
+in_sphinx1.gat mapflag nomemo
+in_sphinx2.gat mapflag nomemo
+in_sphinx3.gat mapflag nomemo
+in_sphinx4.gat mapflag nomemo
+in_sphinx5.gat mapflag nomemo
+// Louyang Dun --------------
+lou_dun03.gat mapflag nomemo
+lou_dun02.gat mapflag nomemo
+lou_dun01.gat mapflag nomemo
+// Magma Dun -----------------
+mag_dun01.gat mapflag nomemo
+mag_dun02.gat mapflag nomemo
+// Pyrmaids ------------------
+moc_pryd01.gat mapflag nomemo
+moc_pryd02.gat mapflag nomemo
+moc_pryd03.gat mapflag nomemo
+moc_pryd04.gat mapflag nomemo
+moc_pryd05.gat mapflag nomemo
+moc_pryd06.gat mapflag nomemo
+moc_prydb1.gat mapflag nomemo
+// Coal Mine(Dead Pitt) ------
+mjo_dun01.gat mapflag nomemo
+mjo_dun02.gat mapflag nomemo
+mjo_dun03.gat mapflag nomemo
+// Orc Dun -------------------
+orcsdun01.gat mapflag nomemo
+orcsdun02.gat mapflag nomemo
+// Payon Cave ----------------
+pay_dun00.gat mapflag nomemo
+pay_dun01.gat mapflag nomemo
+pay_dun02.gat mapflag nomemo
+pay_dun03.gat mapflag nomemo
+pay_dun04.gat mapflag nomemo
+// Hidden Temple ------------
+prt_maze01.gat mapflag nomemo
+prt_maze02.gat mapflag nomemo
+prt_maze03.gat mapflag nomemo
+// Culvert Sewers ------------
+prt_sewb1.gat mapflag nomemo
+prt_sewb2.gat mapflag nomemo
+prt_sewb3.gat mapflag nomemo
+prt_sewb4.gat mapflag nomemo
+// Gonryun Dun ---------------
+gon_dun01.gat mapflag nomemo
+gon_dun02.gat mapflag nomemo
+gon_dun03.gat mapflag nomemo
+// Sunken Ship ---------------
+treasure01.gat mapflag nomemo
+treasure02.gat mapflag nomemo
+// Turtle Island -------------
+tur_dun01.gat mapflag nomemo
+tur_dun02.gat mapflag nomemo
+tur_dun03.gat mapflag nomemo
+tur_dun04.gat mapflag nomemo
+tur_dun05.gat mapflag nomemo
+tur_dun06.gat mapflag nomemo
+// Umbala Dun ----------------
+um_dun01.gat mapflag nomemo
+um_dun02.gat mapflag nomemo
+// Toy Factory ---------------
+xmas_dun01.gat mapflag nomemo
+xmas_dun02.gat mapflag nomemo
+// Yggdrasil Tree Dun --------
+yggdrasil01.gat mapflag nomemo
+// Old Geffenia --------------
+gefenia01.gat mapflag nomemo
+gefenia02.gat mapflag nomemo
+gefenia03.gat mapflag nomemo
+gefenia04.gat mapflag nomemo
+// Bio Lab Dungeon -----------
+lhz_dun01.gat mapflag nomemo
+lhz_dun02.gat mapflag nomemo
+lhz_dun03.gat mapflag nomemo
+// Juperos Dungeon -----------
+juperos_01.gat mapflag nomemo
+juperos_02.gat mapflag nomemo
+jupe_area1.gat mapflag nomemo
+jupe_area2.gat mapflag nomemo
+jupe_core.gat mapflag nomemo
+jupe_ele.gat mapflag nomemo
+jupe_ele_r.gat mapflag nomemo
+jupe_gate.gat mapflag nomemo
+jupe_cave.gat mapflag nomemo
+// Thanatos Tower ------------
+thana_boss.gat mapflag nomemo
+tha_scene01.gat mapflag nomemo
+tha_t01.gat mapflag nomemo
+tha_t02.gat mapflag nomemo
+tha_t03.gat mapflag nomemo
+tha_t04.gat mapflag nomemo
+tha_t05.gat mapflag nomemo
+tha_t06.gat mapflag nomemo
+tha_t07.gat mapflag nomemo
+tha_t08.gat mapflag nomemo
+tha_t09.gat mapflag nomemo
+tha_t10.gat mapflag nomemo
+tha_t11.gat mapflag nomemo
+tha_t12.gat mapflag nomemo
+thana_step.gat mapflag nomemo
+// Abyss Lake Dungeon --------
+abyss_01.gat mapflag nomemo
+abyss_02.gat mapflag nomemo
+abyss_03.gat mapflag nomemo
+//Odin's Temple & Khiehl
+odin_tem01.gat mapflag nomemo
+odin_tem02.gat mapflag nomemo
+odin_tem03.gat mapflag nomemo
+kh_kiehl02.gat mapflag nomemo
+kh_kiehl01.gat mapflag nomemo
+kh_dun02.gat mapflag nomemo
+kh_dun01.gat mapflag nomemo
+kh_mansion.gat mapflag nomemo
+kh_rossi.gat mapflag nomemo
+kh_school.gat mapflag nomemo
+kh_vila.gat mapflag nomemo
+
+// Guild Castles =============
+//alde_gld.gat mapflag nomemo
+aldeg_cas01.gat mapflag nomemo
+aldeg_cas02.gat mapflag nomemo
+aldeg_cas03.gat mapflag nomemo
+aldeg_cas04.gat mapflag nomemo
+aldeg_cas05.gat mapflag nomemo
+gefg_cas01.gat mapflag nomemo
+gefg_cas02.gat mapflag nomemo
+gefg_cas03.gat mapflag nomemo
+gefg_cas04.gat mapflag nomemo
+gefg_cas05.gat mapflag nomemo
+//pay_gld.gat mapflag nomemo
+payg_cas01.gat mapflag nomemo
+payg_cas02.gat mapflag nomemo
+payg_cas03.gat mapflag nomemo
+payg_cas04.gat mapflag nomemo
+payg_cas05.gat mapflag nomemo
+//prt_gld.gat mapflag nomemo
+prtg_cas01.gat mapflag nomemo
+prtg_cas02.gat mapflag nomemo
+prtg_cas03.gat mapflag nomemo
+prtg_cas04.gat mapflag nomemo
+prtg_cas05.gat mapflag nomemo
+gefg_cas01.gat mapflag nomemo
+gefg_cas02.gat mapflag nomemo
+gefg_cas03.gat mapflag nomemo
+gefg_cas04.gat mapflag nomemo
+gefg_cas05.gat mapflag nomemo
+nguild_alde.gat mapflag nomemo
+nguild_gef.gat mapflag nomemo
+nguild_pay.gat mapflag nomemo
+nguild_prt.gat mapflag nomemo
+//To Protect Novices Guilds from level abusers
+n_castle.gat mapflag nomemo
+
+// GvG Arenas ================
+guild_vs1.gat mapflag nomemo
+guild_vs2.gat mapflag nomemo
+guild_vs3.gat mapflag nomemo
+guild_vs4.gat mapflag nomemo
+guild_vs5.gat mapflag nomemo
+
+// Arenas ====================
+arena_room.gat mapflag nomemo
+force_1-1.gat mapflag nomemo
+force_1-2.gat mapflag nomemo
+force_1-3.gat mapflag nomemo
+ordeal_1-1.gat mapflag nomemo
+ordeal_1-2.gat mapflag nomemo
+ordeal_1-3.gat mapflag nomemo
+ordeal_2-1.gat mapflag nomemo
+ordeal_2-2.gat mapflag nomemo
+ordeal_2-3.gat mapflag nomemo
+ordeal_3-1.gat mapflag nomemo
+ordeal_3-2.gat mapflag nomemo
+ordeal_3-3.gat mapflag nomemo
+pvp_2vs2.gat mapflag nomemo
+pvp_c_room.gat mapflag nomemo
+quiz_00.gat mapflag nomemo
+quiz_01.gat mapflag nomemo
+sec_in01.gat mapflag nomemo
+sec_in02.gat mapflag nomemo
+hunter_1-1.gat mapflag nomemo
+hunter_2-1.gat mapflag nomemo
+hunter_3-1.gat mapflag nomemo
+knight_1-1.gat mapflag nomemo
+knight_2-1.gat mapflag nomemo
+knight_3-1.gat mapflag nomemo
+priest_1-1.gat mapflag nomemo
+priest_2-1.gat mapflag nomemo
+priest_3-1.gat mapflag nomemo
+prt_are_in.gat mapflag nomemo
+prt_are_in.gat mapflag nomemo
+prt_are01.gat mapflag nomemo
+wizard_1-1.gat mapflag nomemo
+wizard_2-1.gat mapflag nomemo
+wizard_3-1.gat mapflag nomemo
+
+// PvP Arenas ================
+pvp_y_room.gat mapflag nomemo
+pvp_y_1-1.gat mapflag nomemo
+pvp_y_1-2.gat mapflag nomemo
+pvp_y_1-3.gat mapflag nomemo
+pvp_y_1-4.gat mapflag nomemo
+pvp_y_1-5.gat mapflag nomemo
+pvp_y_2-1.gat mapflag nomemo
+pvp_y_2-2.gat mapflag nomemo
+pvp_y_2-3.gat mapflag nomemo
+pvp_y_2-4.gat mapflag nomemo
+pvp_y_2-5.gat mapflag nomemo
+pvp_y_3-1.gat mapflag nomemo
+pvp_y_3-2.gat mapflag nomemo
+pvp_y_3-3.gat mapflag nomemo
+pvp_y_3-4.gat mapflag nomemo
+pvp_y_3-5.gat mapflag nomemo
+pvp_y_4-1.gat mapflag nomemo
+pvp_y_4-2.gat mapflag nomemo
+pvp_y_4-3.gat mapflag nomemo
+pvp_y_4-4.gat mapflag nomemo
+pvp_y_4-5.gat mapflag nomemo
+pvp_y_5-1.gat mapflag nomemo
+pvp_y_5-2.gat mapflag nomemo
+pvp_y_5-3.gat mapflag nomemo
+pvp_y_5-4.gat mapflag nomemo
+pvp_y_5-5.gat mapflag nomemo
+pvp_y_6-1.gat mapflag nomemo
+pvp_y_6-2.gat mapflag nomemo
+pvp_y_6-3.gat mapflag nomemo
+pvp_y_6-4.gat mapflag nomemo
+pvp_y_6-5.gat mapflag nomemo
+pvp_y_7-1.gat mapflag nomemo
+pvp_y_7-2.gat mapflag nomemo
+pvp_y_7-3.gat mapflag nomemo
+pvp_y_7-4.gat mapflag nomemo
+pvp_y_7-5.gat mapflag nomemo
+pvp_y_8-1.gat mapflag nomemo
+pvp_y_8-2.gat mapflag nomemo
+pvp_y_8-3.gat mapflag nomemo
+pvp_y_8-4.gat mapflag nomemo
+pvp_y_8-5.gat mapflag nomemo
+pvp_n_room.gat mapflag nomemo
+pvp_n_1-1.gat mapflag nomemo
+pvp_n_1-2.gat mapflag nomemo
+pvp_n_1-3.gat mapflag nomemo
+pvp_n_1-4.gat mapflag nomemo
+pvp_n_1-5.gat mapflag nomemo
+pvp_n_2-1.gat mapflag nomemo
+pvp_n_2-2.gat mapflag nomemo
+pvp_n_2-3.gat mapflag nomemo
+pvp_n_2-4.gat mapflag nomemo
+pvp_n_2-5.gat mapflag nomemo
+pvp_n_3-1.gat mapflag nomemo
+pvp_n_3-2.gat mapflag nomemo
+pvp_n_3-3.gat mapflag nomemo
+pvp_n_3-4.gat mapflag nomemo
+pvp_n_3-5.gat mapflag nomemo
+pvp_n_4-1.gat mapflag nomemo
+pvp_n_4-2.gat mapflag nomemo
+pvp_n_4-3.gat mapflag nomemo
+pvp_n_4-4.gat mapflag nomemo
+pvp_n_4-5.gat mapflag nomemo
+pvp_n_5-1.gat mapflag nomemo
+pvp_n_5-2.gat mapflag nomemo
+pvp_n_5-3.gat mapflag nomemo
+pvp_n_5-4.gat mapflag nomemo
+pvp_n_5-5.gat mapflag nomemo
+pvp_n_6-1.gat mapflag nomemo
+pvp_n_6-2.gat mapflag nomemo
+pvp_n_6-3.gat mapflag nomemo
+pvp_n_6-4.gat mapflag nomemo
+pvp_n_6-5.gat mapflag nomemo
+pvp_n_7-1.gat mapflag nomemo
+pvp_n_7-2.gat mapflag nomemo
+pvp_n_7-3.gat mapflag nomemo
+pvp_n_7-4.gat mapflag nomemo
+pvp_n_7-5.gat mapflag nomemo
+pvp_n_8-1.gat mapflag nomemo
+pvp_n_8-2.gat mapflag nomemo
+pvp_n_8-3.gat mapflag nomemo
+pvp_n_8-4.gat mapflag nomemo
+pvp_n_8-5.gat mapflag nomemo
+pvp_2vs2.gat mapflag nomemo
diff --git a/conf-tmpl/mapflag/nopenalty.txt b/conf-tmpl/mapflag/nopenalty.txt
new file mode 100644
index 000000000..535caf990
--- /dev/null
+++ b/conf-tmpl/mapflag/nopenalty.txt
@@ -0,0 +1,187 @@
+//===== eAthena Script =======================================
+//= Map flags that disable exp. penalty on death.
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.2 [Lupus]
+//===== Current Version: =====================================
+
+
+// Towns ====================>\\
+ayo_in01.gat mapflag nopenalty
+ayo_in02.gat mapflag nopenalty
+alb_ship.gat mapflag nopenalty
+alberta.gat mapflag nopenalty
+alberta_in.gat mapflag nopenalty
+aldebaran.gat mapflag nopenalty
+aldeba_in.gat mapflag nopenalty
+amatsu.gat mapflag nopenalty
+ama_in01.gat mapflag nopenalty
+ama_in02.gat mapflag nopenalty
+arena_room.gat mapflag nopenalty
+comodo.gat mapflag nopenalty
+cmd_in01.gat mapflag nopenalty
+cmd_in02.gat mapflag nopenalty
+geffen.gat mapflag nopenalty
+gef_tower.gat mapflag nopenalty
+geffen_in.gat mapflag nopenalty
+gonryun.gat mapflag nopenalty
+gon_in.gat mapflag nopenalty
+gon_test.gat mapflag nopenalty
+in_orcs01.gat mapflag nopenalty
+izlude.gat mapflag nopenalty
+izlude_in.gat mapflag nopenalty
+jawaii.gat mapflag nopenalty
+jawaii_in.gat mapflag nopenalty
+lighthalzen.gat mapflag nopenalty
+louyang.gat mapflag nopenalty
+lou_in01.gat mapflag nopenalty
+lou_in02.gat mapflag nopenalty
+morocc.gat mapflag nopenalty
+moc_castle.gat mapflag nopenalty
+morocc_in.gat mapflag nopenalty
+new_1-1.gat mapflag nopenalty
+new_1-2.gat mapflag nopenalty
+new_1-3.gat mapflag nopenalty
+new_1-4.gat mapflag nopenalty
+niflheim.gat mapflag nopenalty
+nif_in.gat mapflag nopenalty
+payon.gat mapflag nopenalty
+payon_in01.gat mapflag nopenalty
+payon_in02.gat mapflag nopenalty
+payon_in03.gat mapflag nopenalty
+prontera.gat mapflag nopenalty
+prt_are_in.gat mapflag nopenalty
+prt_are01.gat mapflag nopenalty
+prt_castle.gat mapflag nopenalty
+prt_church.gat mapflag nopenalty
+prt_in.gat mapflag nopenalty
+umbala.gat mapflag nopenalty
+um_in.gat mapflag nopenalty
+xmas.gat mapflag nopenalty
+xmas_in.gat mapflag nopenalty
+yuno.gat mapflag nopenalty
+yuno_in01.gat mapflag nopenalty
+yuno_in03.gat mapflag nopenalty
+yuno_in04.gat mapflag nopenalty
+yuno_in05.gat mapflag nopenalty
+yuno_pre.gat mapflag nopenalty
+y_airport.gat mapflag nopenalty
+lhz_airport.gat mapflag nopenalty
+lhz_in01.gat mapflag nopenalty
+lhz_in02.gat mapflag nopenalty
+lhz_in03.gat mapflag nopenalty
+
+// Job Quests ========================
+sword_1-1.gat mapflag nopenalty
+sword_2-1.gat mapflag nopenalty
+sword_3-1.gat mapflag nopenalty
+job_thief1.gat mapflag nopenalty
+// 2-1 -----------------------
+job_prist.gat mapflag nopenalty
+job_wiz.gat mapflag nopenalty
+job_hunte.gat mapflag nopenalty
+in_hunter.gat mapflag nopenalty
+in_moc_16.gat mapflag nopenalty
+// 2-2 --------------------
+alde_alche.gat mapflag nopenalty
+job_cru.gat mapflag nopenalty
+job_duncer.gat mapflag nopenalty
+job_monk.gat mapflag nopenalty
+monk_test.gat mapflag nopenalty
+monk_in.gat mapflag nopenalty
+in_rogue.gat mapflag nopenalty
+job_sage.gat mapflag nopenalty
+
+// GvG Arenas ===================
+guild_vs1.gat mapflag nopenalty
+guild_vs2.gat mapflag nopenalty
+guild_vs3.gat mapflag nopenalty
+guild_vs4.gat mapflag nopenalty
+guild_vs5.gat mapflag nopenalty
+
+// Arenas=======================>\\
+sec_in01.gat mapflag nopenalty
+sec_in02.gat mapflag nopenalty
+
+// PvP Arenas =========================
+pvp_y_1-1.gat mapflag nopenalty
+pvp_y_1-2.gat mapflag nopenalty
+pvp_y_1-3.gat mapflag nopenalty
+pvp_y_1-4.gat mapflag nopenalty
+pvp_y_1-5.gat mapflag nopenalty
+pvp_y_2-1.gat mapflag nopenalty
+pvp_y_2-2.gat mapflag nopenalty
+pvp_y_2-3.gat mapflag nopenalty
+pvp_y_2-4.gat mapflag nopenalty
+pvp_y_2-5.gat mapflag nopenalty
+pvp_y_3-1.gat mapflag nopenalty
+pvp_y_3-2.gat mapflag nopenalty
+pvp_y_3-3.gat mapflag nopenalty
+pvp_y_3-4.gat mapflag nopenalty
+pvp_y_3-5.gat mapflag nopenalty
+pvp_y_4-1.gat mapflag nopenalty
+pvp_y_4-2.gat mapflag nopenalty
+pvp_y_4-3.gat mapflag nopenalty
+pvp_y_4-4.gat mapflag nopenalty
+pvp_y_4-5.gat mapflag nopenalty
+pvp_y_5-1.gat mapflag nopenalty
+pvp_y_5-2.gat mapflag nopenalty
+pvp_y_5-3.gat mapflag nopenalty
+pvp_y_5-4.gat mapflag nopenalty
+pvp_y_5-5.gat mapflag nopenalty
+pvp_y_6-1.gat mapflag nopenalty
+pvp_y_6-2.gat mapflag nopenalty
+pvp_y_6-3.gat mapflag nopenalty
+pvp_y_6-4.gat mapflag nopenalty
+pvp_y_6-5.gat mapflag nopenalty
+pvp_y_7-1.gat mapflag nopenalty
+pvp_y_7-2.gat mapflag nopenalty
+pvp_y_7-3.gat mapflag nopenalty
+pvp_y_7-4.gat mapflag nopenalty
+pvp_y_7-5.gat mapflag nopenalty
+pvp_y_8-1.gat mapflag nopenalty
+pvp_y_8-2.gat mapflag nopenalty
+pvp_y_8-3.gat mapflag nopenalty
+pvp_y_8-4.gat mapflag nopenalty
+pvp_y_8-5.gat mapflag nopenalty
+pvp_n_1-1.gat mapflag nopenalty
+pvp_n_1-2.gat mapflag nopenalty
+pvp_n_1-3.gat mapflag nopenalty
+pvp_n_1-4.gat mapflag nopenalty
+pvp_n_1-5.gat mapflag nopenalty
+pvp_n_2-1.gat mapflag nopenalty
+pvp_n_2-2.gat mapflag nopenalty
+pvp_n_2-3.gat mapflag nopenalty
+pvp_n_2-4.gat mapflag nopenalty
+pvp_n_2-5.gat mapflag nopenalty
+pvp_n_3-1.gat mapflag nopenalty
+pvp_n_3-2.gat mapflag nopenalty
+pvp_n_3-3.gat mapflag nopenalty
+pvp_n_3-4.gat mapflag nopenalty
+pvp_n_3-5.gat mapflag nopenalty
+pvp_n_4-1.gat mapflag nopenalty
+pvp_n_4-2.gat mapflag nopenalty
+pvp_n_4-3.gat mapflag nopenalty
+pvp_n_4-4.gat mapflag nopenalty
+pvp_n_4-5.gat mapflag nopenalty
+pvp_n_5-1.gat mapflag nopenalty
+pvp_n_5-2.gat mapflag nopenalty
+pvp_n_5-3.gat mapflag nopenalty
+pvp_n_5-4.gat mapflag nopenalty
+pvp_n_5-5.gat mapflag nopenalty
+pvp_n_6-1.gat mapflag nopenalty
+pvp_n_6-2.gat mapflag nopenalty
+pvp_n_6-3.gat mapflag nopenalty
+pvp_n_6-4.gat mapflag nopenalty
+pvp_n_6-5.gat mapflag nopenalty
+pvp_n_7-1.gat mapflag nopenalty
+pvp_n_7-2.gat mapflag nopenalty
+pvp_n_7-3.gat mapflag nopenalty
+pvp_n_7-4.gat mapflag nopenalty
+pvp_n_7-5.gat mapflag nopenalty
+pvp_n_8-1.gat mapflag nopenalty
+pvp_n_8-2.gat mapflag nopenalty
+pvp_n_8-3.gat mapflag nopenalty
+pvp_n_8-4.gat mapflag nopenalty
+pvp_n_8-5.gat mapflag nopenalty
+pvp_2vs2.gat mapflag nopenalty \ No newline at end of file
diff --git a/conf-tmpl/mapflag/nopvp.txt b/conf-tmpl/mapflag/nopvp.txt
new file mode 100644
index 000000000..e83074d18
--- /dev/null
+++ b/conf-tmpl/mapflag/nopvp.txt
@@ -0,0 +1,71 @@
+///===== Description: =============================================
+//= nopvp: Disables Player versus Player mode.
+//= To disable PvP mode on a specific map add the mapname here.
+//= v 1.1
+//============================================================
+
+ayo_in01.gat mapflag nopvp
+ayo_in02.gat mapflag nopvp
+alberta_in.gat mapflag nopvp
+alberta.gat mapflag nopvp
+alde_alche.gat mapflag nopvp
+aldeba_in.gat mapflag nopvp
+aldebaran.gat mapflag nopvp
+ama_in01.gat mapflag nopvp
+ama_in02.gat mapflag nopvp
+amatsu.gat mapflag nopvp
+cmd_in01.gat mapflag nopvp
+cmd_in02.gat mapflag nopvp
+comodo.gat mapflag nopvp
+gef_tower.gat mapflag nopvp
+geffen.gat mapflag nopvp
+geffen_in.gat mapflag nopvp
+gon_in.gat mapflag nopvp
+gonryun.gat mapflag nopvp
+in_hunter.gat mapflag nopvp
+in_moc_16.gat mapflag nopvp
+in_orcs01.gat mapflag nopvp
+izlude_in.gat mapflag nopvp
+izlude.gat mapflag nopvp
+lighthalzen.gat mapflag nopvp
+louyang.gat mapflag nopvp
+lou_in01.gat mapflag nopvp
+lou_in02.gat mapflag nopvp
+moc_castle.gat mapflag nopvp
+monk_in.gat mapflag nopvp
+morocc_in.gat mapflag nopvp
+morocc.gat mapflag nopvp
+nif_in.gat mapflag nopvp
+payon_in01.gat mapflag nopvp
+payon_in02.gat mapflag nopvp
+payon_in03.gat mapflag nopvp
+payon.gat mapflag nopvp
+pay_arche.gat mapflag nopvp
+prt_are_in.gat mapflag nopvp
+prt_are01.gat mapflag nopvp
+prt_castle.gat mapflag nopvp
+prt_church.gat mapflag nopvp
+prt_in.gat mapflag nopvp
+prontera.gat mapflag nopvp
+sec_in01.gat mapflag nopvp
+sword_1-1.gat mapflag nopvp
+sword_2-1.gat mapflag nopvp
+sword_3-1.gat mapflag nopvp
+um_in.gat mapflag nopvp
+umbala.gat mapflag nopvp
+xmas_in.gat mapflag nopvp
+xmas.gat mapflag nopvp
+yuno_in01.gat mapflag nopvp
+yuno_in03.gat mapflag nopvp
+yuno_in04.gat mapflag nopvp
+yuno_in05.gat mapflag nopvp
+yuno.gat mapflag nopvp
+gon_test.gat mapflag nopvp
+
+// New areas
+yuno_pre.gat mapflag nopvp
+y_airport.gat mapflag nopvp
+lhz_airport.gat mapflag nopvp
+lhz_in01.gat mapflag nopvp
+lhz_in02.gat mapflag nopvp
+lhz_in03.gat mapflag nopvp
diff --git a/conf-tmpl/mapflag/noreturn.txt b/conf-tmpl/mapflag/noreturn.txt
new file mode 100644
index 000000000..16a3f194e
--- /dev/null
+++ b/conf-tmpl/mapflag/noreturn.txt
@@ -0,0 +1,213 @@
+//===== eAthena Script =======================================
+//= Map flags that disable use of Butterfly wings
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.3 [Lupus]
+//===== Notes: ===============================================
+//= For disabling Fly wings use noteleport
+//= 1.3 According to the patch, enabled Butterfly wings in the Castles [Lupus]
+//===== Current Version: =====================================
+
+// Cities ========================
+ayo_in01.gat mapflag noreturn
+ayo_in02.gat mapflag noreturn
+alb_ship.gat mapflag noreturn
+alberta_in.gat mapflag noreturn
+aldeba_in.gat mapflag noreturn
+ama_in01.gat mapflag noreturn
+ama_in02.gat mapflag noreturn
+cmd_in01.gat mapflag noreturn
+cmd_in02.gat mapflag noreturn
+gef_tower.gat mapflag noreturn
+geffen_in.gat mapflag noreturn
+gon_test.gat mapflag noreturn
+gon_in.gat mapflag noreturn
+in_orcs01.gat mapflag noreturn
+izlude_in.gat mapflag noreturn
+jawaii_in.gat mapflag noreturn
+lou_in01.gat mapflag noreturn
+lou_in02.gat mapflag noreturn
+moc_castle.gat mapflag noreturn
+morocc_in.gat mapflag noreturn
+new_1-1.gat mapflag noreturn
+new_1-2.gat mapflag noreturn
+new_1-3.gat mapflag noreturn
+new_1-4.gat mapflag noreturn
+nif_in.gat mapflag noreturn
+payon_in01.gat mapflag noreturn
+payon_in02.gat mapflag noreturn
+payon_in03.gat mapflag noreturn
+prt_are_in.gat mapflag noreturn
+prt_are01.gat mapflag noreturn
+prt_castle.gat mapflag noreturn
+prt_church.gat mapflag noreturn
+prt_in.gat mapflag noreturn
+um_in.gat mapflag noreturn
+xmas_in.gat mapflag noreturn
+yuno_in01.gat mapflag noreturn
+yuno_in03.gat mapflag noreturn
+yuno_in04.gat mapflag noreturn
+yuno_in05.gat mapflag noreturn
+que_sign01.gat mapflag noreturn
+ein_in01.gat mapflag noreturn
+airport.gat mapflag noreturn
+airplane.gat mapflag noreturn
+airplane_01.gat mapflag noreturn
+
+// New areas
+yuno_pre.gat mapflag noreturn
+y_airport.gat mapflag noreturn
+lhz_airport.gat mapflag noreturn
+lhz_in01.gat mapflag noreturn
+lhz_in02.gat mapflag noreturn
+lhz_in03.gat mapflag noreturn
+lhz_que01.gat mapflag noreturn
+
+// Job Quests ====================
+sword_1-1.gat mapflag noreturn
+sword_2-1.gat mapflag noreturn
+sword_3-1.gat mapflag noreturn
+job_thief1.gat mapflag noreturn
+// 2-1 -----------------------
+job_hunte.gat mapflag noreturn
+job_prist.gat mapflag noreturn
+job_wiz.gat mapflag noreturn
+in_hunter.gat mapflag noreturn
+in_moc_16.gat mapflag noreturn
+// 2-2 --------------------
+alde_alche.gat mapflag noreturn
+job_cru.gat mapflag noreturn
+job_duncer.gat mapflag noreturn
+job_monk.gat mapflag noreturn
+monk_test.gat mapflag noreturn
+monk_in.gat mapflag noreturn
+in_rogue.gat mapflag noreturn
+job_sage.gat mapflag noreturn
+
+// Special Quests Places =========
+que_god01.gat mapflag noreturn
+que_god02.gat mapflag noreturn
+
+// Guild Castles =================
+//= 1.3 According to the kRO patch, enabled Butterfly wings in the Castles
+//aldeg_cas01.gat mapflag noreturn
+//aldeg_cas02.gat mapflag noreturn
+//aldeg_cas03.gat mapflag noreturn
+//aldeg_cas04.gat mapflag noreturn
+//aldeg_cas05.gat mapflag noreturn
+//gefg_cas01.gat mapflag noreturn
+//gefg_cas02.gat mapflag noreturn
+//gefg_cas03.gat mapflag noreturn
+//gefg_cas04.gat mapflag noreturn
+//gefg_cas05.gat mapflag noreturn
+//payg_cas01.gat mapflag noreturn
+//payg_cas02.gat mapflag noreturn
+//payg_cas03.gat mapflag noreturn
+//payg_cas04.gat mapflag noreturn
+//payg_cas05.gat mapflag noreturn
+//prtg_cas01.gat mapflag noreturn
+//prtg_cas02.gat mapflag noreturn
+//prtg_cas03.gat mapflag noreturn
+//prtg_cas04.gat mapflag noreturn
+//prtg_cas05.gat mapflag noreturn
+//nguild_alde.gat mapflag noreturn
+//nguild_gef.gat mapflag noreturn
+//nguild_pay.gat mapflag noreturn
+//nguild_prt.gat mapflag noreturn
+
+// GvG Arenas ===================
+guild_vs1.gat mapflag noreturn
+guild_vs2.gat mapflag noreturn
+guild_vs3.gat mapflag noreturn
+guild_vs4.gat mapflag noreturn
+guild_vs5.gat mapflag noreturn
+
+// Arenas =====================>\\
+arena_room.gat mapflag noreturn
+sec_in01.gat mapflag noreturn
+sec_in02.gat mapflag noreturn
+
+// PvP Arenas=======================
+pvp_y_room.gat mapflag noreturn
+pvp_y_1-1.gat mapflag noreturn
+pvp_y_1-2.gat mapflag noreturn
+pvp_y_1-3.gat mapflag noreturn
+pvp_y_1-4.gat mapflag noreturn
+pvp_y_1-5.gat mapflag noreturn
+pvp_y_2-1.gat mapflag noreturn
+pvp_y_2-2.gat mapflag noreturn
+pvp_y_2-3.gat mapflag noreturn
+pvp_y_2-4.gat mapflag noreturn
+pvp_y_2-5.gat mapflag noreturn
+pvp_y_3-1.gat mapflag noreturn
+pvp_y_3-2.gat mapflag noreturn
+pvp_y_3-3.gat mapflag noreturn
+pvp_y_3-4.gat mapflag noreturn
+pvp_y_3-5.gat mapflag noreturn
+pvp_y_4-1.gat mapflag noreturn
+pvp_y_4-2.gat mapflag noreturn
+pvp_y_4-3.gat mapflag noreturn
+pvp_y_4-4.gat mapflag noreturn
+pvp_y_4-5.gat mapflag noreturn
+pvp_y_5-1.gat mapflag noreturn
+pvp_y_5-2.gat mapflag noreturn
+pvp_y_5-3.gat mapflag noreturn
+pvp_y_5-4.gat mapflag noreturn
+pvp_y_5-5.gat mapflag noreturn
+pvp_y_6-1.gat mapflag noreturn
+pvp_y_6-2.gat mapflag noreturn
+pvp_y_6-3.gat mapflag noreturn
+pvp_y_6-4.gat mapflag noreturn
+pvp_y_6-5.gat mapflag noreturn
+pvp_y_7-1.gat mapflag noreturn
+pvp_y_7-2.gat mapflag noreturn
+pvp_y_7-3.gat mapflag noreturn
+pvp_y_7-4.gat mapflag noreturn
+pvp_y_7-5.gat mapflag noreturn
+pvp_y_8-1.gat mapflag noreturn
+pvp_y_8-2.gat mapflag noreturn
+pvp_y_8-3.gat mapflag noreturn
+pvp_y_8-4.gat mapflag noreturn
+pvp_y_8-5.gat mapflag noreturn
+pvp_n_room.gat mapflag noreturn
+pvp_n_1-1.gat mapflag noreturn
+pvp_n_1-2.gat mapflag noreturn
+pvp_n_1-3.gat mapflag noreturn
+pvp_n_1-4.gat mapflag noreturn
+pvp_n_1-5.gat mapflag noreturn
+pvp_n_2-1.gat mapflag noreturn
+pvp_n_2-2.gat mapflag noreturn
+pvp_n_2-3.gat mapflag noreturn
+pvp_n_2-4.gat mapflag noreturn
+pvp_n_2-5.gat mapflag noreturn
+pvp_n_3-1.gat mapflag noreturn
+pvp_n_3-2.gat mapflag noreturn
+pvp_n_3-3.gat mapflag noreturn
+pvp_n_3-4.gat mapflag noreturn
+pvp_n_3-5.gat mapflag noreturn
+pvp_n_4-1.gat mapflag noreturn
+pvp_n_4-2.gat mapflag noreturn
+pvp_n_4-3.gat mapflag noreturn
+pvp_n_4-4.gat mapflag noreturn
+pvp_n_4-5.gat mapflag noreturn
+pvp_n_5-1.gat mapflag noreturn
+pvp_n_5-2.gat mapflag noreturn
+pvp_n_5-3.gat mapflag noreturn
+pvp_n_5-4.gat mapflag noreturn
+pvp_n_5-5.gat mapflag noreturn
+pvp_n_6-1.gat mapflag noreturn
+pvp_n_6-2.gat mapflag noreturn
+pvp_n_6-3.gat mapflag noreturn
+pvp_n_6-4.gat mapflag noreturn
+pvp_n_6-5.gat mapflag noreturn
+pvp_n_7-1.gat mapflag noreturn
+pvp_n_7-2.gat mapflag noreturn
+pvp_n_7-3.gat mapflag noreturn
+pvp_n_7-4.gat mapflag noreturn
+pvp_n_7-5.gat mapflag noreturn
+pvp_n_8-1.gat mapflag noreturn
+pvp_n_8-2.gat mapflag noreturn
+pvp_n_8-3.gat mapflag noreturn
+pvp_n_8-4.gat mapflag noreturn
+pvp_n_8-5.gat mapflag noreturn
+pvp_2vs2.gat mapflag noreturn \ No newline at end of file
diff --git a/conf-tmpl/mapflag/nosave.txt b/conf-tmpl/mapflag/nosave.txt
new file mode 100644
index 000000000..6fb112d3e
--- /dev/null
+++ b/conf-tmpl/mapflag/nosave.txt
@@ -0,0 +1,130 @@
+//===== eAthena Script =======================================
+//= Map flags that disable auto saving
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.3 [Lupus]
+//===== Current Version: =====================================
+
+// Job Quests ====================
+sword_1-1.gat mapflag nosave SavePoint
+sword_2-1.gat mapflag nosave SavePoint
+sword_3-1.gat mapflag nosave SavePoint
+//job_thief1.gat mapflag nosave SavePoint
+// 2-1
+job_knt.gat mapflag nosave SavePoint
+job_prist.gat mapflag nosave SavePoint
+job_wiz.gat mapflag nosave SavePoint
+in_moc_16.gat mapflag nosave SavePoint
+job_hunte.gat mapflag nosave SavePoint
+//in_hunter.gat mapflag nosave SavePoint
+// 2-2
+alde_alche.gat mapflag nosave SavePoint
+job_cru.gat mapflag nosave SavePoint
+job_duncer.gat mapflag nosave SavePoint
+job_monk.gat mapflag nosave SavePoint
+monk_test.gat mapflag nosave SavePoint
+monk_in.gat mapflag nosave SavePoint
+in_rogue.gat mapflag nosave SavePoint
+job_sage.gat mapflag nosave SavePoint
+
+job_star.gat mapflag nosave SavePoint
+job_soul.gat mapflag nosave SavePoint
+
+// Special Quests Places =====
+que_god01.gat mapflag nosave SavePoint
+que_god02.gat mapflag nosave SavePoint
+que_sign01.gat mapflag nosave SavePoint
+
+// GvG Arenas ==========================
+guild_vs1.gat mapflag nosave SavePoint
+guild_vs2.gat mapflag nosave SavePoint
+guild_vs3.gat mapflag nosave SavePoint
+guild_vs4.gat mapflag nosave SavePoint
+guild_vs5.gat mapflag nosave SavePoint
+
+//PvP Arenas =================================
+pvp_y_room.gat mapflag nosave SavePoint
+pvp_y_1-1.gat mapflag nosave SavePoint
+pvp_y_1-2.gat mapflag nosave SavePoint
+pvp_y_1-3.gat mapflag nosave SavePoint
+pvp_y_1-4.gat mapflag nosave SavePoint
+pvp_y_1-5.gat mapflag nosave SavePoint
+pvp_y_2-1.gat mapflag nosave SavePoint
+pvp_y_2-2.gat mapflag nosave SavePoint
+pvp_y_2-3.gat mapflag nosave SavePoint
+pvp_y_2-4.gat mapflag nosave SavePoint
+pvp_y_2-5.gat mapflag nosave SavePoint
+pvp_y_3-1.gat mapflag nosave SavePoint
+pvp_y_3-2.gat mapflag nosave SavePoint
+pvp_y_3-3.gat mapflag nosave SavePoint
+pvp_y_3-4.gat mapflag nosave SavePoint
+pvp_y_3-5.gat mapflag nosave SavePoint
+pvp_y_4-1.gat mapflag nosave SavePoint
+pvp_y_4-2.gat mapflag nosave SavePoint
+pvp_y_4-3.gat mapflag nosave SavePoint
+pvp_y_4-4.gat mapflag nosave SavePoint
+pvp_y_4-5.gat mapflag nosave SavePoint
+pvp_y_5-1.gat mapflag nosave SavePoint
+pvp_y_5-2.gat mapflag nosave SavePoint
+pvp_y_5-3.gat mapflag nosave SavePoint
+pvp_y_5-4.gat mapflag nosave SavePoint
+pvp_y_5-5.gat mapflag nosave SavePoint
+pvp_y_6-1.gat mapflag nosave SavePoint
+pvp_y_6-2.gat mapflag nosave SavePoint
+pvp_y_6-3.gat mapflag nosave SavePoint
+pvp_y_6-4.gat mapflag nosave SavePoint
+pvp_y_6-5.gat mapflag nosave SavePoint
+pvp_y_7-1.gat mapflag nosave SavePoint
+pvp_y_7-2.gat mapflag nosave SavePoint
+pvp_y_7-3.gat mapflag nosave SavePoint
+pvp_y_7-4.gat mapflag nosave SavePoint
+pvp_y_7-5.gat mapflag nosave SavePoint
+pvp_y_8-1.gat mapflag nosave SavePoint
+pvp_y_8-2.gat mapflag nosave SavePoint
+pvp_y_8-3.gat mapflag nosave SavePoint
+pvp_y_8-4.gat mapflag nosave SavePoint
+pvp_y_8-5.gat mapflag nosave SavePoint
+pvp_n_room.gat mapflag nosave SavePoint
+pvp_n_1-1.gat mapflag nosave SavePoint
+pvp_n_1-2.gat mapflag nosave SavePoint
+pvp_n_1-3.gat mapflag nosave SavePoint
+pvp_n_1-4.gat mapflag nosave SavePoint
+pvp_n_1-5.gat mapflag nosave SavePoint
+pvp_n_2-1.gat mapflag nosave SavePoint
+pvp_n_2-2.gat mapflag nosave SavePoint
+pvp_n_2-3.gat mapflag nosave SavePoint
+pvp_n_2-4.gat mapflag nosave SavePoint
+pvp_n_2-5.gat mapflag nosave SavePoint
+pvp_n_3-1.gat mapflag nosave SavePoint
+pvp_n_3-2.gat mapflag nosave SavePoint
+pvp_n_3-3.gat mapflag nosave SavePoint
+pvp_n_3-4.gat mapflag nosave SavePoint
+pvp_n_3-5.gat mapflag nosave SavePoint
+pvp_n_4-1.gat mapflag nosave SavePoint
+pvp_n_4-2.gat mapflag nosave SavePoint
+pvp_n_4-3.gat mapflag nosave SavePoint
+pvp_n_4-4.gat mapflag nosave SavePoint
+pvp_n_4-5.gat mapflag nosave SavePoint
+pvp_n_5-1.gat mapflag nosave SavePoint
+pvp_n_5-2.gat mapflag nosave SavePoint
+pvp_n_5-3.gat mapflag nosave SavePoint
+pvp_n_5-4.gat mapflag nosave SavePoint
+pvp_n_5-5.gat mapflag nosave SavePoint
+pvp_n_6-1.gat mapflag nosave SavePoint
+pvp_n_6-2.gat mapflag nosave SavePoint
+pvp_n_6-3.gat mapflag nosave SavePoint
+pvp_n_6-4.gat mapflag nosave SavePoint
+pvp_n_6-5.gat mapflag nosave SavePoint
+pvp_n_7-1.gat mapflag nosave SavePoint
+pvp_n_7-2.gat mapflag nosave SavePoint
+pvp_n_7-3.gat mapflag nosave SavePoint
+pvp_n_7-4.gat mapflag nosave SavePoint
+pvp_n_7-5.gat mapflag nosave SavePoint
+pvp_n_8-1.gat mapflag nosave SavePoint
+pvp_n_8-2.gat mapflag nosave SavePoint
+pvp_n_8-3.gat mapflag nosave SavePoint
+pvp_n_8-4.gat mapflag nosave SavePoint
+pvp_n_8-5.gat mapflag nosave SavePoint
+pvp_2vs2.gat mapflag nosave SavePoint
+
+//gon_test.gat mapflag nosave prontera.gat,150,180 \ No newline at end of file
diff --git a/conf-tmpl/mapflag/noteleport.txt b/conf-tmpl/mapflag/noteleport.txt
new file mode 100644
index 000000000..011054441
--- /dev/null
+++ b/conf-tmpl/mapflag/noteleport.txt
@@ -0,0 +1,242 @@
+//===== eAthena Script =======================================
+//= Map flags that disable use of fly wings
+//===== By: ==================================================
+//= eAthena Dev Team
+//= 1.5 [Lupus]
+//===== Notes: ===============================================
+//= For disabling Butterfly wings use noreturn
+//===== Current Version: =====================================
+
+// Cities ========================
+ayo_in01.gat mapflag noteleport
+ayo_in02.gat mapflag noteleport
+alb_ship.gat mapflag noteleport
+alberta_in.gat mapflag noteleport
+aldeba_in.gat mapflag noteleport
+ama_dun01.gat mapflag noteleport
+ama_in01.gat mapflag noteleport
+ama_in02.gat mapflag noteleport
+cmd_in01.gat mapflag noteleport
+cmd_in02.gat mapflag noteleport
+gef_tower.gat mapflag noteleport
+geffen_in.gat mapflag noteleport
+gon_test.gat mapflag noteleport
+gon_in.gat mapflag noteleport
+in_orcs01.gat mapflag noteleport
+izlude_in.gat mapflag noteleport
+jawaii_in.gat mapflag noteleport
+lou_in01.gat mapflag noteleport
+lou_in02.gat mapflag noteleport
+moc_castle.gat mapflag noteleport
+morocc_in.gat mapflag noteleport
+new_1-1.gat mapflag noteleport
+new_1-2.gat mapflag noteleport
+new_1-3.gat mapflag noteleport
+new_1-4.gat mapflag noteleport
+nif_in.gat mapflag noteleport
+payon_in01.gat mapflag noteleport
+payon_in02.gat mapflag noteleport
+payon_in03.gat mapflag noteleport
+prt_are_in.gat mapflag noteleport
+prt_are01.gat mapflag noteleport
+prt_castle.gat mapflag noteleport
+prt_church.gat mapflag noteleport
+prt_in.gat mapflag noteleport
+um_in.gat mapflag noteleport
+xmas_in.gat mapflag noteleport
+yuno_in01.gat mapflag noteleport
+yuno_in03.gat mapflag noteleport
+yuno_in04.gat mapflag noteleport
+yuno_in05.gat mapflag noteleport
+que_sign01.gat mapflag noteleport
+ein_in01.gat mapflag noteleport
+airport.gat mapflag noteleport
+airplane.gat mapflag noteleport
+airplane_01.gat mapflag noteleport
+// New areas
+lighthalzen.gat mapflag noteleport
+yuno.gat mapflag noteleport
+yuno_pre.gat mapflag noteleport
+y_airport.gat mapflag noteleport
+lhz_airport.gat mapflag noteleport
+einbroch.gat mapflag noteleport
+einbech.gat mapflag noteleport
+lhz_que01.gat mapflag noteleport
+lhz_cube.gat mapflag noteleport
+lhz_in01.gat mapflag noteleport
+lhz_in02.gat mapflag noteleport
+lhz_in03.gat mapflag noteleport
+juperos_01.gat mapflag noteleport
+juperos_02.gat mapflag noteleport
+jupe_area1.gat mapflag noteleport
+jupe_area2.gat mapflag noteleport
+jupe_core.gat mapflag noteleport
+jupe_ele.gat mapflag noteleport
+jupe_ele_r.gat mapflag noteleport
+jupe_gate.gat mapflag noteleport
+tha_t07.gat mapflag noteleport
+tha_t08.gat mapflag noteleport
+tha_t09.gat mapflag noteleport
+tha_t10.gat mapflag noteleport
+tha_t11.gat mapflag noteleport
+tha_t12.gat mapflag noteleport
+thana_step.gat mapflag noteleport
+thana_boss.gat mapflag noteleport
+gefenia01.gat mapflag noteleport
+gefenia02.gat mapflag noteleport
+gefenia03.gat mapflag noteleport
+gefenia04.gat mapflag noteleport
+hu_in01.gat mapflag noteleport
+auction_01.gat mapflag noteleport
+auction_02.gat mapflag noteleport
+
+// Job Quests ====================
+sword_1-1.gat mapflag noteleport
+sword_2-1.gat mapflag noteleport
+sword_3-1.gat mapflag noteleport
+job_thief1.gat mapflag noteleport
+// 2-1 -----------------------
+job_prist.gat mapflag noteleport
+job_wiz.gat mapflag noteleport
+job_hunte.gat mapflag noteleport
+in_hunter.gat mapflag noteleport
+in_moc_16.gat mapflag noteleport
+// 2-2 --------------------
+alde_alche.gat mapflag noteleport
+job_cru.gat mapflag noteleport
+job_duncer.gat mapflag noteleport
+job_monk.gat mapflag noteleport
+monk_test.gat mapflag noteleport
+monk_in.gat mapflag noteleport
+in_rogue.gat mapflag noteleport
+job_sage.gat mapflag noteleport
+
+job_star.gat mapflag noteleport
+job_soul.gat mapflag noteleport
+
+// Special Quests Places =========
+que_god01.gat mapflag noteleport
+que_god02.gat mapflag noteleport
+
+// Guild Castles =================
+aldeg_cas01.gat mapflag noteleport
+aldeg_cas02.gat mapflag noteleport
+aldeg_cas03.gat mapflag noteleport
+aldeg_cas04.gat mapflag noteleport
+aldeg_cas05.gat mapflag noteleport
+gefg_cas01.gat mapflag noteleport
+gefg_cas02.gat mapflag noteleport
+gefg_cas03.gat mapflag noteleport
+gefg_cas04.gat mapflag noteleport
+gefg_cas05.gat mapflag noteleport
+payg_cas01.gat mapflag noteleport
+payg_cas02.gat mapflag noteleport
+payg_cas03.gat mapflag noteleport
+payg_cas04.gat mapflag noteleport
+payg_cas05.gat mapflag noteleport
+prtg_cas01.gat mapflag noteleport
+prtg_cas02.gat mapflag noteleport
+prtg_cas03.gat mapflag noteleport
+prtg_cas04.gat mapflag noteleport
+prtg_cas05.gat mapflag noteleport
+nguild_alde.gat mapflag noteleport
+nguild_gef.gat mapflag noteleport
+nguild_pay.gat mapflag noteleport
+nguild_prt.gat mapflag noteleport
+
+// GvG Arenas ===================
+guild_vs1.gat mapflag noteleport
+guild_vs2.gat mapflag noteleport
+guild_vs3.gat mapflag noteleport
+guild_vs4.gat mapflag noteleport
+guild_vs5.gat mapflag noteleport
+
+// Arenas =====================>\\
+arena_room.gat mapflag noteleport
+sec_in01.gat mapflag noteleport
+sec_in02.gat mapflag noteleport
+
+// PvP Arenas=======================
+pvp_y_room.gat mapflag noteleport
+pvp_y_1-1.gat mapflag noteleport
+pvp_y_1-2.gat mapflag noteleport
+pvp_y_1-3.gat mapflag noteleport
+pvp_y_1-4.gat mapflag noteleport
+pvp_y_1-5.gat mapflag noteleport
+pvp_y_2-1.gat mapflag noteleport
+pvp_y_2-2.gat mapflag noteleport
+pvp_y_2-3.gat mapflag noteleport
+pvp_y_2-4.gat mapflag noteleport
+pvp_y_2-5.gat mapflag noteleport
+pvp_y_3-1.gat mapflag noteleport
+pvp_y_3-2.gat mapflag noteleport
+pvp_y_3-3.gat mapflag noteleport
+pvp_y_3-4.gat mapflag noteleport
+pvp_y_3-5.gat mapflag noteleport
+pvp_y_4-1.gat mapflag noteleport
+pvp_y_4-2.gat mapflag noteleport
+pvp_y_4-3.gat mapflag noteleport
+pvp_y_4-4.gat mapflag noteleport
+pvp_y_4-5.gat mapflag noteleport
+pvp_y_5-1.gat mapflag noteleport
+pvp_y_5-2.gat mapflag noteleport
+pvp_y_5-3.gat mapflag noteleport
+pvp_y_5-4.gat mapflag noteleport
+pvp_y_5-5.gat mapflag noteleport
+pvp_y_6-1.gat mapflag noteleport
+pvp_y_6-2.gat mapflag noteleport
+pvp_y_6-3.gat mapflag noteleport
+pvp_y_6-4.gat mapflag noteleport
+pvp_y_6-5.gat mapflag noteleport
+pvp_y_7-1.gat mapflag noteleport
+pvp_y_7-2.gat mapflag noteleport
+pvp_y_7-3.gat mapflag noteleport
+pvp_y_7-4.gat mapflag noteleport
+pvp_y_7-5.gat mapflag noteleport
+pvp_y_8-1.gat mapflag noteleport
+pvp_y_8-2.gat mapflag noteleport
+pvp_y_8-3.gat mapflag noteleport
+pvp_y_8-4.gat mapflag noteleport
+pvp_y_8-5.gat mapflag noteleport
+pvp_n_room.gat mapflag noteleport
+pvp_n_1-1.gat mapflag noteleport
+pvp_n_1-2.gat mapflag noteleport
+pvp_n_1-3.gat mapflag noteleport
+pvp_n_1-4.gat mapflag noteleport
+pvp_n_1-5.gat mapflag noteleport
+pvp_n_2-1.gat mapflag noteleport
+pvp_n_2-2.gat mapflag noteleport
+pvp_n_2-3.gat mapflag noteleport
+pvp_n_2-4.gat mapflag noteleport
+pvp_n_2-5.gat mapflag noteleport
+pvp_n_3-1.gat mapflag noteleport
+pvp_n_3-2.gat mapflag noteleport
+pvp_n_3-3.gat mapflag noteleport
+pvp_n_3-4.gat mapflag noteleport
+pvp_n_3-5.gat mapflag noteleport
+pvp_n_4-1.gat mapflag noteleport
+pvp_n_4-2.gat mapflag noteleport
+pvp_n_4-3.gat mapflag noteleport
+pvp_n_4-4.gat mapflag noteleport
+pvp_n_4-5.gat mapflag noteleport
+pvp_n_5-1.gat mapflag noteleport
+pvp_n_5-2.gat mapflag noteleport
+pvp_n_5-3.gat mapflag noteleport
+pvp_n_5-4.gat mapflag noteleport
+pvp_n_5-5.gat mapflag noteleport
+pvp_n_6-1.gat mapflag noteleport
+pvp_n_6-2.gat mapflag noteleport
+pvp_n_6-3.gat mapflag noteleport
+pvp_n_6-4.gat mapflag noteleport
+pvp_n_6-5.gat mapflag noteleport
+pvp_n_7-1.gat mapflag noteleport
+pvp_n_7-2.gat mapflag noteleport
+pvp_n_7-3.gat mapflag noteleport
+pvp_n_7-4.gat mapflag noteleport
+pvp_n_7-5.gat mapflag noteleport
+pvp_n_8-1.gat mapflag noteleport
+pvp_n_8-2.gat mapflag noteleport
+pvp_n_8-3.gat mapflag noteleport
+pvp_n_8-4.gat mapflag noteleport
+pvp_n_8-5.gat mapflag noteleport
+pvp_2vs2.gat mapflag noteleport
diff --git a/conf-tmpl/mapflag/nowarp.txt b/conf-tmpl/mapflag/nowarp.txt
new file mode 100644
index 000000000..774c0b4d3
--- /dev/null
+++ b/conf-tmpl/mapflag/nowarp.txt
@@ -0,0 +1,31 @@
+//===== eAthena Script =======================================
+//= Map flags that disable warp
+//===== By: ==================================================
+//= eAthena Dev Team
+//= v 1.1
+//===== Current Version: =====================================
+
+aldeg_cas02.gat mapflag nowarp
+aldeg_cas03.gat mapflag nowarp
+aldeg_cas04.gat mapflag nowarp
+aldeg_cas05.gat mapflag nowarp
+gefg_cas01.gat mapflag nowarp
+gefg_cas02.gat mapflag nowarp
+gefg_cas03.gat mapflag nowarp
+gefg_cas04.gat mapflag nowarp
+gefg_cas05.gat mapflag nowarp
+payg_cas01.gat mapflag nowarp
+payg_cas02.gat mapflag nowarp
+payg_cas03.gat mapflag nowarp
+payg_cas04.gat mapflag nowarp
+payg_cas05.gat mapflag nowarp
+prtg_cas01.gat mapflag nowarp
+prtg_cas02.gat mapflag nowarp
+prtg_cas03.gat mapflag nowarp
+prtg_cas04.gat mapflag nowarp
+prtg_cas05.gat mapflag nowarp
+n_castle.gat mapflag nowarp
+nguild_alde.gat mapflag nowarp
+nguild_gef.gat mapflag nowarp
+nguild_pay.gat mapflag nowarp
+nguild_prt.gat mapflag nowarp
diff --git a/conf-tmpl/mapflag/nowarpto.txt b/conf-tmpl/mapflag/nowarpto.txt
new file mode 100644
index 000000000..e7dc2b16f
--- /dev/null
+++ b/conf-tmpl/mapflag/nowarpto.txt
@@ -0,0 +1,37 @@
+//===== eAthena Script =======================================
+//= Map flags that disable warpto
+//===== By: ==================================================
+//= eAthena Dev Team
+//= v 1.1
+//===== Current Version: =====================================
+
+// Guild Castles ========================
+//alde_gld.gat mapflag nowarpto
+aldeg_cas01.gat mapflag nowarpto
+aldeg_cas02.gat mapflag nowarpto
+aldeg_cas03.gat mapflag nowarpto
+aldeg_cas04.gat mapflag nowarpto
+aldeg_cas05.gat mapflag nowarpto
+gefg_cas01.gat mapflag nowarpto
+gefg_cas02.gat mapflag nowarpto
+gefg_cas03.gat mapflag nowarpto
+gefg_cas04.gat mapflag nowarpto
+gefg_cas05.gat mapflag nowarpto
+//pay_gld.gat mapflag nowarpto
+payg_cas01.gat mapflag nowarpto
+payg_cas02.gat mapflag nowarpto
+payg_cas03.gat mapflag nowarpto
+payg_cas04.gat mapflag nowarpto
+payg_cas05.gat mapflag nowarpto
+//prt_gld.gat mapflag nowarpto
+prtg_cas01.gat mapflag nowarpto
+prtg_cas02.gat mapflag nowarpto
+prtg_cas03.gat mapflag nowarpto
+prtg_cas04.gat mapflag nowarpto
+prtg_cas05.gat mapflag nowarpto
+//Novice Guild
+n_castle.gat mapflag nowarpto
+nguild_alde.gat mapflag nowarpto
+nguild_gef.gat mapflag nowarpto
+nguild_pay.gat mapflag nowarpto
+nguild_prt.gat mapflag nowarpto
diff --git a/conf-tmpl/mapflag/pvp.txt b/conf-tmpl/mapflag/pvp.txt
new file mode 100644
index 000000000..4f1c34730
--- /dev/null
+++ b/conf-tmpl/mapflag/pvp.txt
@@ -0,0 +1,94 @@
+//===== eAthena Script =======================================
+//= Map flags that enable pvp
+//===== By: ==================================================
+//= eAthena Dev Team
+//===== Current Version: =====================================
+//= 1.0
+//===== Description: =========================================
+//= pvp: Turns on PvP mode
+//===== Additional Comments: =================================
+//=
+//============================================================
+
+// PvP ========================
+pvp_y_1-1.gat mapflag pvp
+pvp_y_1-2.gat mapflag pvp
+pvp_y_1-3.gat mapflag pvp
+pvp_y_1-4.gat mapflag pvp
+pvp_y_1-5.gat mapflag pvp
+pvp_y_2-1.gat mapflag pvp
+pvp_y_2-2.gat mapflag pvp
+pvp_y_2-3.gat mapflag pvp
+pvp_y_2-4.gat mapflag pvp
+pvp_y_2-5.gat mapflag pvp
+pvp_y_3-1.gat mapflag pvp
+pvp_y_3-2.gat mapflag pvp
+pvp_y_3-3.gat mapflag pvp
+pvp_y_3-4.gat mapflag pvp
+pvp_y_3-5.gat mapflag pvp
+pvp_y_4-1.gat mapflag pvp
+pvp_y_4-2.gat mapflag pvp
+pvp_y_4-3.gat mapflag pvp
+pvp_y_4-4.gat mapflag pvp
+pvp_y_4-5.gat mapflag pvp
+pvp_y_5-1.gat mapflag pvp
+pvp_y_5-2.gat mapflag pvp
+pvp_y_5-3.gat mapflag pvp
+pvp_y_5-4.gat mapflag pvp
+pvp_y_5-5.gat mapflag pvp
+pvp_y_6-1.gat mapflag pvp
+pvp_y_6-2.gat mapflag pvp
+pvp_y_6-3.gat mapflag pvp
+pvp_y_6-4.gat mapflag pvp
+pvp_y_6-5.gat mapflag pvp
+pvp_y_7-1.gat mapflag pvp
+pvp_y_7-2.gat mapflag pvp
+pvp_y_7-3.gat mapflag pvp
+pvp_y_7-4.gat mapflag pvp
+pvp_y_7-5.gat mapflag pvp
+pvp_y_8-1.gat mapflag pvp
+pvp_y_8-2.gat mapflag pvp
+pvp_y_8-3.gat mapflag pvp
+pvp_y_8-4.gat mapflag pvp
+pvp_y_8-5.gat mapflag pvp
+pvp_n_1-1.gat mapflag pvp
+pvp_n_1-2.gat mapflag pvp
+pvp_n_1-3.gat mapflag pvp
+pvp_n_1-4.gat mapflag pvp
+pvp_n_1-5.gat mapflag pvp
+pvp_n_2-1.gat mapflag pvp
+pvp_n_2-2.gat mapflag pvp
+pvp_n_2-3.gat mapflag pvp
+pvp_n_2-4.gat mapflag pvp
+pvp_n_2-5.gat mapflag pvp
+pvp_n_3-1.gat mapflag pvp
+pvp_n_3-2.gat mapflag pvp
+pvp_n_3-3.gat mapflag pvp
+pvp_n_3-4.gat mapflag pvp
+pvp_n_3-5.gat mapflag pvp
+pvp_n_4-1.gat mapflag pvp
+pvp_n_4-2.gat mapflag pvp
+pvp_n_4-3.gat mapflag pvp
+pvp_n_4-4.gat mapflag pvp
+pvp_n_4-5.gat mapflag pvp
+pvp_n_5-1.gat mapflag pvp
+pvp_n_5-2.gat mapflag pvp
+pvp_n_5-3.gat mapflag pvp
+pvp_n_5-4.gat mapflag pvp
+pvp_n_5-5.gat mapflag pvp
+pvp_n_6-1.gat mapflag pvp
+pvp_n_6-2.gat mapflag pvp
+pvp_n_6-3.gat mapflag pvp
+pvp_n_6-4.gat mapflag pvp
+pvp_n_6-5.gat mapflag pvp
+pvp_n_7-1.gat mapflag pvp
+pvp_n_7-2.gat mapflag pvp
+pvp_n_7-3.gat mapflag pvp
+pvp_n_7-4.gat mapflag pvp
+pvp_n_7-5.gat mapflag pvp
+pvp_n_8-1.gat mapflag pvp
+pvp_n_8-2.gat mapflag pvp
+pvp_n_8-3.gat mapflag pvp
+pvp_n_8-4.gat mapflag pvp
+pvp_n_8-5.gat mapflag pvp
+pvp_2vs2.gat mapflag pvp
diff --git a/conf-tmpl/mapflag/pvp_noguild.txt b/conf-tmpl/mapflag/pvp_noguild.txt
new file mode 100644
index 000000000..f05f7b845
--- /dev/null
+++ b/conf-tmpl/mapflag/pvp_noguild.txt
@@ -0,0 +1,89 @@
+//===== eAthena Script =======================================
+//= Map flags that disable guilds on pvp grounds.
+//===== By: ==================================================
+//= eAthena Dev Team
+//= v 1.1
+//===== Current Version: =====================================
+
+// PvP Arenas =================
+pvp_y_1-1.gat mapflag pvp_noguild
+pvp_y_1-2.gat mapflag pvp_noguild
+pvp_y_1-3.gat mapflag pvp_noguild
+pvp_y_1-4.gat mapflag pvp_noguild
+pvp_y_1-5.gat mapflag pvp_noguild
+pvp_y_2-1.gat mapflag pvp_noguild
+pvp_y_2-2.gat mapflag pvp_noguild
+pvp_y_2-3.gat mapflag pvp_noguild
+pvp_y_2-4.gat mapflag pvp_noguild
+pvp_y_2-5.gat mapflag pvp_noguild
+pvp_y_3-1.gat mapflag pvp_noguild
+pvp_y_3-2.gat mapflag pvp_noguild
+pvp_y_3-3.gat mapflag pvp_noguild
+pvp_y_3-4.gat mapflag pvp_noguild
+pvp_y_3-5.gat mapflag pvp_noguild
+pvp_y_4-1.gat mapflag pvp_noguild
+pvp_y_4-2.gat mapflag pvp_noguild
+pvp_y_4-3.gat mapflag pvp_noguild
+pvp_y_4-4.gat mapflag pvp_noguild
+pvp_y_4-5.gat mapflag pvp_noguild
+pvp_y_5-1.gat mapflag pvp_noguild
+pvp_y_5-2.gat mapflag pvp_noguild
+pvp_y_5-3.gat mapflag pvp_noguild
+pvp_y_5-4.gat mapflag pvp_noguild
+pvp_y_5-5.gat mapflag pvp_noguild
+pvp_y_6-1.gat mapflag pvp_noguild
+pvp_y_6-2.gat mapflag pvp_noguild
+pvp_y_6-3.gat mapflag pvp_noguild
+pvp_y_6-4.gat mapflag pvp_noguild
+pvp_y_6-5.gat mapflag pvp_noguild
+pvp_y_7-1.gat mapflag pvp_noguild
+pvp_y_7-2.gat mapflag pvp_noguild
+pvp_y_7-3.gat mapflag pvp_noguild
+pvp_y_7-4.gat mapflag pvp_noguild
+pvp_y_7-5.gat mapflag pvp_noguild
+pvp_y_8-1.gat mapflag pvp_noguild
+pvp_y_8-2.gat mapflag pvp_noguild
+pvp_y_8-3.gat mapflag pvp_noguild
+pvp_y_8-4.gat mapflag pvp_noguild
+pvp_y_8-5.gat mapflag pvp_noguild
+pvp_n_1-1.gat mapflag pvp_noguild
+pvp_n_1-2.gat mapflag pvp_noguild
+pvp_n_1-3.gat mapflag pvp_noguild
+pvp_n_1-4.gat mapflag pvp_noguild
+pvp_n_1-5.gat mapflag pvp_noguild
+pvp_n_2-1.gat mapflag pvp_noguild
+pvp_n_2-2.gat mapflag pvp_noguild
+pvp_n_2-3.gat mapflag pvp_noguild
+pvp_n_2-4.gat mapflag pvp_noguild
+pvp_n_2-5.gat mapflag pvp_noguild
+pvp_n_3-1.gat mapflag pvp_noguild
+pvp_n_3-2.gat mapflag pvp_noguild
+pvp_n_3-3.gat mapflag pvp_noguild
+pvp_n_3-4.gat mapflag pvp_noguild
+pvp_n_3-5.gat mapflag pvp_noguild
+pvp_n_4-1.gat mapflag pvp_noguild
+pvp_n_4-2.gat mapflag pvp_noguild
+pvp_n_4-3.gat mapflag pvp_noguild
+pvp_n_4-4.gat mapflag pvp_noguild
+pvp_n_4-5.gat mapflag pvp_noguild
+pvp_n_5-1.gat mapflag pvp_noguild
+pvp_n_5-2.gat mapflag pvp_noguild
+pvp_n_5-3.gat mapflag pvp_noguild
+pvp_n_5-4.gat mapflag pvp_noguild
+pvp_n_5-5.gat mapflag pvp_noguild
+pvp_n_6-1.gat mapflag pvp_noguild
+pvp_n_6-2.gat mapflag pvp_noguild
+pvp_n_6-3.gat mapflag pvp_noguild
+pvp_n_6-4.gat mapflag pvp_noguild
+pvp_n_6-5.gat mapflag pvp_noguild
+pvp_n_7-1.gat mapflag pvp_noguild
+pvp_n_7-2.gat mapflag pvp_noguild
+pvp_n_7-3.gat mapflag pvp_noguild
+pvp_n_7-4.gat mapflag pvp_noguild
+pvp_n_7-5.gat mapflag pvp_noguild
+pvp_n_8-1.gat mapflag pvp_noguild
+pvp_n_8-2.gat mapflag pvp_noguild
+pvp_n_8-3.gat mapflag pvp_noguild
+pvp_n_8-4.gat mapflag pvp_noguild
+pvp_n_8-5.gat mapflag pvp_noguild
+pvp_2vs2.gat mapflag pvp_noguild
diff --git a/conf-tmpl/mapflag/pvp_noparty.txt b/conf-tmpl/mapflag/pvp_noparty.txt
new file mode 100644
index 000000000..2bff06ad0
--- /dev/null
+++ b/conf-tmpl/mapflag/pvp_noparty.txt
@@ -0,0 +1,13 @@
+//===== eAthena Script =======================================
+//= Map flags that disable parties in pvp maps
+//===== By: ==================================================
+//= eAthena Dev Team
+//= v 1.2
+//===== Current Version: =====================================
+
+// GvG Arenas =================
+guild_vs1.gat mapflag pvp_noparty
+guild_vs2.gat mapflag pvp_noparty
+guild_vs3.gat mapflag pvp_noparty
+guild_vs4.gat mapflag pvp_noparty
+guild_vs5.gat mapflag pvp_noparty
diff --git a/conf-tmpl/mapflag/water_height.txt b/conf-tmpl/mapflag/water_height.txt
new file mode 100644
index 000000000..4e243b7af
--- /dev/null
+++ b/conf-tmpl/mapflag/water_height.txt
@@ -0,0 +1,82 @@
+// Water Heigh Value for maps.
+// It affects WATER related skills as Water Ball, creation Holy Water, etc
+//water_height.txt eAthenaDB 2005/12/21 11:23:09 +0900 (JST)
+
+xmas.gat 3
+mjolnir_01.gat 0
+mjolnir_02.gat -19
+mjolnir_12.gat 15
+prt_fild00.gat 11
+prt_fild01.gat 25
+prt_fild02.gat 42
+prt_fild04.gat 14
+prt_fild05.gat 14
+prt_fild10.gat 40
+gef_fild00.gat 10
+gef_fild01.gat 14
+gef_fild03.gat 82
+gef_fild04.gat 14
+gef_fild07.gat 19
+gef_fild09.gat 11
+gef_fild10.gat 24
+moc_fild01.gat 26
+moc_fild11.gat 9
+iz_dun00.gat 5
+iz_dun01.gat 5
+iz_dun02.gat -58
+mjo_dun01.gat 7
+orcsdun02.gat 3
+pay_dun01.gat 8
+pay_dun02.gat 5
+pay_dun03.gat 10
+prt_sewb2.gat 5
+prt_sewb3.gat 5
+treasure01.gat -4
+treasure02.gat -1
+moc_ruins.gat 6
+pay_arche.gat 8
+glast_01.gat 8
+alde_dun03.gat 2
+alde_dun04.gat 0
+gl_prison1.gat 35
+gl_sew01.gat 56
+gl_sew02.gat 12
+gl_sew03.gat 15
+gl_sew04.gat 70
+comodo.gat 14
+cmd_fild01.gat 46
+cmd_fild02.gat 4
+cmd_fild03.gat 0
+cmd_fild04.gat 4
+cmd_fild05.gat 46
+beach_dun2.gat 6
+beach_dun3.gat 0
+beach_dun.gat 9
+gef_fild13.gat 19
+gld_dun01.gat 5
+gld_dun02.gat 5
+gld_dun03.gat 14
+gld_dun04.gat 3
+aldeg_cas01.gat 40
+aldeg_cas02.gat 35
+aldeg_cas03.gat 16
+aldeg_cas04.gat 31
+aldeg_cas05.gat 25
+gefg_cas02.gat 8
+gefg_cas04.gat 15
+gefg_cas05.gat 5
+prtg_cas05.gat 13
+gon_dun01.gat 5
+tur_dun01.gat -65
+ama_fild01.gat 5
+yuno_fild09.gat 10
+yuno_fild11.gat -19
+jawaii.gat -10
+sec_in02.gat 5
+ayothaya.gat 20
+ayo_dun01.gat 20
+ayo_dun02.gat 15
+lhz_dun03.gat 30
+abyss_01.gat 20
+abyss_03.gat -20
+nguild_alde.gat 40 \ No newline at end of file