From cf18ce071c79ae37e14ea38943e0b1d88da70a7b Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Fri, 9 Apr 2021 13:33:57 -0300 Subject: Override --- npc/031-2/_import.txt | 6 ++++ npc/031-2/_warps.txt | 4 +++ npc/031-2/angelaHouse.txt | 88 +++++++++++++++++++++++++++++++++++++++++++++++ npc/031-2/cindyHouse.txt | 43 +++++++++++++++++++++++ npc/031-2/mapflags.txt | 1 + 5 files changed, 142 insertions(+) create mode 100644 npc/031-2/_import.txt create mode 100644 npc/031-2/_warps.txt create mode 100755 npc/031-2/angelaHouse.txt create mode 100755 npc/031-2/cindyHouse.txt create mode 100755 npc/031-2/mapflags.txt (limited to 'npc/031-2') diff --git a/npc/031-2/_import.txt b/npc/031-2/_import.txt new file mode 100644 index 00000000..5b0af12f --- /dev/null +++ b/npc/031-2/_import.txt @@ -0,0 +1,6 @@ +// Map 031-2: Angela's House +// This file is generated automatically. All manually added changes will be removed when running the Converter. +"npc/031-2/_warps.txt", +"npc/031-2/angelaHouse.txt", +"npc/031-2/cindyHouse.txt", +"npc/031-2/mapflags.txt", diff --git a/npc/031-2/_warps.txt b/npc/031-2/_warps.txt new file mode 100644 index 00000000..6483c178 --- /dev/null +++ b/npc/031-2/_warps.txt @@ -0,0 +1,4 @@ +// This file is generated automatically. All manually added changes will be removed when running the Converter. +// Map 031-2: Angela's House warps +031-2,23,30,0 warp #031-2_23_30 0,0,031-1,95,81 +031-2,73,30,0 warp #031-2_73_30 0,0,031-1,90,116 diff --git a/npc/031-2/angelaHouse.txt b/npc/031-2/angelaHouse.txt new file mode 100755 index 00000000..37cb82cc --- /dev/null +++ b/npc/031-2/angelaHouse.txt @@ -0,0 +1,88 @@ + +031-2,29,28,0 script Angela#house NPC196,{ + if (QL_CINDY == 4) goto L_Hello_Again; + if (QL_CINDY == 3) goto L_Reward; + + mes "..."; + goto L_close; + +L_Reward: + mes "[Angela]"; + mes "\"Hello " + strcharinfo(0) + ", thank you again. I'm so glad Cindy is back home safe.\""; + next; + mes "\"As I told you, my husband is an adventurer. He is on one of his travels, so he couldn't rescue Cindy himself.\""; + next; + mes "\"I want to give you one of his treasures. Beside all the junk he brings, there are some very valuable things.\""; + next; + mes "\"This item is called the Rock Knife. When you wield it, you feel as robust as a rock.\""; + + getinventorylist; + if (@inventorylist_count == 100) + goto L_Full_Inv; + getitem "RockKnife", 1; + QL_CINDY = 4; + + next; + mes "\"I hope this will be useful for you.\""; + next; + mes "\"I am so glad Cindy is safe. But there is still another problem. The Yetis took away all the white and yellow present boxes we wanted to bring to Santa!\""; + next; + mes "\"Usually, Yetis are very shy - I wonder why they did that. There is something strange going on.\""; + next; + mes "\"May I ask you for help again? I'll give you a small reward for every 3 boxes of one color you bring me.\""; + goto L_close; + +L_Full_Inv: + mes "\"Oh, it seems you carry so much stuff - I will keep it for you until you can take it.\""; + goto L_close; + +L_Hello_Again: + mes "[Angela]"; + mes "\"Hello! Good to see you again. Please warm yourself.\""; + next; + menu + "I just wanted to say hello.",L_close, + "I have some yellow present boxes.",L_Yellow, + "I have some white present boxes.",L_White; + +L_Yellow: + @dq_level = 70; + @dq_cost = 32; + @dq_count = 3; + @dq_name$ = "YellowPresentBox"; + @dq_friendly_name$ = "yellow present box"; + @dq_money = 5300; + @dq_exp = 1300; + + callfunc "DailyQuest"; + next; + if (@dq_return == 4) + mes "\"Santa will be glad to have them back.\""; + goto L_close; + +L_White: + @dq_level = 80; + @dq_cost = 64; + @dq_count = 3; + @dq_name$ = "WhitePresentBox"; + @dq_friendly_name$ = "white present box"; + @dq_money = 10800; + @dq_exp = 2800; + + callfunc "DailyQuest"; + next; + if (@dq_return == 4) + mes "\"You are a great help!\""; + goto L_close; + +L_close: + @dq_level = 0; + @dq_cost = 0; + @dq_count = 0; + @dq_name$ = ""; + @dq_friendly_name$ = ""; + @dq_money = 0; + @dq_exp = 0; + @dq_return = 0; + close; +} diff --git a/npc/031-2/cindyHouse.txt b/npc/031-2/cindyHouse.txt new file mode 100755 index 00000000..dcda8cd2 --- /dev/null +++ b/npc/031-2/cindyHouse.txt @@ -0,0 +1,43 @@ + +031-2,27,26,0 script Cindy#house NPC197,{ + if (QL_CINDY == 3 || QL_CINDY == 4) goto L_Happy_Random; + + mes "..."; + goto L_close; + +L_Happy_Random: + getinventorylist; + @candy = rand(50); + if (@inventorylist_count < 100 && @candy == 42) + goto L_Candy; + + setarray @quote_Cindy$, "Thank you so much for rescuing me!", + "My mother made really tasty cookies yesterday. But I already ate them all...", + "I want to go ice skating tomorrow. That will be fun!", + "I wonder when Daddy will come home next time. He always brings exciting stuff!", + strcharinfo(0) + "! You're my hero!", + "My mother is so upset about the Yetis - they are very very shy usually. You have to be lucky to see one. I wonder what's wrong with them.", + "When I'm a little older, I want to travel like you and my father. I want to see every place on the world!", + "Did you ever meet Santa? He's very kind! He always gives me some candy when we go to see him.", + strcharinfo(0) + ", you are sooo strong! Amazing! But my dad is strong too!"; + @random = rand(9); + if (@random != 5) + emotion EMOTE_HAPPY, strcharinfo(0); + @quote$ = "\"" + @quote_Cindy$[@random] + "\""; + mes "[Cindy]"; + mes @quote$; + goto L_close; + +L_Candy: + mes "[Cindy]"; + mes "\"Santa gave me some candy! Please, take that!\""; + getitem "Candy", 1; + goto L_close; + +L_close: + @candy = 0; + @inventorylist_count = 0; + @random = 0; + @quote$ = ""; + close; +} diff --git a/npc/031-2/mapflags.txt b/npc/031-2/mapflags.txt new file mode 100755 index 00000000..935a1eb9 --- /dev/null +++ b/npc/031-2/mapflags.txt @@ -0,0 +1 @@ +//031-2 mapflag resave 020-1,52,118 -- cgit v1.2.3-60-g2f50 From 6b99a6ec6e09edca97675e9745a5e02abf496881 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sat, 10 Apr 2021 03:12:46 -0300 Subject: Flag -x --- npc/001-1/adrian.txt | 0 npc/001-1/ched.txt | 0 npc/001-1/children.txt | 0 npc/001-1/constable.txt | 0 npc/001-1/dock.txt | 0 npc/001-1/eomie.txt | 0 npc/001-1/ferry_master.txt | 0 npc/001-1/gate_guards.txt | 0 npc/001-1/gossip.txt | 0 npc/001-1/guards.txt | 0 npc/001-1/inac.txt | 0 npc/001-1/mapflags.txt | 0 npc/001-1/north_shops.txt | 0 npc/001-1/npcs.txt | 0 npc/001-1/sewer_east.txt | 0 npc/001-1/sewer_north.txt | 0 npc/001-1/stat_reset.txt | 0 npc/001-1/tinris.txt | 0 npc/001-1/tombstones.txt | 0 npc/001-1/weellos.txt | 0 npc/001-2/bank.txt | 0 npc/001-2/david.txt | 0 npc/001-2/fieri.txt | 0 npc/001-2/forge_shops.txt | 0 npc/001-2/government_building.txt | 0 npc/001-2/heathin.txt | 0 npc/001-2/jhedia.txt | 0 npc/001-2/manakins.txt | 0 npc/001-2/mapflags.txt | 0 npc/001-2/pauline.txt | 0 npc/001-2/sandra.txt | 0 npc/001-2/tathin.txt | 0 npc/001-2/tondar.txt | 0 npc/001-2/wizards.txt | 0 npc/001-2/yanis.txt | 0 npc/001-3/guards.txt | 0 npc/001-3/mapflags.txt | 0 npc/001-3/pvpflag.txt | 0 npc/002-1/anwar.txt | 0 npc/002-1/bard.txt | 0 npc/002-1/elanore.txt | 0 npc/002-1/gaurds.txt | 0 npc/002-1/itka.txt | 0 npc/002-1/lieutenant_dausen.txt | 0 npc/002-1/luca.txt | 0 npc/002-1/mapflags.txt | 0 npc/002-1/mine_debug.txt | 0 npc/002-1/nickos.txt | 0 npc/002-1/nomads.txt | 0 npc/002-1/npcs.txt | 0 npc/002-1/sarah.txt | 0 npc/002-1/soul-menhir.txt | 0 npc/002-1/stewen.txt | 0 npc/002-1/traveler.txt | 0 npc/002-2/bakery.txt | 0 npc/002-2/barber.txt | 0 npc/002-2/bleacher.txt | 0 npc/002-2/casino.txt | 0 npc/002-2/dedication.txt | 0 npc/002-2/hetchel.txt | 0 npc/002-2/imec.txt | 0 npc/002-2/inya.txt | 0 npc/002-2/kps.txt | 0 npc/002-2/kylian.txt | 0 npc/002-2/latoy.txt | 0 npc/002-2/mapflags.txt | 0 npc/002-2/omar.txt | 0 npc/002-2/phaet.txt | 0 npc/002-2/rebecca.txt | 0 npc/002-2/shops.txt | 0 npc/002-2/stranger.txt | 0 npc/002-2/troupe_leader.txt | 0 npc/002-3/mapflags.txt | 0 npc/002-3/merchant.txt | 0 npc/002-3/mining_camp_barrier.txt | 0 npc/002-3/nathan.txt | 0 npc/002-3/traveler.txt | 0 npc/002-4/mapflags.txt | 0 npc/002-4/mine_triggerone.txt | 0 npc/002-4/mine_triggerthree.txt | 0 npc/002-4/mine_triggertwo.txt | 0 npc/002-4/naem.txt | 0 npc/002-4/underground_palace_barrier.txt | 0 npc/002-5/chest.txt | 0 npc/002-5/mapflags.txt | 0 npc/002-5/sema.txt | 0 npc/004-3/mapflags.txt | 0 npc/004-4/mapflags.txt | 0 npc/004-5/chest.txt | 0 npc/004-5/mapflags.txt | 0 npc/005-3/mapflags.txt | 0 npc/006-1/mapflags.txt | 0 npc/006-1/mika.txt | 0 npc/006-1/miriam.txt | 0 npc/006-1/pachua.txt | 0 npc/006-1/spirit.txt | 0 npc/006-1/traveler.txt | 0 npc/006-1/tree.txt | 0 npc/006-2/mapflags.txt | 0 npc/006-2/npcs.txt | 0 npc/006-2/shops.txt | 0 npc/006-3/mapflags.txt | 0 npc/007-1/mapflags.txt | 0 npc/007-1/voltain.txt | 0 npc/007-2/witch.txt | 0 npc/008-1/andra.txt | 0 npc/008-1/annualeaster.txt | 0 npc/008-1/banu.txt | 0 npc/008-1/diryn.txt | 0 npc/008-1/dock.txt | 0 npc/008-1/george.txt | 0 npc/008-1/hinnak.txt | 0 npc/008-1/mapflags.txt | 0 npc/008-1/mikhail.txt | 0 npc/009-1/constable.txt | 0 npc/009-1/guide.txt | 0 npc/009-1/jack.txt | 0 npc/009-1/mapflags.txt | 0 npc/009-1/milly.txt | 0 npc/009-1/old_man.txt | 0 npc/009-1/old_woman.txt | 0 npc/009-1/sabine.txt | 0 npc/009-1/soul-menhir.txt | 0 npc/009-1/water_pump.txt | 0 npc/009-2/airlia.txt | 0 npc/009-2/alan.txt | 0 npc/009-2/bernard.txt | 0 npc/009-2/doctor.txt | 0 npc/009-2/drunks.txt | 0 npc/009-2/entertainer.txt | 0 npc/009-2/inspector.txt | 0 npc/009-2/kfahr.txt | 0 npc/009-2/lena.txt | 0 npc/009-2/mapflags.txt | 0 npc/009-2/misc.txt | 0 npc/009-2/nicholas.txt | 0 npc/009-2/nurse.txt | 0 npc/009-2/olana.txt | 0 npc/009-2/peter.txt | 0 npc/009-2/richard.txt | 0 npc/009-2/selim.txt | 0 npc/009-2/shops.txt | 0 npc/009-2/trader.txt | 0 npc/009-2/waitress.txt | 0 npc/009-2/wyara.txt | 0 npc/009-2/yalina.txt | 0 npc/009-3/mapflags.txt | 0 npc/009-3/sword.txt | 0 npc/009-3/warp.txt | 0 npc/009-4/barriers.txt | 0 npc/009-4/mapflags.txt | 0 npc/009-4/orum.txt | 0 npc/009-4/orum_warps.txt | 0 npc/009-4/torches.txt | 0 npc/009-4/waric.txt | 0 npc/009-5/mapflags.txt | 0 npc/009-6/brodomir.txt | 0 npc/009-6/mapflags.txt | 0 npc/009-7/battlemaster.txt | 0 npc/009-7/core.txt | 0 npc/009-7/debug.txt | 0 npc/009-7/eventHandler.txt | 0 npc/009-7/mapflags.txt | 0 npc/009-7/rouge.txt | 0 npc/009-7/shops.txt | 0 npc/009-7/trapdoor.txt | 0 npc/009-8/celestia.txt | 0 npc/009-8/mapflags.txt | 0 npc/010-1/mapflags.txt | 0 npc/010-2/band.txt | 0 npc/010-2/chef.txt | 0 npc/010-2/dimonds.txt | 0 npc/010-2/doug.txt | 0 npc/010-2/loratay.txt | 0 npc/010-2/mapflags.txt | 0 npc/010-2/workers.txt | 0 npc/011-1/alchemist.txt | 0 npc/011-1/auldsbel.txt | 0 npc/011-1/mapflags.txt | 0 npc/011-1/oscar.txt | 0 npc/011-1/shops.txt | 0 npc/011-3/hermit.txt | 0 npc/011-3/mapflags.txt | 0 npc/011-4/bl_barrier.txt | 0 npc/011-4/mapflags.txt | 0 npc/011-6/barrier.txt | 0 npc/011-6/bryant.txt | 0 npc/011-6/crastur.txt | 0 npc/011-6/mapflags.txt | 0 npc/012-1/amrak.txt | 0 npc/012-1/flowerpentagram2.txt | 0 npc/012-1/injured-mouboo.txt | 0 npc/012-1/mapflags.txt | 0 npc/012-1/shops.txt | 0 npc/012-3/mana-seed.txt | 0 npc/012-3/mapflags.txt | 0 npc/012-3/traveler.txt | 0 npc/012-3/warningsigns.txt | 0 npc/012-4/mapflags.txt | 0 npc/012-4/pvpflag.txt | 0 npc/013-1/flowerpentagram.txt | 0 npc/013-1/mapflags.txt | 0 npc/013-1/sagatha.txt | 0 npc/013-1/traveler.txt | 0 npc/013-2/apprentice.txt | 0 npc/013-2/mapflags.txt | 0 npc/013-2/notes.txt | 0 npc/013-2/wizard.txt | 0 npc/013-3/barrier.txt | 0 npc/013-3/mapflags.txt | 0 npc/013-3/mask_chest.txt | 0 npc/013-3/misc.txt | 0 npc/013-3/sword_chest.txt | 0 npc/014-1/mapflags.txt | 0 npc/014-1/wedding-officiator.txt | 0 npc/014-3/mapflags.txt | 0 npc/015-1/alice.txt | 0 npc/015-1/barrier.txt | 0 npc/015-1/mapflags.txt | 0 npc/015-1/sword.txt | 0 npc/015-3/barrier.txt | 0 npc/015-3/katze.txt | 0 npc/015-3/mapflags.txt | 0 npc/015-3/pot.txt | 0 npc/016-1/gwendolyn.txt | 0 npc/016-1/mapflags.txt | 0 npc/016-1/rossy.txt | 0 npc/017-1/flowerpentagram1.txt | 0 npc/017-1/flowerpentagram5.txt | 0 npc/017-1/mapflags.txt | 0 npc/017-2/mapflags.txt | 0 npc/017-3/mapflags.txt | 0 npc/017-4/guardingspirit.txt | 0 npc/017-4/mapflags.txt | 0 npc/017-4/orum.txt | 0 npc/017-4/waric.txt | 0 npc/017-9/mapflags.txt | 0 npc/017-9/npcs.txt | 0 npc/018-1/flowerpentagram3.txt | 0 npc/018-1/mapflags.txt | 0 npc/018-1/mike.txt | 0 npc/018-1/miners.txt | 0 npc/018-1/sword.txt | 0 npc/018-2/angus.txt | 0 npc/018-2/books.txt | 0 npc/018-2/caul.txt | 0 npc/018-2/mapflags.txt | 0 npc/018-2/miners.txt | 0 npc/018-2/receptionist.txt | 0 npc/018-3/bookcase.txt | 0 npc/018-3/evil-obelisk.txt | 0 npc/018-3/mapflags.txt | 0 npc/018-3/sword.txt | 0 npc/019-1/mapflags.txt | 0 npc/019-1/santa_helper.txt | 0 npc/019-1/snowman.txt | 0 npc/019-3/mapflags.txt | 0 npc/019-4/mapflags.txt | 0 npc/020-1/KrickKrackKrock.txt | 0 npc/020-1/mapflags.txt | 0 npc/020-1/rockscissor.txt | 0 npc/020-1/soul-menhir.txt | 0 npc/020-1/traveler.txt | 0 npc/020-1/well.txt | 0 npc/020-2/baktar.txt | 0 npc/020-2/banker.txt | 0 npc/020-2/furquest.txt | 0 npc/020-2/mapflags.txt | 0 npc/020-2/shops.txt | 0 npc/020-3/mapflags.txt | 0 npc/021-3/mapflags.txt | 0 npc/025-1/barrier.txt | 0 npc/025-1/mapflags.txt | 0 npc/025-1/reset.txt | 0 npc/025-3/barriers.txt | 0 npc/025-3/mapflags.txt | 0 npc/025-4/battlecaves.txt | 0 npc/025-4/clauquer.txt | 0 npc/025-4/julia.txt | 0 npc/025-4/mapflags.txt | 0 npc/026-1/evil_guard.txt | 0 npc/026-1/headless_man.txt | 0 npc/026-1/husband.txt | 0 npc/026-1/mapflags.txt | 0 npc/026-1/sign.txt | 0 npc/026-1/soul-menhir.txt | 0 npc/026-1/traveler.txt | 0 npc/026-2/barman.txt | 0 npc/026-2/cerhan.txt | 0 npc/026-2/crying_child.txt | 0 npc/026-2/diary.txt | 0 npc/026-2/door.txt | 0 npc/026-2/eurni.txt | 0 npc/026-2/golbenez.txt | 0 npc/026-2/gy_inn_shops.txt | 0 npc/026-2/innkeeper.txt | 0 npc/026-2/lover.txt | 0 npc/026-2/mapflags.txt | 0 npc/026-2/testnpcs.txt | 0 npc/026-2/werewolf.txt | 0 npc/027-1/crypt.txt | 0 npc/027-1/graves.txt | 0 npc/027-1/mapflags.txt | 0 npc/027-2/alacrius.txt | 0 npc/027-2/caretaker.txt | 0 npc/027-2/mapflags.txt | 0 npc/027-2/thurston.txt | 0 npc/027-3/casket_traps.txt | 0 npc/027-3/general_krukan_door.txt | 0 npc/027-3/mapflags.txt | 0 npc/027-3/monsters.txt | 0 npc/027-4/casket_traps.txt | 0 npc/027-4/general_razha_door.txt | 0 npc/027-4/mapflags.txt | 0 npc/027-4/monsters.txt | 0 npc/027-5/casket_traps.txt | 0 npc/027-5/general_terogan_door.txt | 0 npc/027-5/mapflags.txt | 0 npc/027-6/casket_traps.txt | 0 npc/027-6/general_krukan.txt | 0 npc/027-6/general_krukan_exitdoor.txt | 0 npc/027-6/mapflags.txt | 0 npc/027-7/general_razha.txt | 0 npc/027-7/general_razha_exitdoor.txt | 0 npc/027-7/mapflags.txt | 0 npc/027-8/general_terogan.txt | 0 npc/027-8/general_terogan_exitdoor.txt | 0 npc/027-8/mapflags.txt | 0 npc/028-1/mapflags.txt | 0 npc/028-1/portal.txt | 0 npc/028-3/mapflags.txt | 0 npc/029-1/aahna.txt | 0 npc/029-1/barrier.txt | 0 npc/029-1/dock.txt | 0 npc/029-1/ferry_master.txt | 0 npc/029-1/hasan.txt | 0 npc/029-1/hideandseek.txt | 0 npc/029-1/kaan.txt | 0 npc/029-1/liana.txt | 0 npc/029-1/mapflags.txt | 0 npc/029-1/monster_guide.txt | 0 npc/029-1/rewards_master.txt | 0 npc/029-1/soul-menhir.txt | 0 npc/029-1/traveler.txt | 0 npc/029-1/tutorial.txt | 0 npc/029-1/valon.txt | 0 npc/029-1/vincent.txt | 0 npc/029-1/zegas.txt | 0 npc/029-2/bankroom.txt | 0 npc/029-2/barrels.txt | 0 npc/029-2/barrels_config.txt | 0 npc/029-2/cynric.txt | 0 npc/029-2/mapflags.txt | 0 npc/029-2/morgan.txt | 0 npc/029-2/nyle.txt | 0 npc/029-2/sorfina.txt | 0 npc/029-2/stat_reset.txt | 0 npc/029-2/tanisha.txt | 0 npc/029-2/two_arms.txt | 0 npc/029-3/barrier.txt | 0 npc/029-3/mapflags.txt | 0 npc/029-3/parua.txt | 0 npc/030-2/avalia.txt | 0 npc/030-2/basic_npcs.txt | 0 npc/030-2/bedding_helper.txt | 0 npc/030-2/chief_helper.txt | 0 npc/030-2/eljas.txt | 0 npc/030-2/empty_boxes_helper.txt | 0 npc/030-2/glitter_helper.txt | 0 npc/030-2/guards.txt | 0 npc/030-2/mapflags.txt | 0 npc/030-2/present_helper.txt | 0 npc/030-2/roasted_acorns_helper.txt | 0 npc/030-2/shipping_helper.txt | 0 npc/030-2/storage_helper.txt | 0 npc/030-2/wrapping_paper_helper.txt | 0 npc/030-3/mapflags.txt | 0 npc/030-3/orum_homunculus.txt | 0 npc/030-4/mana_battery.txt | 0 npc/030-4/mapflags.txt | 0 npc/031-1/angelaOutside.txt | 0 npc/031-1/dock.txt | 0 npc/031-1/frozenbeard.txt | 0 npc/031-1/house.txt | 0 npc/031-1/mapflags.txt | 0 npc/031-2/angelaHouse.txt | 0 npc/031-2/cindyHouse.txt | 0 npc/031-2/mapflags.txt | 0 npc/031-3/labyrinth.txt | 0 npc/031-3/mapflags.txt | 0 npc/031-4/barrier.txt | 0 npc/031-4/cindyCave.txt | 0 npc/031-4/mapflags.txt | 0 npc/032-3/mapflags.txt | 0 npc/033-1/backDoor.txt | 0 npc/033-1/barbarianinit.txt | 0 npc/033-1/birrod.txt | 0 npc/033-1/kimarr.txt | 0 npc/033-1/mapflags.txt | 0 npc/033-1/traveler.txt | 0 npc/033-1/yerrnk.txt | 0 npc/034-1/ambushs.txt | 0 npc/034-1/mapflags.txt | 0 npc/034-1/yetiSpawn.txt | 0 npc/034-2/mapflags.txt | 0 npc/035-2/casino.txt | 0 npc/035-2/emblems.txt | 0 npc/035-2/koga.txt | 0 npc/035-2/mapflags.txt | 0 npc/035-2/shops.txt | 0 npc/036-2/casino.txt | 0 npc/036-2/emblems.txt | 0 npc/036-2/koga-candor.txt | 0 npc/036-2/mapflags.txt | 0 npc/036-2/shops.txt | 0 npc/043-3/mapflags.txt | 0 npc/043-4/mapflags.txt | 0 npc/045-1/mapflags.txt | 0 npc/046-1/mapflags.txt | 0 npc/046-3/mapflags.txt | 0 npc/047-1/mapflags.txt | 0 npc/047-3/mapflags.txt | 0 npc/048-2/bluesageConfig.txt | 0 npc/048-2/helperAccused.txt | 0 npc/048-2/helperBookpages1.txt | 0 npc/048-2/helperBookpages2.txt | 0 npc/048-2/helperBookpages3.txt | 0 npc/048-2/helperChief.txt | 0 npc/048-2/helperCleaning1.txt | 0 npc/048-2/helperCleaning2.txt | 0 npc/048-2/helperCleaning3.txt | 0 npc/048-2/helperCleaning4.txt | 0 npc/048-2/helperCleaning5.txt | 0 npc/048-2/helperJanitor.txt | 0 npc/048-2/helperMInk.txt | 0 npc/048-2/helperMReed.txt | 0 npc/048-2/helperMSilk.txt | 0 npc/048-2/helperMYetiClaw.txt | 0 npc/048-2/helperResting1.txt | 0 npc/048-2/helperResting2.txt | 0 npc/048-2/mapflags.txt | 0 npc/048-2/sageNikolai.txt | 0 npc/048-2/slimes.txt | 0 npc/048-2/traveler.txt | 0 npc/048-2/visitors.txt | 0 npc/051-1/desert.txt | 0 npc/051-1/desertmonsters.txt | 0 npc/051-1/forest.txt | 0 npc/051-1/forestmonsters.txt | 0 npc/051-1/janitor.txt | 0 npc/051-1/mapflags.txt | 0 npc/051-3/ambush.txt | 0 npc/051-3/jailslimes.txt | 0 npc/051-3/janitor.txt | 0 npc/051-3/locks.txt | 0 npc/051-3/mapflags.txt | 0 npc/051-3/reinforcements.txt | 0 npc/052-1/channelling.txt | 0 npc/052-1/janitor.txt | 0 npc/052-1/mapflags.txt | 0 npc/052-2/chest.txt | 0 npc/052-2/janitor.txt | 0 npc/052-2/lobby.txt | 0 npc/052-2/mapflags.txt | 0 npc/052-2/partyroom.txt | 0 npc/052-2/storage.txt | 0 npc/055-1/flowerpentagram4.txt | 0 npc/055-1/mapflags.txt | 0 npc/055-1/pumpkins.txt | 0 npc/055-1/traveler.txt | 0 npc/055-3/mapflags.txt | 0 npc/056-2/barrier.txt | 0 npc/056-2/mapflags.txt | 0 npc/056-2/mirak.txt | 0 npc/056-2/notes.txt | 0 npc/057-1/mapflags.txt | 0 npc/_import.txt | 0 npc/annuals/check_time.txt | 0 npc/annuals/fathertime.txt | 0 npc/annuals/halloween/config.txt | 0 npc/annuals/halloween/debug.txt | 0 npc/annuals/halloween/munro.txt | 0 npc/annuals/halloween/trick_or_treat.txt | 0 npc/annuals/tree_beard.txt | 0 npc/annuals/xmas/barriers.txt | 0 npc/annuals/xmas/config.txt | 0 npc/annuals/xmas/core.txt | 0 npc/annuals/xmas/debug.txt | 0 npc/annuals/xmas/helpers.txt | 0 npc/annuals/xmas/list.txt | 0 npc/annuals/xmas/mobmanager.txt | 0 npc/annuals/xmas/reagents.txt | 0 npc/annuals/xmas/states.txt | 0 npc/botcheck/mapflags.txt | 0 npc/commands/debug.txt | 0 npc/commands/numa.txt | 0 npc/functions/DyeConfig.txt | 0 npc/functions/announcements.txt | 0 npc/functions/banker.txt | 0 npc/functions/barber.txt | 0 npc/functions/clear_vars.txt | 0 npc/functions/dailyquest.txt | 0 npc/functions/default_npc_checks.txt | 0 npc/functions/dynamic_menu.txt | 0 npc/functions/evil_obelisk.txt | 0 npc/functions/ferry.txt | 0 npc/functions/game_rules.txt | 0 npc/functions/global_event_handler.txt | 0 npc/functions/gm_island.txt | 0 npc/functions/headstyles.txt | 0 npc/functions/inn.txt | 0 npc/functions/jesusalvatr.txt | 0 npc/functions/lockpicking.txt | 0 npc/functions/magic.txt | 0 npc/functions/mob_points.txt | 0 npc/functions/motd.txt | 0 npc/functions/motdconfig.txt | 0 npc/functions/process_equip.txt | 0 npc/functions/quiz.txt | 0 npc/functions/slot_machine.txt | 0 npc/functions/soul_menhir.txt | 0 npc/functions/stat_reset.txt | 0 npc/functions/time.txt | 0 npc/functions/travelers.txt | 0 npc/functions/undead_debug.txt | 0 npc/functions/water_bottle.txt | 0 npc/items/check_wand.txt | 0 npc/items/launcher_ammo.txt | 0 npc/items/mirror.txt | 0 npc/items/pickled_beets.txt | 0 npc/items/purification_potion.txt | 0 npc/items/require_stat.txt | 0 npc/items/restricted_item.txt | 0 npc/items/rubber_bat.txt | 0 npc/items/scissors.txt | 0 npc/items/shock_sweet.txt | 0 npc/items/unequipcb.txt | 0 npc/items/unreleased_item.txt | 0 npc/items/warpTowels.txt | 0 npc/pre-re/scripts_main.conf | 0 540 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 npc/001-1/adrian.txt mode change 100755 => 100644 npc/001-1/ched.txt mode change 100755 => 100644 npc/001-1/children.txt mode change 100755 => 100644 npc/001-1/constable.txt mode change 100755 => 100644 npc/001-1/dock.txt mode change 100755 => 100644 npc/001-1/eomie.txt mode change 100755 => 100644 npc/001-1/ferry_master.txt mode change 100755 => 100644 npc/001-1/gate_guards.txt mode change 100755 => 100644 npc/001-1/gossip.txt mode change 100755 => 100644 npc/001-1/guards.txt mode change 100755 => 100644 npc/001-1/inac.txt mode change 100755 => 100644 npc/001-1/mapflags.txt mode change 100755 => 100644 npc/001-1/north_shops.txt mode change 100755 => 100644 npc/001-1/npcs.txt mode change 100755 => 100644 npc/001-1/sewer_east.txt mode change 100755 => 100644 npc/001-1/sewer_north.txt mode change 100755 => 100644 npc/001-1/stat_reset.txt mode change 100755 => 100644 npc/001-1/tinris.txt mode change 100755 => 100644 npc/001-1/tombstones.txt mode change 100755 => 100644 npc/001-1/weellos.txt mode change 100755 => 100644 npc/001-2/bank.txt mode change 100755 => 100644 npc/001-2/david.txt mode change 100755 => 100644 npc/001-2/fieri.txt mode change 100755 => 100644 npc/001-2/forge_shops.txt mode change 100755 => 100644 npc/001-2/government_building.txt mode change 100755 => 100644 npc/001-2/heathin.txt mode change 100755 => 100644 npc/001-2/jhedia.txt mode change 100755 => 100644 npc/001-2/manakins.txt mode change 100755 => 100644 npc/001-2/mapflags.txt mode change 100755 => 100644 npc/001-2/pauline.txt mode change 100755 => 100644 npc/001-2/sandra.txt mode change 100755 => 100644 npc/001-2/tathin.txt mode change 100755 => 100644 npc/001-2/tondar.txt mode change 100755 => 100644 npc/001-2/wizards.txt mode change 100755 => 100644 npc/001-2/yanis.txt mode change 100755 => 100644 npc/001-3/guards.txt mode change 100755 => 100644 npc/001-3/mapflags.txt mode change 100755 => 100644 npc/001-3/pvpflag.txt mode change 100755 => 100644 npc/002-1/anwar.txt mode change 100755 => 100644 npc/002-1/bard.txt mode change 100755 => 100644 npc/002-1/elanore.txt mode change 100755 => 100644 npc/002-1/gaurds.txt mode change 100755 => 100644 npc/002-1/itka.txt mode change 100755 => 100644 npc/002-1/lieutenant_dausen.txt mode change 100755 => 100644 npc/002-1/luca.txt mode change 100755 => 100644 npc/002-1/mapflags.txt mode change 100755 => 100644 npc/002-1/mine_debug.txt mode change 100755 => 100644 npc/002-1/nickos.txt mode change 100755 => 100644 npc/002-1/nomads.txt mode change 100755 => 100644 npc/002-1/npcs.txt mode change 100755 => 100644 npc/002-1/sarah.txt mode change 100755 => 100644 npc/002-1/soul-menhir.txt mode change 100755 => 100644 npc/002-1/stewen.txt mode change 100755 => 100644 npc/002-1/traveler.txt mode change 100755 => 100644 npc/002-2/bakery.txt mode change 100755 => 100644 npc/002-2/barber.txt mode change 100755 => 100644 npc/002-2/bleacher.txt mode change 100755 => 100644 npc/002-2/casino.txt mode change 100755 => 100644 npc/002-2/dedication.txt mode change 100755 => 100644 npc/002-2/hetchel.txt mode change 100755 => 100644 npc/002-2/imec.txt mode change 100755 => 100644 npc/002-2/inya.txt mode change 100755 => 100644 npc/002-2/kps.txt mode change 100755 => 100644 npc/002-2/kylian.txt mode change 100755 => 100644 npc/002-2/latoy.txt mode change 100755 => 100644 npc/002-2/mapflags.txt mode change 100755 => 100644 npc/002-2/omar.txt mode change 100755 => 100644 npc/002-2/phaet.txt mode change 100755 => 100644 npc/002-2/rebecca.txt mode change 100755 => 100644 npc/002-2/shops.txt mode change 100755 => 100644 npc/002-2/stranger.txt mode change 100755 => 100644 npc/002-2/troupe_leader.txt mode change 100755 => 100644 npc/002-3/mapflags.txt mode change 100755 => 100644 npc/002-3/merchant.txt mode change 100755 => 100644 npc/002-3/mining_camp_barrier.txt mode change 100755 => 100644 npc/002-3/nathan.txt mode change 100755 => 100644 npc/002-3/traveler.txt mode change 100755 => 100644 npc/002-4/mapflags.txt mode change 100755 => 100644 npc/002-4/mine_triggerone.txt mode change 100755 => 100644 npc/002-4/mine_triggerthree.txt mode change 100755 => 100644 npc/002-4/mine_triggertwo.txt mode change 100755 => 100644 npc/002-4/naem.txt mode change 100755 => 100644 npc/002-4/underground_palace_barrier.txt mode change 100755 => 100644 npc/002-5/chest.txt mode change 100755 => 100644 npc/002-5/mapflags.txt mode change 100755 => 100644 npc/002-5/sema.txt mode change 100755 => 100644 npc/004-3/mapflags.txt mode change 100755 => 100644 npc/004-4/mapflags.txt mode change 100755 => 100644 npc/004-5/chest.txt mode change 100755 => 100644 npc/004-5/mapflags.txt mode change 100755 => 100644 npc/005-3/mapflags.txt mode change 100755 => 100644 npc/006-1/mapflags.txt mode change 100755 => 100644 npc/006-1/mika.txt mode change 100755 => 100644 npc/006-1/miriam.txt mode change 100755 => 100644 npc/006-1/pachua.txt mode change 100755 => 100644 npc/006-1/spirit.txt mode change 100755 => 100644 npc/006-1/traveler.txt mode change 100755 => 100644 npc/006-1/tree.txt mode change 100755 => 100644 npc/006-2/mapflags.txt mode change 100755 => 100644 npc/006-2/npcs.txt mode change 100755 => 100644 npc/006-2/shops.txt mode change 100755 => 100644 npc/006-3/mapflags.txt mode change 100755 => 100644 npc/007-1/mapflags.txt mode change 100755 => 100644 npc/007-1/voltain.txt mode change 100755 => 100644 npc/007-2/witch.txt mode change 100755 => 100644 npc/008-1/andra.txt mode change 100755 => 100644 npc/008-1/annualeaster.txt mode change 100755 => 100644 npc/008-1/banu.txt mode change 100755 => 100644 npc/008-1/diryn.txt mode change 100755 => 100644 npc/008-1/dock.txt mode change 100755 => 100644 npc/008-1/george.txt mode change 100755 => 100644 npc/008-1/hinnak.txt mode change 100755 => 100644 npc/008-1/mapflags.txt mode change 100755 => 100644 npc/008-1/mikhail.txt mode change 100755 => 100644 npc/009-1/constable.txt mode change 100755 => 100644 npc/009-1/guide.txt mode change 100755 => 100644 npc/009-1/jack.txt mode change 100755 => 100644 npc/009-1/mapflags.txt mode change 100755 => 100644 npc/009-1/milly.txt mode change 100755 => 100644 npc/009-1/old_man.txt mode change 100755 => 100644 npc/009-1/old_woman.txt mode change 100755 => 100644 npc/009-1/sabine.txt mode change 100755 => 100644 npc/009-1/soul-menhir.txt mode change 100755 => 100644 npc/009-1/water_pump.txt mode change 100755 => 100644 npc/009-2/airlia.txt mode change 100755 => 100644 npc/009-2/alan.txt mode change 100755 => 100644 npc/009-2/bernard.txt mode change 100755 => 100644 npc/009-2/doctor.txt mode change 100755 => 100644 npc/009-2/drunks.txt mode change 100755 => 100644 npc/009-2/entertainer.txt mode change 100755 => 100644 npc/009-2/inspector.txt mode change 100755 => 100644 npc/009-2/kfahr.txt mode change 100755 => 100644 npc/009-2/lena.txt mode change 100755 => 100644 npc/009-2/mapflags.txt mode change 100755 => 100644 npc/009-2/misc.txt mode change 100755 => 100644 npc/009-2/nicholas.txt mode change 100755 => 100644 npc/009-2/nurse.txt mode change 100755 => 100644 npc/009-2/olana.txt mode change 100755 => 100644 npc/009-2/peter.txt mode change 100755 => 100644 npc/009-2/richard.txt mode change 100755 => 100644 npc/009-2/selim.txt mode change 100755 => 100644 npc/009-2/shops.txt mode change 100755 => 100644 npc/009-2/trader.txt mode change 100755 => 100644 npc/009-2/waitress.txt mode change 100755 => 100644 npc/009-2/wyara.txt mode change 100755 => 100644 npc/009-2/yalina.txt mode change 100755 => 100644 npc/009-3/mapflags.txt mode change 100755 => 100644 npc/009-3/sword.txt mode change 100755 => 100644 npc/009-3/warp.txt mode change 100755 => 100644 npc/009-4/barriers.txt mode change 100755 => 100644 npc/009-4/mapflags.txt mode change 100755 => 100644 npc/009-4/orum.txt mode change 100755 => 100644 npc/009-4/orum_warps.txt mode change 100755 => 100644 npc/009-4/torches.txt mode change 100755 => 100644 npc/009-4/waric.txt mode change 100755 => 100644 npc/009-5/mapflags.txt mode change 100755 => 100644 npc/009-6/brodomir.txt mode change 100755 => 100644 npc/009-6/mapflags.txt mode change 100755 => 100644 npc/009-7/battlemaster.txt mode change 100755 => 100644 npc/009-7/core.txt mode change 100755 => 100644 npc/009-7/debug.txt mode change 100755 => 100644 npc/009-7/eventHandler.txt mode change 100755 => 100644 npc/009-7/mapflags.txt mode change 100755 => 100644 npc/009-7/rouge.txt mode change 100755 => 100644 npc/009-7/shops.txt mode change 100755 => 100644 npc/009-7/trapdoor.txt mode change 100755 => 100644 npc/009-8/celestia.txt mode change 100755 => 100644 npc/009-8/mapflags.txt mode change 100755 => 100644 npc/010-1/mapflags.txt mode change 100755 => 100644 npc/010-2/band.txt mode change 100755 => 100644 npc/010-2/chef.txt mode change 100755 => 100644 npc/010-2/dimonds.txt mode change 100755 => 100644 npc/010-2/doug.txt mode change 100755 => 100644 npc/010-2/loratay.txt mode change 100755 => 100644 npc/010-2/mapflags.txt mode change 100755 => 100644 npc/010-2/workers.txt mode change 100755 => 100644 npc/011-1/alchemist.txt mode change 100755 => 100644 npc/011-1/auldsbel.txt mode change 100755 => 100644 npc/011-1/mapflags.txt mode change 100755 => 100644 npc/011-1/oscar.txt mode change 100755 => 100644 npc/011-1/shops.txt mode change 100755 => 100644 npc/011-3/hermit.txt mode change 100755 => 100644 npc/011-3/mapflags.txt mode change 100755 => 100644 npc/011-4/bl_barrier.txt mode change 100755 => 100644 npc/011-4/mapflags.txt mode change 100755 => 100644 npc/011-6/barrier.txt mode change 100755 => 100644 npc/011-6/bryant.txt mode change 100755 => 100644 npc/011-6/crastur.txt mode change 100755 => 100644 npc/011-6/mapflags.txt mode change 100755 => 100644 npc/012-1/amrak.txt mode change 100755 => 100644 npc/012-1/flowerpentagram2.txt mode change 100755 => 100644 npc/012-1/injured-mouboo.txt mode change 100755 => 100644 npc/012-1/mapflags.txt mode change 100755 => 100644 npc/012-1/shops.txt mode change 100755 => 100644 npc/012-3/mana-seed.txt mode change 100755 => 100644 npc/012-3/mapflags.txt mode change 100755 => 100644 npc/012-3/traveler.txt mode change 100755 => 100644 npc/012-3/warningsigns.txt mode change 100755 => 100644 npc/012-4/mapflags.txt mode change 100755 => 100644 npc/012-4/pvpflag.txt mode change 100755 => 100644 npc/013-1/flowerpentagram.txt mode change 100755 => 100644 npc/013-1/mapflags.txt mode change 100755 => 100644 npc/013-1/sagatha.txt mode change 100755 => 100644 npc/013-1/traveler.txt mode change 100755 => 100644 npc/013-2/apprentice.txt mode change 100755 => 100644 npc/013-2/mapflags.txt mode change 100755 => 100644 npc/013-2/notes.txt mode change 100755 => 100644 npc/013-2/wizard.txt mode change 100755 => 100644 npc/013-3/barrier.txt mode change 100755 => 100644 npc/013-3/mapflags.txt mode change 100755 => 100644 npc/013-3/mask_chest.txt mode change 100755 => 100644 npc/013-3/misc.txt mode change 100755 => 100644 npc/013-3/sword_chest.txt mode change 100755 => 100644 npc/014-1/mapflags.txt mode change 100755 => 100644 npc/014-1/wedding-officiator.txt mode change 100755 => 100644 npc/014-3/mapflags.txt mode change 100755 => 100644 npc/015-1/alice.txt mode change 100755 => 100644 npc/015-1/barrier.txt mode change 100755 => 100644 npc/015-1/mapflags.txt mode change 100755 => 100644 npc/015-1/sword.txt mode change 100755 => 100644 npc/015-3/barrier.txt mode change 100755 => 100644 npc/015-3/katze.txt mode change 100755 => 100644 npc/015-3/mapflags.txt mode change 100755 => 100644 npc/015-3/pot.txt mode change 100755 => 100644 npc/016-1/gwendolyn.txt mode change 100755 => 100644 npc/016-1/mapflags.txt mode change 100755 => 100644 npc/016-1/rossy.txt mode change 100755 => 100644 npc/017-1/flowerpentagram1.txt mode change 100755 => 100644 npc/017-1/flowerpentagram5.txt mode change 100755 => 100644 npc/017-1/mapflags.txt mode change 100755 => 100644 npc/017-2/mapflags.txt mode change 100755 => 100644 npc/017-3/mapflags.txt mode change 100755 => 100644 npc/017-4/guardingspirit.txt mode change 100755 => 100644 npc/017-4/mapflags.txt mode change 100755 => 100644 npc/017-4/orum.txt mode change 100755 => 100644 npc/017-4/waric.txt mode change 100755 => 100644 npc/017-9/mapflags.txt mode change 100755 => 100644 npc/017-9/npcs.txt mode change 100755 => 100644 npc/018-1/flowerpentagram3.txt mode change 100755 => 100644 npc/018-1/mapflags.txt mode change 100755 => 100644 npc/018-1/mike.txt mode change 100755 => 100644 npc/018-1/miners.txt mode change 100755 => 100644 npc/018-1/sword.txt mode change 100755 => 100644 npc/018-2/angus.txt mode change 100755 => 100644 npc/018-2/books.txt mode change 100755 => 100644 npc/018-2/caul.txt mode change 100755 => 100644 npc/018-2/mapflags.txt mode change 100755 => 100644 npc/018-2/miners.txt mode change 100755 => 100644 npc/018-2/receptionist.txt mode change 100755 => 100644 npc/018-3/bookcase.txt mode change 100755 => 100644 npc/018-3/evil-obelisk.txt mode change 100755 => 100644 npc/018-3/mapflags.txt mode change 100755 => 100644 npc/018-3/sword.txt mode change 100755 => 100644 npc/019-1/mapflags.txt mode change 100755 => 100644 npc/019-1/santa_helper.txt mode change 100755 => 100644 npc/019-1/snowman.txt mode change 100755 => 100644 npc/019-3/mapflags.txt mode change 100755 => 100644 npc/019-4/mapflags.txt mode change 100755 => 100644 npc/020-1/KrickKrackKrock.txt mode change 100755 => 100644 npc/020-1/mapflags.txt mode change 100755 => 100644 npc/020-1/rockscissor.txt mode change 100755 => 100644 npc/020-1/soul-menhir.txt mode change 100755 => 100644 npc/020-1/traveler.txt mode change 100755 => 100644 npc/020-1/well.txt mode change 100755 => 100644 npc/020-2/baktar.txt mode change 100755 => 100644 npc/020-2/banker.txt mode change 100755 => 100644 npc/020-2/furquest.txt mode change 100755 => 100644 npc/020-2/mapflags.txt mode change 100755 => 100644 npc/020-2/shops.txt mode change 100755 => 100644 npc/020-3/mapflags.txt mode change 100755 => 100644 npc/021-3/mapflags.txt mode change 100755 => 100644 npc/025-1/barrier.txt mode change 100755 => 100644 npc/025-1/mapflags.txt mode change 100755 => 100644 npc/025-1/reset.txt mode change 100755 => 100644 npc/025-3/barriers.txt mode change 100755 => 100644 npc/025-3/mapflags.txt mode change 100755 => 100644 npc/025-4/battlecaves.txt mode change 100755 => 100644 npc/025-4/clauquer.txt mode change 100755 => 100644 npc/025-4/julia.txt mode change 100755 => 100644 npc/025-4/mapflags.txt mode change 100755 => 100644 npc/026-1/evil_guard.txt mode change 100755 => 100644 npc/026-1/headless_man.txt mode change 100755 => 100644 npc/026-1/husband.txt mode change 100755 => 100644 npc/026-1/mapflags.txt mode change 100755 => 100644 npc/026-1/sign.txt mode change 100755 => 100644 npc/026-1/soul-menhir.txt mode change 100755 => 100644 npc/026-1/traveler.txt mode change 100755 => 100644 npc/026-2/barman.txt mode change 100755 => 100644 npc/026-2/cerhan.txt mode change 100755 => 100644 npc/026-2/crying_child.txt mode change 100755 => 100644 npc/026-2/diary.txt mode change 100755 => 100644 npc/026-2/door.txt mode change 100755 => 100644 npc/026-2/eurni.txt mode change 100755 => 100644 npc/026-2/golbenez.txt mode change 100755 => 100644 npc/026-2/gy_inn_shops.txt mode change 100755 => 100644 npc/026-2/innkeeper.txt mode change 100755 => 100644 npc/026-2/lover.txt mode change 100755 => 100644 npc/026-2/mapflags.txt mode change 100755 => 100644 npc/026-2/testnpcs.txt mode change 100755 => 100644 npc/026-2/werewolf.txt mode change 100755 => 100644 npc/027-1/crypt.txt mode change 100755 => 100644 npc/027-1/graves.txt mode change 100755 => 100644 npc/027-1/mapflags.txt mode change 100755 => 100644 npc/027-2/alacrius.txt mode change 100755 => 100644 npc/027-2/caretaker.txt mode change 100755 => 100644 npc/027-2/mapflags.txt mode change 100755 => 100644 npc/027-2/thurston.txt mode change 100755 => 100644 npc/027-3/casket_traps.txt mode change 100755 => 100644 npc/027-3/general_krukan_door.txt mode change 100755 => 100644 npc/027-3/mapflags.txt mode change 100755 => 100644 npc/027-3/monsters.txt mode change 100755 => 100644 npc/027-4/casket_traps.txt mode change 100755 => 100644 npc/027-4/general_razha_door.txt mode change 100755 => 100644 npc/027-4/mapflags.txt mode change 100755 => 100644 npc/027-4/monsters.txt mode change 100755 => 100644 npc/027-5/casket_traps.txt mode change 100755 => 100644 npc/027-5/general_terogan_door.txt mode change 100755 => 100644 npc/027-5/mapflags.txt mode change 100755 => 100644 npc/027-6/casket_traps.txt mode change 100755 => 100644 npc/027-6/general_krukan.txt mode change 100755 => 100644 npc/027-6/general_krukan_exitdoor.txt mode change 100755 => 100644 npc/027-6/mapflags.txt mode change 100755 => 100644 npc/027-7/general_razha.txt mode change 100755 => 100644 npc/027-7/general_razha_exitdoor.txt mode change 100755 => 100644 npc/027-7/mapflags.txt mode change 100755 => 100644 npc/027-8/general_terogan.txt mode change 100755 => 100644 npc/027-8/general_terogan_exitdoor.txt mode change 100755 => 100644 npc/027-8/mapflags.txt mode change 100755 => 100644 npc/028-1/mapflags.txt mode change 100755 => 100644 npc/028-1/portal.txt mode change 100755 => 100644 npc/028-3/mapflags.txt mode change 100755 => 100644 npc/029-1/aahna.txt mode change 100755 => 100644 npc/029-1/barrier.txt mode change 100755 => 100644 npc/029-1/dock.txt mode change 100755 => 100644 npc/029-1/ferry_master.txt mode change 100755 => 100644 npc/029-1/hasan.txt mode change 100755 => 100644 npc/029-1/hideandseek.txt mode change 100755 => 100644 npc/029-1/kaan.txt mode change 100755 => 100644 npc/029-1/liana.txt mode change 100755 => 100644 npc/029-1/mapflags.txt mode change 100755 => 100644 npc/029-1/monster_guide.txt mode change 100755 => 100644 npc/029-1/rewards_master.txt mode change 100755 => 100644 npc/029-1/soul-menhir.txt mode change 100755 => 100644 npc/029-1/traveler.txt mode change 100755 => 100644 npc/029-1/tutorial.txt mode change 100755 => 100644 npc/029-1/valon.txt mode change 100755 => 100644 npc/029-1/vincent.txt mode change 100755 => 100644 npc/029-1/zegas.txt mode change 100755 => 100644 npc/029-2/bankroom.txt mode change 100755 => 100644 npc/029-2/barrels.txt mode change 100755 => 100644 npc/029-2/barrels_config.txt mode change 100755 => 100644 npc/029-2/cynric.txt mode change 100755 => 100644 npc/029-2/mapflags.txt mode change 100755 => 100644 npc/029-2/morgan.txt mode change 100755 => 100644 npc/029-2/nyle.txt mode change 100755 => 100644 npc/029-2/sorfina.txt mode change 100755 => 100644 npc/029-2/stat_reset.txt mode change 100755 => 100644 npc/029-2/tanisha.txt mode change 100755 => 100644 npc/029-2/two_arms.txt mode change 100755 => 100644 npc/029-3/barrier.txt mode change 100755 => 100644 npc/029-3/mapflags.txt mode change 100755 => 100644 npc/029-3/parua.txt mode change 100755 => 100644 npc/030-2/avalia.txt mode change 100755 => 100644 npc/030-2/basic_npcs.txt mode change 100755 => 100644 npc/030-2/bedding_helper.txt mode change 100755 => 100644 npc/030-2/chief_helper.txt mode change 100755 => 100644 npc/030-2/eljas.txt mode change 100755 => 100644 npc/030-2/empty_boxes_helper.txt mode change 100755 => 100644 npc/030-2/glitter_helper.txt mode change 100755 => 100644 npc/030-2/guards.txt mode change 100755 => 100644 npc/030-2/mapflags.txt mode change 100755 => 100644 npc/030-2/present_helper.txt mode change 100755 => 100644 npc/030-2/roasted_acorns_helper.txt mode change 100755 => 100644 npc/030-2/shipping_helper.txt mode change 100755 => 100644 npc/030-2/storage_helper.txt mode change 100755 => 100644 npc/030-2/wrapping_paper_helper.txt mode change 100755 => 100644 npc/030-3/mapflags.txt mode change 100755 => 100644 npc/030-3/orum_homunculus.txt mode change 100755 => 100644 npc/030-4/mana_battery.txt mode change 100755 => 100644 npc/030-4/mapflags.txt mode change 100755 => 100644 npc/031-1/angelaOutside.txt mode change 100755 => 100644 npc/031-1/dock.txt mode change 100755 => 100644 npc/031-1/frozenbeard.txt mode change 100755 => 100644 npc/031-1/house.txt mode change 100755 => 100644 npc/031-1/mapflags.txt mode change 100755 => 100644 npc/031-2/angelaHouse.txt mode change 100755 => 100644 npc/031-2/cindyHouse.txt mode change 100755 => 100644 npc/031-2/mapflags.txt mode change 100755 => 100644 npc/031-3/labyrinth.txt mode change 100755 => 100644 npc/031-3/mapflags.txt mode change 100755 => 100644 npc/031-4/barrier.txt mode change 100755 => 100644 npc/031-4/cindyCave.txt mode change 100755 => 100644 npc/031-4/mapflags.txt mode change 100755 => 100644 npc/032-3/mapflags.txt mode change 100755 => 100644 npc/033-1/backDoor.txt mode change 100755 => 100644 npc/033-1/barbarianinit.txt mode change 100755 => 100644 npc/033-1/birrod.txt mode change 100755 => 100644 npc/033-1/kimarr.txt mode change 100755 => 100644 npc/033-1/mapflags.txt mode change 100755 => 100644 npc/033-1/traveler.txt mode change 100755 => 100644 npc/033-1/yerrnk.txt mode change 100755 => 100644 npc/034-1/ambushs.txt mode change 100755 => 100644 npc/034-1/mapflags.txt mode change 100755 => 100644 npc/034-1/yetiSpawn.txt mode change 100755 => 100644 npc/034-2/mapflags.txt mode change 100755 => 100644 npc/035-2/casino.txt mode change 100755 => 100644 npc/035-2/emblems.txt mode change 100755 => 100644 npc/035-2/koga.txt mode change 100755 => 100644 npc/035-2/mapflags.txt mode change 100755 => 100644 npc/035-2/shops.txt mode change 100755 => 100644 npc/036-2/casino.txt mode change 100755 => 100644 npc/036-2/emblems.txt mode change 100755 => 100644 npc/036-2/koga-candor.txt mode change 100755 => 100644 npc/036-2/mapflags.txt mode change 100755 => 100644 npc/036-2/shops.txt mode change 100755 => 100644 npc/043-3/mapflags.txt mode change 100755 => 100644 npc/043-4/mapflags.txt mode change 100755 => 100644 npc/045-1/mapflags.txt mode change 100755 => 100644 npc/046-1/mapflags.txt mode change 100755 => 100644 npc/046-3/mapflags.txt mode change 100755 => 100644 npc/047-1/mapflags.txt mode change 100755 => 100644 npc/047-3/mapflags.txt mode change 100755 => 100644 npc/048-2/bluesageConfig.txt mode change 100755 => 100644 npc/048-2/helperAccused.txt mode change 100755 => 100644 npc/048-2/helperBookpages1.txt mode change 100755 => 100644 npc/048-2/helperBookpages2.txt mode change 100755 => 100644 npc/048-2/helperBookpages3.txt mode change 100755 => 100644 npc/048-2/helperChief.txt mode change 100755 => 100644 npc/048-2/helperCleaning1.txt mode change 100755 => 100644 npc/048-2/helperCleaning2.txt mode change 100755 => 100644 npc/048-2/helperCleaning3.txt mode change 100755 => 100644 npc/048-2/helperCleaning4.txt mode change 100755 => 100644 npc/048-2/helperCleaning5.txt mode change 100755 => 100644 npc/048-2/helperJanitor.txt mode change 100755 => 100644 npc/048-2/helperMInk.txt mode change 100755 => 100644 npc/048-2/helperMReed.txt mode change 100755 => 100644 npc/048-2/helperMSilk.txt mode change 100755 => 100644 npc/048-2/helperMYetiClaw.txt mode change 100755 => 100644 npc/048-2/helperResting1.txt mode change 100755 => 100644 npc/048-2/helperResting2.txt mode change 100755 => 100644 npc/048-2/mapflags.txt mode change 100755 => 100644 npc/048-2/sageNikolai.txt mode change 100755 => 100644 npc/048-2/slimes.txt mode change 100755 => 100644 npc/048-2/traveler.txt mode change 100755 => 100644 npc/048-2/visitors.txt mode change 100755 => 100644 npc/051-1/desert.txt mode change 100755 => 100644 npc/051-1/desertmonsters.txt mode change 100755 => 100644 npc/051-1/forest.txt mode change 100755 => 100644 npc/051-1/forestmonsters.txt mode change 100755 => 100644 npc/051-1/janitor.txt mode change 100755 => 100644 npc/051-1/mapflags.txt mode change 100755 => 100644 npc/051-3/ambush.txt mode change 100755 => 100644 npc/051-3/jailslimes.txt mode change 100755 => 100644 npc/051-3/janitor.txt mode change 100755 => 100644 npc/051-3/locks.txt mode change 100755 => 100644 npc/051-3/mapflags.txt mode change 100755 => 100644 npc/051-3/reinforcements.txt mode change 100755 => 100644 npc/052-1/channelling.txt mode change 100755 => 100644 npc/052-1/janitor.txt mode change 100755 => 100644 npc/052-1/mapflags.txt mode change 100755 => 100644 npc/052-2/chest.txt mode change 100755 => 100644 npc/052-2/janitor.txt mode change 100755 => 100644 npc/052-2/lobby.txt mode change 100755 => 100644 npc/052-2/mapflags.txt mode change 100755 => 100644 npc/052-2/partyroom.txt mode change 100755 => 100644 npc/052-2/storage.txt mode change 100755 => 100644 npc/055-1/flowerpentagram4.txt mode change 100755 => 100644 npc/055-1/mapflags.txt mode change 100755 => 100644 npc/055-1/pumpkins.txt mode change 100755 => 100644 npc/055-1/traveler.txt mode change 100755 => 100644 npc/055-3/mapflags.txt mode change 100755 => 100644 npc/056-2/barrier.txt mode change 100755 => 100644 npc/056-2/mapflags.txt mode change 100755 => 100644 npc/056-2/mirak.txt mode change 100755 => 100644 npc/056-2/notes.txt mode change 100755 => 100644 npc/057-1/mapflags.txt mode change 100755 => 100644 npc/_import.txt mode change 100755 => 100644 npc/annuals/check_time.txt mode change 100755 => 100644 npc/annuals/fathertime.txt mode change 100755 => 100644 npc/annuals/halloween/config.txt mode change 100755 => 100644 npc/annuals/halloween/debug.txt mode change 100755 => 100644 npc/annuals/halloween/munro.txt mode change 100755 => 100644 npc/annuals/halloween/trick_or_treat.txt mode change 100755 => 100644 npc/annuals/tree_beard.txt mode change 100755 => 100644 npc/annuals/xmas/barriers.txt mode change 100755 => 100644 npc/annuals/xmas/config.txt mode change 100755 => 100644 npc/annuals/xmas/core.txt mode change 100755 => 100644 npc/annuals/xmas/debug.txt mode change 100755 => 100644 npc/annuals/xmas/helpers.txt mode change 100755 => 100644 npc/annuals/xmas/list.txt mode change 100755 => 100644 npc/annuals/xmas/mobmanager.txt mode change 100755 => 100644 npc/annuals/xmas/reagents.txt mode change 100755 => 100644 npc/annuals/xmas/states.txt mode change 100755 => 100644 npc/botcheck/mapflags.txt mode change 100755 => 100644 npc/commands/debug.txt mode change 100755 => 100644 npc/commands/numa.txt mode change 100755 => 100644 npc/functions/DyeConfig.txt mode change 100755 => 100644 npc/functions/announcements.txt mode change 100755 => 100644 npc/functions/banker.txt mode change 100755 => 100644 npc/functions/barber.txt mode change 100755 => 100644 npc/functions/clear_vars.txt mode change 100755 => 100644 npc/functions/dailyquest.txt mode change 100755 => 100644 npc/functions/default_npc_checks.txt mode change 100755 => 100644 npc/functions/dynamic_menu.txt mode change 100755 => 100644 npc/functions/evil_obelisk.txt mode change 100755 => 100644 npc/functions/ferry.txt mode change 100755 => 100644 npc/functions/game_rules.txt mode change 100755 => 100644 npc/functions/global_event_handler.txt mode change 100755 => 100644 npc/functions/gm_island.txt mode change 100755 => 100644 npc/functions/headstyles.txt mode change 100755 => 100644 npc/functions/inn.txt mode change 100755 => 100644 npc/functions/jesusalvatr.txt mode change 100755 => 100644 npc/functions/lockpicking.txt mode change 100755 => 100644 npc/functions/magic.txt mode change 100755 => 100644 npc/functions/mob_points.txt mode change 100755 => 100644 npc/functions/motd.txt mode change 100755 => 100644 npc/functions/motdconfig.txt mode change 100755 => 100644 npc/functions/process_equip.txt mode change 100755 => 100644 npc/functions/quiz.txt mode change 100755 => 100644 npc/functions/slot_machine.txt mode change 100755 => 100644 npc/functions/soul_menhir.txt mode change 100755 => 100644 npc/functions/stat_reset.txt mode change 100755 => 100644 npc/functions/time.txt mode change 100755 => 100644 npc/functions/travelers.txt mode change 100755 => 100644 npc/functions/undead_debug.txt mode change 100755 => 100644 npc/functions/water_bottle.txt mode change 100755 => 100644 npc/items/check_wand.txt mode change 100755 => 100644 npc/items/launcher_ammo.txt mode change 100755 => 100644 npc/items/mirror.txt mode change 100755 => 100644 npc/items/pickled_beets.txt mode change 100755 => 100644 npc/items/purification_potion.txt mode change 100755 => 100644 npc/items/require_stat.txt mode change 100755 => 100644 npc/items/restricted_item.txt mode change 100755 => 100644 npc/items/rubber_bat.txt mode change 100755 => 100644 npc/items/scissors.txt mode change 100755 => 100644 npc/items/shock_sweet.txt mode change 100755 => 100644 npc/items/unequipcb.txt mode change 100755 => 100644 npc/items/unreleased_item.txt mode change 100755 => 100644 npc/items/warpTowels.txt mode change 100644 => 100755 npc/pre-re/scripts_main.conf (limited to 'npc/031-2') diff --git a/npc/001-1/adrian.txt b/npc/001-1/adrian.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/ched.txt b/npc/001-1/ched.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/children.txt b/npc/001-1/children.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/constable.txt b/npc/001-1/constable.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/dock.txt b/npc/001-1/dock.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/eomie.txt b/npc/001-1/eomie.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/ferry_master.txt b/npc/001-1/ferry_master.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/gate_guards.txt b/npc/001-1/gate_guards.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/gossip.txt b/npc/001-1/gossip.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/guards.txt b/npc/001-1/guards.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/inac.txt b/npc/001-1/inac.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/mapflags.txt b/npc/001-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/north_shops.txt b/npc/001-1/north_shops.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/npcs.txt b/npc/001-1/npcs.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/sewer_east.txt b/npc/001-1/sewer_east.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/sewer_north.txt b/npc/001-1/sewer_north.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/stat_reset.txt b/npc/001-1/stat_reset.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/tinris.txt b/npc/001-1/tinris.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/tombstones.txt b/npc/001-1/tombstones.txt old mode 100755 new mode 100644 diff --git a/npc/001-1/weellos.txt b/npc/001-1/weellos.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/bank.txt b/npc/001-2/bank.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/david.txt b/npc/001-2/david.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/fieri.txt b/npc/001-2/fieri.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/forge_shops.txt b/npc/001-2/forge_shops.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/government_building.txt b/npc/001-2/government_building.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/heathin.txt b/npc/001-2/heathin.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/jhedia.txt b/npc/001-2/jhedia.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/manakins.txt b/npc/001-2/manakins.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/mapflags.txt b/npc/001-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/pauline.txt b/npc/001-2/pauline.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/sandra.txt b/npc/001-2/sandra.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/tathin.txt b/npc/001-2/tathin.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/tondar.txt b/npc/001-2/tondar.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/wizards.txt b/npc/001-2/wizards.txt old mode 100755 new mode 100644 diff --git a/npc/001-2/yanis.txt b/npc/001-2/yanis.txt old mode 100755 new mode 100644 diff --git a/npc/001-3/guards.txt b/npc/001-3/guards.txt old mode 100755 new mode 100644 diff --git a/npc/001-3/mapflags.txt b/npc/001-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/001-3/pvpflag.txt b/npc/001-3/pvpflag.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/anwar.txt b/npc/002-1/anwar.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/bard.txt b/npc/002-1/bard.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/elanore.txt b/npc/002-1/elanore.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/gaurds.txt b/npc/002-1/gaurds.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/itka.txt b/npc/002-1/itka.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/lieutenant_dausen.txt b/npc/002-1/lieutenant_dausen.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/luca.txt b/npc/002-1/luca.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/mapflags.txt b/npc/002-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/mine_debug.txt b/npc/002-1/mine_debug.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/nickos.txt b/npc/002-1/nickos.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/nomads.txt b/npc/002-1/nomads.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/npcs.txt b/npc/002-1/npcs.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/sarah.txt b/npc/002-1/sarah.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/soul-menhir.txt b/npc/002-1/soul-menhir.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/stewen.txt b/npc/002-1/stewen.txt old mode 100755 new mode 100644 diff --git a/npc/002-1/traveler.txt b/npc/002-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/bakery.txt b/npc/002-2/bakery.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/barber.txt b/npc/002-2/barber.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/bleacher.txt b/npc/002-2/bleacher.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/casino.txt b/npc/002-2/casino.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/dedication.txt b/npc/002-2/dedication.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/hetchel.txt b/npc/002-2/hetchel.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/imec.txt b/npc/002-2/imec.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/inya.txt b/npc/002-2/inya.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/kps.txt b/npc/002-2/kps.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/kylian.txt b/npc/002-2/kylian.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/latoy.txt b/npc/002-2/latoy.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/mapflags.txt b/npc/002-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/omar.txt b/npc/002-2/omar.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/phaet.txt b/npc/002-2/phaet.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/rebecca.txt b/npc/002-2/rebecca.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/shops.txt b/npc/002-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/stranger.txt b/npc/002-2/stranger.txt old mode 100755 new mode 100644 diff --git a/npc/002-2/troupe_leader.txt b/npc/002-2/troupe_leader.txt old mode 100755 new mode 100644 diff --git a/npc/002-3/mapflags.txt b/npc/002-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/002-3/merchant.txt b/npc/002-3/merchant.txt old mode 100755 new mode 100644 diff --git a/npc/002-3/mining_camp_barrier.txt b/npc/002-3/mining_camp_barrier.txt old mode 100755 new mode 100644 diff --git a/npc/002-3/nathan.txt b/npc/002-3/nathan.txt old mode 100755 new mode 100644 diff --git a/npc/002-3/traveler.txt b/npc/002-3/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/mapflags.txt b/npc/002-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/mine_triggerone.txt b/npc/002-4/mine_triggerone.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/mine_triggerthree.txt b/npc/002-4/mine_triggerthree.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/mine_triggertwo.txt b/npc/002-4/mine_triggertwo.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/naem.txt b/npc/002-4/naem.txt old mode 100755 new mode 100644 diff --git a/npc/002-4/underground_palace_barrier.txt b/npc/002-4/underground_palace_barrier.txt old mode 100755 new mode 100644 diff --git a/npc/002-5/chest.txt b/npc/002-5/chest.txt old mode 100755 new mode 100644 diff --git a/npc/002-5/mapflags.txt b/npc/002-5/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/002-5/sema.txt b/npc/002-5/sema.txt old mode 100755 new mode 100644 diff --git a/npc/004-3/mapflags.txt b/npc/004-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/004-4/mapflags.txt b/npc/004-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/004-5/chest.txt b/npc/004-5/chest.txt old mode 100755 new mode 100644 diff --git a/npc/004-5/mapflags.txt b/npc/004-5/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/005-3/mapflags.txt b/npc/005-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/mapflags.txt b/npc/006-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/mika.txt b/npc/006-1/mika.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/miriam.txt b/npc/006-1/miriam.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/pachua.txt b/npc/006-1/pachua.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/spirit.txt b/npc/006-1/spirit.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/traveler.txt b/npc/006-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/006-1/tree.txt b/npc/006-1/tree.txt old mode 100755 new mode 100644 diff --git a/npc/006-2/mapflags.txt b/npc/006-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/006-2/npcs.txt b/npc/006-2/npcs.txt old mode 100755 new mode 100644 diff --git a/npc/006-2/shops.txt b/npc/006-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/006-3/mapflags.txt b/npc/006-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/007-1/mapflags.txt b/npc/007-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/007-1/voltain.txt b/npc/007-1/voltain.txt old mode 100755 new mode 100644 diff --git a/npc/007-2/witch.txt b/npc/007-2/witch.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/andra.txt b/npc/008-1/andra.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/annualeaster.txt b/npc/008-1/annualeaster.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/banu.txt b/npc/008-1/banu.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/diryn.txt b/npc/008-1/diryn.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/dock.txt b/npc/008-1/dock.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/george.txt b/npc/008-1/george.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/hinnak.txt b/npc/008-1/hinnak.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/mapflags.txt b/npc/008-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/008-1/mikhail.txt b/npc/008-1/mikhail.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/constable.txt b/npc/009-1/constable.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/guide.txt b/npc/009-1/guide.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/jack.txt b/npc/009-1/jack.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/mapflags.txt b/npc/009-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/milly.txt b/npc/009-1/milly.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/old_man.txt b/npc/009-1/old_man.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/old_woman.txt b/npc/009-1/old_woman.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/sabine.txt b/npc/009-1/sabine.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/soul-menhir.txt b/npc/009-1/soul-menhir.txt old mode 100755 new mode 100644 diff --git a/npc/009-1/water_pump.txt b/npc/009-1/water_pump.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/airlia.txt b/npc/009-2/airlia.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/alan.txt b/npc/009-2/alan.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/bernard.txt b/npc/009-2/bernard.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/doctor.txt b/npc/009-2/doctor.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/drunks.txt b/npc/009-2/drunks.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/entertainer.txt b/npc/009-2/entertainer.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/inspector.txt b/npc/009-2/inspector.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/kfahr.txt b/npc/009-2/kfahr.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/lena.txt b/npc/009-2/lena.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/mapflags.txt b/npc/009-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/misc.txt b/npc/009-2/misc.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/nicholas.txt b/npc/009-2/nicholas.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/nurse.txt b/npc/009-2/nurse.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/olana.txt b/npc/009-2/olana.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/peter.txt b/npc/009-2/peter.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/richard.txt b/npc/009-2/richard.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/selim.txt b/npc/009-2/selim.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/shops.txt b/npc/009-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/trader.txt b/npc/009-2/trader.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/waitress.txt b/npc/009-2/waitress.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/wyara.txt b/npc/009-2/wyara.txt old mode 100755 new mode 100644 diff --git a/npc/009-2/yalina.txt b/npc/009-2/yalina.txt old mode 100755 new mode 100644 diff --git a/npc/009-3/mapflags.txt b/npc/009-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-3/sword.txt b/npc/009-3/sword.txt old mode 100755 new mode 100644 diff --git a/npc/009-3/warp.txt b/npc/009-3/warp.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/barriers.txt b/npc/009-4/barriers.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/mapflags.txt b/npc/009-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/orum.txt b/npc/009-4/orum.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/orum_warps.txt b/npc/009-4/orum_warps.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/torches.txt b/npc/009-4/torches.txt old mode 100755 new mode 100644 diff --git a/npc/009-4/waric.txt b/npc/009-4/waric.txt old mode 100755 new mode 100644 diff --git a/npc/009-5/mapflags.txt b/npc/009-5/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-6/brodomir.txt b/npc/009-6/brodomir.txt old mode 100755 new mode 100644 diff --git a/npc/009-6/mapflags.txt b/npc/009-6/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/battlemaster.txt b/npc/009-7/battlemaster.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/core.txt b/npc/009-7/core.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/debug.txt b/npc/009-7/debug.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/eventHandler.txt b/npc/009-7/eventHandler.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/mapflags.txt b/npc/009-7/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/rouge.txt b/npc/009-7/rouge.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/shops.txt b/npc/009-7/shops.txt old mode 100755 new mode 100644 diff --git a/npc/009-7/trapdoor.txt b/npc/009-7/trapdoor.txt old mode 100755 new mode 100644 diff --git a/npc/009-8/celestia.txt b/npc/009-8/celestia.txt old mode 100755 new mode 100644 diff --git a/npc/009-8/mapflags.txt b/npc/009-8/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/010-1/mapflags.txt b/npc/010-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/band.txt b/npc/010-2/band.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/chef.txt b/npc/010-2/chef.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/dimonds.txt b/npc/010-2/dimonds.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/doug.txt b/npc/010-2/doug.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/loratay.txt b/npc/010-2/loratay.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/mapflags.txt b/npc/010-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/010-2/workers.txt b/npc/010-2/workers.txt old mode 100755 new mode 100644 diff --git a/npc/011-1/alchemist.txt b/npc/011-1/alchemist.txt old mode 100755 new mode 100644 diff --git a/npc/011-1/auldsbel.txt b/npc/011-1/auldsbel.txt old mode 100755 new mode 100644 diff --git a/npc/011-1/mapflags.txt b/npc/011-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/011-1/oscar.txt b/npc/011-1/oscar.txt old mode 100755 new mode 100644 diff --git a/npc/011-1/shops.txt b/npc/011-1/shops.txt old mode 100755 new mode 100644 diff --git a/npc/011-3/hermit.txt b/npc/011-3/hermit.txt old mode 100755 new mode 100644 diff --git a/npc/011-3/mapflags.txt b/npc/011-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/011-4/bl_barrier.txt b/npc/011-4/bl_barrier.txt old mode 100755 new mode 100644 diff --git a/npc/011-4/mapflags.txt b/npc/011-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/011-6/barrier.txt b/npc/011-6/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/011-6/bryant.txt b/npc/011-6/bryant.txt old mode 100755 new mode 100644 diff --git a/npc/011-6/crastur.txt b/npc/011-6/crastur.txt old mode 100755 new mode 100644 diff --git a/npc/011-6/mapflags.txt b/npc/011-6/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/012-1/amrak.txt b/npc/012-1/amrak.txt old mode 100755 new mode 100644 diff --git a/npc/012-1/flowerpentagram2.txt b/npc/012-1/flowerpentagram2.txt old mode 100755 new mode 100644 diff --git a/npc/012-1/injured-mouboo.txt b/npc/012-1/injured-mouboo.txt old mode 100755 new mode 100644 diff --git a/npc/012-1/mapflags.txt b/npc/012-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/012-1/shops.txt b/npc/012-1/shops.txt old mode 100755 new mode 100644 diff --git a/npc/012-3/mana-seed.txt b/npc/012-3/mana-seed.txt old mode 100755 new mode 100644 diff --git a/npc/012-3/mapflags.txt b/npc/012-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/012-3/traveler.txt b/npc/012-3/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/012-3/warningsigns.txt b/npc/012-3/warningsigns.txt old mode 100755 new mode 100644 diff --git a/npc/012-4/mapflags.txt b/npc/012-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/012-4/pvpflag.txt b/npc/012-4/pvpflag.txt old mode 100755 new mode 100644 diff --git a/npc/013-1/flowerpentagram.txt b/npc/013-1/flowerpentagram.txt old mode 100755 new mode 100644 diff --git a/npc/013-1/mapflags.txt b/npc/013-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/013-1/sagatha.txt b/npc/013-1/sagatha.txt old mode 100755 new mode 100644 diff --git a/npc/013-1/traveler.txt b/npc/013-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/013-2/apprentice.txt b/npc/013-2/apprentice.txt old mode 100755 new mode 100644 diff --git a/npc/013-2/mapflags.txt b/npc/013-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/013-2/notes.txt b/npc/013-2/notes.txt old mode 100755 new mode 100644 diff --git a/npc/013-2/wizard.txt b/npc/013-2/wizard.txt old mode 100755 new mode 100644 diff --git a/npc/013-3/barrier.txt b/npc/013-3/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/013-3/mapflags.txt b/npc/013-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/013-3/mask_chest.txt b/npc/013-3/mask_chest.txt old mode 100755 new mode 100644 diff --git a/npc/013-3/misc.txt b/npc/013-3/misc.txt old mode 100755 new mode 100644 diff --git a/npc/013-3/sword_chest.txt b/npc/013-3/sword_chest.txt old mode 100755 new mode 100644 diff --git a/npc/014-1/mapflags.txt b/npc/014-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/014-1/wedding-officiator.txt b/npc/014-1/wedding-officiator.txt old mode 100755 new mode 100644 diff --git a/npc/014-3/mapflags.txt b/npc/014-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/015-1/alice.txt b/npc/015-1/alice.txt old mode 100755 new mode 100644 diff --git a/npc/015-1/barrier.txt b/npc/015-1/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/015-1/mapflags.txt b/npc/015-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/015-1/sword.txt b/npc/015-1/sword.txt old mode 100755 new mode 100644 diff --git a/npc/015-3/barrier.txt b/npc/015-3/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/015-3/katze.txt b/npc/015-3/katze.txt old mode 100755 new mode 100644 diff --git a/npc/015-3/mapflags.txt b/npc/015-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/015-3/pot.txt b/npc/015-3/pot.txt old mode 100755 new mode 100644 diff --git a/npc/016-1/gwendolyn.txt b/npc/016-1/gwendolyn.txt old mode 100755 new mode 100644 diff --git a/npc/016-1/mapflags.txt b/npc/016-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/016-1/rossy.txt b/npc/016-1/rossy.txt old mode 100755 new mode 100644 diff --git a/npc/017-1/flowerpentagram1.txt b/npc/017-1/flowerpentagram1.txt old mode 100755 new mode 100644 diff --git a/npc/017-1/flowerpentagram5.txt b/npc/017-1/flowerpentagram5.txt old mode 100755 new mode 100644 diff --git a/npc/017-1/mapflags.txt b/npc/017-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/017-2/mapflags.txt b/npc/017-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/017-3/mapflags.txt b/npc/017-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/017-4/guardingspirit.txt b/npc/017-4/guardingspirit.txt old mode 100755 new mode 100644 diff --git a/npc/017-4/mapflags.txt b/npc/017-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/017-4/orum.txt b/npc/017-4/orum.txt old mode 100755 new mode 100644 diff --git a/npc/017-4/waric.txt b/npc/017-4/waric.txt old mode 100755 new mode 100644 diff --git a/npc/017-9/mapflags.txt b/npc/017-9/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/017-9/npcs.txt b/npc/017-9/npcs.txt old mode 100755 new mode 100644 diff --git a/npc/018-1/flowerpentagram3.txt b/npc/018-1/flowerpentagram3.txt old mode 100755 new mode 100644 diff --git a/npc/018-1/mapflags.txt b/npc/018-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/018-1/mike.txt b/npc/018-1/mike.txt old mode 100755 new mode 100644 diff --git a/npc/018-1/miners.txt b/npc/018-1/miners.txt old mode 100755 new mode 100644 diff --git a/npc/018-1/sword.txt b/npc/018-1/sword.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/angus.txt b/npc/018-2/angus.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/books.txt b/npc/018-2/books.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/caul.txt b/npc/018-2/caul.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/mapflags.txt b/npc/018-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/miners.txt b/npc/018-2/miners.txt old mode 100755 new mode 100644 diff --git a/npc/018-2/receptionist.txt b/npc/018-2/receptionist.txt old mode 100755 new mode 100644 diff --git a/npc/018-3/bookcase.txt b/npc/018-3/bookcase.txt old mode 100755 new mode 100644 diff --git a/npc/018-3/evil-obelisk.txt b/npc/018-3/evil-obelisk.txt old mode 100755 new mode 100644 diff --git a/npc/018-3/mapflags.txt b/npc/018-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/018-3/sword.txt b/npc/018-3/sword.txt old mode 100755 new mode 100644 diff --git a/npc/019-1/mapflags.txt b/npc/019-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/019-1/santa_helper.txt b/npc/019-1/santa_helper.txt old mode 100755 new mode 100644 diff --git a/npc/019-1/snowman.txt b/npc/019-1/snowman.txt old mode 100755 new mode 100644 diff --git a/npc/019-3/mapflags.txt b/npc/019-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/019-4/mapflags.txt b/npc/019-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/KrickKrackKrock.txt b/npc/020-1/KrickKrackKrock.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/mapflags.txt b/npc/020-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/rockscissor.txt b/npc/020-1/rockscissor.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/soul-menhir.txt b/npc/020-1/soul-menhir.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/traveler.txt b/npc/020-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/020-1/well.txt b/npc/020-1/well.txt old mode 100755 new mode 100644 diff --git a/npc/020-2/baktar.txt b/npc/020-2/baktar.txt old mode 100755 new mode 100644 diff --git a/npc/020-2/banker.txt b/npc/020-2/banker.txt old mode 100755 new mode 100644 diff --git a/npc/020-2/furquest.txt b/npc/020-2/furquest.txt old mode 100755 new mode 100644 diff --git a/npc/020-2/mapflags.txt b/npc/020-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/020-2/shops.txt b/npc/020-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/020-3/mapflags.txt b/npc/020-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/021-3/mapflags.txt b/npc/021-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/025-1/barrier.txt b/npc/025-1/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/025-1/mapflags.txt b/npc/025-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/025-1/reset.txt b/npc/025-1/reset.txt old mode 100755 new mode 100644 diff --git a/npc/025-3/barriers.txt b/npc/025-3/barriers.txt old mode 100755 new mode 100644 diff --git a/npc/025-3/mapflags.txt b/npc/025-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/025-4/battlecaves.txt b/npc/025-4/battlecaves.txt old mode 100755 new mode 100644 diff --git a/npc/025-4/clauquer.txt b/npc/025-4/clauquer.txt old mode 100755 new mode 100644 diff --git a/npc/025-4/julia.txt b/npc/025-4/julia.txt old mode 100755 new mode 100644 diff --git a/npc/025-4/mapflags.txt b/npc/025-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/evil_guard.txt b/npc/026-1/evil_guard.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/headless_man.txt b/npc/026-1/headless_man.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/husband.txt b/npc/026-1/husband.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/mapflags.txt b/npc/026-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/sign.txt b/npc/026-1/sign.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/soul-menhir.txt b/npc/026-1/soul-menhir.txt old mode 100755 new mode 100644 diff --git a/npc/026-1/traveler.txt b/npc/026-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/barman.txt b/npc/026-2/barman.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/cerhan.txt b/npc/026-2/cerhan.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/crying_child.txt b/npc/026-2/crying_child.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/diary.txt b/npc/026-2/diary.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/door.txt b/npc/026-2/door.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/eurni.txt b/npc/026-2/eurni.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/golbenez.txt b/npc/026-2/golbenez.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/gy_inn_shops.txt b/npc/026-2/gy_inn_shops.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/innkeeper.txt b/npc/026-2/innkeeper.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/lover.txt b/npc/026-2/lover.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/mapflags.txt b/npc/026-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/testnpcs.txt b/npc/026-2/testnpcs.txt old mode 100755 new mode 100644 diff --git a/npc/026-2/werewolf.txt b/npc/026-2/werewolf.txt old mode 100755 new mode 100644 diff --git a/npc/027-1/crypt.txt b/npc/027-1/crypt.txt old mode 100755 new mode 100644 diff --git a/npc/027-1/graves.txt b/npc/027-1/graves.txt old mode 100755 new mode 100644 diff --git a/npc/027-1/mapflags.txt b/npc/027-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-2/alacrius.txt b/npc/027-2/alacrius.txt old mode 100755 new mode 100644 diff --git a/npc/027-2/caretaker.txt b/npc/027-2/caretaker.txt old mode 100755 new mode 100644 diff --git a/npc/027-2/mapflags.txt b/npc/027-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-2/thurston.txt b/npc/027-2/thurston.txt old mode 100755 new mode 100644 diff --git a/npc/027-3/casket_traps.txt b/npc/027-3/casket_traps.txt old mode 100755 new mode 100644 diff --git a/npc/027-3/general_krukan_door.txt b/npc/027-3/general_krukan_door.txt old mode 100755 new mode 100644 diff --git a/npc/027-3/mapflags.txt b/npc/027-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-3/monsters.txt b/npc/027-3/monsters.txt old mode 100755 new mode 100644 diff --git a/npc/027-4/casket_traps.txt b/npc/027-4/casket_traps.txt old mode 100755 new mode 100644 diff --git a/npc/027-4/general_razha_door.txt b/npc/027-4/general_razha_door.txt old mode 100755 new mode 100644 diff --git a/npc/027-4/mapflags.txt b/npc/027-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-4/monsters.txt b/npc/027-4/monsters.txt old mode 100755 new mode 100644 diff --git a/npc/027-5/casket_traps.txt b/npc/027-5/casket_traps.txt old mode 100755 new mode 100644 diff --git a/npc/027-5/general_terogan_door.txt b/npc/027-5/general_terogan_door.txt old mode 100755 new mode 100644 diff --git a/npc/027-5/mapflags.txt b/npc/027-5/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-6/casket_traps.txt b/npc/027-6/casket_traps.txt old mode 100755 new mode 100644 diff --git a/npc/027-6/general_krukan.txt b/npc/027-6/general_krukan.txt old mode 100755 new mode 100644 diff --git a/npc/027-6/general_krukan_exitdoor.txt b/npc/027-6/general_krukan_exitdoor.txt old mode 100755 new mode 100644 diff --git a/npc/027-6/mapflags.txt b/npc/027-6/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-7/general_razha.txt b/npc/027-7/general_razha.txt old mode 100755 new mode 100644 diff --git a/npc/027-7/general_razha_exitdoor.txt b/npc/027-7/general_razha_exitdoor.txt old mode 100755 new mode 100644 diff --git a/npc/027-7/mapflags.txt b/npc/027-7/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/027-8/general_terogan.txt b/npc/027-8/general_terogan.txt old mode 100755 new mode 100644 diff --git a/npc/027-8/general_terogan_exitdoor.txt b/npc/027-8/general_terogan_exitdoor.txt old mode 100755 new mode 100644 diff --git a/npc/027-8/mapflags.txt b/npc/027-8/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/028-1/mapflags.txt b/npc/028-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/028-1/portal.txt b/npc/028-1/portal.txt old mode 100755 new mode 100644 diff --git a/npc/028-3/mapflags.txt b/npc/028-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/aahna.txt b/npc/029-1/aahna.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/barrier.txt b/npc/029-1/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/dock.txt b/npc/029-1/dock.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/ferry_master.txt b/npc/029-1/ferry_master.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/hasan.txt b/npc/029-1/hasan.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/hideandseek.txt b/npc/029-1/hideandseek.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/kaan.txt b/npc/029-1/kaan.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/liana.txt b/npc/029-1/liana.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/mapflags.txt b/npc/029-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/monster_guide.txt b/npc/029-1/monster_guide.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/rewards_master.txt b/npc/029-1/rewards_master.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/soul-menhir.txt b/npc/029-1/soul-menhir.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/traveler.txt b/npc/029-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/tutorial.txt b/npc/029-1/tutorial.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/valon.txt b/npc/029-1/valon.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/vincent.txt b/npc/029-1/vincent.txt old mode 100755 new mode 100644 diff --git a/npc/029-1/zegas.txt b/npc/029-1/zegas.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/bankroom.txt b/npc/029-2/bankroom.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/barrels.txt b/npc/029-2/barrels.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/barrels_config.txt b/npc/029-2/barrels_config.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/cynric.txt b/npc/029-2/cynric.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/mapflags.txt b/npc/029-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/morgan.txt b/npc/029-2/morgan.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/nyle.txt b/npc/029-2/nyle.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/sorfina.txt b/npc/029-2/sorfina.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/stat_reset.txt b/npc/029-2/stat_reset.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/tanisha.txt b/npc/029-2/tanisha.txt old mode 100755 new mode 100644 diff --git a/npc/029-2/two_arms.txt b/npc/029-2/two_arms.txt old mode 100755 new mode 100644 diff --git a/npc/029-3/barrier.txt b/npc/029-3/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/029-3/mapflags.txt b/npc/029-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/029-3/parua.txt b/npc/029-3/parua.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/avalia.txt b/npc/030-2/avalia.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/basic_npcs.txt b/npc/030-2/basic_npcs.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/bedding_helper.txt b/npc/030-2/bedding_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/chief_helper.txt b/npc/030-2/chief_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/eljas.txt b/npc/030-2/eljas.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/empty_boxes_helper.txt b/npc/030-2/empty_boxes_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/glitter_helper.txt b/npc/030-2/glitter_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/guards.txt b/npc/030-2/guards.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/mapflags.txt b/npc/030-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/present_helper.txt b/npc/030-2/present_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/roasted_acorns_helper.txt b/npc/030-2/roasted_acorns_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/shipping_helper.txt b/npc/030-2/shipping_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/storage_helper.txt b/npc/030-2/storage_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-2/wrapping_paper_helper.txt b/npc/030-2/wrapping_paper_helper.txt old mode 100755 new mode 100644 diff --git a/npc/030-3/mapflags.txt b/npc/030-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/030-3/orum_homunculus.txt b/npc/030-3/orum_homunculus.txt old mode 100755 new mode 100644 diff --git a/npc/030-4/mana_battery.txt b/npc/030-4/mana_battery.txt old mode 100755 new mode 100644 diff --git a/npc/030-4/mapflags.txt b/npc/030-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/031-1/angelaOutside.txt b/npc/031-1/angelaOutside.txt old mode 100755 new mode 100644 diff --git a/npc/031-1/dock.txt b/npc/031-1/dock.txt old mode 100755 new mode 100644 diff --git a/npc/031-1/frozenbeard.txt b/npc/031-1/frozenbeard.txt old mode 100755 new mode 100644 diff --git a/npc/031-1/house.txt b/npc/031-1/house.txt old mode 100755 new mode 100644 diff --git a/npc/031-1/mapflags.txt b/npc/031-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/031-2/angelaHouse.txt b/npc/031-2/angelaHouse.txt old mode 100755 new mode 100644 diff --git a/npc/031-2/cindyHouse.txt b/npc/031-2/cindyHouse.txt old mode 100755 new mode 100644 diff --git a/npc/031-2/mapflags.txt b/npc/031-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/031-3/labyrinth.txt b/npc/031-3/labyrinth.txt old mode 100755 new mode 100644 diff --git a/npc/031-3/mapflags.txt b/npc/031-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/031-4/barrier.txt b/npc/031-4/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/031-4/cindyCave.txt b/npc/031-4/cindyCave.txt old mode 100755 new mode 100644 diff --git a/npc/031-4/mapflags.txt b/npc/031-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/032-3/mapflags.txt b/npc/032-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/backDoor.txt b/npc/033-1/backDoor.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/barbarianinit.txt b/npc/033-1/barbarianinit.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/birrod.txt b/npc/033-1/birrod.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/kimarr.txt b/npc/033-1/kimarr.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/mapflags.txt b/npc/033-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/traveler.txt b/npc/033-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/033-1/yerrnk.txt b/npc/033-1/yerrnk.txt old mode 100755 new mode 100644 diff --git a/npc/034-1/ambushs.txt b/npc/034-1/ambushs.txt old mode 100755 new mode 100644 diff --git a/npc/034-1/mapflags.txt b/npc/034-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/034-1/yetiSpawn.txt b/npc/034-1/yetiSpawn.txt old mode 100755 new mode 100644 diff --git a/npc/034-2/mapflags.txt b/npc/034-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/035-2/casino.txt b/npc/035-2/casino.txt old mode 100755 new mode 100644 diff --git a/npc/035-2/emblems.txt b/npc/035-2/emblems.txt old mode 100755 new mode 100644 diff --git a/npc/035-2/koga.txt b/npc/035-2/koga.txt old mode 100755 new mode 100644 diff --git a/npc/035-2/mapflags.txt b/npc/035-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/035-2/shops.txt b/npc/035-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/036-2/casino.txt b/npc/036-2/casino.txt old mode 100755 new mode 100644 diff --git a/npc/036-2/emblems.txt b/npc/036-2/emblems.txt old mode 100755 new mode 100644 diff --git a/npc/036-2/koga-candor.txt b/npc/036-2/koga-candor.txt old mode 100755 new mode 100644 diff --git a/npc/036-2/mapflags.txt b/npc/036-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/036-2/shops.txt b/npc/036-2/shops.txt old mode 100755 new mode 100644 diff --git a/npc/043-3/mapflags.txt b/npc/043-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/043-4/mapflags.txt b/npc/043-4/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/045-1/mapflags.txt b/npc/045-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/046-1/mapflags.txt b/npc/046-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/046-3/mapflags.txt b/npc/046-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/047-1/mapflags.txt b/npc/047-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/047-3/mapflags.txt b/npc/047-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/bluesageConfig.txt b/npc/048-2/bluesageConfig.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperAccused.txt b/npc/048-2/helperAccused.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperBookpages1.txt b/npc/048-2/helperBookpages1.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperBookpages2.txt b/npc/048-2/helperBookpages2.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperBookpages3.txt b/npc/048-2/helperBookpages3.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperChief.txt b/npc/048-2/helperChief.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperCleaning1.txt b/npc/048-2/helperCleaning1.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperCleaning2.txt b/npc/048-2/helperCleaning2.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperCleaning3.txt b/npc/048-2/helperCleaning3.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperCleaning4.txt b/npc/048-2/helperCleaning4.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperCleaning5.txt b/npc/048-2/helperCleaning5.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperJanitor.txt b/npc/048-2/helperJanitor.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperMInk.txt b/npc/048-2/helperMInk.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperMReed.txt b/npc/048-2/helperMReed.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperMSilk.txt b/npc/048-2/helperMSilk.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperMYetiClaw.txt b/npc/048-2/helperMYetiClaw.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperResting1.txt b/npc/048-2/helperResting1.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/helperResting2.txt b/npc/048-2/helperResting2.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/mapflags.txt b/npc/048-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/sageNikolai.txt b/npc/048-2/sageNikolai.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/slimes.txt b/npc/048-2/slimes.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/traveler.txt b/npc/048-2/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/048-2/visitors.txt b/npc/048-2/visitors.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/desert.txt b/npc/051-1/desert.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/desertmonsters.txt b/npc/051-1/desertmonsters.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/forest.txt b/npc/051-1/forest.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/forestmonsters.txt b/npc/051-1/forestmonsters.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/janitor.txt b/npc/051-1/janitor.txt old mode 100755 new mode 100644 diff --git a/npc/051-1/mapflags.txt b/npc/051-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/ambush.txt b/npc/051-3/ambush.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/jailslimes.txt b/npc/051-3/jailslimes.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/janitor.txt b/npc/051-3/janitor.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/locks.txt b/npc/051-3/locks.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/mapflags.txt b/npc/051-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/051-3/reinforcements.txt b/npc/051-3/reinforcements.txt old mode 100755 new mode 100644 diff --git a/npc/052-1/channelling.txt b/npc/052-1/channelling.txt old mode 100755 new mode 100644 diff --git a/npc/052-1/janitor.txt b/npc/052-1/janitor.txt old mode 100755 new mode 100644 diff --git a/npc/052-1/mapflags.txt b/npc/052-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/chest.txt b/npc/052-2/chest.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/janitor.txt b/npc/052-2/janitor.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/lobby.txt b/npc/052-2/lobby.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/mapflags.txt b/npc/052-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/partyroom.txt b/npc/052-2/partyroom.txt old mode 100755 new mode 100644 diff --git a/npc/052-2/storage.txt b/npc/052-2/storage.txt old mode 100755 new mode 100644 diff --git a/npc/055-1/flowerpentagram4.txt b/npc/055-1/flowerpentagram4.txt old mode 100755 new mode 100644 diff --git a/npc/055-1/mapflags.txt b/npc/055-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/055-1/pumpkins.txt b/npc/055-1/pumpkins.txt old mode 100755 new mode 100644 diff --git a/npc/055-1/traveler.txt b/npc/055-1/traveler.txt old mode 100755 new mode 100644 diff --git a/npc/055-3/mapflags.txt b/npc/055-3/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/056-2/barrier.txt b/npc/056-2/barrier.txt old mode 100755 new mode 100644 diff --git a/npc/056-2/mapflags.txt b/npc/056-2/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/056-2/mirak.txt b/npc/056-2/mirak.txt old mode 100755 new mode 100644 diff --git a/npc/056-2/notes.txt b/npc/056-2/notes.txt old mode 100755 new mode 100644 diff --git a/npc/057-1/mapflags.txt b/npc/057-1/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/_import.txt b/npc/_import.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/check_time.txt b/npc/annuals/check_time.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/fathertime.txt b/npc/annuals/fathertime.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/halloween/config.txt b/npc/annuals/halloween/config.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/halloween/debug.txt b/npc/annuals/halloween/debug.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/halloween/munro.txt b/npc/annuals/halloween/munro.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/halloween/trick_or_treat.txt b/npc/annuals/halloween/trick_or_treat.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/tree_beard.txt b/npc/annuals/tree_beard.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/barriers.txt b/npc/annuals/xmas/barriers.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/config.txt b/npc/annuals/xmas/config.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/core.txt b/npc/annuals/xmas/core.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/debug.txt b/npc/annuals/xmas/debug.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/helpers.txt b/npc/annuals/xmas/helpers.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/list.txt b/npc/annuals/xmas/list.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/mobmanager.txt b/npc/annuals/xmas/mobmanager.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/reagents.txt b/npc/annuals/xmas/reagents.txt old mode 100755 new mode 100644 diff --git a/npc/annuals/xmas/states.txt b/npc/annuals/xmas/states.txt old mode 100755 new mode 100644 diff --git a/npc/botcheck/mapflags.txt b/npc/botcheck/mapflags.txt old mode 100755 new mode 100644 diff --git a/npc/commands/debug.txt b/npc/commands/debug.txt old mode 100755 new mode 100644 diff --git a/npc/commands/numa.txt b/npc/commands/numa.txt old mode 100755 new mode 100644 diff --git a/npc/functions/DyeConfig.txt b/npc/functions/DyeConfig.txt old mode 100755 new mode 100644 diff --git a/npc/functions/announcements.txt b/npc/functions/announcements.txt old mode 100755 new mode 100644 diff --git a/npc/functions/banker.txt b/npc/functions/banker.txt old mode 100755 new mode 100644 diff --git a/npc/functions/barber.txt b/npc/functions/barber.txt old mode 100755 new mode 100644 diff --git a/npc/functions/clear_vars.txt b/npc/functions/clear_vars.txt old mode 100755 new mode 100644 diff --git a/npc/functions/dailyquest.txt b/npc/functions/dailyquest.txt old mode 100755 new mode 100644 diff --git a/npc/functions/default_npc_checks.txt b/npc/functions/default_npc_checks.txt old mode 100755 new mode 100644 diff --git a/npc/functions/dynamic_menu.txt b/npc/functions/dynamic_menu.txt old mode 100755 new mode 100644 diff --git a/npc/functions/evil_obelisk.txt b/npc/functions/evil_obelisk.txt old mode 100755 new mode 100644 diff --git a/npc/functions/ferry.txt b/npc/functions/ferry.txt old mode 100755 new mode 100644 diff --git a/npc/functions/game_rules.txt b/npc/functions/game_rules.txt old mode 100755 new mode 100644 diff --git a/npc/functions/global_event_handler.txt b/npc/functions/global_event_handler.txt old mode 100755 new mode 100644 diff --git a/npc/functions/gm_island.txt b/npc/functions/gm_island.txt old mode 100755 new mode 100644 diff --git a/npc/functions/headstyles.txt b/npc/functions/headstyles.txt old mode 100755 new mode 100644 diff --git a/npc/functions/inn.txt b/npc/functions/inn.txt old mode 100755 new mode 100644 diff --git a/npc/functions/jesusalvatr.txt b/npc/functions/jesusalvatr.txt old mode 100755 new mode 100644 diff --git a/npc/functions/lockpicking.txt b/npc/functions/lockpicking.txt old mode 100755 new mode 100644 diff --git a/npc/functions/magic.txt b/npc/functions/magic.txt old mode 100755 new mode 100644 diff --git a/npc/functions/mob_points.txt b/npc/functions/mob_points.txt old mode 100755 new mode 100644 diff --git a/npc/functions/motd.txt b/npc/functions/motd.txt old mode 100755 new mode 100644 diff --git a/npc/functions/motdconfig.txt b/npc/functions/motdconfig.txt old mode 100755 new mode 100644 diff --git a/npc/functions/process_equip.txt b/npc/functions/process_equip.txt old mode 100755 new mode 100644 diff --git a/npc/functions/quiz.txt b/npc/functions/quiz.txt old mode 100755 new mode 100644 diff --git a/npc/functions/slot_machine.txt b/npc/functions/slot_machine.txt old mode 100755 new mode 100644 diff --git a/npc/functions/soul_menhir.txt b/npc/functions/soul_menhir.txt old mode 100755 new mode 100644 diff --git a/npc/functions/stat_reset.txt b/npc/functions/stat_reset.txt old mode 100755 new mode 100644 diff --git a/npc/functions/time.txt b/npc/functions/time.txt old mode 100755 new mode 100644 diff --git a/npc/functions/travelers.txt b/npc/functions/travelers.txt old mode 100755 new mode 100644 diff --git a/npc/functions/undead_debug.txt b/npc/functions/undead_debug.txt old mode 100755 new mode 100644 diff --git a/npc/functions/water_bottle.txt b/npc/functions/water_bottle.txt old mode 100755 new mode 100644 diff --git a/npc/items/check_wand.txt b/npc/items/check_wand.txt old mode 100755 new mode 100644 diff --git a/npc/items/launcher_ammo.txt b/npc/items/launcher_ammo.txt old mode 100755 new mode 100644 diff --git a/npc/items/mirror.txt b/npc/items/mirror.txt old mode 100755 new mode 100644 diff --git a/npc/items/pickled_beets.txt b/npc/items/pickled_beets.txt old mode 100755 new mode 100644 diff --git a/npc/items/purification_potion.txt b/npc/items/purification_potion.txt old mode 100755 new mode 100644 diff --git a/npc/items/require_stat.txt b/npc/items/require_stat.txt old mode 100755 new mode 100644 diff --git a/npc/items/restricted_item.txt b/npc/items/restricted_item.txt old mode 100755 new mode 100644 diff --git a/npc/items/rubber_bat.txt b/npc/items/rubber_bat.txt old mode 100755 new mode 100644 diff --git a/npc/items/scissors.txt b/npc/items/scissors.txt old mode 100755 new mode 100644 diff --git a/npc/items/shock_sweet.txt b/npc/items/shock_sweet.txt old mode 100755 new mode 100644 diff --git a/npc/items/unequipcb.txt b/npc/items/unequipcb.txt old mode 100755 new mode 100644 diff --git a/npc/items/unreleased_item.txt b/npc/items/unreleased_item.txt old mode 100755 new mode 100644 diff --git a/npc/items/warpTowels.txt b/npc/items/warpTowels.txt old mode 100755 new mode 100644 diff --git a/npc/pre-re/scripts_main.conf b/npc/pre-re/scripts_main.conf old mode 100644 new mode 100755 -- cgit v1.2.3-60-g2f50 From 93fd0fff03385a7d7e2e9d72adbeddb219ad5146 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 27 May 2021 04:16:26 -0300 Subject: Rewrite Cindy Quest to quest system, with ID 140 --- db/quest_db.conf | 4 ++++ npc/009-1/milly.txt | 6 +++--- npc/031-1/angelaOutside.txt | 50 +++++++++++++++++++-------------------------- npc/031-1/house.txt | 12 +++++------ npc/031-2/angelaHouse.txt | 9 ++++---- npc/031-2/cindyHouse.txt | 2 +- npc/031-4/cindyCave.txt | 49 +++++++++++++++++++++----------------------- 7 files changed, 62 insertions(+), 70 deletions(-) (limited to 'npc/031-2') diff --git a/db/quest_db.conf b/db/quest_db.conf index 18e0818c..f2c17956 100644 --- a/db/quest_db.conf +++ b/db/quest_db.conf @@ -53,6 +53,10 @@ quest_db: ( // Argaes Quests (100~139) // Kaizei Quests (140~179) +{ + Id: 140 + Name: "KaizeiQuest_Cindy" +}, // Magic Quests (180~219) { diff --git a/npc/009-1/milly.txt b/npc/009-1/milly.txt index b0c88c7a..38bf8b36 100644 --- a/npc/009-1/milly.txt +++ b/npc/009-1/milly.txt @@ -5,7 +5,7 @@ @got_boneknife = ((QUEST_Forestbow_state & NIBBLE_2_MASK) >> NIBBLE_2_SHIFT) >= 4; @got_setzer = ((QUEST_Forestbow_state & NIBBLE_3_MASK) >> NIBBLE_3_SHIFT) >= 8; @saved_rossy = (FLAGS & FLAG_ROSSI_COMPLETED); - @saved_cindy = QL_CINDY == 4; + @saved_cindy = (getq(KaizeiQuest_Cindy) > 4); if (FLAGS & FLAG_GOT_BEANIEHAT) goto L_FinishedGood; if (FLAGS & FLAG_DECLINED_BEANIEHAT) goto L_FinishedBad; @@ -407,7 +407,7 @@ L_DRossy: close; L_DCindy: - QL_CINDY = 4; + setq(KaizeiQuest_Cindy, 5); mes "Cindy quest set to completed."; close; @@ -433,7 +433,7 @@ L_NRossy: close; L_NCindy: - QL_CINDY = 0; + setq(KaizeiQuest_Cindy, 0); mes "Cindy quest set to not completed."; close; diff --git a/npc/031-1/angelaOutside.txt b/npc/031-1/angelaOutside.txt index 92bb502a..dbacd7c3 100644 --- a/npc/031-1/angelaOutside.txt +++ b/npc/031-1/angelaOutside.txt @@ -1,26 +1,22 @@ 031-1,81,24,0 script Debug#Angela NPC195,{ - mes "Current state: " + QL_CINDY; + mes "Current state: " + getq(KaizeiQuest_Cindy); mes "---"; mes "Available states:"; - mes "0 - can not do the quest."; - mes "5 - does not have the quest."; - mes "6 - got the quest."; - mes "1 - can go rescue cindy."; - mes "2 - rescued cindy."; - mes "3 - got reward from cindy."; - mes "4 - got reward from angela."; + mes "0 - can not do the quest or does not have the quest."; + mes "1 - got the quest."; + mes "2 - can go rescue cindy."; + mes "3 - rescued cindy."; + mes "4 - got reward from cindy."; + mes "5 - got reward from angela."; menu "set state", L_Set, - "close", L_close; + "close", -; + close; L_Set: - input @state; - if(@state < 0 || @state > 6) set @state, 0; - QL_CINDY = @state; - goto L_close; - -L_close: + input .@state, 0, 6; + setq(KaizeiQuest_Cindy, .@state); close; OnInit: @@ -29,27 +25,23 @@ OnInit: } 031-1,79,24,0 script Angela NPC195,15,15,{ - if (QL_CINDY == 3) goto L_Please_Visit_Again; - if (QL_CINDY > 1 && QL_CINDY < 5) goto L_Please_Visit; - if (QL_CINDY == 1) goto L_Please_Help; + .@q = getq(KaizeiQuest_Cindy); + if (.@q == 4) goto L_Please_Visit_Again; + if (.@q > 2 && .@q < 6) goto L_Please_Visit; + if (.@q == 2) goto L_Please_Help; mes "[Angela]"; mes "\"Please, I need help! My little daughter!\""; next; mes "\"It's terrible, oh my dear child!\""; next; - if (countitem("ConcentrationPotion") > 0 && BaseLevel >= .minlevel && QL_CINDY == 6) + if (countitem("ConcentrationPotion") > 0 && BaseLevel >= .minlevel && .@q == 1) goto L_Menu_Potion; menu "\"Please calm down and tell me what happened.\"", L_Whining, "Leave", L_close; -OnTouch: - if(BaseLevel >= .minlevel && QL_CINDY < 1) - QL_CINDY = 5; - end; - L_Whining: mes "[Angela]"; mes "\"My poor little daughter, please! Oh no, oh no...\""; @@ -76,8 +68,8 @@ L_Whining: L_GetQuest: next; - QL_CINDY = 6; - mes "Perhaps you could give her something to help concentrate ?"; + setq(KaizeiQuest_Cindy, 1); + mes "Perhaps you could give her something to help concentrate?"; goto L_close; L_Menu_Potion: @@ -87,9 +79,9 @@ L_Menu_Potion: "Leave", L_close; L_Calm_Down: - if (countitem("ConcentrationPotion") == 0) + if (countitem(ConcentrationPotion) == 0) goto L_No_Potion; - delitem "ConcentrationPotion", 1; + delitem ConcentrationPotion, 1; mes "She drinks the concentration potions and calms down."; mes "[Angela]"; mes "\"Thank you, this was helpful.\""; @@ -103,7 +95,7 @@ L_Calm_Down: mes "\"Oh my poor little girl. I'm so worried - what might they do with her? Oh no!\""; next; mes "\"You look like an adventurer! Please, can you go in that cave and rescue my little Cindy? I beg you for help!\""; - QL_CINDY = 1; + setq(KaizeiQuest_Cindy, 2); goto L_close; L_No_Potion: diff --git a/npc/031-1/house.txt b/npc/031-1/house.txt index 690d6da0..642be608 100644 --- a/npc/031-1/house.txt +++ b/npc/031-1/house.txt @@ -1,11 +1,9 @@ 031-1,95,80,0 script #Door NPC45,0,0,{ - if (QL_CINDY == 3 || QL_CINDY == 4) - goto L_Warp; - message strcharinfo(0), "Door : ##BThe door is locked."; - end; - -L_Warp: - warp "031-2", 23, 28; + if (getq(KaizeiQuest_Cindy) > 3) + warp "031-2", 23, 28; + else + message strcharinfo(0), l("Door : ##BThe door is locked."); end; } + diff --git a/npc/031-2/angelaHouse.txt b/npc/031-2/angelaHouse.txt index 37cb82cc..55c2c7df 100644 --- a/npc/031-2/angelaHouse.txt +++ b/npc/031-2/angelaHouse.txt @@ -1,7 +1,8 @@ 031-2,29,28,0 script Angela#house NPC196,{ - if (QL_CINDY == 4) goto L_Hello_Again; - if (QL_CINDY == 3) goto L_Reward; + .@q= getq(KaizeiQuest_Cindy); + if (.@q > 4) goto L_Hello_Again; + if (.@q == 4) goto L_Reward; mes "..."; goto L_close; @@ -19,8 +20,8 @@ L_Reward: getinventorylist; if (@inventorylist_count == 100) goto L_Full_Inv; - getitem "RockKnife", 1; - QL_CINDY = 4; + getitem RockKnife, 1; + setq(KaizeiQuest_Cindy, 5); next; mes "\"I hope this will be useful for you.\""; diff --git a/npc/031-2/cindyHouse.txt b/npc/031-2/cindyHouse.txt index dcda8cd2..798d4037 100644 --- a/npc/031-2/cindyHouse.txt +++ b/npc/031-2/cindyHouse.txt @@ -1,6 +1,6 @@ 031-2,27,26,0 script Cindy#house NPC197,{ - if (QL_CINDY == 3 || QL_CINDY == 4) goto L_Happy_Random; + if (getq(KaizeiQuest_Cindy) > 3) goto L_Happy_Random; mes "..."; goto L_close; diff --git a/npc/031-4/cindyCave.txt b/npc/031-4/cindyCave.txt index d30b7281..39ff62e4 100644 --- a/npc/031-4/cindyCave.txt +++ b/npc/031-4/cindyCave.txt @@ -1,13 +1,11 @@ 031-4,42,42,0 script Cindy NPC198,{ + .@q = getq(KaizeiQuest_Cindy); if ($@FIGHT_YETI_STATUS != 0) goto L_Yeti; - @KEYS_AMOUNT = 10; - @minLevel = 70; - - if (QL_CINDY == 4) goto L_Please_Visit; - if (QL_CINDY == 2) goto L_Reward; - if (QL_CINDY == 1) goto L_Please_Help; + if (.@q > 4) goto L_Please_Visit; + if (.@q == 3) goto L_Reward; + if (.@q == 2) goto L_Please_Help; mes "There is a little girl in a cage. As you come near, she starts to shiver and back off from you as far as she can in that small cage."; next; @@ -34,11 +32,11 @@ L_Next: "Leave", L_close; L_Try_Cage: - if (BaseLevel < @minLevel) + if (BaseLevel < .minLevel) goto L_To_Weak; - if (countitem(TreasureKey) < @KEYS_AMOUNT) + if (countitem(TreasureKey) < .KEYS_AMOUNT) goto L_Not_Enough_Keys; - delitem TreasureKey, @KEYS_AMOUNT; + delitem TreasureKey, .KEYS_AMOUNT; mes "As you try to open the door of the cage, there is a loud squeaking noise."; next; mes "You get an uncomfortable feeling and Cindy starts to shiver."; @@ -71,18 +69,17 @@ L_Reward: if (@inventorylist_count == 100) goto L_Full_Inv; - @reward = rand(15); - if (@reward < 10) + .@reward = rand2(15); + if (.@reward < 10) goto L_Wizard_Hat; - getitem "WoodenStaff", 1; - QL_CINDY = 3; + getitem WoodenStaff, 1; + setq(KaizeiQuest_Cindy, 4); goto L_Visit; L_Wizard_Hat: // get a wizard hat in one of the ten colors - no white - setarray @wizardhats[0], 2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209; - getitem @wizardhats[@reward], 1; - QL_CINDY = 3; + getitem any(2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209), 1; + setq(KaizeiQuest_Cindy, 4); goto L_Visit; L_Visit: @@ -95,16 +92,16 @@ L_Please_Visit: mesn; mes "\"Thank you, thank you! You're a hero! Please come home with me to our house at the beach!\""; next; - mesc l("You can relive the memories for %d %s, however, the rewards cannot be obtained again.", @KEYS_AMOUNT*2, getitemlink(TreasureKey)); - if (countitem(TreasureKey) < @KEYS_AMOUNT*2) + mesc l("You can relive the memories for %d %s, however, the rewards cannot be obtained again.", .KEYS_AMOUNT*2, getitemlink(TreasureKey)); + if (countitem(TreasureKey) < .KEYS_AMOUNT*2) goto L_close; mesc l("Do you want to?"); next; if (askyesno() == ASK_YES && !$@FIGHT_YETI_STATUS && - BaseLevel >= @minLevel) + BaseLevel >= .minLevel) { - delitem TreasureKey, @KEYS_AMOUNT; + delitem TreasureKey, .KEYS_AMOUNT; goto L_Try_Cage; } goto L_close; @@ -122,11 +119,7 @@ L_Full_Inv: goto L_close; L_close: - @KEYS_AMOUNT = 0; - @minLevel = 0; @inventorylist_count = 0; - cleararray @wizardhats, 0, 10; - @reward = 0; close; OnTimer5000: @@ -207,9 +200,9 @@ OnReward: @bonus = (BaseLevel/2); DailyQuestBonus = DailyQuestBonus + @bonus; message strcharinfo(0), "You feel a temporary rush of power and zest for action. " + @bonus + " daily bonus gained." ; - if (QL_CINDY != 1 ) + if (getq(KaizeiQuest_Cindy) != 2) goto L_End; - QL_CINDY = 2; + setq(KaizeiQuest_Cindy, 3); message strcharinfo(0), "Cindy looks relieved and as if she wants to talk with you."; BOSS_POINTS = BOSS_POINTS + 70; message strcharinfo(0), "You gain 70 Boss Points giving you a total of " + BOSS_POINTS + "."; @@ -233,5 +226,9 @@ OnInit: "Cindy : There are coming more and more!", "Cindy : Watch your back! There are so many of them!", "Cindy : This seems to be their final attack! I believe in you!"; + + .KEYS_AMOUNT = 10; + .minLevel = 70; + .distance = 5; end; } -- cgit v1.2.3-60-g2f50 From 519a365928311d0cf8558526b073a4cff69eed49 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 27 May 2021 19:35:38 +0000 Subject: Mirror Lake Quest - Cindy --- conf/login/login-server.conf | 2 +- db/constants.conf | 10 +++- npc/009-8/celestia.txt | 17 ++++++- npc/013-2/notes.txt | 10 ++++ npc/013-2/wizard.txt | 76 ++++++++++++++++++++++++++++++ npc/017-4/waric.txt | 7 +++ npc/029-2/morgan.txt | 21 +++++++-- npc/031-1/angelaOutside.txt | 9 ++-- npc/031-2/angelaHouse.txt | 51 +++++++++++++++++++- npc/031-4/cindyCave.txt | 10 ++-- npc/048-2/sageNikolai.txt | 109 ++++++++++++++++++++++++++++++++++++------- npc/functions/bitwise.txt | 18 +++---- npc/functions/vault.txt | 6 +-- 13 files changed, 298 insertions(+), 48 deletions(-) (limited to 'npc/031-2') diff --git a/conf/login/login-server.conf b/conf/login/login-server.conf index da759180..da36d0aa 100644 --- a/conf/login/login-server.conf +++ b/conf/login/login-server.conf @@ -200,6 +200,6 @@ login_configuration: { } -update_server: "http://evol.gitlab.io/clientdata/" +update_server: "http://updates.tmw2.org/messworld/" import: "conf/import/login-server.conf" diff --git a/db/constants.conf b/db/constants.conf index 5d0e317e..b2e6b20d 100644 --- a/db/constants.conf +++ b/db/constants.conf @@ -3297,7 +3297,15 @@ more than one separator can be used in a row (so 12_3___456 is illegal). comment__: "Misc settings" CHEST_WAITTIME: 900 // 15 minutes ROSSY_INSTIME: 1200 // 20 minutes - WORLD_ID: 2 // Vault WID Identifier + + comment__: "Mirror Lake settings" + WORLD_ID: 3 // Vault WID Identifier + MLP_MOUBOOTAUR: 1 // MLP code for Moubootaur Legends + + comment__: "Mirror Lake Quest Constants" + MLP_TMW_CELESTIA: 1 + MLP_TMW_YETIKING: 2 + //MLP_................ 4 comment__: "Report Bug Flags" RB_NONE: 0 diff --git a/npc/009-8/celestia.txt b/npc/009-8/celestia.txt index 90889385..e4ef6f2d 100644 --- a/npc/009-8/celestia.txt +++ b/npc/009-8/celestia.txt @@ -43,6 +43,7 @@ L_MainMenu: menu // else we just show a boring menu "Party! Of course I came out for the party!", L_CameForParty, "I'm sorry, life is much too serious for tea.", L_SrsBsns, + rif(get_nibble(##03_TMWQUEST, 0), l("Actually, have you ever heard of Yeti's kidnapping little girls?")), L_VaultQuest, "(Walk away)", L_InstaClose; L_EasyQuestMenu: @@ -50,6 +51,7 @@ L_EasyQuestMenu: "Party! Of course I came out for the party!", L_CameForParty, "I'm sorry, life is much too serious for tea.", L_SrsBsns, "Is there anything that I can do to help?", L_OfferHelp, // <= this will start the first quest + rif(get_nibble(##03_TMWQUEST, 0), l("Actually, have you ever heard of Yeti's kidnapping little girls?")), L_VaultQuest, "(Walk away)", L_InstaClose; L_AdvQuestMenu: @@ -57,6 +59,7 @@ L_AdvQuestMenu: "Party! Of course I came out for the party!", L_CameForParty, "I'm sorry, life is much too serious for tea.", L_SrsBsns, "I heard you were looking for help from experienced adventurers...", L_Scared, // <= this will start the adv quest + rif(get_nibble(##03_TMWQUEST, 0), l("Actually, have you ever heard of Yeti's kidnapping little girls?")), L_VaultQuest, "(Walk away)", L_InstaClose; L_CameForParty: @@ -142,6 +145,16 @@ L_ThankYou: next; goto L_MainMenu; +L_VaultQuest: + mesn; + mesq l("I've heard of Yetis %s little girls, and kidnapping them to eat immediately after.", b(l("eating"))); + next; + mesn; + mesq l("If a Yeti kidnapped your friend and you had the time to come here tell me this, they're likely already gone."); + next; + mesc l("Thinking back, Cindy was in a cage. Something seems off."); + close; + L_Scared: mes "Celestia takes a close look at you and seems to be satisfied."; next; @@ -194,8 +207,8 @@ L_YetiComplete: L_AcceptTrinket: mes "\"May our path cross again.\""; mes; - mes "["+getitemlink("HeartNecklace")+"]"; - getitem "HeartNecklace", 1; + mes l("%s", getitemlink("HeartNecklace")); + getitem HeartNecklace, 1; QL_CELESTIA = 206; close; diff --git a/npc/013-2/notes.txt b/npc/013-2/notes.txt index 92ded429..8c2cf9fa 100644 --- a/npc/013-2/notes.txt +++ b/npc/013-2/notes.txt @@ -12,6 +12,16 @@ 013-2,38,20,0 script Saying#wiz NPC400,{ mes "The early bird catcheth the worm."; + if (!getvaultid()) close; // Close this mirror lake + if (get_nibble(##03_TMWQUEST, 0) < 2) close; // Not yet authorized + mesc l("Should we recite this backward to travel to a different world? If yes, thinking on what?"); + select + l("Leave it be."), + rif(get_nibble(##03_TMWQUEST, 0) >= 2, l("Think on Mouboos and Cindy problems")); + mes ""; + switch (@menu) { + case 2: MirrorLakeSendTo(MLP_MOUBOOTAUR, 0); break; + } close; } diff --git a/npc/013-2/wizard.txt b/npc/013-2/wizard.txt index 85704b5e..5bef35a4 100644 --- a/npc/013-2/wizard.txt +++ b/npc/013-2/wizard.txt @@ -24,6 +24,7 @@ L_Start: menu "Thanks, that's very kind of you!", L_Thanks, "Can you teach me magic?", L_TeachRude, + rif(get_nibble(##03_TMWQUEST, 0), l("Actually, have you ever heard of Yeti's kidnapping little girls?")), L_VaultQuest, "Oh, shut up!", L_ShutUp; L_TeachRude: @@ -136,6 +137,81 @@ L_Agree: mes "\"Oh, and please don't take my apprentice too seriously. He still has a lot to learn.\""; goto L_close; +L_VaultQuest: + .@q = get_nibble(##03_TMWQUEST, 0); + mes ""; + mesc l("%s raises an eyebrow at you.", strnpcinfo(1)); + if (.@q == 1) { + mesn; + mesq l("Are you being serious?"); + next; + //if (askyesno() == ASK_NO) close; + mesn; + mesq l("Have you at least asked Celestia about it? She is very knowledgeable about Yetis."); + next; + select + l("Who is Celestia?"), + l("Yes I did."), + l("No I didn't, I'll ask her."); + mes ""; + switch (@menu) { + case 1: + mesn; + mesq l("Ah, Celestia... She is a good woman who lives in Hurnscald. Go find her, come back to me after."); + close; + case 3: + close; + } + mesn; + mesq l("And what did she say?"); + next; + mesc l("You explain to the wizard about the situation."); + next; + mesn; + mesq l("If she said Yetis doesn't do it, then they doesn't do it... In this world, at least."); + if (!getvaultid()) close; // Duplicate code, for double safety + next; + select + l("\"this world\"?"); + mes ""; + mesn; + mesq l("Oh yes, there are worlds like this one where you can find even Yetis involved in politics. Really impressing."); + next; + set_nibble(##03_TMWQUEST, 0, 2); + .@q = 2; + } + if (.@q == 2) { + mesn; + mesq l("It was a long time since the last time I visited a different world... But you're young. Maybe you can do it. However, keep it a secret."); + next; + mesn; + mesq l("So, lemme think. There was this world, \"Moubootaur Lake\" or something, don't recall how they call themselves."); // Typo on purpose + next; + mesn; + mesq l("You could ask the %s of that world about it. Come back to me if she doesn't know anything, and I'll think on another world.", b("Celestia")); + next; + mesn; + mesq l("Now, %s. The worlds are all different. The one you're going to may be similar but is far from a carbon copy of this one.", b(l("pay attention"))); + next; + mesn; + mesq l("That world's Celestia is %s but not necessarily on the same house, or with the exact same name, nor with the exact same clothes.", b(l("likely on the same town"))); + next; + mesn; + mesq l("Now, if my memory serves me right, after visiting that world, you'll appear near a lake. %s, and then %s.", + b(l("Go south until you see a big road")), + b(l("Head east until you see the town"))); + next; + mesn; + mesq l("If you know a native citizen of the world, all the better. Worlds tend to impose their own rules, after all."); + next; + mesn; + mesq col(l("*cough cough*"), 9)+" "+l("Anyway, I don't teach this spell to everyone. Near my bed is a saying. Recite it backwards, think on the world you want to go, and let it be."); + next; + } + mesn; + mesq l("Good luck, and come back to me if you need help."); + close; + L_close: @has_magic = 0; close; diff --git a/npc/017-4/waric.txt b/npc/017-4/waric.txt index 1ada69ff..f58eda6c 100644 --- a/npc/017-4/waric.txt +++ b/npc/017-4/waric.txt @@ -318,8 +318,15 @@ L_MoreMagic: next; menu "Can you tell me the invocations for the spells you taught me again?", L_Next8, + rif(get_nibble(##03_TMWQUEST, 0), l("Actually, have you ever heard of Yeti's kidnapping little girls?")), L_VaultQuest, "Thanks, master. I will come back later", L_close; +L_VaultQuest: + mes ""; + mesn; + mesq l("Sounds cool, but no. Besides, kidnapping is not my style."); + close; + L_Next8: mesn; mesq l("Yes, of course."); diff --git a/npc/029-2/morgan.txt b/npc/029-2/morgan.txt index 00128fd5..d5416802 100644 --- a/npc/029-2/morgan.txt +++ b/npc/029-2/morgan.txt @@ -61,7 +61,7 @@ L_Seen: L_NotMagic: mes "[Morgan]"; mes "\"Hrmm you don't appear to posses enough magical talent to teach.\""; - goto L_close; + close; L_Start: mesn; @@ -91,7 +91,7 @@ L_Start: next; mesn; mesq l("Speak to me again once you've cast the spell."); - goto L_close; + close; L_Started: mes "[Morgan]"; @@ -99,7 +99,7 @@ L_Started: mes "\"Equip the wand and lets try out that spell.\""; mes "\"To cast a spell open the chat window, type the invocation and press enter.\""; mes "\"Speak to me again once you've cast the spell.\""; - goto L_close; + close; L_CastOnce: mes "[Morgan]"; @@ -111,7 +111,7 @@ L_CastOnce: next; mes "\"I've taught you all I can for now. You should visit the Mana Seed north west of Hurnscald.\""; QL_MORGAN = 4; - goto L_close; + close; L_LearningDone: mes "[Morgan]"; @@ -120,7 +120,18 @@ L_LearningDone: mes "\"To cast a spell open the chat window, type the invocation and press enter.\""; mes "\"I've taught you all I can for now. You should visit the Mana Seed north west of Hurnscald.\""; learnskill SKILL_CONFRINGO; - goto L_close; + if (get_nibble(##03_TMWQUEST, 0) == 1) { + mes ""; + select + l("Gotcha."), + l("Actually, have you ever heard of Yeti's kidnapping little girls?"); + mes ""; + if (@menu == 2) { + mesn; + mesq l("No, but maybe someone %s would know better?", b(l("old"))); + } + } + close; L_close: close; diff --git a/npc/031-1/angelaOutside.txt b/npc/031-1/angelaOutside.txt index dbacd7c3..2cd05030 100644 --- a/npc/031-1/angelaOutside.txt +++ b/npc/031-1/angelaOutside.txt @@ -24,7 +24,7 @@ OnInit: end; } -031-1,79,24,0 script Angela NPC195,15,15,{ +031-1,79,24,0 script Angela NPC195,{ .@q = getq(KaizeiQuest_Cindy); if (.@q == 4) goto L_Please_Visit_Again; if (.@q > 2 && .@q < 6) goto L_Please_Visit; @@ -35,7 +35,7 @@ OnInit: next; mes "\"It's terrible, oh my dear child!\""; next; - if (countitem("ConcentrationPotion") > 0 && BaseLevel >= .minlevel && .@q == 1) + if (countitem("ConcentrationPotion") > 0 && BaseLevel >= .minLevel && .@q == 1) goto L_Menu_Potion; menu @@ -63,7 +63,7 @@ L_Whining: mes "She is crying and sobbing."; next; mes "It seems she is too upset to tell you anything helpful. If she would just calm down and concentrate a bit..."; - if(BaseLevel >= .minlevel) goto L_GetQuest; + if(BaseLevel >= .minLevel) goto L_GetQuest; goto L_close; L_GetQuest: @@ -125,6 +125,7 @@ L_close: close; OnInit: - .minlevel = 70; + .minLevel = 70; end; +//TODO OnTouch: if Level show emote } diff --git a/npc/031-2/angelaHouse.txt b/npc/031-2/angelaHouse.txt index 55c2c7df..695e0e77 100644 --- a/npc/031-2/angelaHouse.txt +++ b/npc/031-2/angelaHouse.txt @@ -42,7 +42,7 @@ L_Hello_Again: mes "\"Hello! Good to see you again. Please warm yourself.\""; next; menu - "I just wanted to say hello.",L_close, + "I just wanted to say hello.",L_Hello, "I have some yellow present boxes.",L_Yellow, "I have some white present boxes.",L_White; @@ -73,7 +73,7 @@ L_White: callfunc "DailyQuest"; next; if (@dq_return == 4) - mes "\"You are a great help!\""; + mesq l("You are a great help!"); goto L_close; L_close: @@ -86,4 +86,51 @@ L_close: @dq_exp = 0; @dq_return = 0; close; + +L_Hello: + if (getvaultid() && get_nibble(##03_TMWQUEST, 0) <= 3) goto L_VaultQuest; + closeclientdialog; + close; + +L_VaultQuest: + mes ""; + mesn; + mesq l("Actually, there is one thing bugging me during this whole ordeal."); + next; + mesn; + mesq l("Yetis used to be very shy. Since the Great Quake, they became aggressive."); + next; + mesn; + mesq l("...So why would they kidnap Cindy?? %%i"); + next; + mesn; + mesq l("I figured out, maybe one of the sages could help. Would you mind asking them?"); + next; + select + l("I'll be back later."), + rif(get_nibble(##03_TMWQUEST, 0) == 0, l("Sure, I'll ask them.")), + rif(get_nibble(##03_TMWQUEST, 0) == 3, l("[Tell her the truth]")), + rif(get_nibble(##03_TMWQUEST, 0) == 3, l("[Make up an excuse]")); + mes ""; + switch (@menu) { + case 2: + mesn; + mesq l("Wonderful! Please be careful out there."); + set_nibble(##03_TMWQUEST, 0, 1); + break; + case 3: + mesc l("%s faints.", strnpcinfo(1)); + next; + // FALL-THROUGH + case 4: + mesn; + mesq l("Thanks for informing me. I'm sure Nikolai and the sages will do something about it, then."); + next; + mesn; + mesq l("I'm afraid I don't have anything of value to reward you with, but some %s which my husband was saving for a quest or other. You can have them. Cindy is more important than a quest.", getitemlink(TreasureKey)); + set_nibble(##03_TMWQUEST, 0, 4); + getitem TreasureKey, rand2(15, 25); + break; + } + close; } diff --git a/npc/031-4/cindyCave.txt b/npc/031-4/cindyCave.txt index 39ff62e4..284a58f8 100644 --- a/npc/031-4/cindyCave.txt +++ b/npc/031-4/cindyCave.txt @@ -49,7 +49,7 @@ L_Try_Cage: $@FIGHT_YETI_WAVE = 0; $@YETI_COUNT = 1; $@FIGHT_YETI_PLAYER_COUNT = getmapusers("031-4"); - areamonster "031-4", 0, 0, 95, 91, "", 1072, 1, "Cindy::OnPetDeath"; + areamonster "031-4", 0, 0, 95, 91, "Yeti", Yeti, 1, "Cindy::OnPetDeath"; initnpctimer; goto L_close; @@ -130,7 +130,7 @@ OnTimer5000: L_Return_1: $@FIGHT_YETI_PLAYER_COUNT = 0; - areatimer 0, "031-4", 0, 0, 95, 91, 10, "Cindy::OnTick"; + maptimer2 "031-4", 10, "Cindy::OnTick"; end; L_CaveLogic: @@ -140,7 +140,7 @@ L_CaveLogic: if ($@FIGHT_YETI_PLAYER_COUNT <= 0) goto L_CleanUp; set $@FIGHT_YETI_ROUND_TIMER, $@FIGHT_YETI_ROUND_TIMER + 5; // Advance 5 seconds - if (mobcount("031-4", "Cindy::OnPetDeath") < 0) + if (mobcount("031-4", "Cindy::OnPetDeath") <= 0) goto L_NextWave; if ($@FIGHT_YETI_ROUND_TIMER + $@FIGHT_YETI_ROUND_PEN >= 120) goto L_NextWave; @@ -156,13 +156,13 @@ L_NextWave: && $@FIGHT_YETI_WAVE < 22) goto L_Return_1; if ($@FIGHT_YETI_WAVE > 22) - areamonster "031-4", 0, 0, 95, 91, "", 1072, $@FIGHT_YETI_WAVE*2 + $@FIGHT_YETI_PLAYER_COUNT*5, "Cindy::OnPetDeath"; + areamonster "031-4", 0, 0, 95, 91, "Yeti", Yeti, $@FIGHT_YETI_WAVE*2 + $@FIGHT_YETI_PLAYER_COUNT*5, "Cindy::OnPetDeath"; if ($@FIGHT_YETI_WAVE > 22) $@YETI_COUNT = $@YETI_COUNT + $@FIGHT_YETI_WAVE*2 + $@FIGHT_YETI_PLAYER_COUNT*5; $@FIGHT_YETI_NUMBER = (5 + (1 * $@FIGHT_YETI_WAVE) + (2 * $@FIGHT_YETI_PLAYER_COUNT))/4; $@YETI_COUNT = $@YETI_COUNT + $@FIGHT_YETI_NUMBER; - areamonster "031-4", 0, 0, 95, 91, "", 1072, $@FIGHT_YETI_NUMBER, "Cindy::OnPetDeath"; + areamonster "031-4", 0, 0, 95, 91, "Yeti", Yeti, $@FIGHT_YETI_NUMBER, "Cindy::OnPetDeath"; $@msg$ = $@FIGHT_YETI_MESSAGES$[$@FIGHT_YETI_WAVE]; if ($@msg$ == "") diff --git a/npc/048-2/sageNikolai.txt b/npc/048-2/sageNikolai.txt index d69cad46..25e360e1 100644 --- a/npc/048-2/sageNikolai.txt +++ b/npc/048-2/sageNikolai.txt @@ -25,7 +25,7 @@ goto L_Hints; mes "You see a very reputable looking man who is going through some papers. He looks up as you approach."; - mes "[Nikolai]"; + mesn; mes "\"Welcome to my mansion. I am Nikolai, member of the Sages of Kaizei."; mes "I assume you came to see our famous library? As you can see, it isn't in very good shape due to some... misfortunes. I'm very sorry.\""; if (BaseLevel < $@Q_BlueSageMinimumLevel) @@ -38,7 +38,7 @@ goto L_close; L_Hints: - mes "[Nikolai]"; + mesn; mes "\"I heard you started to help out a bit. That's very kind.\""; cleararray @choice_idx, 0, 10; @@ -173,21 +173,21 @@ L_MenuChoice: L_StartPagesAdvice: // I heard the slimes ate most of the books... - mes "[Nikolai]"; + mesn; mes "\"This is true. But while hunting the slimes we discovered that they occasionaly drop bookpages that are still legible."; mes "Since we had several copies of nearly all the books, we might be able to recreate most of them if we can get at least one copy of each page.\""; goto L_close; L_PagesAdvice: // I'm collecting lost bookpages. - mes "[Nikolai]"; + mesn; mes "\"Excellent! This will save us a lot of time. Ensio coordinates the sorting of the pages.\""; goto L_close; L_StartMaterialAdvice: // There were many valuable books in your library, right? mes "He sighs."; - mes "[Nikolai]"; + mesn; mes "\"Yes. There were some really old and rare pieces.\""; next; mes "\"We're going to recreate some of them, but I'm not sure if we have all the needed materials. If you'd like to help you could ask around if someone is missing something.\""; @@ -195,31 +195,31 @@ L_StartMaterialAdvice: L_MaterialAdvice: // I brought some material to repair the books. - mes "[Nikolai]"; + mesn; mes "\"That's very generous! Though I think not everyone has all they need yet.\""; goto L_close; L_StartSlimesAdvice: // Those slimes really caused a mess! - mes "[Nikolai]"; + mesn; mes "\"Indeed. My helpers did great work to clean the worst of it, but there are still some remaining slimes in the deeper parts of the library.\""; goto L_close; L_SlimesAdvice: // I'm hunting the remaining slimes in the library. - mes "[Nikolai]"; + mesn; mes "\"You're a great help! All helpers who would be capable of dealing with the slimes are occupied with other tasks.\""; goto L_close; L_StartInvAdvice: // How did this all happen? - mes "[Nikolai]"; + mesn; mes "\"We're not sure yet. The helper who was responsible for sealing away the slimes has been sent to his room until the situation calms down and we can start an investigation.\""; goto L_close; L_InvestigateAdvice: // I'm trying to find out how that accident could've happened. - mes "[Nikolai]"; + mesn; mes "\"I see. Well, we were too busy to start with that ourselves, but having someone unbiased looking at this case might be a good thing.\""; next; mes "\"It might be good if you talk to Elias at the reception. He usually has a very good overview of all the things going on and especially about visitors.\""; @@ -227,14 +227,14 @@ L_InvestigateAdvice: L_InvestigateAdvice2: // I told Chief Oskari what I found out about the accident. - mes "[Nikolai]"; + mesn; mes "\"Yes, he already let me know. Your investigations were very helpful! This is surely something we need to look into further.\""; next; mes "\"Did you already talk to Peetu? I'm sure he'll be glad to know about your results as well.\""; goto L_close; L_GrimoireReward: - mes "[Nikolai]"; + mesn; mes "\"Ah, " + strcharinfo(0) + "! We're making excellent progress with our attempts to recover the important and valuable of the destroyed books, all thanks to you.\""; next; mes "\"I'd like you to have this as a reward for your help.\""; @@ -249,7 +249,7 @@ L_GrimoireReward: goto L_close; L_SlimesReward: - mes "[Nikolai]"; + mesn; mes "\"Ah, I heard you took care of the remaining slimes in the library!\""; next; mes "\"While looking through some old artifacts that we found during the cleaning, we found this sword. We don't really have a use for it.\""; @@ -264,13 +264,90 @@ L_SlimesReward: goto L_close; L_Full_Inv: - mes "[Nikolai]"; + mesn; mes "\"You have a very full backback. Please come back when you have more room available.\""; goto L_close; L_Done: - mes "[Nikolai]"; - mes "\"Thanks for all of your help.\""; + mesn; + mesq l("Thanks for all of your help."); + if (get_nibble(##03_TMWQUEST, 0) == 2 && + (##01_MLWORLD & MLP_TMW_YETIKING) && + getvaultid()) goto L_VaultQuest; + goto L_close; + +L_VaultQuest: + mes ""; + mesn strcharinfo(0); + select + l("Ask the Blue Sage about Cindy."), + l("Don't ask"); + if (@menu == 2) close; + mes ""; + mesn; + mesq l("Cindy? Never heard of."); + next; + mesn strcharinfo(0); + select + l("Press."), + l("Don't press."); + if (@menu == 2) close; + mes ""; + mesn; + mesq l("Look, this is not Nivalis. This is Thermin. If I say I know nothing, I know nothing. Stop wasting my time."); + next; + mesn strcharinfo(0); + select + l("Press."), + l("Don't press."); + if (@menu == 2) close; + mes ""; + mesn; + mesq l("Are you deaf?"); + next; + mesn strcharinfo(0); + select + l("Press."), + l("Don't press."); + if (@menu == 2) close; + mes ""; + mesn; + mesc l("*sigh*"); + next; + mesn; + mesq l("Alright, alright, you win. But to make clear, this is NOT my fault. It's Santa's."); + next; + mesn; + mesq l("So, you know about the Sages of Kaizei, right? We used to be twelve, but then Balthasar left after fighting with Santa, and now we're only eleven."); + next; + mesn; + mesq l("Seems like Balthasar is bent on revenge. If you cannot harm a sage, aim at the things they hold dear, they say."); + next; + mesn; + mesq l("Christmas for Santa, the library for myself, and... Well, you guessed it: Cindy."); + next; + mesn; + mesq l("But please don't tell Angela this. She is already a worrywart, knowing Balthasar is after her husband will only makes things worse."); + next; + mesn; + mesq l("Listen, I'll give you either a Wizard Hat or a Wooden Staff for your silence. Do we have a deal?"); + next; + select + l("I'll think on it later."), + l("Deal - Give me a Wizard Hat."), + l("Deal - Give me a Wooden Staff."); + mes ""; + if (@menu == 1) close; + if (@menu == 2) .@it = any(2200, 2201, 2202, 2203, 2204, 2205, 2206, 2207, 2208, 2209); + if (@menu == 3) .@it = WoodenStaff; + inventoryplace .@it, 1; + getitem .@it, 1; + set_nibble(##03_TMWQUEST, 0, 3); + mesn; + mesq l("Here, take this %s. Tell Angela just that I've heard about it and I'll investigate, and she has nothing to worry about.", getitemlink(.@it)); + next; + mesn; + mesq l("And thanks. I'll inform her father with telepathy as well."); goto L_close; L_close: diff --git a/npc/functions/bitwise.txt b/npc/functions/bitwise.txt index 7d0047e8..02360662 100644 --- a/npc/functions/bitwise.txt +++ b/npc/functions/bitwise.txt @@ -121,10 +121,10 @@ function script get_bitword { ///////////////////////////////////////////////////////////////////////////////// // A Nibble can go up to 15. There are 7 nibbles. -// set_nibble(VAR, VAL, NIBBLEID) +// set_nibble(VAR, NIBBLEID, VAL) function script set_nibble { .@v=getarg(0); - switch (getarg(2)) { + switch (getarg(1)) { case 0: .@s=0; .@m=0xF; break; case 1: @@ -140,17 +140,17 @@ function script set_nibble { case 6: .@s=24; .@m=0xF000000; break; default: - Exception("Invalid SNibble: "+getarg(2), RB_DEFAULT); + Exception("Invalid SNibble: "+getarg(1), RB_DEFAULT); } - return bitwise_set(.@v, .@m, .@s, getarg(1)); + return bitwise_set(getarg(0), .@m, .@s, getarg(2)); } // A Byte can go up to 255. There are 3 bytes. The forth can go up to 127. -// set_nibble(VAR, VAL, BYTEID) +// set_nibble(VAR, BYTEID, VAL) function script set_byte { .@v=getarg(0); - switch (getarg(2)) { + switch (getarg(1)) { case 0: .@s=0; .@m=0xFF; break; case 1: @@ -160,10 +160,10 @@ function script set_byte { case 3: .@s=24; .@m=0x7F000000; break; default: - Exception("Invalid SByte: "+getarg(2), RB_DEFAULT); + Exception("Invalid SByte: "+getarg(1), RB_DEFAULT); } - return bitwise_set(.@v, .@m, .@s, getarg(1)); + return bitwise_set(getarg(0), .@m, .@s, getarg(2)); } // A Bitword can go up to 65535 and is fixed in position to handle Soul EXP. @@ -171,6 +171,6 @@ function script set_byte { function script set_bitword { .@v=getarg(0); - return bitwise_set(.@v, 0xFFFF, 0, getarg(1)); + return bitwise_set(getarg(0), 0xFFFF, 0, getarg(1)); } diff --git a/npc/functions/vault.txt b/npc/functions/vault.txt index 15a969fb..b6d46a13 100644 --- a/npc/functions/vault.txt +++ b/npc/functions/vault.txt @@ -64,8 +64,8 @@ function script vaultOnLogin { } // Unset the target lake/world - set_byte(##00_INFO, 0, 3); - set_nibble(##00_INFO, 0, 5); + set_byte(##00_INFO, 3, 0); + set_nibble(##00_INFO, 5, 0); } else if (.@gto) { // Heading somewhere which is not here! mesc l("WARNING: If you use any Mirror Lake feature on this world, the current Mirror Lake Quest will be marked as \"Failed\"."), 1; @@ -85,7 +85,7 @@ function script vaultOnLogout { .@api$=json_encode("UID", ##VAULT, "GID", getcharid(3), "VAR1N", "TMWQUEST", - "VAR1V", ##02_TMWQUEST, + "VAR1V", ##03_TMWQUEST, "VEXP", ##VAULT_EXP, "GOTO", ##VAULT_GOTO, "MLTO", ##VAULT_MLTO); -- cgit v1.2.3-60-g2f50