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 [2023/12/08 17:47]
leaf 2023-November Traffic updates
crossfire_traffic [2024/04/01 17:40]
leaf [March 2024] Update with GTKv2 Client changes
Line 4: Line 4:
  
 Please put most recent on bottom for month. Unless specified otherwise, changes are in [[:​sourceforge:​svn_code#​trunk]] only. Please put most recent on bottom for month. Unless specified otherwise, changes are in [[:​sourceforge:​svn_code#​trunk]] only.
 +
 +===== 2024 =====
 +
 +==== March 2024 ====
 +
 +=== Archetypes ===
 +  * Reduce weight of silvercoin to align with other coins 
 +    * This reverts a change in 74a92689cd, we suspect that change was not intentional
 +  * New spell: earthquake
 +  * Reduce tiling artifacts and visual noise in white marble floor tile graphic
 +  * Replace tabs with spaces in fixed width map message
 +  * Update child.base graphic
 +  * Fix typo in material name for cooking pot
 +
 +=== GTKv2 Client ===
 +  * Do not auto rescale map size above 100
 +    * This should stabilize the map scale in the client view window and not have it fluctuate in size so much
 +
 +=== JXClient ===
 +  * Fix tooltips in Spells dialog: show the correct spell level
 +
 +=== Maps ===
 +  * Fix incorrect grammar correction in the skeleton'​s OldCity Riddle, should be doest instead of doesn'​t
 +  * Minor cosmetic changes for better wall merging in Old City (scorn/​oldcity/​oldcity54) - no functional changes
 +  * Add new Dragon Hangars
 +  * Adjust mail login message
 +    * Message is now 'You have mail!' instead of 'You have some mail waiting for you.'
 +  * Fix wall blocking exit in Gothwolte'​s Castle, Level 6
 +  * Adjust big chest region- now using Astral Plane instead of Darcap
 +  * Add missing shop mat to CDC BigStore
 +  * Remove old guild prison - now uses local region prisons for non-members when trying to enter the guild
 +  * Accept lowercase destination names for the Dragon Hangars
 +  * Changes and updates to all Guild Maps to remove no longer working features
 +
 +=== Server ===
 +  * Update the player command, use, help file to include another example of turning a silver bar in to silver filings with a file
 +  * Implement sound_chance attribute
 +    * Primary motivation here is to have a way to silence spell wall logic gates on maps.
 +  * Ensure sound_chance overrides load from swapped map files correctly.
 +  * Fix generated paths to allow building in a subdirectory
 +  * Fix project performance-related tests linking
 +  * Increase SOCKETBUFSIZE
 +  * Add hiscore -s instructions and summary to lib/​help/​hiscore.en b/​lib/​help/​hiscore.en file
 +  * Add hiscore -s:<​skill_name>​ instructions and summary to lib/​help/​hiscore.en b/​lib/​help/​hiscore.en file
 +  * Add note about using hiscore -s:<​skill_name>​ when the skill is made up of multiple words (i.e., one handed weapons) to lib/​help/​hiscore.en b/​lib/​help/​hiscore.en file
 +  * Add hiscore -s:<​skill_name>​ reference to the usage section of lib/​help/​hiscore.en b/​lib/​help/​hiscore.en file
 +  * Initial commit of lib/​help/​gsay.en along command summary and examples
 +  * Update and expand the version help file, lib/​help/​version.en
 +  * Fix look at command darkness checks
 +    * One should now be able to click on objects two or more tiles away in darkness and get information on the target
 +  * Correct typos in the version help file, /​lib/​help/​version.en
 +  * Correct list of pickup types in pickup help file
 +  * Changes to the Follow command
 +    * Party members can now use the command to enter another party member'​s private map - such as personal apartments
 +  * Remove debug statement
 +
 +==== February 2024 ====
 +
 +=== Archetypes ===
 +
 +  * Limit violent fungi growth rate
 +  * Finally make forward progress on the stews food items
 +  * Add the basic crafting recipes for stews
 +    * The code for recipes assumes more ingredients is rarer, but these buck that trend
 +    * Need to figure out a way to get these in game without them incidentally being rarer than late-game recipes
 +  * Add the first few artifact stew definitions
 +  * Add a recipe for making cooking pots
 +    * Takes some liberties with the alloy proportions for molybdochalkos
 +  * Add topaz to gem treasurelists
 +    * Currently a rarer drop than other gems since it has no uses in recipes
 +  * Add bloodstone to the random gem generation
 +  * Add some recipes using bloodstones,​ which are now available to generate in treasurelists
 +    * Slowly phase out some of the stat potion recipes
 +  * Make the world map use a fixed-size font
 +  * Increase chance of mining success
 +    * Since mining does not offer experience, the 10% chance of success was painfully low
 +
 +=== GTKv2 Client ===
 +
 +  * Fix a client crash when using the mapedit command without CF_MAP_EDITOR set
 +
 +=== Maps ===
 +
 +  * Replace empty book with random_reading book in Hut (/​wolfsburg/​volcano/​huts/​hut-11)
 +  * Replace empty book with random_reading book in Hut (/​wolfsburg/​volcano/​huts/​hut-05)
 +  * Replace empty book with random_reading book in Hut (/​wolfsburg/​volcano/​huts/​hut-03)
 +  * Replace empty book with random_reading book in Hut (/​wolfsburg/​volcano/​huts/​hut-08)
 +  * Replace empty book with random_reading book in Hut (/​wolfsburg/​volcano/​huts/​hut-06)
 +  * Mark libraries fixed_reset
 +    * Libraries are like shops where players frequently check back to see if it's been reset
 +  * Make outdoor, remove some guards and janitors in Goth's Tavern, Guest Rooms
 +  * Make outdoor and add lighting for ambiance in Scorn Prison
 +  * Reduce Lord Spectre dungeon depth (now 30 levels instead of 50)
 +  * Adjust bank table movement blocking in Lake Country Bank
 +  * Fix pushable walls in Navar Tower of Illusions
 +  * 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.
 +  * Allow the priest of Valriel to give more keys, in case the player gets killed and the church reset meanwhile
 +  * Give unique '​slaying'​ fields to keys
 +  * 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.
 +  * 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
 +
 +=== Server ===
 +
 +  * Mountains no longer have unlimited supply of harvest-able minerals
 +  * Map load and game performance improvements and optimizations
 +  * Fix spectres being always visible
 +  * Fix crash when examining a rod with that contains no spell
 +
 +==== January 2024 ====
 +
 +=== Archetypes ===
 +
 +  * Add formulae to allow for lead pile and lead bar conversions
 +
 +=== Maps ===
 +
 +  * Replace empty books with random_reading books in Tower of the Stars, Library
 +  * Replace empty books with random_reading books in Grey Master
 +  * Replace empty book with random_reading book in Grey Cavern, Dungeon
 +  * Replace empty books with random_reading books in Fortress Ang, Tower Level 2
 +  * Cosmetic wall changes for nicer visual merging and alignment in Fortress Ang, Tower Level 2 map
 +  * Correct Modified name reference in map header to Creepy House, Dungeon Level 2
 +  * Updates to Creepy House, Dungeon Level 2
 +    * Remove the spike wall death trap. Add more challenges to the map to acquire the upgraded treasure.
 +  * 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
 +
 +=== Server ===
 +
 +  * Fix map scrolling with large scroll values
 +  * Truncate when exceeding MAXSOCKBUF
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​952/​|BUG # 952 Compile problem with Python 3.12.1, Fedora 39]] - Fix build with Python 3.12
  
 ===== 2023 ===== ===== 2023 =====
  
 +==== December 2023 ====
 +
 +=== Archetypes ===
 +  * Add an image to the classic face set for axe_4
 +  * Classic madman face is from RLTiles
 +  * Remove some spell definitions from the bestiary pool
 +    * It seems that these show up because they have the monster flag set
 +    * Adding manual exclusion for now
 +  * Found another one -- aggravation also prints in bestiaries
 +    * Excluding to prevent this
 +  * Add bestiary lore for acid sphere
 +    * Requires commit 220474 on the server to actually appear in-game, but should be inert without the commit
 +  * Add monster lore for bat and panther arches
 +  * Add monster lore for bees, killer bees, and spiders
 +  * Add lore for blob
 +  * Add lore information for para-elementals. Made sure to at least mention Julio, the elemental researcher already established in lore, for each of them
 +  * Remove fly_low move type for lava para-elementals
 +  * Add lore for the various types of trolls. Introduce a troll researcher, Arvil Powlear, whose work is referenced extensively in troll summaries
 +  * Add lore for basic goblinoids
 +  * Add lore for champion and chief arches in the goblin folder
 +  * Add lore for zombies and ghosts
 +
 +=== Maps ===
 +  * Minor grammar updates to NPC dialogue in The Drunken Shark
 +  * Minor wording update to NPC dialogue in The Golden Lion, 2nd Floor
 +  * Minor wording update to NPC dialogue in The Necropolis of Gax, Hole
 +  * Minor wording update to NPC dialogue in The Random House in Navar
 +  * Minor grammar updates to NPC dialogue in Thilgar'​s house
 +  * Minor grammar and wording updates to NPC dialogue in Three Sisters Tower
 +  * Location capitalization update to NPC dialogue in Timothius'​ House
 +  * Wording and grammar updates to NPC dialogue in Tower of Demonology, Summoning Chamber
 +  * Minor punctuation updates to NPC dialogue in Tower of Pupuly
 +  * Wording and spelling correction to NPC dialogue in Tower of the Stars, Dungeon
 +  * Remove forced line breaks in the map summary of Tutorial 1. No functional changes.
 +  * Minor punctuation update to NPC dialogue in Tutorial 1
 +  * Minor wording changes to NPC dialogue in Tyl's House
 +  * Capitalization and spelling correction to NPC dialogue in Underground (pup_land/​ancient/​ruin/​underground)
 +  * Punctuation updates to NPC dialogue in Underground Tavern
 +  * Punctuation update to NPC dialogue in Undling'​s Hut
 +  * Minor grammar update to NPC dialogue in Warehouse #4
 +  * Minor wording, spelling, and grammar updates to NPC dialogue in Warriors'​ Tower, Main Floor
 +  * Minor wording, spelling, capitalization,​ and grammar updates to NPC dialogue in Western Navar Tavern, Mainfloor
 +  * Minor wording, capitalization,​ grammar, and punctuation updates to NPC dialogue in White Pigeon Inn
 +  * Minor spelling update to NPC dialogue in Wise House
 +  * Minor wording updates to NPC dialogue in Wizard'​s Eastern Hideout
 +  * Minor wording, spelling, and grammar updates to NPC dialogue in Wizard'​s Western Hideout
 +  * Minor wording updates to NPC dialogue in world_101_114 (Port Joseph)
 +  * Minor punctuation update to NPC dialogue in world_121_117 (Navar)
 +  * Remove double spaces after periods to NPC dialogue in world_121_117 (Navar)
 +  * Minor grammar and spelling updates to NPC dialogue in Yarid'​s House, Entrance
 +  * Remove unobtainable random talisman from Electric Jesse map in Brest
 +  * Cosmetic wall changes for nicer visual merging and alignment in Administration,​ Level 2 map. No functional changes.
 +  * Cosmetic wall changes for nicer visual merging and alignment in Sport Center map. No functional changes.
 +  * Add missing ground tiles to Underground,​ Level 1 map
 +  * Cosmetic wall changes for nicer visual merging and alignment in Dol-Goldur, Master'​s Chamber map. No functional changes.
 +  * Remove empty magic_mouth instances from Dol-Goldur, Master'​s Chamber map
 +  * Removed empty books and replace them with random reading in Dol-Goldur, Master'​s Chamber map
 +  * Remove more empty magic_mouth instances from Dol-Goldur, Master'​s Chamber map
 +  * Replace empty books with random_reading books in Dol-Guldur, Library map
 +  * Replace empty books with random_reading books in Tower of Zoon, Level 1
 +  * Replace empty book with random_reading book in Castle of Brittany, Acid Chamber
 +  * Replace empty books with random_reading books in Galmorus'​ Hut
 +  * Replace empty books with random_reading books in Royal Library, 1st Floor
 +  * Replace empty books with random_reading books in Royal Library, 2nd Floor
 +
 +=== Server ===
 +  * Code improvements
 +  * Allow for monster lore to appear in bestiaries
 +  * Add a book title for bestiaries that references Rea Inioda
 +    * Rea Inioda is an ancient Navarian wizard-biologist who, among other things, is responsible for cross-breeding Khelenese and Scornian honeybees in the days when Navar was a Khelenese colony
 +    *This is noted in the lore for killer bees as of commit 7ce3d3
 ==== November 2023 ==== ==== November 2023 ====
  
crossfire_traffic.txt ยท Last modified: 2024/05/04 18:47 by leaf