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
crossfire_traffic [2023/03/10 00:36]
leaf Traffic update for 2023-February
crossfire_traffic [2024/04/01 17:43] (current)
leaf [March 2024] Remove some entries in the server section that are not visible in-game
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.
 +  * 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
 +
 +==== 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 ====
 +
 +=== Archetypes ===
 +  * Reduce prevalence of permanent stat potions.
 +
 +=== Maps ===
 +  * Minor grammar update to NPC dialogue in The Frolicing Mermaid
 +  * Fix typo to NPC name in Liberation Army Headquarters,​ Prison & War Funds
 +  * Minor grammar update to NPC dialogue in Portia'​s House, Second Floor
 +  * Minor grammar update and spacing corrections to NPC dialogue in To-jyo'​s Hut
 +  * Minor grammar and clarity updates to NPC dialogue in Underworld
 +  * Minor grammar updates to NPC dialogue in A Small Shop
 +  * Minor grammar update to NPC dialogue in Adventurers Guild, 2nd Floor
 +  * Wording correction to NPC dialogue to Adventurers Guild, Entrance
 +  * Minor grammar update to NPC dialogue to Adventurers Guild, 3rd Floor
 +  * Minor grammar updates to NPC dialogue in Agito
 +  * Minor grammar update to NPC dialogue in Aqueduct
 +  * Minor grammar updates to NPC dialogue in Ara Nor
 +  * Minor grammar update and spelling correction to NPC dialogue in Arena Battleground
 +  * Minor grammar update to NPC dialogue in Atelir of Artifact (Prison)
 +  * Minor grammar update to NPC dialogue in Barren Crypt
 +  * Minor grammar update to NPC dialogue in Beginners 2 Entry
 +  * Minor grammar update to NPC dialogue in Brest CVT
 +  * Minor grammar update to NPC dialogue in Brest Inn
 +  * Minor grammar updates and spelling corrections to NPC dialogue in Brest Inn
 +  * Minor grammar updates and spelling corrections to NPC dialogue in Cameron'​s Tavern
 +  * Minor grammar updates to NPC dialogue in Castle Bauer Entrance
 +  * Minor grammar and spelling updates to NPC dialogue in Castle de Clouds, Dungeon
 +  * Minor grammar and spelling updates to NPC dialogue in Castle of Eureca, 9th Level
 +  * Spelling correction to NPC dialogue in Cave Weapon, Genome-Project Testing Room
 +  * Minor grammar update to NPC dialogue in Caves on Goblin Island
 +  * Minor grammar update to NPC dialogue in Chaos Lair, Entrance
 +  * Minor wording update to NPC dialogue in Chapel of Valkyrie
 +  * Minor punctuation update to NPC dialogue in Chess Club
 +  * Minor spelling updates to NPC dialogue in City De Clouds - Office of Guards, Level 1
 +  * Minor grammar update to NPC dialogue in City de Clouds Big Store
 +  * Minor updates to punctuation,​ grammar, and capitalizaton to NPC dialogue in Clem's Fine Archery
 +  * Minor grammar update to NPC dialogue in Cloud World Castle, Dungeon Level 2
 +  * Context change to NPC dialogue in Cloud World Castle, Dungeon Level 2
 +  * Destination capitalization change to NPC dialogue in Cloud World de City
 +  * Destination capitalization change to NPC dialogue in Darcap Circus Illusions
 +  * Minor grammar update to NPC dialogue in Darcap Circus Shooting Gallery
 +  * Minor grammar update to NPC dialogue in Darcap Circus Throwing Gallery
 +  * Minor grammar update to NPC dialogue in Darcap Orc Pits
 +  * Minor grammar update to NPC dialogue in Dark Cave, Dwarven Tomb
 +  * Minor grammar update to NPC dialogue in Dark Cave, Ogre Cavern
 +  * Minor grammar and context update to NPC dialogue in Dark Forest, Inner Temple
 +  * Minor grammar and spelling update to NPC dialogue in DF Outpost 6
 +  * Minor grammar and spelling updates to NPC dialogue in Dick's House
 +  * Minor grammar update to NPC dialogue in Dreadful house
 +  * Minor grammar update to NPC dialogue in Drinking Fountain
 +  * Minor punctuation update to NPC dialogue in Eastern Gate of Scorn
 +  * Minor punctuation and grammar updates to NPC dialogue in Ebony Tiger Thief Guild, Entrance
 +  * Minor punctuation and grammar updates to NPC dialogue in Ebony Tiger Thief Guild, Entrance
 +  * Minor punctuation update to NPC dialogue in Eddie'​s Store by the Wall
 +  * Update map header modification date to Ebony Tiger Thief Guild, Entrance
 +  * Minor wording update to NPC dialogue in Eliks General Store
 +  * Minor punctuation,​ spelling, and grammar updates to NPC dialogue in Elven Moon Entrance
 +  * Capitilization update to NPC dialogue in Emono Mise
 +  * Minor updates to spelling and grammar to NPC dialogue in Eswald'​s Coffee Shop
 +  * Minor wording and grammar updates to NPC dialogue in Eureca Road, 3
 +  * Minor spelling and grammar updates to NPC dialogue in Evil Shrine, Entrance
 +  * Minor spelling and grammar updates to NPC dialogue in Farmhands'​ Hut
 +  * Minor capitalization and grammar updates to NPC dialogue in Fire Temple, Mezzanine
 +  * Minor grammar update to NPC dialogue in Fisherhouse Southwest
 +  * Another minor grammar update to NPC dialogue in Fisherhouse Southwest
 +  * Spelling correction to NPC dialogue in Flawless Beauty
 +  * Spelling and minor wording updates to NPC dialogue in Fortress of Lord Butakis Prison, South Gatehouse
 +  * Another round of minor grammar updates to NPC dialogue in Fortress of Lord Butakis Prison, South Gatehouse
 +  * Minor grammar updates to NPC dialogue in Fortress of Lord Butakis Prison, Wizards'​ Cells
 +  * Minor grammar update to NPC dialogue in Fun Zone Boulderball
 +  * Minor grammar update to NPC dialogue in Fun Zone Lobby
 +  * Minor grammar, spelling, and wording updates to NPC dialogue in Galmorus'​ Hut
 +  * Minor update to the slang or accent used in Buggle'​s dialogue in Goblin Fortress Dungeon, Level 2
 +  * Wording, spelling, and grammar updates to NPC dialogue in Goth's Tavern
 +  * Minor spelling correction to NPC dialogue in Goth's Tavern, Guest Rooms
 +  * Minor grammar update to NPC dialogue in Gothwolte'​s Castle, Dungeon
 +  * Minor grammar update to NPC dialogue and spelling corrections to NPC labels in Gothwolte'​s Castle, Level 2
 +  * Minor grammar update to NPC dialogue in Grey Castle Entrance
 +  * Spelling correction to NPC dialogue in Grey Cavern, Dungeon
 +  * Minor wording update to NPC dialogue in Grumm'​s Inn
 +  * Minor wording updates to NPC dialogue in Guild of Law, Information Center of Regular Army
 +  * Minor wording update to NPC dialogue in Hall of Fame
 +  * Minor wording and punctuation update to NPC dialogue in Headquarter of the Regular Army, Elite Training Center
 +  * Wording updates to NPC dialogue in Heimser'​s Hut
 +  * Spelling correction to NPC dialogue in Hermes Inn
 +  * Minor grammar update to NPC dialogue in Hole in the Ground
 +  * Minor grammar updates to NPC dialogue in House of Cordish
 +  * Minor wording update to NPC dialogue in House With Apartment
 +  * Minor wording and grammar update to NPC dialogue in Hut (pup_land/​ancient/​village/​hut1)
 +  * Minor punctuation update to NPC dialogue in Hut (pup_land/​ancient/​village/​hut5)
 +  * Minor wording update to NPC dialogue in Hut (pup_land/​ancient/​village/​hut6)
 +  * Wording updates for clarity to NPC dialogue in hut (pup_land/​kurte/​hut2)
 +  * Spelling updates to NPC dialogue in Jacob'​s House
 +  * Spelling update (armour -> armor) to NPC dialogue in Kabuto Mise
 +  * Minor grammar update to NPC dialogue in Key (pup_land/​rainbow/​Lv4/​key)
 +  * Spelling correction to NPC dialogue in Ko's cabin
 +  * Minor grammar update to NPC dialogue in Kum
 +  * Map header time stamp update
 +  * Minor grammar and spell updates to NPC dialogue in Kurte (pup_land/​kurte/​kurte b/​pup_land/​kurte/​kurte)
 +  * Minor grammar correction to NPC dialogue in Kurte'​s House
 +  * Minor grammar and wording updates to NPC dialogue in Liberation Army Headquarters
 +  * Wording correction (strangly -> strongly) to NPC dialogue in Liomal'​s house, ground floor
 +  * Minor grammar update to NPC dialogue in Lone Town Tavern
 +  * Minor grammar update to NPC dialogue in Lone Village Inn
 +  * Fix typo and apply a minor update to NPC dialogue in Kurte'​s House
 +  * Fix a broken connection between the lever and hidden floor spikes in Creepy House, Dungeon Level 2 (scorn/​kar/​creepy.house2)
 +  * Reduce the chance of player death or being trapped by the hidden floor spikes in Creepy House, Dungeon Level 2 - the player has a one tile gap of empty space now instead of being entirely surrounded by closed spikes
 +  * Minor grammar update and wording capitalization update to NPC dialogue in Lone Village Tavern
 +  * Minor grammar update to NPC dialogue in Lord Ramsdre Mansion, Entrance
 +  * Minor grammar update to NPC dialogue in LoveLove Company
 +  * Minor punctuation update to NPC dialogue in Lown Town Magic Shop
 +  * Minor spelling correction and grammar update to NPC dialogue in Mike Miller'​s house
 +  * Minor punctuation updates to NPC dialogue in Minatomachi Ichidou Dzuki Ruggilli, Entrance
 +  * minor grammar updates to NPC dialogue in Mines (marksel/​mines)
 +  * Minor spelling correction to NPC dialogue in Mirkland'​s Magic
 +  * Minor grammar update to NPC dialogue in Muramasa
 +  * Minor spelling correction to NPC dialogue in Myrnek'​s house
 +  * Minor spelling correction to NPC dialogue in Navar Gatehouse
 +  * Minor spelling corrections and grammar updates to NPC dialogue in Navar Prison
 +  * Capitalize Professor in various locations and references in Navar university, ground floor
 +  * Minor grammar update to NPC dialogue in Navar university, ground floor
 +  * Minor grammar update to NPC dialogue in Night Flower Bar
 +  * Minor grammar upate and spelling correction to NPC dilaogue in Nirla'​s house
 +  * Minor punctuation update to NPC dialogue in Nurnberg Dragon Hangar
 +  * Spelling correction to NPC dialogue in Nurnberg Hotel
 +  * Minor wording update to NPC dialogue in Patch'​s House
 +  * Minor spelling update to NPC dialogue in Port Inn (scorn/​taverns/​inn2)
 +  * Minor grammar update to NPC dialogue in Portia'​s House, Second Floor
 +  * Grammar correction (There -> Their) to NPC dialogue in Prison (pup_land/​rainbow/​Lv3/​prison)
 +  * Wording update to NPC dialogue in Raazle'​s Small House
 +  * Minor spelling correction to NPC dialogue in Reticent Temple, Dungeon
 +  * Minor spelling and grammar updates to NPC dialogue in Riverside Manor
 +  * Minor grammar updates to NPC dialogue in Rock Gardens
 +  * Minor wording update (lurks -> lurking) to NPC dialogue in Royal Church, Lower Level
 +  * Spelling correction to NPC dialogue in Ruggilli Testing Grounds
 +  * Minor grammar updates to NPC dilaogue in Sages' Tower
 +  * Minor wording update to NPC dialogue in Scorn Alchemy Shop
 +  * Minor wording, spelling, and grammar corrections to NPC dialogue in Scorn Prison
 +  * Minor grammar update to NPC dialogue in Scorn Prison, Holding Cells
 +  * Minor wording updates and corrections to NPC dialogue in Scorn'​s Best Bows
 +  * Minor wording updates and corrections to NPC dialogue in Sentrio'​s farmhouse
 +  * Minor spelling, wording, and grammar updates to NPC dialogue in Ship Wreck Village
 +  * Minor wording and grammar updates to NPC dialogue in Siegfried'​s House, Level 1
 +  * Minor wording and grammar updates to NPC dialogue in Siegfried'​s House, Level 3
 +  * Punctuation updates to NPC dialogue in Skud Tower, East
 +  * Minor grammar update to NPC dialogue in Skud Tower, Entrance Hall
 +  * Minor grammar update to NPC dialogue in Skud Tower, North
 +  * Minor word clarity update to NPC dialogue in Small House (navar_city/​spyhouse)
 +  * Minor grammar corrections to NPC dialogue in Snake Pit, Level 1
 +  * Spelling correction to NPC dialogue in Stig's Hut, Level 2
 +  * Minor spelling and grammar correction to NPC dialogue in Stoneville Dragon Hangar
 +  * Minor grammar and punctuation update to NPC dialogue in Storehouse (whalingoutpost/​taverns/​storehouse1)
 +  * Minor grammar and spelling updates to NPC dialogue in Summoner'​s House
 +  * Minor spelling correction to NPC dialogue in Sunspear
 +  * Minor wording update to NPC dialogue in Sweets Inn
 +  * Minor wording update to NPC dialogue in Tavern (pup_land/​ancient/​village/​tavern)
 +  * Minor wording update to NPC dialogue in Temple of Mostrai
 +  * Minor grammar and wording updates to NPC dialogue in Temple to Ruggilli
 +  * Minor grammar updates to NPC dialogue in The Burning Adventurer
 +
 +==== Server ====
 +  * Code optimization updates
 +==== October 2023 ====
 +
 +=== Archetypes ===
 +  * New wall segment: flagstone_win0 - Flagstone wall now has a vertical wall segment with a window
 +
 +=== Maps ===
 +  * Minor grammar update to NPC dialogue in Goblin Fortress Dungeon, Level 2
 +  * Minor grammar update to NPC dialogue in Grumm'​s Inn
 +  * Spelling correction (covenent -> covenant) to NPC dialogue in Grumm'​s Inn
 +  * Replace reference to God with references to Gaia to NPC dialogue in Grumm'​s Inn
 +  * Minor grammar update to NPC dialogue in Marksel Keep
 +  * Minor spelling update (rath -> wrath) to NPC dialogue in Minatomachi Ichidou Dzuki Ruggilli, Entrance
 +  * Another minor spelling update (rath -> wrath) to NPC dialogue in Minatomachi Ichidou Dzuki Ruggilli, Entrance
 +
 +==== September 2023 ====
 +
 +=== Archetypes ===
 +  * Add a recipe for talisman of summoning of Creation
 +  * New floor tile: checkered-black_gray
 +
 +=== Maps ===
 +  * Fix quest spellbook replicas in Santo Dominion library from containing and displaying a regular spell
 +  * Update Fire Temple, Hot Mines (quests/​peterm/​FireTemple/​HotMines) to correct layoutoptions setting that was causing '[EE] unrecognized string: layoutoptions 1' in CRE
 +
 +=== Server ===
 +  * Rework shop inventory code to send the shop inventory as a single message, rather than an array of messages
 +    * This makes the GTK client show the shop inventory in an organized, consistent manner
 +    * The JXClient AFAIK already handled incoming messages better, and so should be unaffected
 + 
 +==== August 2023 ====
 +
 +=== Archetypes ===
 +  * Redraw a_bridge faces
 +  * New face for topaz
 +  * Add an apron-exclusive artifact definition: apron of the Butcher
 +  * Add a random converter arch for use in random maps
 +    * This allows randomly generated banks to be special maps without clogging up the special maps pool with hardcoded ones
 +  * Improve the mimic treasurelist
 +  * Add animation definition for glyph so that the corrected override for glyph will work correctly
 +  * Add image for lead shield to classic face set
 +  * Move amulet of lifesaving into the artifact definition system ​
 +
 +=== Maps ===
 +  * Show off some of the champion/​chief boosted monsters in the Scorn zoo
 +  * Addition of a pop-up Bank of Skud to rarely appear in random maps
 +    * Current rendition contains one randomly-defined converter table and an unresponsive teller
 +    * These may be changed in the future
 +
 +=== Server ===
 +  * Add a difficulty adjective to recipe outputs
 +    * They include: basic, simple, advanced, complicated,​ difficult, challenging,​ frustrating,​ vexatious
 +  * Fix monster speed bug in recollect command
 +    * Prevents monsters from having a negative speed value
 +  * Added more names for in-game books
 +    * Trying to give a bigger pool for all specific types, since they seem to run out easily
 +    * Names include: assemblage, trove, hoards, traveller'​s guide, the wilds, pious pamphlet, worship
 +  * Fix rune face override for generic runes that no longer properly overrode glyph'​s image
 +    * Now runes correctly display an animated graphic associated with the a spell
 +  * Add support for additional effects from artifact foods
 +    * Now possible to find and consume foods that cause: blindness, lifesaving (like Amulet of Lifesaving),​ luck, improve grace point regeneration,​ improve hit point regeneration,​ improve spell point regeneration,​ invisibility,​ movement types, spell patch attunement, spell path repelled, spell path denied, reflect missiles, reflect spells, attack type resistances,​ darkvision, stealth, living to undead status, xray vision, Stat boost (str, dex, con, etc.)
 +
 +==== July 2023 ====
 +
 +=== GTKv2 Client ===
 +  * Refactor get_map_image_size calculation to be a little less fragile
 +  * Fix incorrect interaction with mapscale
 +  * Fix incorrect handling of map scale and full icon sizes
 +
 +=== Maps ===
 +  * Restore missing "​endmsg"​ in header that was causing a crash when loading the map
 +  * Adjust the entrance area of Castle of Brittany Dragon Room (brest/​Castle/​DragonRoom) to drop the player in the middle of the map and surround them by gates that open when the lever is pulled
 +    * Based on Raffle 2, Level 1 map
 +
 +==== June 2023 ====
 +
 +=== GTKv2 Client ===
 +  * Not a in game change, but important: Update to SDL2
 +    * Some distros have been deprecating SDL1 libraries, so switch over to SDL2
 +    * Since the switch was pretty painless, we can support a CMake flag to use SDL1 in case anyone actually needs SDL1
 +
 +=== Maps ===
 +  * Correct spacing after punctuation in msg text in numerous maps
 +  * Removed forced line breaks in a few maps
 +  * Grammar corrections (Sacrify -> Sacrifice) and removed forced line breaks in the Towers of Luck maps
 +  * Update Tower of Demonology maps to make them part of the same reset group, wilderness_tower-of-demonology
 +
 +=== Server ===
 +   * Fix a problem with the MOTD (Message Of The Day) file not displaying for players when the connect to a server
 +
 +
 +==== May 2023 ====
 +
 +=== Archetypes ===
 +  * Prevent nonintelligent monsters such as slimes from being charmed
 +    * For now, constructs like golems are still affected, but that may also be something to consider changing in the future
 +    * This change prevents charm monster from affecting these monsters, as well as singing and oratory
 +  * Fix a display bug on artifact gems
 +    * It is the result of an earlier commit that merged down artifact definitions. Resolved by changing the name of the diamond face to '​diamond'​ over '​gem'​
 +  * Add several new precious and semi-precious gems (aquamarine,​ bloodstone, garnet, jetstone, moonstone, onyxstone, opal)
 +  * Add a clsc face for amethyst
 +  * spelldesc patch: major rewrite of spell/​prayer descriptions
 +    * objectives of this change were:
 +      * Accurately describe (or least hint at) the spell'​s in-game effects
 +      * Consistency between flavour text of related spells
 +      * Consistency with flavour text of the corresponding casting skill
 +      * Correct grammar and spelling
 +      * Correct "​granted by god" info for god-granted prayers
 +      * Remove information that the server provides automatically on examine, primarily the "​attuned to path" information
 +  * Add descriptions to some potions that were missing them
 +    * stat potions
 +    * potion of improvement
 +    * potion of heroism, haste, and mana regen
 +    * In some cases this means adding the description to a potion-only spell that the potion contains, rather than to the potion arch itself
 +  * Add description to lockpicks
 +  * Fix broken potion_heroism arch
 +
 +=== JX Client ===
 +  * Fix possible crash in "watch stats" script command
 +  * Use "spell skills"​ instead of "​skills"​ in Spells dialog
 +  * Add missing stat names for skin commands
 +  * Document all available stat names
 +  * Add CURRENT_SKILL stat name for skin commands
 +  * Show the character'​s current god and item power in status dialog
 +  * Add setup option to show timestamps in the messages window
 +  * Show the currently active skill on the main window
 +
 +=== Maps ===
 +  * Make the unpickable, invisible light sources in Pimol'​s bow shop not appear on the shop list
 +  * Update formatting to message text in numerous maps
 +
 +=== Server ===
 +  * Fix error in lore display on examine
 +    * For objects with both lore and msg, it would display msg twice; for objects with only lore, it would crash
 +
 +==== April 2023 ====
 +
 +=== Archetypes ===
 +
 +  * Add a message describing a severe alchemy failure to serve as a warning to players to not do their alchemy near their valuables
 +    * Loosely based on events that transpired on my weather-enabled server
 +    * Add recipes to craft medium and greater healing potions
 +  * Fix missing flesh items from humanoid_parts list.
 +    * Hearts and livers were overlooked
 +  * Add a demon horn as a flesh item
 +    * Make it drop from demons
 +  * Remove uranium from crafting and ore drops
 +  * Add one_hit to magic missile
 +    * For server version a763845fa3 or later, this will prevent magic missiles from having a magic-bullet-like piercing effect when they overkill enemies
 +  * Rename "​mastif"​ -> "​mastiff"​ (display name only)
 +  * Add levels to horns of Fire, Frost, and Eorlinga
 +  * Add a recipe for pile of black powder that actually can currently be achieved in-game
 +  * Add a recipe to craft a kite shield of Flight
 +  * Add recipes for punching daggers to match normal daggers, and add recipes for bows and crossbows of Rapid Fire
 +  * Reduce yield of black powder when using the dust-of-ignition-driven recipe
 +  * Fix plural name on brass bars
 +  * Add recipe for horn of Mysteries
 +  * Add a media tag to one of the messages to make Kolgar'​s signature look more signature-like
 +  * Add message to describe the rules of orcknuckle in-game
 +  * Rework a couple parts of the Euthville story so that they actually fit in books
 +  * Remove a stray comma from the message about Andreas and Darcap
 +  * Break apart glove recipes to use the now-differently-named gloves
 +  * Add quartos to the randomly-generated readable treasurelist
 +  * Make the failure of all mushroom recipes in the stove be ashes
 +    * Before just mushrooms of Gourmet produced ashes
 +  * Green and blue dragon mails can now appear in random loot
 +    * Also give each an equivalent to red dragon mail's Blazing Fires artifact
 +  * Make stat potions only use their unique faces once identified
 +    * This should make it less obvious when they'​re present at first sight
 +
 +=== GTKv2 Client ===
 +
 + * Improve movement prediction (lerping)
 +    * Stop snapping the view once a movement is confirmed
 +    *  This makes prediction feel smoother overall
 +  * With prediction being much smoother, enable it by default again.
 +
 +=== JX Client ===
 +
 +  * Add shortcut bar
 +  * Properly update shortcut item faces
 +  * Support commands separated by ";"​ in /shortcut commands
 +  * Add /shortcut command
 +  * Remove message type '​MISC'​ from '​Important'​ tab in messages window
 +  * Recognize partial spell names in shortcut commands
 +  * Change text color in shortcut tooltips to make it more readable
 +  * Include the activation key in shortcut tooltips
 +  * Change text colors to make them more easily readable
 +  * Increase scrolling speed in messages window
 +  * Fix display issue in metaserver selection screen when using --font-scale-factor
 +  * Fix lookat command (left-click in the map window)
 +  * Add skin variants ragnorok-48px and ragnorok-64px which increase the size of item icons
 +  * Add --font-scale-factor command line option to scale all font sizes
 +  * Make the "​Characters for the account"​ dialog resizable
 +  * Add a "​Close"​ button to the dialog "​Connecting.."​
 +    * This prevents players from getting stuck after a "​Connection refused"​ error
 +  * Do not show empty tooltips
 +  * Change color of <a> elements in metaserver tooltips from yellow to gray
 +    * Yellow text on a white background is unreadable
 +  * Make applied items more visible
 +  * Make markers for locked and unpaid items more visible
 +  * Use a less striking background color for magic items
 +  * Fix orange color in messages
 +  * Include sound effects from the crossfire-sounds repository
 +  * Print correct version number
 +  * Add setup option to show or hide pending movement commands
 +  * Change "def checkbox_option"​ skin command to include the option'​s default value
 +  * Do not anymore stall the user interface when loading sound clips
 +  * Ignore "​name"​ part of sounds, use only the "​action"​ part. Normalize and truncate the generated resource names
 +    * Should fix possible crashes on Windows when playing sound effects
 +
 +=== Maps ===
 +
 +  * Add wagon rentals to Navar and Santo Dominion
 +  * Update msg text to remove extra space after periods and question marks in Abandoned Temple, Dungen Level 4 in Scorn
 +  * Fix Scorn'​s smith dialog
 +  * Remove uranium ore from ores random map decor, and add some stones instead
 +  * Correct and improve quest hint for The Fortress of Ang
 +  * Fix incorrect handling of debuff on ring of Occidental Mages
 +    * Now we can get Int and Con penalties too
 +  * Prevent library NPCs from getting mad at you for blundering into a closing gate
 +    * While here, adjust the max hp of the Library Guards, to silence a warning about them having hp greater than max health
 +  * Fixes Santo Dominion city life plugin
 +  * Fixes for Scorn and Scorn County city life plugin
 +  * Add shop inventory sign to House of Healing (scorn/​misc/​HouseofHealing) in Scorn
 +  * Add shop inventory sign to House of Power (scorn/​misc/​PowerHouse) in Scorn
 +  * Add shop inventory sign to Temple of Healing (navar_city/​misc/​templeofhealing) in Navar
 +  * Add shop inventory sign to Emporium of Power (navar_city/​misc/​emporiumofpower) in Navar
 +  * Corrections for payment tables and payment alters to give proper change for high denomination payment coins
 +  * Assistant of Fred now has a proper name, Angela, in Sport Center map
 +  * Solve the most flagrant coffee resale abuse by limiting the number of coffees that can be bought from the bulk table at a time
 +    * Also drop the value on Eswald'​s inferior coffee, since it makes more sense to be low value
 +  * Prevent surprise roundoff errors from new limit of coffee dispenser table
 +    * Make it only accept silver coins since it does only one at a time
 +  * Disallow taking the chairs in Santo Dominion'​s temple to Valkyrie
 +
 +
 +=== Server ===
 +  * Cap the amount of exp enemies can steal with draining attacks
 +    * At the moment it's 10x their starting exp, with the monster keeping half
 +    * Also removes the special handling for GRIMREAPER type enemies that makes them vanish after a few attacks
 +  * Better handling one_hit flag even if the attack killed the target
 +    * Previously, monsters/​projectiles with one_hit could make multiple attacks as long as each attack one-shotted the target
 +  * Use check_bullet() for SP_MAGIC_MISSILE instead of hit_map
 +    * This makes spells of this type (currently only magic missile and missile swarm; other homing spells like ball lightning and speedball are not "magic missiles"​) will behave more like bullets:
 +      * They will not destroy items
 +      * They will damage the topmost enemy on the tile, not every enemy on the tile
 +      * If they overkill an enemy, they can continue on to hit another enemy
 +    * This also means that magic missile spells will now support other_arch, so if we want to make homing fireballs someday or something, that is now possible!
 +  * Add a few more name possibilities for in-game bestiaries
 +  * Add some more name possibilities for god books and item books
 +  * If the message for a locked door is blank, don't print blank lines
 +  * Prevent items of type INORGANIC from gaining an item power when generated through treasurelists
 +  * Fix bug where book descriptors would not be used when the title list was filled for a given type of book
 +  * Fix dubious use of op->​chosen_skill when calculating alchemy danger
 +    * Previous behavior could end up pointing to a holy symbol, for example, and not have any level at all
 +    * Now we go find our skill object instead, and resort to overall level if no recipe or no skill on the recipe
 +  * Fix improper handling of non-stackable items when placed in an alchemy cauldron
 +  * Factor out msg, spell info, etc display into a separate function
 +    * Also adds a bit more surrounding flavour text when an item has an embedded spell or skill
 +  * Examine text cleanups:
 +    * fix typo in body_neck slot description
 +    * add period after "it goes on your..."​
 +    * combine "made of" and "​weighs"​ into a single line
 +    * combine "​buildable"​ and "​connected to" into a single line
 +  * Minor tweaks to religious text formatting
 +  * Ensure that harvesting-type skills are not erroneously merged
 +  * Undo the x4 multiplier for most items when calculating value for the transmutation spell
 +    * This should prevent feedback loops regarding the large gold nugget -> amulet recipe
 +
 +=== Sounds ===
 +  * Add music to Navar
 +    * Using same music as JXClient
 +  * Add wilderness ambiance from JXClient
 +
 +==== March 2023 ====
 +
 +=== Archetypes ===
 +  * Improve lampost flicker animation.
 +  * New item: handmirror
 +    * Meant to be an early game spell reflector
 +  * New cutlery items.
 +    * Meant to be minor valuables
 +  * New base faces for spectre
 +  * New base faces for lich
 +  * Clean up what appeared to be graphical corruption in a couple clsc faces for big_dragon
 +  * Palette cleanup on classic dragon.x33
 +  * Add classic faceset images for the spellcasting animation of big_dragon
 +  * Add a message to describe writing a spell scroll.
 +  * Make the new healing potions yield empty flasks when consumed
 +  * Use down-facing face for some archetypes
 +  * Add plural names to broken generators
 +  * Handle more than 10 faces for a facing
 +  * New images for burnout, adjust its length
 +  * Pixel and palette cleanup on rl_house2
 +  * Worsen AC on dwarf NPC, as it seemed to be balanced for no armor
 +    * Improve WC and damage slightly to compensate
 +
 +=== JX Client ===
 +  * Don't consider case when sorting knowledge items list
 +  * Display extra skill description if the server supports it
 +
 +=== Maps ===
 +  * Make polarbear generators in Darcap Raffle, Level 3 drop rubble when destroyed instead of a broken bean stalk
 +  * Use existing diagonal-facing cannon arches in Pirate Warehouse
 +  * New map: Farmhands'​ Hut
 +  * Improve name for farmhands'​ hut
 +  * Remove redundant floor tiles in Old Tower, Floor 2
 +  * Replace '​burnout'​ images with (renamed) '​fire'​
 +  * Minor cosmetic fence changes on random-map mini forge, no functional changes
 +  * Update msg text to remove extra space after periods in Tower of Demonology (quests/​peterm/​Demonology/​) map set
 +  * Removed duplicate floor and no_magic tiles in Tower of Demonoly High Tower (quests/​peterm/​Demonology/​HighTower1) map
 +  * Remove outdoor setting for Navar Central Library (navar_city/​misc/​library) map
 +  * Remove extra spaces after periods in msg text for Navar Central Library (navar_city/​misc/​library) map
 +  * Remove material 0 setting from gravestones in the Burial Ground map in Lake Country, the Gridarta map editor warned about this setting and material type 0 should not apply objects like this according to the docs
 +
 +=== Server ===
 +  * Now possible to have more unique monsters to appear from generators in random maps
 +  * Fix crash issue if/when an archetype was invalid
 +  * Ensure use of bows causes them to actually use the missile weapons skill.
 +      * Otherwise, you can get wrong modifiers from unarmed attacks because that ends up the readied skill
 +  * Server now reports extra skill summary information for clients (currently JX Client only supports this)
 +  * Fixed issues with aura based spells not being centered on the caster
 +  * Allow monsters to cast prayers and auras  (just zone of healing so far - as the rest of the aura prayers are cult follower specific)
 +  *  Fixed an issue where  a player could gain experience for identifying drinks made with the create food spell
 +  * Improved process for calculating encumbrance and speed when a player uses a converter (i.e., converting platinum to gold coins)
 +  * Reduced latency and other speed improvements for client and server command processing
  
 ==== February 2023 ==== ==== February 2023 ====
crossfire_traffic.1678430168.txt.gz ยท Last modified: 2023/03/10 00:36 by leaf