From ee41ba1844856c8dee640806f208f5e14d295790 Mon Sep 17 00:00:00 2001 From: rjtanner Date: Sat, 22 Mar 2008 06:28:26 +0000 Subject: [PATCH] Implemented, with changes backported from svn trunk, python guild hall patch: [ 1782975 ] Python guilds template. - applied, needs to check all is ok git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@8579 282e977c-c81d-0410-88c4-b93c2d0d6712 --- darcap/raffle/raffle1_u3 | 2 +- python/guilds/guild_dues.py | 96 +- python/guilds/guild_entry.py | 8 +- python/guilds/guild_questpoints_apply.py | 2 +- python/guilds/guildbuy.py | 4 +- python/guilds/guildjoin.py | 2 +- python/guilds/guildoracle.py | 7 +- python/guilds/guildpay.py | 110 + templates/guild/README.txt | 86 +- templates/guild/basement | 8 +- templates/guild/bigchest | 9 +- templates/guild/guild_alchemy | 7 +- templates/guild/guild_bbq | 8 +- templates/guild/guild_hq | 56 +- templates/guild/guild_jeweler | 50 +- templates/guild/guild_thaum | 28 +- templates/guild/guild_toolshed | 44 +- templates/guild/hallofjoining | 37 +- templates/guild/mainfloor | 3299 +++------------------- templates/guild/secondfloor | 372 +-- 20 files changed, 935 insertions(+), 3300 deletions(-) create mode 100644 python/guilds/guildpay.py diff --git a/darcap/raffle/raffle1_u3 b/darcap/raffle/raffle1_u3 index 6eaea570e..f108cb7cb 100644 --- a/darcap/raffle/raffle1_u3 +++ b/darcap/raffle/raffle1_u3 @@ -228,7 +228,7 @@ arch cobblestones2 x 1 y 17 end -arch dwall3_3 +arch dwall_3_3 x 1 y 17 end diff --git a/python/guilds/guild_dues.py b/python/guilds/guild_dues.py index 4aa5492b2..f046ffadb 100644 --- a/python/guilds/guild_dues.py +++ b/python/guilds/guild_dues.py @@ -21,6 +21,7 @@ import CFGuilds import CFItemBroker import random import string +gbfile='/cftmp/guildbalance.txt' #location of the balance of dues paid, where it should go depends on your distribution, uses an absolute path. x=6 y=7 x1=31 @@ -37,41 +38,70 @@ activator=Crossfire.WhoIsActivator() activatorname=activator.Name mymap = activator.Map whoami=Crossfire.WhoAmI() +print whoami.Name +if whoami.Name=='Jack': + remarklist = ['Excellent','Thank You','Thank You','Thank You', 'Thank You', 'Great', 'OK', 'Wonderful', 'Swell', 'Dude', 'Big Spender'] + exclaimlist = ['Hey','Hey','Hey','Hey', 'Now just a minute', 'AHEM', 'OK...Wait a minute', 'Look chowderhead'] + buddylist = ['buddy','buddy','buddy','buddy','pal','friend','friend','friend','friend','dude','chum', 'sweetie'] -remarklist = ['Excellent','Thank You','Thank You','Thank You', 'Thank You', 'Great', 'OK', 'Wonderful', 'Swell', 'Dude', 'Big Spender'] -exclaimlist = ['Hey','Hey','Hey','Hey', 'Now just a minute', 'AHEM', 'OK...Wait a minute', 'Look chowderhead'] -buddylist = ['buddy','buddy','buddy','buddy','pal','friend','friend','friend','friend','dude','chum', 'sweetie'] + guildname=Crossfire.ScriptParameters() # 6 is say event + text = string.split(Crossfire.WhatIsMessage()) -guildname=Crossfire.ScriptParameters() # 6 is say event -text = string.split(Crossfire.WhatIsMessage()) + if (guildname): + guild = CFGuilds.CFGuild(guildname) + cointype = "jadecoin" #What type of token are we using for guild dues? + object = activator.CheckInventory(cointype) -if (guildname): - guild = CFGuilds.CFGuild(guildname) - cointype = "jadecoin" #What type of token are we using for guild dues? - object = activator.CheckInventory(cointype) + if text[0] == 'help' or text[0] == 'yes': + message='Let me know how many jade coins you want to pay. Say pay ' - if text[0] == 'help' or text[0] == 'yes': - message='Let me know how many %s you want to pay. Say pay ' %cointype - - elif text[0] == 'pay': - if len(text)==2: - cost = int(text[1]) - if (object): - pay = CFItemBroker.Item(object).subtract(cost) - if (pay): - guild.pay_dues(activatorname,cost) - message = "%s, %d %s paid to the guild." %(random.choice(remarklist),cost, cointype) - else: - if cost > 1: - message ="%s, you don't have %d %ss." %(random.choice(exclaimlist),cost,cointype) - else: - message ="You don't have any %s %s." %(cointype,random.choice(buddylist)) - else: - message = "Come back when you got the %ss %s." %(cointype,random.choice(buddylist)) - else: - message = "How much ya wanna pay %s?" %(random.choice(buddylist)) - else: - message = "Howdy %s, paying some guild dues today?" %(random.choice(buddylist)) - whoami.Say(message) + elif text[0] == 'pay': + if len(text)==2: + cost = int(text[1]) + if (object): + pay = CFItemBroker.Item(object).subtract(cost) + if (pay): + guild.pay_dues(activatorname,cost) + message = "%s, %d %s paid to the guild." %(random.choice(remarklist),cost, cointype) + guildbalance = open(str(gbfile), 'r') + guildbalance2 = guildbalance.read() + guildbalance1 = int(guildbalance2) + int(cost) + guildbalance.close() + guildbalance3 = open(str(gbfile), 'w') + guildbalance4 = str(guildbalance1) + guildbalance3.write(guildbalance4) + print guildbalance4 + + else: + if cost > 1: + message ="%s, you don't have %d %ss." %(random.choice(exclaimlist),cost,cointype) + else: + message ="You don't have any %s %s." %(cointype,random.choice(buddylist)) + else: + message = "Come back when you got the %ss %s." %(cointype,random.choice(buddylist)) + else: + message = "How much ya wanna pay %s?" %(random.choice(buddylist)) + else: + message = "Howdy %s, paying some guild dues today?" %(random.choice(buddylist)) + whoami.Say(message) + else: + activator.Write('Guildname Error, please notify a DM') else: - activator.Write('Guildname Error, please notify a DM') \ No newline at end of file + guildbalance=open(str(gbfile), 'r') + balance=guildbalance.read() + x = activator.X + y = activator.Y + amount=int(balance) + + if amount <= 0: + message = 'No dues have been paid.' + else: + message = '%d dues withdrawn.' % amount + id = activator.Map.CreateObject('jadecoin', x, y) + CFItemBroker.Item(id).add(amount) + activator.Take(id) + + guildbalance.close() + guildbalance3= open(str(gbfile), 'w') + guildbalance3.write('0') + guildbalance3.close() diff --git a/python/guilds/guild_entry.py b/python/guilds/guild_entry.py index 4fa5fefaa..125def29b 100644 --- a/python/guilds/guild_entry.py +++ b/python/guilds/guild_entry.py @@ -26,8 +26,8 @@ import string activator=Crossfire.WhoIsActivator() activatorname=activator.Name mymap = activator.Map -x=15 -y=29 +x=32 +y=16 whoami=Crossfire.WhoAmI() guildname=Crossfire.ScriptParameters() # 6 is say event @@ -56,10 +56,12 @@ if (guildname): message = 'You are currently suspended from the guild' elif record['Status'] == 'probation': message = 'Granted, but you are on probation' - y=22 + x=15 + y=22 else: message = 'Entry granted for %s' %activatorname y=22 + x=15 else: message = 'You try my patience %s. BEGONE!' %activatorname activator.Teleport(mymap,int(x),int(y)) #teleport them diff --git a/python/guilds/guild_questpoints_apply.py b/python/guilds/guild_questpoints_apply.py index 70b163506..af6dbfa1c 100644 --- a/python/guilds/guild_questpoints_apply.py +++ b/python/guilds/guild_questpoints_apply.py @@ -17,6 +17,6 @@ if points: else: pass else: - Crossfire.Log(Crossfire.LogError, 'Error, no points specified in %s on map %s' %(whoami,mapname)) + print 'Error, no points specified in %s on map %s' %(whoami,mapname) diff --git a/python/guilds/guildbuy.py b/python/guilds/guildbuy.py index dfa0092d2..adfc48155 100644 --- a/python/guilds/guildbuy.py +++ b/python/guilds/guildbuy.py @@ -32,7 +32,7 @@ if (guildname): names.append(player.Name) if len(players) == 3: - Crossfire.Log(Crossfire.LogInfo, '%s,%s and %s found guild %s' %(names[0], names[1], names[2], guildname)) + print '%s,%s and %s found guild %s' %(names[0], names[1], names[2], guildname) CFGuilds.CFGuildHouses().establish(guildname) #Masterize them @@ -50,7 +50,7 @@ if (guildname): else: message = 'To purchase a guild requires two additional persons to stand on the alcoves above.' else: - Crossfire.Log(Crossfire.LogError, 'Guild Purchase Error: %s, %s' %(guildname, activatorname)) + print 'Guild Purchase Error: %s, %s' %(guildname, activatorname) message = 'Guild Purchase Error, please notify a DM' whoami.Say(message) diff --git a/python/guilds/guildjoin.py b/python/guilds/guildjoin.py index eef384ede..171171089 100644 --- a/python/guilds/guildjoin.py +++ b/python/guilds/guildjoin.py @@ -56,7 +56,7 @@ if (guildname): else: message = 'No one is in the chair!' else: - Crossfire.Log(Crossfire.LogError, 'Guild Join Error: %s' %(guildname)) + print 'Guild Join Error: %s' %(guildname) message = 'Guild Join Error, please notify a DM' whoami.Say(message) diff --git a/python/guilds/guildoracle.py b/python/guilds/guildoracle.py index 2d3760921..b766127e6 100644 --- a/python/guilds/guildoracle.py +++ b/python/guilds/guildoracle.py @@ -27,10 +27,11 @@ activator=Crossfire.WhoIsActivator() activatorname=activator.Name whoami=Crossfire.WhoAmI() isDM=activator.DungeonMaster - +mymap=activator.Map +print mymap log=CFLog.CFLog() guildname=Crossfire.ScriptParameters() # 6 is say event -Crossfire.Log(Crossfire.LogDebug, "Activated %s" %guildname) +print "Activated %s" %guildname if (guildname): guild = CFGuilds.CFGuild(guildname) @@ -79,7 +80,7 @@ if (guildname): if record: if guild.promote_member(text[1]): record = guild.info(text[1]) #refresh record - message = '%s promoted to %s' %(text[1], record['Rank']) + message = '%s promoted to %s' %(text[1], record['Rank']) else: message = 'You cannot promote %s' %text[1] else: diff --git a/python/guilds/guildpay.py b/python/guilds/guildpay.py new file mode 100644 index 000000000..ac44b5227 --- /dev/null +++ b/python/guilds/guildpay.py @@ -0,0 +1,110 @@ +# Script for entering guild houses +# +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +# +# authors: majorwoo josh@woosworld.net, Avion temitchell@sourceforge.net + +import Crossfire +import CFGuilds + +import sys +import string + +activator=Crossfire.WhoIsActivator() +activatorname=activator.Name +mymap = activator.Map +gdues=open('share/maps/python/guilds/guildbalance.py', 'r') +balance = gdues.readline (1) +gdues.close() +whoami=Crossfire.WhoAmI() +guildname=Crossfire.ScriptParameters() # 6 is say event +x=1 +y=7 +x1=18 +y1=4 +x2=18 +y2=6 +if (guildname): + + guild = CFGuilds.CFGuild(guildname) + text = string.split(Crossfire.WhatIsMessage()) + guildrecord = CFGuilds.CFGuildHouses().info(guildname) + found = 0 + if text[0] == 'dues' or text[0] == 'Dues': + + + + + + + + + + + record = guild.info(activatorname) #see if they are on the board + if record: + #check their status + if record['Status'] == 'suspended': + message = 'You are currently suspended from the guild' + else: + if record['Status'] == 'probation': + message = 'You are on probation, you may not recieve dues.' + else: + if balance >= 1001: + balance1 = int (balance) - 1000 + gdues1=open('share/maps/python/guilds/guildbalance.py', 'w') + balance2 = str (balance1) + gdues1.write (balance2) + gdues1.close() + message = 'Paying out now.' + activator.Teleport(mymap,int(x2),int(y2)) + activator.Teleport (mymap,int(x),int(y)) + + else: + if balance >= 101: + balance1 = int (balance) - 100 + gdues1=open('share/maps/python/guilds/guildbalance.py', 'w') + balance2 = str (balance1) + gdues1.write (balance2) + gdues1.close() + message = 'Paying out now.' + activator.Teleport(mymap,int(x1),int(y1)) + activator.Teleport (mymap, int (x),int(y)) + else: + message = 'Insufficient funds, try again later.' + else: + message = 'You are not in the guild, %s. Leave now!' %activatorname + + + elif text[0] == 'buy' or text[0] == 'Buy': + if guildrecord['Status'] == 'inactive': + in_guild = CFGuilds.SearchGuilds(activatorname) + if in_guild == 0: + x = 30 + y = 22 + message = "Proceed, but know ye that three are required to found a guild and the cost is high" + activator.Teleport(mymap,int(x),int(y)) #teleport them + else: + message = "Sorry you already belong to the %s guild. You must quit that guild before founding your own." %in_guild + else: + message = 'This guild is already owned.' + else: + message = 'This is the entry to the great %s guild. Enter or begone!' %guildname + +else: + message = 'Guild Guardian Error, please notify a DM' + +whoami.Say(message) \ No newline at end of file diff --git a/templates/guild/README.txt b/templates/guild/README.txt index beb5b47d8..b3f2f9aaa 100644 --- a/templates/guild/README.txt +++ b/templates/guild/README.txt @@ -4,21 +4,74 @@ 1 Install: All files go within the crossfire server folder -Step 1: Copy the map files to ./share/maps/guilds/ ( is not the folder name, but rather whatever guild name you are using) - #(Note: With the current map and server there are three guilds, they are: GUILD_TEMPLATE, PoisonedDagger, and GreenGoblin. Whatever name you give the folder should work, but it will still use GUILD_TEMPLATE. You can change what guild it uses by editing the map files. There are 8 objects that need to be changed. The first 5 are on the main floor, the next two are in the guildhq and the final one is in hallofjoining. It's not that hard, but you will need a map editor. You find the object that has the script, click edit data, and change the line "script options" (which currently is "GUILD_TEMPALTE") to the guild you wish to use. And make sure you use the same one for all of them or it won't work. - 1:The guardian sign, its out front of the building on the bridge. - 2:It's the altar in the lower right corner of the map. - 3:It's Jack, the beholder in the main hall. - 4:The message sign, look for it in the upper right corner of the map. - 5:The Big Lever, also in the upper right section. - 6:The oracle in the centre of the room, in the guild HQ, - 7:The guild master's sign straight above the oracle at the wall. - 8:"Load" the switch on the left in the hallofjoining.) -Step 2: Copy the scripts to ./share/maps/python/guilds -Step 3: Choose where you want the guild and edit the world map, place a guildhall, and set the exit path to /guilds/ -#(Note 2: (don't worry it's short) you must have python plugin installed for the guild to work) + +Step 1: Copy the map files to ./share/maps/guilds/ +( is not the folder name, but rather whatever guild name you are using) + +* With the current map and server there are three guilds, they are: GUILD_TEMPLATE, PoisonedDagger, and GreenGoblin. +* Whatever name you give the folder should work, but it will still use GUILD_TEMPLATE. +* You can change what guild it uses by editing the map files. + +Modify Map Files: + +There are 6 objects that need to be changed. The first three are on the main floor, the next two are in the guild_hq and the final one is in hallofjoining. +It's not that hard, but you will need a map editor. You find the object that has the script, click edit data, and change the line "script options" (which currently is "GUILD_TEMPALTE") to the guild you wish to use. And make sure you use the same one for all of them or it won't work. + +It's not that hard, but you will need a map editor. You'll need to find the object that has the script (more on this, below) + +1.) Left click on the object (ex: sign) so it's selected +2.) Click on the Scripts tab +3.) Click Edit Data button +4.) Change the line "script options" (which currently is "GUILD_TEMPALTE") to the guild you wish to use. And make sure you use the same one for all of them or it won't work. + +mainfloor map: +1:The guardian, its a sign out front of the building *under* the bridge. (x15, y25) +2:The message sign, look for it in the upper right corner of the map. (x31, y7) +3:The Big Lever, also in the upper right section. (x15, y16) + +guild hq map: +4:The oracle in the centre of the room, in the guild HQ. (x7, y7) +5:The guild master's sign straight above the oracle at the wall. (x7, y1) +(Notice, GUILD_TEMPLATE_GM_board - leave the _GM_board in place) + +hallofjoining: +6:One of the switches, called "Load" and located on the left, in the hallofjoining. (x8, y11) + + +Or, if you prefer a text editor or want to double check your changes.. + +mainfloor map: +* Line 4637 +* Line 9420 +* Line 9525 + +guildhq map: +* Line 1177 (GUILD_TEMPLATE_GM_board - leave the _GM_board in place) +* Line 1224 + +hallofjoining map: +* Line 1857 + + + +IMPORTANT special cases: + +GuildList: +* Either replace the GUILD_TEMPLATE text or add the new guild to the list +(This is a text file) + +All Map Files: +In all the guild map files, update the Region setting (region Template), it's found at the fourth (4th) line in each file. +See the "regions" file found at ./share/maps/ for more information + + +Step 2: +Copy the scripts to ./share/maps/python/guilds + +Step 3: +Choose where you want the guild and edit the world map, place a guildhall ot that location, and set the exit path to /path/to/guilds/; edit the mainfloor map exit (x15, y29 - set to /Edit/This/Exit/Path in the template) back to the world map as well. Otherwise, players may not be able to enter the guild hall map or they may exit out to some other location in the game. -2 Bug reporting +2 Bug reporting: Any problems installing and making it work or just general bugs you find, please email them to jehloq@yahoo.com, I will be more than willing to help figure out why it isn't working right and correct any bugs you find. 3 Credits @@ -29,7 +82,6 @@ Date: 11/19/2004 Guild work rooms created by: Rick Tanner Editor: CrossfireEditor Date: 3/19/2007 -Map finised by: Alestan jehloq@yahoo.com +Map finished by: Alestan jehloq@yahoo.com Date: 8/27/2007 - -#(Note 3: I tried to keep as much as possible the same as the origional maps, the scripts had some small issues and most of the things you can buy used imperials or simply had "x" listed. So i went through and replaced the "x"s with real things and swaped the imperials for amberium.) \ No newline at end of file + diff --git a/templates/guild/basement b/templates/guild/basement index e5ad8f8ba..eb655d676 100644 --- a/templates/guild/basement +++ b/templates/guild/basement @@ -1,12 +1,16 @@ arch map name basement difficulty 1 +region Template width 25 height 25 msg -Created: 2003-06-15 -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: CF Java Map Editor +Date: 6/15/2003 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg +unique 1 end arch woodfloor end diff --git a/templates/guild/bigchest b/templates/guild/bigchest index a9dda3955..f1cb74d96 100755 --- a/templates/guild/bigchest +++ b/templates/guild/bigchest @@ -1,13 +1,16 @@ arch map -name bigchest +name Bigchest difficulty 1 +region Template width 5 height 5 enter_x 2 enter_y 2 msg -Created: 2001-12-23 -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: CF Java Map Editor +Date: 12/23/2001 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch woodfloor2 diff --git a/templates/guild/guild_alchemy b/templates/guild/guild_alchemy index d04f98b11..ef70c328c 100644 --- a/templates/guild/guild_alchemy +++ b/templates/guild/guild_alchemy @@ -1,13 +1,16 @@ arch map name Guild Alchemy Lab difficulty 1 +region Template width 7 height 10 enter_x 3 enter_y 7 msg -Created: 2007-04-08 -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: CF Java Map Editor +Date: 4/8/2007 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch woodfloor diff --git a/templates/guild/guild_bbq b/templates/guild/guild_bbq index 04bc080df..9fb3bda36 100644 --- a/templates/guild/guild_bbq +++ b/templates/guild/guild_bbq @@ -1,13 +1,17 @@ arch map name Guild Hall BBQ difficulty 1 +region Template width 11 height 11 enter_x 5 enter_y 2 msg -Created: 2007-03-15 Rick Tanner -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: Rick Tanner +Editor: CrossfireEditor +Date: 3/15/2007 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg outdoor 1 end diff --git a/templates/guild/guild_hq b/templates/guild/guild_hq index 9aa80d5b5..8fb0356dd 100644 --- a/templates/guild/guild_hq +++ b/templates/guild/guild_hq @@ -1,13 +1,17 @@ arch map -name guildHQ +name Guild HeadQuarters difficulty 1 +region Template width 25 height 25 enter_x 1 enter_y 1 msg -Created: 2003-06-14 Avion -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +CF Java Map Editor +Creator: Avion +Date: 6/14/2003 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch flagstone @@ -166,7 +170,7 @@ end arch card name Alchemy Token name_pl Alchemy Tokens -slaying Alchemy_Token +slaying Alch_Token msg The holder of this card is allowed free access into and out of the Alchemy Room. @@ -652,7 +656,7 @@ end arch card name Alchemy Token name_pl Alchemy Tokens -slaying Alchemy_Token +slaying Alch_Token msg The holder of this card is allowed free access into and out of the Alchemy Room. @@ -1107,7 +1111,7 @@ end arch card name Alchemy Token name_pl Alchemy Tokens -slaying Alchemy_Token +slaying Alch_Token msg The holder of this card is allowed free access into and out of the Alchemy Room. @@ -1135,7 +1139,7 @@ end arch card name Garden Token name_pl Garden Tokens -slaying Garden_Token +slaying Gard_Token msg The holder of this card is allowed free access into and out of the Garden. @@ -1210,7 +1214,11 @@ name Guild Oracle name_pl Guild Oracle x 7 y 7 -material 256 +resist_physical 100 +resist_magic 100 +resist_fire 100 +resist_electricity 100 +resist_cold 100 no_pick 1 arch event_say name GUILD_TEMPLATE @@ -1634,7 +1642,7 @@ end arch card name Alchemy Token name_pl Alchemy Tokens -slaying Alchemy_Token +slaying Alch_Token msg The holder of this card is allowed free access into and out of the Alchemy Room. @@ -1658,7 +1666,7 @@ end arch card name Garden Token name_pl Garden Tokens -slaying Garden_Token +slaying Gard_Token msg The holder of this card is allowed free access into and out of the Garden. @@ -2165,7 +2173,7 @@ end arch card name Garden Token name_pl Garden Tokens -slaying Garden_Token +slaying Gard_Token msg The holder of this card is allowed free access into and out of the Garden. @@ -2485,7 +2493,7 @@ end arch card name Toolshed Token name_pl Toolshed Tokens -slaying Toolshed_Token +slaying Tool_Token msg The holder of this card is allowed free access into and out of the Tool Shed @@ -2942,7 +2950,7 @@ end arch card name Garden Token name_pl Garden Tokens -slaying Garden_Token +slaying Gard_Token msg The holder of this card is allowed free access into and out of the Garden. @@ -3215,7 +3223,7 @@ end arch card name Toolshed Token name_pl Toolshed Tokens -slaying Toolshed_Token +slaying Tool_Token msg The holder of this card is allowed free access into and out of the Tool Shed @@ -3629,7 +3637,7 @@ end arch card name Toolshed Token name_pl Toolshed Tokens -slaying Toolshed_Token +slaying Tool_Token msg The holder of this card is allowed free access into and out of the Tool Shed @@ -3847,7 +3855,7 @@ end arch card name Jeweler Token name_pl Jeweler Tokens -slaying Jeweler_Token +slaying Jewe_Token msg The holder of this card is allowed free access into and out of the Jeweler's Workshop. @@ -3879,7 +3887,7 @@ end arch card name Jeweler Token name_pl Jeweler Tokens -slaying Jeweler_Token +slaying Jewe_Token msg The holder of this card is allowed free access into and out of the Jeweler's Workshop. @@ -3915,7 +3923,7 @@ end arch card name Jeweler Token name_pl Jeweler Tokens -slaying Jeweler_Token +slaying Jewe_Token msg The holder of this card is allowed free access into and out of the Jeweler's Workshop. @@ -3960,7 +3968,7 @@ end arch card name Jeweler Token name_pl Jeweler Tokens -slaying Jeweler_Token +slaying Jewe_Token msg The holder of this card is allowed free access into and out of the Jeweler's Workshop. @@ -4009,7 +4017,7 @@ end arch card name Toolshed Token name_pl Toolshed Tokens -slaying Toolshed_Token +slaying Tool_Token msg The holder of this card is allowed free access into and out of the Tool Shed @@ -4214,7 +4222,7 @@ end arch card name Glowing Crystal Token name_pl Glowing Crystal Tokens -slaying GCrystal_Token +slaying GC_Token msg The holder of this card is allowed free access into and out of the Crystal Room @@ -4246,7 +4254,7 @@ end arch card name Glowing Crystal Token name_pl Glowing Crystal Tokens -slaying GCrystal_Token +slaying GC_Token msg The holder of this card is allowed free access into and out of the Crystal Room @@ -4282,7 +4290,7 @@ end arch card name Glowing Crystal Token name_pl Glowing Crystal Tokens -slaying GCrystal_Token +slaying GC_Token msg The holder of this card is allowed free access into and out of the Crystal Room @@ -4327,7 +4335,7 @@ end arch card name Glowing Crystal Token name_pl Glowing Crystal Tokens -slaying GCrystal_Token +slaying GC_Token msg The holder of this card is allowed free access into and out of the Crystal Room diff --git a/templates/guild/guild_jeweler b/templates/guild/guild_jeweler index 881c69c68..42a043ba1 100644 --- a/templates/guild/guild_jeweler +++ b/templates/guild/guild_jeweler @@ -1,13 +1,17 @@ arch map name Guild Jeweler difficulty 1 +region Template width 7 height 10 enter_x 3 enter_y 4 msg -Created: 2007-03-19 Rick Tanner -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: Rick Tanner +Editor: CrossfireEditor +Date: 3/19/2007 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch woodfloor @@ -118,11 +122,6 @@ resist_cold 100 resist_acid 100 no_pick 1 end -arch amethyst -x 1 -y 5 -no_pick 1 -end arch woodfloor x 1 y 6 @@ -144,11 +143,6 @@ resist_acid 100 resist_drain 100 no_pick 1 end -arch gem -x 1 -y 6 -no_pick 1 -end arch woodfloor x 1 y 7 @@ -189,17 +183,10 @@ end arch woodfloor x 2 end -arch dwall_0 -x 2 -end arch woodfloor x 2 y 1 end -arch dwall_0 -x 2 -y 1 -end arch woodfloor x 2 y 2 @@ -267,9 +254,6 @@ end arch woodfloor x 3 end -arch grate_closed_1 -x 3 -end arch woodfloor x 3 y 1 @@ -353,17 +337,10 @@ end arch woodfloor x 4 end -arch dwall_0 -x 4 -end arch woodfloor x 4 y 1 end -arch dwall_0 -x 4 -y 1 -end arch woodfloor x 4 y 2 @@ -454,11 +431,6 @@ resist_holyword 100 resist_blind 100 no_pick 1 end -arch ruby -x 4 -y 8 -no_pick 1 -end arch woodfloor x 4 y 9 @@ -516,11 +488,6 @@ resist_acid 100 resist_chaos 100 no_pick 1 end -arch smallnugget -x 5 -y 5 -no_pick 1 -end arch woodfloor x 5 y 6 @@ -549,11 +516,6 @@ resist_drain 100 resist_chaos 100 no_pick 1 end -arch sapphire -x 5 -y 7 -no_pick 1 -end arch woodfloor x 5 y 8 diff --git a/templates/guild/guild_thaum b/templates/guild/guild_thaum index 6b0d554aa..70a3a0a98 100644 --- a/templates/guild/guild_thaum +++ b/templates/guild/guild_thaum @@ -1,13 +1,17 @@ arch map name Guild Thaumaturgy Lab difficulty 1 +region Template width 14 height 7 enter_x 6 enter_y 3 msg -Created: 2007-03-19 Rick Tanner -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: Rick Tanner +Editor: CrossfireEditor +Date: 3/19/2007 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch woodfloor @@ -557,10 +561,6 @@ arch woodfloor x 9 y 2 end -arch dwall_0 -x 9 -y 2 -end arch woodfloor x 9 y 3 @@ -569,10 +569,6 @@ arch woodfloor x 9 y 4 end -arch dwall_0 -x 9 -y 4 -end arch woodfloor x 9 y 5 @@ -596,26 +592,14 @@ arch woodfloor x 10 y 2 end -arch dwall_0 -x 10 -y 2 -end arch woodfloor x 10 y 3 end -arch grate_closed_2 -x 10 -y 3 -end arch woodfloor x 10 y 4 end -arch dwall_0 -x 10 -y 4 -end arch woodfloor x 10 y 5 diff --git a/templates/guild/guild_toolshed b/templates/guild/guild_toolshed index 4822d805b..0b6216344 100644 --- a/templates/guild/guild_toolshed +++ b/templates/guild/guild_toolshed @@ -1,13 +1,17 @@ arch map name Guild Tool Shed difficulty 1 +region Template width 28 height 16 enter_x 14 enter_y 4 msg -Created: 2007-03-17 Rick Tanner -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: Rick Tanner +Editor: CrossfireEditor +Date: 3/17/2007 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg unique 1 end @@ -237,8 +241,11 @@ other_arch flagstone x 2 y 7 connected 76 +arch flagstone +unique 1 end -arch goldflagstone +end +arch goldfloor name drop 30,000 rubies for a forge slaying ruby food 30000 @@ -1014,10 +1021,14 @@ y 7 connected 8004 lifesave 1 activate_on_push 0 +arch forge +magic 4 +end end arch forge x 9 y 7 +magic 4 end arch flagstone x 9 @@ -1275,10 +1286,14 @@ y 7 connected 8005 lifesave 1 activate_on_push 0 +arch workbench +magic 4 +end end arch workbench x 11 y 7 +magic 4 end arch flagstone x 11 @@ -2018,8 +2033,11 @@ other_arch flagstone x 18 y 7 connected 76 +arch flagstone +unique 1 end -arch goldflagstone +end +arch goldfloor name drop 30,000 rubies for a workbench slaying ruby food 30000 @@ -2688,8 +2706,9 @@ arch blocked x 26 y 15 end -arch blocked +arch flagstone x 27 +unique 1 end arch teleporter hp 18 @@ -2705,6 +2724,12 @@ food 100 x 27 last_sp 1 connected 121 +unique 1 +end +arch flagstone +x 27 +y 1 +unique 1 end arch creator other_arch jadecoin @@ -2721,9 +2746,10 @@ y 1 speed 0.0 connected 999 end -arch blocked +arch flagstone x 27 y 2 +unique 1 end arch teleporter hp 2 @@ -2741,6 +2767,12 @@ x 27 y 2 last_sp 1 connected 131 +unique 1 +end +arch flagstone +x 27 +y 3 +unique 1 end arch creator other_arch jadecoin diff --git a/templates/guild/hallofjoining b/templates/guild/hallofjoining index d610e88e5..84caaed2f 100644 --- a/templates/guild/hallofjoining +++ b/templates/guild/hallofjoining @@ -1,14 +1,18 @@ arch map name The Grand Hall difficulty 1 +region Template darkness 1 width 22 height 26 enter_x 15 enter_y 2 msg -Created: 2003-06-14 Avion -Modified: 2007-08-27 Alestan (jehloq@yahoo.com) +Creator: Avion +CF Java Map Editor +Date: 6/14/2003 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch flagstone @@ -2099,6 +2103,17 @@ end arch flagstone x 9 y 11 +unique 1 +end +arch button_handle +name GuildMaster +msg +Throw this to make the person in the chair a guild master. +endmsg +x 9 +y 11 +connected 111 +activate_on_release 0 end arch flagstone x 9 @@ -2152,6 +2167,16 @@ arch marble x 9 y 16 end +arch trigger_marker +slaying GuildMaster +msg +You have one day's use of these facilities. +endmsg +food 504 +x 9 +y 16 +connected 111 +end arch chair_3.2 name Seat of Peril x 9 @@ -2882,10 +2907,6 @@ arch flagstone x 12 y 13 end -arch dungeon_magic -x 12 -y 13 -end arch stair_up_2 slaying mainfloor hp 11 @@ -2893,6 +2914,10 @@ sp 26 x 12 y 13 end +arch dungeon_magic +x 12 +y 13 +end arch flagstone x 12 y 14 diff --git a/templates/guild/mainfloor b/templates/guild/mainfloor index 3429fe487..c07fcff5c 100644 --- a/templates/guild/mainfloor +++ b/templates/guild/mainfloor @@ -1,15 +1,20 @@ arch map -name mainfloor +name Main Floor reset_timeout 7200 difficulty 1 +region Template width 36 height 30 enter_x 15 enter_y 28 msg GuildHouse Main Floor -Created: 2004-11-19 majorwoo (josh@woosworld.net), Avion -Modified: 2007-12-26 Nicolas Weeger +Creators: +majorwoo josh@woosworld.net +Avion +Date: 11/19/2004 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg outdoor 1 end @@ -407,6 +412,16 @@ arch dungeon_magic x 1 y 24 end +arch trigger_marker +slaying guild_forge121 +msg +You have one day's use of these facilities. +endmsg +food 504 +x 1 +y 24 +connected 130 +end arch dungeon_magic x 1 y 25 @@ -648,9 +663,20 @@ arch dungeon_magic x 2 y 24 end -arch goldflagstone +arch creator +other_arch flagstone x 2 y 24 +connected 76 +end +arch goldfloor +name drop 30,000 rubies for a forge +slaying ruby +food 30000 +x 2 +y 24 +connected 130 +unique 1 end arch flagstone x 2 @@ -907,7 +933,9 @@ end arch flagstone x 3 y 23 +no_magic 1 unique 1 +damned 1 end arch dwall_win2 x 3 @@ -1020,6 +1048,10 @@ endmsg x 4 y 5 connected 999 +arch event_apply +title Python +slaying /python/guilds/guild_dues.py +end end arch woodfloor x 4 @@ -1039,231 +1071,6 @@ arch dungeon_magic x 4 y 7 end -arch magic_ear -name 25 -msg -@match pay 25|Pay 25 -endmsg -x 4 -y 7 -connected 925 -end -arch magic_ear -name 24 -msg -@match pay 24|Pay 24 -endmsg -x 4 -y 7 -connected 924 -end -arch magic_ear -name 23 -msg -@match pay 23|Pay 23 -endmsg -x 4 -y 7 -connected 923 -end -arch magic_ear -name 22 -msg -@match pay 22|Pay 22 -endmsg -x 4 -y 7 -connected 922 -end -arch magic_ear -name 21 -msg -@match pay 21|Pay 21 -endmsg -x 4 -y 7 -connected 921 -end -arch magic_ear -name 20 -msg -@match pay 20|Pay 20 -endmsg -x 4 -y 7 -connected 920 -end -arch magic_ear -name 19 -msg -@match pay 19|Pay 19 -endmsg -x 4 -y 7 -connected 919 -end -arch magic_ear -name 18 -msg -@match pay 18|Pay 18 -endmsg -x 4 -y 7 -connected 918 -end -arch magic_ear -name 17 -msg -@match pay 17|Pay 17 -endmsg -x 4 -y 7 -connected 917 -end -arch magic_ear -name 16 -msg -@match pay 16|Pay 16 -endmsg -x 4 -y 7 -connected 916 -end -arch magic_ear -name 15 -msg -@match pay 15|Pay 15 -endmsg -x 4 -y 7 -connected 915 -end -arch magic_ear -name 14 -msg -@match pay 14|Pay 14 -endmsg -x 4 -y 7 -connected 914 -end -arch magic_ear -name 13 -msg -@match pay 13|Pay 13 -endmsg -x 4 -y 7 -connected 913 -end -arch magic_ear -name 12 -msg -@match pay 12|Pay 12 -endmsg -x 4 -y 7 -connected 912 -end -arch magic_ear -name 11 -msg -@match pay 11|Pay 11 -endmsg -x 4 -y 7 -connected 911 -end -arch magic_ear -name 10 -msg -@match pay 10|Pay 10 -endmsg -x 4 -y 7 -connected 910 -end -arch magic_ear -name 9 -msg -@match pay 9|Pay 9 -endmsg -x 4 -y 7 -connected 909 -end -arch magic_ear -name 8 -msg -@match pay 8|Pay 8 -endmsg -x 4 -y 7 -connected 908 -end -arch magic_ear -name 7 -msg -@match pay 7|Pay 7 -endmsg -x 4 -y 7 -connected 907 -end -arch magic_ear -name 6 -msg -@match pay 6|Pay 6 -endmsg -x 4 -y 7 -connected 906 -end -arch magic_ear -name 5 -msg -@match pay 5|Pay 5 -endmsg -x 4 -y 7 -connected 905 -end -arch magic_ear -name 4 -msg -@match pay 4|Pay 4 -endmsg -x 4 -y 7 -connected 904 -end -arch magic_ear -name 3 -msg -@match pay 3|Pay 3 -endmsg -x 4 -y 7 -connected 903 -end -arch magic_ear -name 1 -msg -@match pay 1|Pay 1 -endmsg -x 4 -y 7 -connected 901 -end -arch magic_ear -name 2 -msg -@match pay 2|Pay 2 -endmsg -x 4 -y 7 -connected 902 -end arch woodfloor x 4 y 7 @@ -1549,7 +1356,7 @@ Pull to let unwanted guests out. endmsg x 5 y 5 -connected 951 +connected 952 end arch woodfloor x 5 @@ -1654,7 +1461,9 @@ end arch woodfloor x 5 y 15 +no_magic 1 unique 1 +damned 1 end arch dwall_win1 x 5 @@ -2331,7 +2140,9 @@ end arch woodfloor x 7 y 20 +no_magic 1 unique 1 +damned 1 end arch dwall_win2 x 7 @@ -2659,9 +2470,20 @@ arch dungeon_magic x 8 y 24 end -arch goldflagstone +arch creator +other_arch flagstone x 8 y 24 +connected 76 +end +arch goldfloor +name drop 30,000 rubies for a workbench +slaying ruby +food 30000 +x 8 +y 24 +connected 120 +unique 1 end arch flagstone x 8 @@ -2932,6 +2754,16 @@ arch dungeon_magic x 9 y 24 end +arch trigger_marker +slaying guild_boyer121 +msg +You have one day's use of these facilities. +endmsg +food 504 +x 9 +y 24 +connected 120 +end arch dungeon_magic x 9 y 25 @@ -2960,6 +2792,12 @@ arch flagstone x 9 y 27 end +arch pedestal +x 9 +y 27 +invisible 1 +connected 122 +end arch flagstone x 9 y 28 @@ -3122,7 +2960,7 @@ x 10 y 16 end arch goldfloor -name drop 5000 platinum for a portal to Scorn +name drop 5000 Platinum for a portal to Scorn slaying platinacoin food 5000 x 10 @@ -3376,6 +3214,7 @@ end arch dwall_0 x 11 y 10 +blocksview 0 end arch light4 x 11 @@ -3402,6 +3241,7 @@ end arch dwall_0 x 11 y 12 +blocksview 0 end arch light4 x 11 @@ -3428,6 +3268,7 @@ end arch dwall_0 x 11 y 14 +blocksview 0 end arch light4 x 11 @@ -3677,6 +3518,12 @@ x 12 y 10 unique 1 end +arch creator +other_arch woodfloor +x 12 +y 10 +connected 60 +end arch dungeon_magic x 12 y 10 @@ -3687,7 +3534,7 @@ slaying jadecoin food 25 x 12 y 10 -connected 121 +connected 9999 unique 1 end arch dungeon_magic @@ -3726,23 +3573,27 @@ x 12 y 14 unique 1 end -arch dungeon_magic -x 12 -y 15 -end -arch woodfloor -x 12 -y 15 -unique 1 -end arch book_clasp name Owners Guide msg Welcome to your new Guild House! +A few things to note, bugs should be reported to jehloq@yahoo.com. +In the upper left corner, there are two levers, the left one pays out fees and dues, fees are dropped onto the floor and dues go straight into your inventory. The one on the right sets what happens if a non member tries to enter. In the left position, they are held in a prison and must wait for the guild master, get a DM to help, or step into chaos long enough to word of recall out. In the right position, it simply throws them out of the entry portal. The work rooms are not player unique maps, so multiple people can enter the same work room. The maps also do not reset, there is a small fee for using the maps, that the guild masters collect, use the funds from it to replace broken equipment. To control who has access to the rooms, in the basement there are tokens, one of each kind is free, further ones must be purchased at ten gold apeice. Once in a while the mechanish malfunctions and eats your money, just like a real vending machine, if this happns, sorry, just put more in and it should work. You may buy four aditional tokens per map reset, if you buy a fifth, it will refund your money and tell you it is sold out, putting more money in is simply eaten by the machine. Questions or comments, please send them to jehloq@yahoo.com + +Alestan endmsg x 12 +y 14 +end +arch dungeon_magic +x 12 y 15 end +arch woodfloor +x 12 +y 15 +unique 1 +end arch dungeon_magic x 12 y 16 @@ -3774,6 +3625,12 @@ arch dungeon_magic x 12 y 19 end +arch creator +other_arch woodfloor +x 12 +y 19 +connected 77 +end arch woodfloor x 12 y 19 @@ -3986,6 +3843,7 @@ end arch dwall_0 x 13 y 10 +blocksview 0 end arch light4 x 13 @@ -4012,6 +3870,7 @@ end arch dwall_0 x 13 y 12 +blocksview 0 end arch light4 x 13 @@ -4038,6 +3897,7 @@ end arch dwall_0 x 13 y 14 +blocksview 0 end arch light4 x 13 @@ -4394,7 +4254,21 @@ arch dungeon_magic x 14 y 21 end -arch goldgrass +arch grass +x 14 +y 21 +move_block swim boat +unique 1 +end +arch creator +other_arch grass +x 14 +y 21 +connected 81 +arch grass +end +end +arch goldfloor name drop 25 jade coins for Kennel slaying jadecoin food 25 @@ -4500,7 +4374,9 @@ end arch woodfloor x 15 y 2 +no_magic 1 unique 1 +damned 1 end arch dwall_win2 x 15 @@ -4812,7 +4688,7 @@ x 15 y 29 end arch exit -slaying /world/world_105_113 +slaying /Edit/This/Exit/Path hp 13 sp 20 x 15 @@ -5420,6 +5296,12 @@ x 17 y 19 unique 1 end +arch creator +other_arch woodfloor +x 17 +y 19 +connected 123 +end arch dungeon_magic x 17 y 19 @@ -5432,6 +5314,7 @@ x 17 y 19 connected 123 is_animated 0 +unique 1 end arch woodfloor x 17 @@ -5621,6 +5504,23 @@ x 18 y 7 unique 1 end +arch creator +other_arch pearl_converter +x 18 +y 7 +connected 707 +arch pearl_converter +end +end +arch goldfloor +name drop 1000 platinum coins for a pearl converter +slaying platinacoin +food 1000 +x 18 +y 7 +connected 707 +unique 1 +end arch woodfloor x 18 y 8 @@ -5636,6 +5536,15 @@ arch dungeon_magic x 18 y 8 end +arch goldfloor +name drop 1000 platinum for a silver to gold converter +slaying platinacoin +food 1000 +x 18 +y 8 +connected 30 +unique 1 +end arch woodfloor x 18 y 9 @@ -5651,6 +5560,15 @@ arch dungeon_magic x 18 y 9 end +arch goldfloor +name drop 1000 platinum for a gold to platinum converter +slaying platinacoin +food 1000 +x 18 +y 9 +connected 31 +unique 1 +end arch woodfloor x 18 y 10 @@ -5666,6 +5584,15 @@ arch dungeon_magic x 18 y 10 end +arch goldfloor +name drop 1000 platinum coins for a platinum to gold converter +slaying platinacoin +food 1000 +x 18 +y 10 +connected 32 +unique 1 +end arch dungeon_magic x 18 y 11 @@ -5675,6 +5602,23 @@ x 18 y 11 unique 1 end +arch creator +other_arch ruby_converter +x 18 +y 11 +connected 706 +arch ruby_converter +end +end +arch goldfloor +name drop 1000 platinum coins for a ruby converter +slaying platinacoin +food 1000 +x 18 +y 11 +connected 706 +unique 1 +end arch woodfloor x 18 y 12 @@ -5688,29 +5632,97 @@ arch dungeon_magic x 18 y 13 end +arch creator +other_arch platinum_converter2 +x 18 +y 13 +connected 701 +arch platinum_converter2 +end +end arch woodfloor x 18 y 13 unique 1 end +arch goldfloor +name drop 1000 platinum coins for a platinum to jade converter +slaying platinacoin +food 1000 +x 18 +y 13 +connected 701 +unique 1 +end arch dungeon_magic x 18 y 14 end +arch creator +x 18 +y 14 +connected 702 +arch platinum_converter2 +name convert jade into platinum +slaying jadecoin +other_arch platinacoin +sp 100 +food 1 +end +end arch woodfloor x 18 y 14 unique 1 end +arch goldfloor +name drop 1000 platinum coins for a jade to platinum +slaying platinacoin +food 1000 +x 18 +y 14 +connected 702 +unique 1 +end arch dungeon_magic x 18 y 15 end +arch creator +other_arch platinum_converter +x 18 +y 15 +connected 703 +arch jade_converter +end +end arch woodfloor x 18 y 15 unique 1 end +arch goldfloor +name drop 1000 platinum coins for a jade to amberium +slaying platinacoin +food 1000 +x 18 +y 15 +connected 703 +unique 1 +end +arch creator +other_arch platinum_converter +x 18 +y 16 +connected 704 +arch jade_converter +name convert amberium into jade +slaying ambercoin +other_arch jadecoin +sp 100 +food 1 +end +end arch dungeon_magic x 18 y 16 @@ -5720,6 +5732,23 @@ x 18 y 16 unique 1 end +arch goldfloor +name drop 1000 platinum coins for an amberium to jade converter +slaying platinacoin +food 1000 +x 18 +y 16 +connected 704 +unique 1 +end +arch creator +other_arch platinum_converter +x 18 +y 17 +connected 705 +arch diamond_converter +end +end arch dungeon_magic x 18 y 17 @@ -5729,6 +5758,15 @@ x 18 y 17 unique 1 end +arch goldfloor +name drop 1000 platinum coins for a diamond converter +slaying platinacoin +food 1000 +x 18 +y 17 +connected 705 +unique 1 +end arch dungeon_magic x 18 y 18 @@ -5763,6 +5801,8 @@ end arch grass x 18 y 21 +move_block swim boat +unique 1 end arch dungeon_magic x 18 @@ -5937,7 +5977,9 @@ end arch woodfloor x 19 y 9 +no_magic 1 unique 1 +damned 1 end arch dwall_win1 x 19 @@ -5991,7 +6033,9 @@ end arch woodfloor x 19 y 15 +no_magic 1 unique 1 +damned 1 end arch dwall_win1 x 19 @@ -6945,6 +6989,12 @@ arch earth x 22 y 21 end +arch grass +x 22 +y 22 +move_block swim boat +unique 1 +end arch dungeon_magic x 22 y 22 @@ -6954,8 +7004,10 @@ other_arch grass x 22 y 22 connected 779 +arch grass end -arch goldgrass +end +arch goldfloor name drop 30,000 rubies for stove slaying ruby food 30000 @@ -8655,8 +8707,8 @@ x 29 end arch teleporter name scorn portal -hp 10 -sp 17 +hp 8 +sp 19 x 29 speed 0.000000 connected 21 @@ -8673,11 +8725,12 @@ end arch grass x 29 y 1 +unique 1 end arch teleporter name brest portal -hp 9 -sp 17 +hp 7 +sp 19 x 29 y 1 speed 0.000000 @@ -8696,8 +8749,8 @@ x 29 y 2 end arch teleporter -hp 8 -sp 17 +hp 6 +sp 19 x 29 y 2 speed 0.000000 @@ -8719,8 +8772,8 @@ y 3 end arch teleporter name navar portal -hp 7 -sp 17 +hp 6 +sp 18 x 29 y 3 speed 0.000000 @@ -9075,6 +9128,7 @@ end arch grass x 30 y 1 +unique 1 end arch teleporter hp 1 @@ -9189,6 +9243,7 @@ hp 16 sp 15 x 30 y 7 +unique 0 end arch blocked x 30 @@ -9331,7 +9386,7 @@ arch sign_e name Altar msg Three characters are required to purchase a guild house. -To purchase your guild house, you will need 5000 imperials for the altar. +To purchase your guild house, you will need 100 amber for the altar. After the fee is paid three characters must stand on the pedestals in the small rooms. endmsg x 30 @@ -9456,7 +9511,7 @@ sp 9 x 31 y 7 speed 0.0 -connected 121 +connected 9999 end arch sign name Guild Message Board @@ -9476,453 +9531,46 @@ arch blocked x 31 y 8 end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 31 y 9 -connected 901 -lifesave 1 end -arch teleporter -hp 4 -sp 5 +arch lightningwall_5 x 31 y 9 -speed 0.0 -connected 999 +speed 100 end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 10 -connected 906 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 31 -y 10 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 31 y 11 -connected 911 -lifesave 1 +unique 1 end -arch creator -other_arch jadecoin -hp -1 +arch grate_closed_1 x 31 y 11 -connected 911 -lifesave 1 +connected 953 end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 11 -connected 911 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 31 -y 11 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 31 y 12 -connected 916 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 +arch detector +slaying lightning x 31 y 12 -connected 916 -lifesave 1 +speed 1.0 +connected 955 end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 12 -connected 916 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 31 -y 12 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 31 y 13 -connected 921 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 +arch detector +slaying lightning x 31 y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 31 -y 13 -connected 921 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 31 -y 13 -speed 0.0 -connected 999 +speed 1.0 +connected 951 end arch blocked x 31 @@ -9933,27 +9581,14 @@ dam 1 x 31 y 15 end -arch magma -dam 1 -x 31 -y 15 -end arch major_chaos x 31 y 16 end -arch magma -x 31 -y 16 -end arch major_chaos x 31 y 17 end -arch magma -x 31 -y 17 -end arch dungeon_magic x 31 y 18 @@ -10079,7 +9714,7 @@ other_arch jadecoin hp -1 x 32 y 1 -connected 131 +connected 13100 lifesave 1 activate_on_release 0 end @@ -10088,7 +9723,7 @@ other_arch jadecoin hp -1 x 32 y 1 -connected 121 +connected 12100 lifesave 1 activate_on_release 0 end @@ -10104,493 +9739,21 @@ arch blocked x 32 y 8 end -arch creator -other_arch jadecoin -hp -1 +arch blocked x 32 y 9 -connected 902 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 9 -connected 902 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 32 -y 9 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch blocked x 32 y 10 -connected 907 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 10 -connected 907 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 32 -y 10 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch blocked x 32 y 11 -connected 912 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 11 -connected 912 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 32 -y 11 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch blocked x 32 y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 12 -connected 917 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 32 -y 12 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 32 -y 13 -connected 922 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 32 -y 13 -speed 0.0 -connected 999 end arch blocked x 32 @@ -10600,10 +9763,6 @@ arch major_chaos x 32 y 15 end -arch magma -x 32 -y 15 -end arch dungeon_magic x 32 y 16 @@ -10624,10 +9783,6 @@ arch major_chaos x 32 y 17 end -arch magma -x 32 -y 17 -end arch dungeon_magic x 32 y 18 @@ -10781,7 +9936,7 @@ activate_on_release 0 arch event_apply name TEST title Python -slaying guildbuy.py +slaying /python/guilds/guildbuy.py end end arch light3 @@ -10831,533 +9986,45 @@ arch blocked x 33 y 8 end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 33 y 9 -connected 903 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 +arch lightningwall_5 x 33 y 9 -connected 903 -lifesave 1 +speed 100 end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 9 -connected 903 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 33 -y 9 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 10 -connected 908 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 33 -y 10 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch grass x 33 y 11 -connected 913 -lifesave 1 +unique 1 end -arch creator -other_arch jadecoin -hp -1 +arch grate_open_1 x 33 y 11 -connected 913 -lifesave 1 +connected 955 end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 11 -connected 913 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 33 -y 11 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 33 y 12 -connected 918 -lifesave 1 +unique 1 end -arch creator -other_arch jadecoin -hp -1 +arch grate_closed_1 x 33 y 12 -connected 918 -lifesave 1 +connected 952 end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 12 -connected 918 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 33 -y 12 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch woodfloor2 x 33 y 13 -connected 923 -lifesave 1 end -arch creator -other_arch jadecoin -hp -1 +arch detector +slaying lightning x 33 y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 33 -y 13 -connected 923 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 33 -y 13 -speed 0.0 -connected 999 +speed 1.0 +connected 953 end arch blocked x 33 @@ -11367,26 +10034,14 @@ arch major_chaos x 33 y 15 end -arch magma -x 33 -y 15 -end arch major_chaos x 33 y 16 end -arch magma -x 33 -y 16 -end arch major_chaos x 33 y 17 end -arch magma -x 33 -y 17 -end arch dungeon_magic x 33 y 18 @@ -11537,8 +10192,6 @@ end arch lightningwall_5 x 34 speed -0.2 -arch spell_sm_lightning -end end arch woodfloor2 x 34 @@ -11594,573 +10247,9 @@ arch blocked x 34 y 8 end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 9 -connected 904 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 9 -connected 904 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 9 -connected 904 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 9 -connected 904 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 34 -y 9 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 10 -connected 909 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 34 -y 10 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 11 -connected 914 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 34 -y 11 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 12 -connected 919 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 34 -y 12 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 +arch director_7 x 34 y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 34 -y 13 -connected 924 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 34 -y 13 -speed 0.0 -connected 999 end arch blocked x 34 @@ -12278,610 +10367,6 @@ arch blocked x 35 y 8 end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 9 -connected 905 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 9 -connected 905 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 9 -connected 905 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 9 -connected 905 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 9 -connected 905 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 35 -y 9 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 10 -connected 910 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 35 -y 10 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 11 -connected 915 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 35 -y 11 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 12 -connected 920 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 35 -y 12 -speed 0.0 -connected 999 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch creator -other_arch jadecoin -hp -1 -x 35 -y 13 -connected 925 -lifesave 1 -end -arch teleporter -hp 4 -sp 5 -x 35 -y 13 -speed 0.0 -connected 999 -end -arch teleporter -hp 18 -sp 13 -x 35 -y 14 -speed 0.0 -connected 701 -end -arch platinum_converter2 -x 35 -y 14 -end arch magma x 35 y 15 @@ -12898,88 +10383,6 @@ arch blocked x 35 y 17 end -arch teleporter -hp 18 -sp 14 -x 35 -y 18 -speed 0.0 -connected 702 -end -arch platinum_converter2 -name convert jade into platinum -slaying jadecoin -other_arch platinacoin -sp 100 -food 1 -x 35 -y 18 -end -arch teleporter -hp 18 -sp 15 -x 35 -y 19 -speed 0.0 -connected 703 -end -arch jade_converter -x 35 -y 19 -end -arch teleporter -hp 18 -sp 16 -x 35 -y 20 -speed 0.0 -connected 704 -end -arch jade_converter -name convert amberium into jade -slaying ambercoin -other_arch jadecoin -sp 100 -food 1 -x 35 -y 20 -end -arch teleporter -hp 18 -sp 11 -x 35 -y 22 -speed 0.0 -connected 706 -end -arch ruby_converter -x 35 -y 22 -end -arch teleporter -hp 18 -sp 17 -x 35 -y 23 -speed 0.0 -connected 705 -end -arch diamond_converter -x 35 -y 23 -end -arch teleporter -hp 18 -sp 7 -x 35 -y 24 -speed 0.0 -connected 707 -end -arch pearl_converter -x 35 -y 24 -end arch blocked x 35 y 25 diff --git a/templates/guild/secondfloor b/templates/guild/secondfloor index 450bbdb2f..7e2fd5e4f 100644 --- a/templates/guild/secondfloor +++ b/templates/guild/secondfloor @@ -6,8 +6,10 @@ height 20 enter_x 12 enter_y 11 msg -Created: 2004-11-19 majorwoo (josh@woosworld.net) -Modified: 2007-11-04 Andreas Kirschbaum +Creator: majorwoo josh@woosworld.net +Date: 11/19/2004 +Map finised by: Alestan jehloq@yahoo.com +Date: 8/27/2007 endmsg end arch dungeon_magic @@ -217,72 +219,70 @@ end arch dwall_2_1_2 x 1 end -arch dungeon_magic -x 1 -y 1 -end arch woodfloor x 1 y 1 unique 1 end +arch dungeon_magic +x 1 +y 1 +end arch lbulletwall_4 name Vibrantly Glowing Crystal +dam 121 x 1 y 1 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end -end -arch dungeon_magic -x 1 -y 2 end arch woodfloor x 1 y 2 unique 1 end +arch dungeon_magic +x 1 +y 2 +end arch lbulletwall_4 name Vibrantly Glowing Crystal +sp 3 +dam 121 x 1 y 2 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end -end -arch dungeon_magic -x 1 -y 3 end arch woodfloor x 1 y 3 unique 1 end +arch dungeon_magic +x 1 +y 3 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 2 +dam 121 x 1 y 3 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end end arch woodfloor x 1 @@ -342,6 +342,10 @@ x 1 y 9 unique 1 end +arch dungeon_magic +x 1 +y 10 +end arch woodfloor x 1 y 10 @@ -349,23 +353,43 @@ unique 1 end arch dungeon_magic x 1 -y 10 +y 11 +end +arch woodfloor +x 1 +y 11 +unique 1 +end +arch dungeon_magic +x 1 +y 11 +end +arch creator +other_arch woodfloor +x 1 +y 11 +connected 10 +end +arch woodfloor +x 1 +y 11 +unique 1 end arch goldfloor name drop 15 diamonds of exceptional beauty for Jewelers room slaying diamond of exceptional beauty food 15 x 1 -y 10 +y 11 connected 10 end arch dungeon_magic x 1 -y 11 +y 12 end arch woodfloor x 1 -y 11 +y 12 unique 1 end arch trigger_marker @@ -375,24 +399,11 @@ You have one day's use of these facilities. endmsg food 504 x 1 -y 11 +y 12 connected 11 end arch dungeon_magic x 1 -y 12 -end -arch woodfloor -x 1 -y 12 -unique 1 -end -arch cwall_0 -x 1 -y 12 -end -arch dungeon_magic -x 1 y 13 end arch woodfloor @@ -476,32 +487,27 @@ end arch dwall_2_1_2 x 2 end -arch dungeon_magic -x 2 -y 1 -end arch woodfloor x 2 y 1 unique 1 end +arch dungeon_magic +x 2 +y 1 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 5 +dam 121 x 2 y 1 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end -end -arch dungeon_magic -x 2 -y 2 end arch magic_mouth msg @@ -515,6 +521,10 @@ x 2 y 2 unique 1 end +arch dungeon_magic +x 2 +y 2 +end arch button_lever name Vibrantly Flashing Crystal face power_crystal.111 @@ -523,28 +533,27 @@ x 2 y 2 connected 2 end -arch dungeon_magic -x 2 -y 3 -end arch woodfloor x 2 y 3 unique 1 end +arch dungeon_magic +x 2 +y 3 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 1 +dam 121 x 2 y 3 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end end arch woodfloor x 2 @@ -622,12 +631,6 @@ x 2 y 11 unique 1 end -arch check_floor -slaying Jewe_Token -x 2 -y 11 -connected 898 -end arch dungeon_magic x 2 y 12 @@ -638,29 +641,29 @@ y 12 unique 1 end arch check_floor +slaying Jewe_Token +x 2 +y 12 +connected 898 +end +arch dungeon_magic +x 2 +y 13 +end +arch woodfloor +x 2 +y 13 +unique 1 +end +arch check_floor race Jewelry Pass x 2 -y 12 +y 13 connected 898 end arch grate_closed_1 x 2 -y 12 -connected 898 -end -arch dungeon_magic -x 2 y 13 -end -arch woodfloor -x 2 -y 13 -unique 1 -end -arch pedestal -x 2 -y 13 -invisible 1 connected 898 end arch dungeon_magic @@ -751,73 +754,71 @@ end arch dwall_2_1_2 x 3 end -arch dungeon_magic -x 3 -y 1 -end arch woodfloor x 3 y 1 unique 1 end +arch dungeon_magic +x 3 +y 1 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 6 +dam 121 x 3 y 1 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end -end -arch dungeon_magic -x 3 -y 2 end arch woodfloor x 3 y 2 unique 1 end +arch dungeon_magic +x 3 +y 2 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 7 +dam 121 x 3 y 2 -speed 0.0 +speed 0 level 107 invisible 1 connected 2 +no_pass 0 blocksview 0 -arch spell_transference -end -end -arch dungeon_magic -x 3 -y 3 end arch woodfloor x 3 y 3 unique 1 end +arch dungeon_magic +x 3 +y 3 +end arch lbulletwall_4 name Vibrantly Glowing Crystal sp 8 +dam 121 x 3 y 3 speed 0 level 107 invisible 1 connected 2 -move_block 0 +no_pass 0 blocksview 0 -arch spell_transference -end end arch woodfloor x 3 @@ -904,10 +905,6 @@ x 3 y 12 unique 1 end -arch cwall_0 -x 3 -y 12 -end arch dungeon_magic x 3 y 13 @@ -1409,7 +1406,7 @@ end arch pedestal x 6 y 2 -connected 42 +connected 746 end arch woodfloor x 6 @@ -2380,10 +2377,16 @@ arch dungeon_magic x 10 y 7 end -arch woodfloor +arch creator x 10 y 7 -unique 1 +end +arch goldfloor +slaying Glowing Crystal Token +food 1 +x 10 +y 7 +connected 80 end arch dungeon_magic x 10 @@ -2474,6 +2477,15 @@ x 10 y 16 unique 1 end +arch dungeon_magic +x 10 +y 16 +end +arch woodfloor +x 10 +y 16 +unique 1 +end arch cwall_0 x 10 y 16 @@ -2487,10 +2499,9 @@ x 10 y 17 unique 1 end -arch pedestal +arch igate_closed_2 x 10 y 17 -invisible 1 connected 899 end arch dungeon_magic @@ -2502,6 +2513,15 @@ x 10 y 18 unique 1 end +arch dungeon_magic +x 10 +y 18 +end +arch woodfloor +x 10 +y 18 +unique 1 +end arch cwall_0 x 10 y 18 @@ -2529,14 +2549,20 @@ end arch dwall_2_1_2 x 11 end +arch dungeon_magic +x 11 +y 1 +end arch woodfloor x 11 y 1 unique 1 end -arch dungeon_magic +arch creator +other_arch woodfloor x 11 y 1 +connected 40 end arch goldfloor name drop 100 jade coins for Glowing Crystal Room @@ -2694,19 +2720,6 @@ unique 1 end arch dungeon_magic x 11 -y 16 -end -arch woodfloor -x 11 -y 16 -unique 1 -end -arch cwall_0 -x 11 -y 16 -end -arch dungeon_magic -x 11 y 17 end arch woodfloor @@ -2714,7 +2727,8 @@ x 11 y 17 unique 1 end -arch igate_closed_2 +arch check_floor +slaying Thau_Token x 11 y 17 connected 899 @@ -2737,9 +2751,15 @@ x 11 y 18 unique 1 end -arch cwall_0 +arch trigger_marker +slaying guild_thaum21 +msg +You have one day's use of these facilities. +endmsg +food 504 x 11 y 18 +connected 21 end arch dungeon_magic x 11 @@ -2886,7 +2906,7 @@ end arch stair_3_down slaying mainfloor hp 16 -sp 14 +sp 15 x 12 y 11 end @@ -2944,11 +2964,9 @@ x 12 y 17 unique 1 end -arch check_floor -slaying Thau_Token +arch dungeon_magic x 12 -y 17 -connected 899 +y 18 end arch woodfloor x 12 @@ -2959,15 +2977,24 @@ arch dungeon_magic x 12 y 18 end -arch trigger_marker -slaying guild_thaum21 -msg -You have one day's use of these facilities. -endmsg -food 504 +arch woodfloor x 12 y 18 -connected 21 +unique 1 +end +arch creator +other_arch woodfloor +x 12 +y 18 +connected 20 +end +arch goldfloor +name drop 30,000 rubies for Thaumaturgy room +slaying ruby +food 30000 +x 12 +y 18 +connected 20 end arch woodfloor x 12 @@ -3055,14 +3082,20 @@ arch cwall_0 x 13 y 6 end +arch dungeon_magic +x 13 +y 7 +end arch woodfloor x 13 y 7 unique 1 end -arch dungeon_magic +arch creator +other_arch woodfloor x 13 y 7 +connected 30 end arch goldfloor name drop 30,000 diamonds for Alchemy room @@ -3170,22 +3203,14 @@ x 13 y 17 unique 1 end -arch woodfloor -x 13 -y 18 -unique 1 -end arch dungeon_magic x 13 y 18 end -arch goldfloor -name drop 30,000 rubies for Thaumaturgy room -slaying ruby -food 30000 +arch woodfloor x 13 y 18 -connected 20 +unique 1 end arch woodfloor x 13 @@ -3511,15 +3536,15 @@ arch cwall_0 x 15 y 6 end +arch dungeon_magic +x 15 +y 7 +end arch woodfloor x 15 y 7 unique 1 end -arch dungeon_magic -x 15 -y 7 -end arch trigger_marker slaying guild_alchemy31 msg @@ -3552,14 +3577,20 @@ x 15 y 9 unique 1 end +arch dungeon_magic +x 15 +y 10 +end arch woodfloor x 15 y 10 unique 1 end -arch dungeon_magic +arch creator +other_arch woodfloor x 15 y 10 +connected 7 end arch goldfloor name drop 20 amulets of Lifesaving for a portal to the Mazes of Menace @@ -3663,10 +3694,10 @@ x 15 y 18 unique 1 end -arch check_floor -slaying GuildMaster +arch pedestal x 15 y 18 +invisible 1 connected 918 end arch button_lever @@ -4109,27 +4140,6 @@ y 6 end arch woodfloor x 18 -y 7 -unique 1 -end -arch teleporter -hp 15 -sp 9 -x 18 -y 7 -speed 0 -connected 7 -end -arch perm_magic_portal -name The Mazes of Menace -slaying /quests/peterm/Nethack_in_crossfire_entrance -hp 0 -sp 0 -x 18 -y 7 -end -arch woodfloor -x 18 y 8 unique 1 end @@ -4153,6 +4163,8 @@ hp 0 sp 0 x 18 y 9 +walk_on 0 +fly_on 0 end arch blocked x 18 @@ -4169,7 +4181,7 @@ end arch altar_trigger name Drop 100 platinum to enter Jewelers Room slaying platinacoin -food 100 +food 200 x 18 y 11 connected 11 @@ -4284,7 +4296,7 @@ x 19 y 10 end arch teleporter -hp 11 +hp 10 sp 19 x 19 y 11