Kevin Zheng
aa790109ca
Remove extraneously copied files
2024-03-31 11:34:07 -07:00
Kevin Zheng
40521c75f5
Fix guild definitions
2024-03-31 11:32:51 -07:00
Kevin Zheng
273c571df1
Update documentation
2024-03-29 12:17:56 -07:00
Kevin Zheng
fe856061ec
Fix missing connection
2024-03-29 11:33:45 -07:00
Kevin Zheng
5cd2e5fd1c
Add error handling message when missing argument
2024-03-29 11:33:31 -07:00
Kevin Zheng
da3b0be0b6
Accept lowercase destination names
2024-03-29 11:07:49 -07:00
Kevin Zheng
b12bdafe89
Remove old guild prison thing
...
Removes the old guild limbo prison chaos thing since that has been
removed from the Python. Also remove related (broken) prisoner release,
which also has the nice advantage of removing the very loud lightning
walls.
2024-03-27 12:21:20 -07:00
Kevin Zheng
ba147ae334
Remove duplicate guild list
2024-03-27 12:07:28 -07:00
Kevin Zheng
a539289411
Fix guild template scripts with Python 3
2024-03-27 11:59:36 -07:00
Kevin Zheng
3d20a7dd92
Add missing shop mat
2024-03-22 17:34:32 -07:00
Kevin Zheng
b0d5db617d
Adjust big chest region
...
Putting it in Darcap means that you hear the church bells from Darcap;
however players reported that this is confusing because all guilds go to
one big chest.
2024-03-22 17:05:39 -07:00
Kevin Zheng
e3070f0e72
Fix default dialog
2024-03-22 16:49:51 -07:00
Kevin Zheng
75b648096c
Fix wall blocking exit
...
There is supposed to be an exit that opens when you take the cloak of
magic resistance, but a wall is blocking it.
2024-03-22 16:49:51 -07:00
Kevin Zheng
ee73551e98
Get rid of guild indefinite detention
...
Print a normal "access denied" message instead of teleporting offenders
into the strange room.
For trespassers who step on the traps, teleport them to jail. The curse
no longer works and is probably cruel and unusual.
2024-03-21 21:54:03 -07:00
Kevin Zheng
5f115dcda0
Adjust mail login message
2024-03-21 20:15:27 -07:00
Kevin Zheng
6a26ab0f07
Convert CFMail to sqlite3
2024-03-21 20:14:53 -07:00
Kevin Zheng
0b0bc8440c
Fix guild bank accounts
...
Use with statement to CFBank.open() so that close() is always correctly
called.
Change the guild account name to used the fixed string /guilds/ in front
of the guild name to avoid hash codes changing between Python versions.
DMs will need to manually move guild balances to the new account names.
2024-03-21 15:40:56 -07:00
Kevin Zheng
376dd8683e
Convert CFBank to sqlite3
2024-03-21 13:22:44 -07:00
Kevin Zheng
9838c555ed
Disable CFReptuation by default
...
Reputation currently doesn't have a very noticable in-game impact, but
currently causes a pretty big performance hit when killing a lot of
monsters.
2024-03-19 11:11:43 -07:00
Kevin Zheng
8a10e01301
Add coordinate overrides
...
This makes the trip from Scorn to Red Town cost less. While here, also
take players to the Pup Land Terminal instead of Red Town.
2024-03-19 10:37:49 -07:00
Kevin Zheng
3fddffdb70
Use CFBank.open() to avoid repeating database name
2024-03-18 13:17:15 -07:00
Kevin Zheng
1ac90a9881
Add new dragon hangars
...
Retire the old dragon hangars in favor of new talking dragons who will
take you places if you pay them money.
When placed on world maps, these dragons will automatically compute fare
based on the destination location (relative to them).
2024-03-16 18:04:57 -07:00
Rick Tanner
4cd2f06db0
Minor cosmetic changes for better wall merging in Old City (scorn/oldcity/oldcity54) - no functional changes
2024-03-15 18:51:33 -05:00
Rick Tanner
c9d28903c9
Fix incorrect grammar correction in the skeleton's OldCity Riddle, should be doest instead of doesn't
2024-03-15 18:48:45 -05:00
SilverNexus
8732b19c70
Merge branch weather in master.
...
Note that this renders the weather branch for maps obsolete.
Additionally, there are still more areas with missing elevation, but those can be added directly to master.
2024-02-26 12:06:49 -05:00
SilverNexus
487fe5905c
Deadname removal.
2024-02-26 08:08:43 -05:00
SilverNexus
051c230964
Remove uranium and derivative piles.
...
Two reasons:
1. There is no way to obtain these in-game.
2. uranium is very out of place in medieval fantasy IMO.
2024-02-25 10:16:19 -05:00
Nicolas Weeger
7556bdb65e
Give unique 'slaying' fields to keys
2024-02-25 11:56:57 +01:00
Nicolas Weeger
022151a7f3
Allow the priest of Valriel to give more keys, in case the player gets killed and the church reset meanwhile
2024-02-25 11:51:52 +01:00
SilverNexus
3a9027ce82
Rebalance bulk purchase tables in Nurnburg Alchemy Shop.
...
Previously, the mineral oil table was wildly imbalanced, since the philosophical oil recipe only requires them. This allowed endless shenanigans with a cauldron and maybe 20 levels of alchemy. After some calculations, multiplying the cost by about four seems to make it close to break-even now.
Additionally, there were two tables for salt, each a different cost. Set those to be the same cost while here.
2024-02-24 15:09:13 -05:00
Kevin Zheng
4f90e6ae5a
Fix pushable walls
...
Pushable walls need move_type set in order to be moveable.
2024-02-24 11:55:56 -08:00
Kevin Zheng
620af00b08
Adjust bank table movement blocking
2024-02-19 14:26:16 -08:00
Kevin Zheng
6937497d9c
Reduce Lord Spectre dungeon depth
...
The current length is a bit unreasonably long and requires a lot of
unpleasant grinding.
2024-02-18 22:22:00 -08:00
Kevin Zheng
8e19ce0b93
Make outdoor and add lighting for ambiance
2024-02-15 21:40:38 -08:00
Kevin Zheng
828f1a3bad
Make outdoor, remove some guards and janitors
2024-02-15 21:40:23 -08:00
Kevin Zheng
0a882d7c3e
Mark libraries fixed_reset
...
Libraries are like shops where players frequently check back to see if
it's been reset.
2024-02-13 21:04:25 -08:00
Rick Tanner
506d62fa4e
Replace empty book with random_reading book in Hut (/wolfsburg/volcano/huts/hut-06)
2024-02-11 00:46:39 -06:00
Rick Tanner
4314d644ec
Replace empty book with random_reading book in Hut (/wolfsburg/volcano/huts/hut-08)
2024-02-11 00:42:15 -06:00
Rick Tanner
02b0090443
Replace empty book with random_reading book in Hut (/wolfsburg/volcano/huts/hut-03)
2024-02-11 00:28:38 -06:00
Rick Tanner
51debb5438
Replace empty book with random_reading book in Hut (/wolfsburg/volcano/huts/hut-05)
2024-02-11 00:27:54 -06:00
Rick Tanner
412db3da0e
Remove invalid is_animated to oakdoor archetype
2024-02-11 00:25:44 -06:00
Rick Tanner
1a34f00f75
Replace empty book with random_reading book in Hut (/wolfsburg/volcano/huts/hut-11)
2024-02-11 00:20:33 -06:00
Rick Tanner
10f2ba91b1
Treasure reward update to Creepy House, Dungeon Level 2. Change potion to balm of traveling - which is more familiar and used in other maps, updated quantity from 1 to 2.
2024-01-26 12:50:25 -06:00
Rick Tanner
9f188ab1e2
Updates to Creepy House, Dungeon Level 2. Remove the spike wall death trap. Add more challenges to the map to acquire the upgraded treasure.
2024-01-26 00:15:03 -06:00
Rick Tanner
7b0e7c5399
Correct Modified name reference in map header to Creepy House, Dungeon Level 2
2024-01-24 17:58:47 -06:00
Rick Tanner
a4f72e3b46
Cosmetic wall changes for nicer visual merging and alignment in Fortress Ang, Tower Level 2 map. No functional changes.
2024-01-24 17:44:17 -06:00
Rick Tanner
f2a4752a75
Replace empty books with random_reading books in Fortress Ang, Tower Level 2
2024-01-24 16:09:04 -06:00
Rick Tanner
90de04f2f4
Replace empty book with random_reading book in Grey Cavern, Dungeon
2024-01-24 16:04:56 -06:00
Rick Tanner
79ae35c468
Replace empty books with random_reading books in Grey Master
2024-01-24 16:02:55 -06:00
Rick Tanner
2f172a4775
Replace empty books with random_reading books in Tower of the Stars, Library
2024-01-24 15:54:32 -06:00