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:40] leaf Traffic update for 2022-January |
crossfire_traffic [2022/05/21 01:45] leaf Traffic update for 2022-April |
||
---|---|---|---|
Line 9: | Line 9: | ||
==== April 2022 ==== | ==== April 2022 ==== | ||
+ | === GTKv2 Client === | ||
+ | * Cosmetic cave wall changes to the Personal Pet Apartment, Torture Chamber (wolfsburg/apartments/pet-apartment/torture-chamber) in Wolfsburg. No functional changes. | ||
+ | * Update the road sign outside of Navar (world/world_121_116) to include more destinations and their respective distances | ||
+ | * Update the road sign south of Hamlet of Lord Marksel (world/world_120_109) to include more destinations and their respective distances | ||
+ | * Update the road sign south of The Sultante of Darcap (world/world_116_102) to include more destinations and their respective distances | ||
+ | * Update the road sign south of Hamlet of Lord Marksel (world/world_120_109) to include distance and reference to Navar | ||
+ | * Update the road sign outside of Ruins of Euthville (world/world_105_113) to include more destinations and their respective distances | ||
+ | * Update the road sign outside of Santo Dominion (world/world_102_108) to include more destinations and their respective distances | ||
+ | * Minor road change outside Santo Domion (world/world_102_108) to connect the roadway that continues to run north. Cosmetic change, no functional changes. | ||
+ | * Add abandoned road to azumauindo | ||
+ | * Update the road sign outside of Kingdom of Scorn (world/world_105_115) to include more destinations and their respective distances | ||
+ | * Update the road sign north of Brest ice ring (world/world_106_121) to include more destinations and their respective distances | ||
+ | * Update the road sign in northern Brest (world/world_107_123) to include more destinations and their respective distances | ||
+ | * Update the road sign in Lake Country (world/world_109_125) to include more destinations and their respective distances | ||
+ | * Add stand_still flag to Siegfried | ||
+ | * An altar underneath Siegfried detects his death | ||
+ | * This altar doesn't work if Siegfried doesn't stand still | ||
+ | * Add more weak walls to the small room enclosure in Stronghold (scorn/mansion/stronghold) in Scorn | ||
+ | * Added a new light shop, Moro's Lamp Shop (navar_city/shops/light_shop) in Navar | ||
+ | * Reduce Lord Eureca's AC to something reasonable | ||
+ | |||
+ | === Server === | ||
+ | * Numerous crash event fixes | ||
+ | * DMs now see hidden objects and objects under floor tiles | ||
+ | * Using the examine command while in DM mode will display object properties by default | ||
+ | * Update grammar and wording to numerous help files, such as: apply, applymode, bind, bowmode, race, cast, chat, dip, drop, dropall, empty, face, fire, fire_stop, invoke, keys, killpets, knowledge, language, listen, lock, map edit, map info, maps, mark, melee, mode, motd, mouse, move, rules, next key, party_rejoin, party, passwd | ||
+ | * New help commands: body, clearinfo, death, disarm, dm,examine, explore, get | ||
+ | * Allow to connect multiple times with the same account | ||
+ | * Attempting to play an already playing character will fail | ||
+ | * [[https://sourceforge.net/p/crossfire/bugs/914/|Bug #914 Petmode "SAD" causes pets to attack each other]] - Pets in SAD mode will now ignore pets with the same owner | ||
+ | * Change probe spell to always show actual monster stats | ||
+ | * Probe only shows monster stats if the player already has knowledge of the probed monster, and does not show correct stats for custom monsters | ||
+ | * Change probe to always show actual monster stats | ||
+ | * Adding the monster to player knowledge is planned but currently disabled | ||
==== March 2022 ==== | ==== March 2022 ==== | ||
+ | |||
+ | === Archetypes === | ||
+ | * Add craftable bombs | ||
+ | * Add charcoal, saltpeter, black powder, and recipes to build bombs with | ||
+ | * Add amulet of finding to artifacts list | ||
+ | |||
+ | === GTKv2 Client === | ||
+ | * Adjust gtk-v2 layout panes | ||
+ | * Unset shrink property to prevent panes from completely hiding one side of the pane | ||
+ | * Adjust resize property to resize map drawing area when changing the window size | ||
+ | * This slightly breaks window position saving for this layout when using some window managers | ||
+ | |||
+ | === Maps === | ||
+ | * [[https://sourceforge.net/p/crossfire/feature-requests/280/|Feature Request #280 Light sources on world map roadways]] - Added light sources to all the major roads on the world map for easier night time navigation | ||
+ | * Add script for amulet of finding | ||
+ | * These pieces of jewelry help players remember locations on the world map | ||
+ | * Players can bind an amulet at any location on the world map | ||
+ | * Applying a bound amulet shows players a message indicating which direction they should travel to return to the bound location | ||
+ | * Since this shares some code with the Rhyzian amulet, move the shared code to CFWorld | ||
+ | * While here, improve the getdir() function to round the direction to the closest compass direction | ||
+ | |||
+ | === Server === | ||
+ | * Code improvements and related bug fixes | ||
+ | |||
==== 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 ==== |