This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
crossfire_traffic [2022/04/07 00:14] leaf Monthly headers for 2022 |
crossfire_traffic [2022/04/07 17:49] leaf April headline is not needed right now, removed it |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== 2022 ===== | ===== 2022 ===== | ||
- | ==== April 2022 ==== | + | |
==== March 2022 ==== | ==== March 2022 ==== | ||
==== February 2022 ==== | ==== February 2022 ==== | ||
+ | |||
+ | === Archetypes === | ||
+ | * Add marble coffin as a container | ||
+ | * Add 3x3 animation for sanctuary, as 9 animations with 3 states | ||
+ | * [[https://sourceforge.net/p/crossfire/patches/450/|Patch #450 Fix max_sp to maxsp for spell_aggravation]] - fix issue with the Aggravation spell | ||
+ | |||
+ | === GTKv2 Client === | ||
+ | * Automatically set 'away' (afk) if idle for some time | ||
+ | * Fix memory leak | ||
+ | |||
+ | === JX Client === | ||
+ | * Ignore case when matching server command names (i.e., Search and search both work now) | ||
+ | * Typo corrections | ||
+ | * Display knowledge index on the item's tooltip | ||
+ | * Don't automatically reset running state if the player explicitly used 'run' | ||
+ | * Do not anymore stall the user interface when loading sound clips | ||
+ | * Add setup option to show or hide pending movement commands | ||
+ | * Print correct version number in the compiled client | ||
+ | |||
+ | === Maps === | ||
+ | * Improve Nethack in Crossfire | ||
+ | * Create world map entrance | ||
+ | * Generate 79x21 size map to match Nethack | ||
+ | * Allow players to leave without obtaining Amulet of Yendor | ||
+ | * Adjust random items | ||
+ | * Add Mazes of Menace region | ||
+ | * Unset kobold generator limit in Greyshield Factory map | ||
+ | * This map uses kobold generators to randomly trigger the gates going up and down | ||
+ | * Unfortunately, generator limits that were added after the map was designed make the gates stop moving after the generators run out | ||
+ | * Fix this by removing the generator limit for kobold generators on this map | ||
+ | * Make grey galleon sailable | ||
+ | * Because there is a save bed in the Grey quest, there must be a way for players to leave the island | ||
+ | * Adjust shop greed in Lone Town Thief Market | ||
+ | * Reduce shop greed so that prices are reasonable | ||
+ | * With shopgreed 50, all items would cost an unimaginable sum of money | ||
+ | * Remove scorpion's stinger reference in the Dragon Guilds as a food source since it is poisonous | ||
+ | * Fix Pup Land Terminal exit coordinates | ||
+ | * Use new marble coffin container instead of customized bookshelf in Undead Catacombs | ||
+ | |||
+ | === Server === | ||
+ | * No longer possible to use the Word of Recall spell inside of shops | ||
+ | * Improve rogue-like layout generator | ||
+ | * Make room size generation more consistent with NetHack style | ||
+ | * Consider rooms too close if they not separated by more than xlim and ylim apart | ||
+ | * Prevent generating circular rooms | ||
+ | * Tweak Rogue-like map generation | ||
+ | * Do not rotate | ||
+ | * Do not add special rooms | ||
+ | * Nerf death attacks to be less ridiculously overpowered | ||
+ | * Previous behavior had 10% + 5%/level over target | ||
+ | * Reduced to 4% + 2%/level over target | ||
+ | * When attacking by running into NPCs, have them call for help like with other attacks | ||
+ | * NPC help: Allow map creators to specify 'help_radius' to override the default value of 3 | ||
+ | * For example, use 'help_radius 0' to turn off calling for help | ||
+ | * Improve partial command handling, showing possible matches in case of ambiguity | ||
==== January 2022 ==== | ==== January 2022 ==== | ||
+ | |||
+ | === Archetypes === | ||
+ | * Give Royal Guards arrest power | ||
+ | * Add book to start Azumauindo quest | ||
+ | * Make lanterns run out more quickly | ||
+ | * Start lanterns off with a lot less fuel, so that they run out in about 33 in-game hours | ||
+ | * Bright lanterns last half as long, because they burn fuel at twice the rate of regular lantern | ||
+ | * Add a 'maxsp' field to indicate fuel capacity | ||
+ | * Increase fire spell glow radius | ||
+ | * New base faces for 'veiled woman' | ||
+ | * New base faces for 'veiled woman 2' | ||
+ | * New base faces for 'veiled woman 3' | ||
+ | * New base faces for 'child', move old face to clsc | ||
+ | * New base faces for 'crone' | ||
+ | * Add classic faces to new demon directions so that classic faceset does not get a smattering of both | ||
+ | * Make lava glow | ||
+ | * Give a level of 120 to magic mouth and ear so they are never show with 'show invisible' | ||
+ | * Move base dragoncave_blue to clsc, add new faces for base faceset | ||
+ | * Move base dragoncave_green to clsc, add new faces for base faceset | ||
+ | * Add smoothing faces to fog | ||
+ | |||
+ | === GTKv2 Client === | ||
+ | * [[https://sourceforge.net/projects/crossfire/files/crossfire-client/1.75.2/|Version 1.75.2 Release]] | ||
+ | * Add 'mapedit' command | ||
+ | * The 'mapedit' client command obtains the map the player is currently on using 'mapinfo' and launches the map editor given by the environment variable CF_MAP_EDITOR on the path | ||
+ | * This is intended to make launching the map editor easier | ||
+ | * Implement smooth lighting for Pixmap | ||
+ | * Update lighting configuration dialog | ||
+ | * Change default lighting to per-pixel | ||
+ | |||
+ | === JX Client === | ||
+ | * Fix typos | ||
+ | |||
+ | === Maps === | ||
+ | * Change some reply type to 'ask' so the player 'asks' | ||
+ | * Add darkness to Old Scorn | ||
+ | * Old Scorn is underground, and so it should be dark | ||
+ | * Add lighting to some points of interest | ||
+ | * Adjust lighting | ||
+ | * Make outdoor maps outdoor, add darkness where appropriate | ||
+ | * Add lighting to shops or other points of interest | ||
+ | * Fix Akihikio's message after completing quest | ||
+ | * Convert Jade Chest quest to new quest system | ||
+ | * Give faces to Azumauindo and jade chest quests | ||
+ | * Adjust lighting in Navar | ||
+ | * Make outdoor maps outdoor, add darkness where appropriate | ||
+ | * Add lighting to shops or other points of interest | ||
+ | * Move shops closer to city center in Navar | ||
+ | * Prevent reaching the Tower of Sorcery by levitation in Lake Country | ||
+ | * Add tower defense game in the Darcap Fun Zone | ||
+ | |||
+ | === Server === | ||
+ | * Make breaking objects in shops a crime | ||
+ | * Add an 'is_guard' property to monsters | ||
+ | * Monsters with 'is_guard' set only attack criminals and arrest their enemy if they can successfully deal physical damage | ||
+ | * Handle destruction of unpaid goods by flint & steel | ||
+ | * Show fuel left in lanterns | ||
+ | * Stop guards from arresting non-criminals | ||
+ | * Refactor shop pricing | ||
+ | * Modify shop pricing to be in terms of an "efficiency" between 0-1 | ||
+ | * The efficiency modifies the base price on both buy and sell | ||
+ | * It is influenced by shop greed, approval rating, and charisma | ||
+ | * Change specialization to only apply to items sold to shops | ||
+ | * Remove a few manual hacks | ||
+ | * Add CF_DEBUG_SHOP environment variable | ||
+ | * Due to changes in charisma and greed handling, shopkeepers are now slightly less greedy (items sell for more, and it costs less to buy items back) | ||
+ | * New command, 'report' | ||
+ | * If enabled, this command sends a bug report or request for help to the dungeon masters. The report contains your character name, current map location, and issue description | ||
+ | * Added partial command name support (optional) | ||
+ | * Control whether commands can match partially or not | ||
+ | * When disabled, a command must match exactly to be executed | ||
+ | * When enabled, the first letters of a command are enough if there is no ambiguity with other commands | ||
===== 2021 ===== | ===== 2021 ===== |