Commit Graph

6677 Commits (fbf5fbb902b29d4fd2357e4101d4d73a62e05881)

Author SHA1 Message Date
Nicolas Weeger fbf5fbb902 Add messageboard graphics and arch and use them
Patch #416 by Saiapatsu
https://sourceforge.net/p/crossfire/patches/416/
2021-08-21 19:22:11 +02:00
rock808 01bfd36c24 Fixed up some of the Alfalfa/OrcDress quest
Added several more hints and clues for new players.
Moved some old left over code from old style quests to better wording for current quest conditions.
Fixed Fran so that she will give the Alfalfa key again if maps reset before player can get to grand prize.
Alfalfa also take key back after quest is complete.
Also have Alfalfa and Fran direct player to Nobility Quests next.
And locked the key to the character so no accidental drop.
2021-08-21 13:10:35 +02:00
Kevin Zheng 4a786f49c1 De-duplicate suspicious people 2021-08-20 11:52:27 -07:00
Nicolas Weeger 23a21e8f39 Replace invalid arch 'book' by 'book_red' 2021-08-20 13:03:47 +02:00
Nicolas Weeger bb8137c92b Fix map ending having squares with nothing on them
Replace false floor by trees (burnable or not, to preserve the message), remove glue
2021-08-16 18:09:49 +02:00
Nicolas Weeger 3fd293feee Make message clearer 2021-08-15 12:47:07 +02:00
Nicolas Weeger f9e409b296 Expand the area in which players fall, to allow multiple players to not be blocked
Add a floor under the pit to avoid a black square
2021-08-15 12:13:47 +02:00
Nicolas Weeger cca2a16220 Move falling spot to the right so no visible wall with x-rays 2021-08-15 12:05:49 +02:00
Nicolas Weeger 625dc311be Remove one beholder to have a free space when using the ladder 2021-08-15 11:54:36 +02:00
Nicolas Weeger 77f72f1f14 Move exit below ground, add row of grass with exits 2021-08-15 11:52:28 +02:00
Nicolas Weeger 5e9a05853e Better newbie experience and re-added tutorial1 map
Patch https://sourceforge.net/p/crossfire/patches/419/ by rock808.
2021-08-13 19:25:08 +02:00
Nicolas Weeger 34109846d6 Describe the origin or purpose of every key
This patch will give the vast majority of the keys in the game
a message that describes the location the key was found in, or straight-up what it's used for.

It also names or renames a lot of them, although this isn't the focus (for now).

