User Tools

Site Tools


crossfire_traffic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 ====
crossfire_traffic.txt ยท Last modified: 2024/06/07 14:14 by leaf