Patch https://sourceforge.net/p/crossfire/patches/415/ by Saiapatsu.
2021-08-13 18:55:09 +02:00
Nicolas Weeger 63f942df8f Better text for newbies, fix typos, better exit location
Patch https://sourceforge.net/p/crossfire/patches/417/ by David Slimp.
2021-08-13 18:46:28 +02:00
Nicolas Weeger a86adf513c Better starting location and sign text for newbies
Patch https://sourceforge.net/p/crossfire/patches/413/ by David Slimp.
2021-08-13 18:45:48 +02:00
Nicolas Weeger b797012d36 Give proper key codes to doors in Tower of Demonology
Part of patch https://sourceforge.net/p/crossfire/patches/420/ by Saiapatsu.
2021-08-13 18:31:36 +02:00
SilverNexus 90c6ff2457 Use tear-downable garden gate over custom-attribute objects.
Requires arch commit 0222180c to function.
2021-08-12 20:44:01 -04:00
Nicolas Weeger a65caa4fc8 Fix animation 2021-08-04 18:23:45 +02:00
Nicolas Weeger 93e25ebc3d Move buttons outside the paid area into that area
This fixes bug https://sourceforge.net/p/crossfire/bugs/896/
2021-08-04 18:22:39 +02:00
Nicolas Weeger c4559df36d Make diamonds of great value have the same values of the actual artifact 2021-08-03 18:18:25 +02:00
Andreas Kirschbaum 449fc26e37 Reorder game object attributes in canonical order 2021-08-01 17:50:28 +02:00
Andreas Kirschbaum 80beb6e1e4 Remove attributes which have the same value as the archetype 2021-08-01 14:08:39 +02:00
Kevin Zheng 694879e5e5 Move msg from food item to magic mouth
Submitted by:    rock808 (patches/409)
2021-07-31 19:14:46 -07:00
Nicolas Weeger 57ac000386 Fix JSON syntax 2021-07-31 18:17:29 +02:00
SilverNexus e4dc7bd517 Remove duplicate tile in Scorn gem shop. 2021-07-28 14:31:12 -04:00
Kevin Zheng 61f7428a5e Remove duplicate floors 2021-07-25 15:08:05 -07:00
Kevin Zheng c83441bd2a Fix dialog 2021-07-25 15:08:05 -07:00
Andreas Kirschbaum f6ada1f307 Reformat and fix spelling of messages 2021-07-25 23:44:39 +02:00
Andreas Kirschbaum 3e3c403b01 Fix incorrectly used regular expressions in @match lines 2021-07-25 18:49:07 +02:00
Andreas Kirschbaum 75a3a4d0e4 Fix syntax errors in @match lines 2021-07-25 18:46:22 +02:00
Andreas Kirschbaum b08b0b907c Reword scroll text to avoid confusion with @match dialogs 2021-07-25 17:19:05 +02:00
Andreas Kirschbaum 6fb7c63363 Remove duplicate keywords from dialogs using @match 2021-07-25 17:15:16 +02:00
Andreas Kirschbaum 9815651c16 Use lower case letters in @match lines 2021-07-25 17:15:11 +02:00
Andreas Kirschbaum 97eec8c15d Remove excess spaces around keywords in dialogs using @match 2021-07-25 15:03:24 +02:00
Andreas Kirschbaum 6e0b7aa2ee Reorder @match statements so that '@match *' comes last 2021-07-25 14:41:45 +02:00
Andreas Kirschbaum 4eb4a80910 Move @reply and @question lines to the end in dialogs using @match 2021-07-25 12:48:59 +02:00
Andreas Kirschbaum 3c6ccf0d85 Remove excess empty lines from dialogs using @match 2021-07-25 12:16:17 +02:00
Andreas Kirschbaum a1821b148b Ignore .git directory in Gridarta plugin scripts 2021-07-25 11:39:41 +02:00
rock808 32128f1751 Slight re-work of the CoffeeGoose quest
- Fill in some clue/storyline gaps, give some NPCs a little better responses
- In Oled's cafe, remove coffee converter and extra floor
2021-07-24 21:03:57 -07:00
Kevin Zheng 18abd151e1 Add 'resetdialog' for DMs to reset dialog state
Help DMs test and debug dialogs by adding a hidden 'resetdialog' match
that resets per-character dialog state.
2021-07-24 21:03:56 -07:00
SilverNexus 992f33dc25 Broaden the range of spells a fountain could contain. 2021-07-23 19:05:10 -04:00
SilverNexus 9638eacc92 Make princess dialog more discoverable by adding @match * option. 2021-07-23 01:43:11 -04:00
rock808 aaa4ee2a88 Fixed a couple typos in sigmund response 2021-07-21 10:59:19 -07:00
Nicolas Weeger 0305f60685 Fix quest test 2021-07-18 14:12:34 +02:00
rock808 0604070059 Fix a bug in a ladder exit 2021-07-17 14:29:09 -05:00
DraugTheWhopper 9769afdc67 Fix several broken instances of "@match" 2021-07-17 11:50:34 -05:00
SilverNexus 3fbec445c8 Redesign the flames atop the random maps northeast of Navar to no longer need connections nor creators.
Requires arch 9096d8283 to function, due to an added arch that is a variant of fire_permanent used here.
2021-07-17 01:34:56 -04:00
Nicolas Weeger 6be133c0d6 Reset Belzebub to use archetypes values 2021-06-06 12:09:41 +02:00
Nicolas Weeger 201ef9e9d9 Reset cyclops to default settings 2021-06-06 11:55:10 +02:00
Nicolas Weeger 89a4d55132 Reset monsters to their default experience, no reason to reduce it 2021-06-06 11:54:54 +02:00
Nicolas Weeger fb5cf35d40 Link second test, add some reward, add booming voice 2021-06-05 11:37:02 +02:00