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 [2018/04/21 05:23]
karl [March 2009] Point trunk and branch to new location
crossfire_traffic [2020/01/05 01:10]
leaf Traffice update for Dec-2019
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.
 +
 +===== 2019 =====
 +
 +==== December 2019 ====
 +
 +=== Client ===
 +  * Release of v 1.74.0 (r21057)
 +
 +=== Maps ===
 +  * Fix incorrect exit coordinates on Alfalfa'​s House ground level (r21042)
 +  * Added kite shield to Museum of Arms (navar_city/​magara/​houses/​museum) map in Navar. Requires archetype update r21039 or newer (r21054)
 +  * Add more farmland outside Scorn, add more farmland in the style of a manor outside Scorn (r21071)
 +  * New map, Serf's Housein Scorn County (r21073)
 +
 +=== Server ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​869/​|Bug #869 Default language in gtkv2 client always defaults to French]] Correctly find default language for new players (r21059)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​868/​|Bug #868 "​quit"​ should not delete a character]] Rename '​quit'​ command to '​delete'​. Make it harder to delete a character by renaming '​quit'​ to '​delete'​. New players have been known to accidentally delete their character despite the warning. (r21060)
 +  * Stop warning about magic items without inventory, some magical items like horn bases are not associated with a spell (r21061)
 +  * Always check weight in check_spell_knockback(),​ Since we check for nonzero weight in check_spell_knockback() anyway, do the check there and don't warn about it being nonzero (r21062)
 +  * Update item name when applying item. Applying an item identifies its enchantment,​ which changes the base name. Send the client a name update. (r21063)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​804/​|Bug #804 Container weight not updated on client when item is consume]] Send weight update after object_decrease_nrof(),​ This fixes bugs/804, where eating food out of a container in the player'​s inventory doesn'​t update the displayed container weight (r21067)
 +  * Add formulas for casting and melting rings and amulets (r21070)
 +  * Add citylife to scorncounty (r21072)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​861/​ |#861 Horn of Sirens appearing as random loot]] Players in possession of a Horn of Sirens now only have horns. Fix by adding the artifact back, but setting the chance to 0. (r21078)
 +
 +==== November 2019 ====
 +
 +=== Archetypes ===
 +  * Add missing newline to end of spell_sparkshower (r21030)
 +  * Add kite shield as a shield archetype (r21039)
 +  * Add kite shield to random treasure (r21040)
 +
 +=== Server ===
 +  * Refactor save_object() (r21031)
 +    * Split save_object() into a version that only stores the object string in a StringBuffer. This allows future code that stores objects in places other than map files.
 +  *  Use pkg-config to find Python (r21033)
 +    * This sets the stage to switch to Python 3, retiring our CF_CHECK_PYTHON ​
 +  * Fix build with Python 3.6 (r21034)
 +  * Add warning about failing to initialize curl (r21035)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​861/​|Bug 861: External Horn of Sirens appearing as random loot ]]Fix horn of Sirens as a random loot (r21038)
 +  * Add an artifact specific to new kite shield archetype -- kite shield of Flight (r21041)
 +
 +==== October 2019 ====
 +
 +=== Archetypes ===
 +  * Merge spell lore or summary text with some modifications from Spell_shuffle branch (r21028)
 +    * No spell schools, level, or other modifiers imported with this update
 +
 +=== JX Client ===
 +  * Make scripted commands work again (r21027)
 +
 +=== Server ===
 +  * CRE now uses C++11 for compilation (r21019)
 +  * CRE now correctly display report footer (r21022)
 +  * Tooltips and help updates in CRE (r21024)
 +
 +==== September 2019 ====
 +
 +=== Maps ===
 +  * Cosmetic changes to Tower of the Necromancer,​ Level 4 (pup_land/​ancient/​mountain/​tower.4) for nicer merging between spiked walls and castle walls. No functional changes. (r21006)
 +  * Cosmetic changes to Tower of the Necromancer,​ Level 3 (pup_land/​ancient/​mountain/​tower.3) for nicer merging between spiked walls and castle walls. No functional changes. (r21007)
 +  * Cosmetic changes to Tower of the Necromancer,​ Entrance (pup_land/​ancient/​mountain/​tower.1) for nicer merging between spiked walls and castle walls. No functional changes. ​ (r21008)
 +  * Cosmetic changes to Tower of the Necromancer,​ Dungeon (pup_land/​ancient/​mountain/​tower.b1) for nicer merging between spiked walls and rough walls. No functional changes. (r21010)
 +  * Fill up the rest of the empty map space with blocked tiles in Cave (pup_land/​ancient/​mountain/​cave.b2),​ adjust rough walls for nicer merging with nearby walls. No functional changes. (r21012)
 +  * Cosmetic changes to adjust rough walls for nicer merging with each other in Cave (pup_land/​ancient/​mountain/​cave.b1). No functional changes. (r21013)
 +  * Cosmetic changes between spiked walls and normal walls in Kurte'​s Shop (pup_land/​ancient/​kurte/​shop) for nicer merging. No functional changes. (r21015)
 +  * Cosmetic changes to remove blocked tiles and replace them with solid cave wall segments, other changes for nicer cave wall merging in Path (pup_land/​ancient/​ruin/​path). No functional changes. (r21016)
 +  * New random food shop map, Wolfsburg Provisions (wolfsburg/​shops/​wolfsburg_provisions) in Wolfsburg (world/​world_128_109) (r21018)
 +
 +=== Server ===
 +  * Fixed a crash at login issue (r21017)
 +
 +==== August 2019 ====
 +
 +Commit number 21000!
 +
 +=== Archetypes ===
 +  * Add white and black leather cloaks as archetypes so that they can be created via formulae (r20943)
 +  * New archetype, sea_route (20965)
 +      * Sea routes are indistinguishable from normal sea tiles, except for the arch name
 +      * This helps automated travel objects (i.e., ships) distinguish between sea routes and plain old sea tiles
 +
 +=== GTKv2 Client ===
 +  * Avoid unnecessary calls to draw_lists(),​ this speeds up inventory redraw when picking up and dropping many items (r20926)
 +  * Improvements for inventory display and handling (r20971 - r20976, r20980)
 +
 +=== Maps ===
 +  * Minor cosmetic change to a cave wall section for nicer merging in Snake Pit, Level 5 (lake_country/​snake_pit/​snakepit_5) in Lake Country. No functional changes. (r20923)
 +  * Deposit boxes added to numerous world bank maps such as Brest, Darcap, Dragon Islan, City de Clouds, Navar, Lone Town, Nurnberg and Santo Dominion (r10951)
 +  * The Scorn General Store now sells writing pens and blank books for the literacy skill (r20955)
 +  * Code changes so the travel cart outside of Scorn can travel more quickly (r20961)
 +  * Smooth road between Scorn and Navar, the cart can now travel both ways between Scorn and Navar (r20961)
 +  * The travel cart will now always print/​display a message when stopping (r10962)
 +  * The travel cart now costs 100 platinum (r20963)
 +    * Look for the payment altar outside of Eastern Gate of Scorn
 +    * This allows multiple players to use or operate the cart at one time
 +  * Smooth out the road between Scorn and Lake Country (r20966)
 +  * Smooth out the road between Scorn and Darcap (r20967)
 +  * Update Undead Training center (r20968)
 +    * Make exit from training center return to the original map, instead of teleporting back to Lake Country
 +    * Straighten the roads out a bit
 +  * Add roads in Fishing Village (world_123_123) (r20981)
 +
 +=== Server ===
 +  * Improvements for socket buffer handling to prevent corrupt data being sent to the client, which can cause login issues for the player (r20928) ​
 +  * Add login message for new characters with accounts in the server logs (r20935)
 +  * Make objects in icecubes decay slower (r20939)
 +    * This make it possible to "​freeze"​ items such as Demon Ichor or Ghost Ecoplasm in ice cubes to make them last slightly longer
 +  * Stop destroying items based only on die roll (r20942)
 +    * Always look at the material type and resistances. Previously, immune objects could still be destroyed by attacks; for example, ice storm could cause an ice cube to unfreeze
 +  * Add artifacts and formulae for black/white leather cloaks (r20945)
 +  * Improve handling of formula check to handle cauldron and tool differences (r20946)
 +      * The server is able to handle two of the same recipes and produce different results based on what crafting table or cauldron the player is using
 +  * Changes with food calculations(r20956)
 +    * Dragons players are now subject to cursed food effects ​
 +  * Slow players down if they eat too much (r20984)
 +    * Players who consume food that would go over the max 999, will now have short (about 1minute) movement and combat penalty - watch for the message "​Eating the food ration makes you very full. You feel yourself moving much slower."​
 +    * When the affect is over - watch for the messages "You feel like you're moving faster."​ and "You feel your digestion slowing down."
 +  * Clarify stat change messages from effects like character death or depletion attacks or restored from Potions of Life or consuming a stat potion (r20985)
 +      * "Oh no! You are weakened!"​ -> "You feel drained of strength."​
 +      * "​You'​re feeling clumsy!"​ -> "You feel drained of agility."​
 +      * "Your health deteriorates!"​ -> "You feel drained of health."​
 +      * "You suddenly begin to lose your memory!"​ -> "You feel drained of wisdom."​
 +      * "Your face gets distorted!"​ -> "You feel drained of charisma." ​
 +      * "Watch out, your mind is going!"​ ->"​You feel drained of intelligence."​
 +      * "Your spirit feels drained!"​ -> "You feel drained of power."​
 +      * "You feel your memory return."​ -> "You feel your intelligence return."​
 +      * "You feel your spirits return."​ -> "You feel your power return."​
 +      * "You lose some of your memory!"​ -> "You feel foolish!"​
 +  * Correctly calculate player speed and reduce command response latency (r20991 - r20993)
 +      * Reduces amount of time the game takes to process player issued commands
 +
 +==== July 2019 ====
 +
 +=== Archetypes ===
 +  * Part of [[https://​sourceforge.net/​p/​crossfire/​patches/​360/​|Patch #360]], this reduces the base price of balms so that the price of balms of first aid can be reduced (r20905)
 +
 +=== GTKv2 Client ===
 +  * Change key handling to reduce lag after holding down a key (r20918)
 +
 +=== Maps ===
 +  * Merge in patches [[https://​sourceforge.net/​p/​crossfire/​patches/​358/​|358]] and [[https://​sourceforge.net/​p/​crossfire/​patches/​359/​|359]] to change pricing of items for sale in Temple of Healing (navar_city/​misc/​templeofhealing) in Navar (r20919)
 +
 +=== Server ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​360/​|Patch #360 Reduce cost of balm of first aid]] Reduces the cost of balm of first aid (r20906)
 +
 +==== June 2019 ====
 +
 +=== Archetypes ===
 +  * Reduce color count and image file size of fishing pole (skills/​Skill_Tools/​fishing_pole.base.111.png) by changing from RGB image to Indexed image (r20822)
 +
 +=== JX Client ===
 +  * Make sure that disabled GUI elements actually ignore mouse clicks and key presses (r20830)
 +  * Fix --debug-protocol command line option to reliably log all messages (r20834)
 +  * Add "​color-disabled"​ to "​textbutton"​ in skin files (r20836)
 +  * Properly update combobox contents (r20837)
 +  * Suppress unneeded combobox updates ​ (r20838)
 +  * Prevent scrolling in comboboxes (r20839)
 +  * Add tooltips to comboboxes (r20840)
 +  * Order items in comboboxes ​ (r20841)
 +  * Add support for sending '​createplayer'​ commands with attributes (r20844)
 +  * Extend the "​Connecting to server..."​ phase until all requested information has been received from the server (r20848)
 +  * Add support for hiding comboboxes (r20850)
 +  * Add NewCharModel for storing options for character creation (r20851)
 +  * In create character dialog: Disable '​Create'​ button if no character name has been entered (r20852)
 +  * Support "​loginmethod 2": Allow the player to select options during character creation ​ (r20859)
 +  * Query metaserver immediately after program start (r20864)
 +  * Fix login issue with metalforge (r20866)
 +  * Fix display corruption when using magic map while fog-of-war is visible (r20877)
 +  * Properly update minimap after magic map (r20881)
 +  * Center book popup (r20882)
 +  * Make map square above player clickable for lookat (r20883)
 +  * Break long lines in meta server tooltips (r20884)
 +  * Resize close buttons on dialogs to match the height of the dialog title (r20886)
 +  * Add help icons to some dialogs (r20890)
 +  * Make applied/​worn items in inventory more visible (r20893)
 +
 +=== Maps ===
 +  * Cosmetic changes to Brest CVT (brest/​shops/​brest.cvt) to add more visual space on the map perimeter. Update Brest world map (world/​world_107_123) for entrance coordinate changes to Brest CVT (r20903)
 +
 +==== May 2019 ====
 +
 +=== Archetypes ===
 +  * Modify fishing pole graphic (skills/​Skill_Tools/​fishing_pole.base.111.png) to clean up and remove pixelation (r20816)
 +
 +=== GTKv2 Client ===
 +  * Use one window for metaserver and login dialogs (r20766)
 +    * Each of the metaserver and login dialogs used to be in a separate window that was raised and lowered in sequence. Now, all the pre-game dialogs are in one window that is not replaced until play starts.
 +  * Trim trailing whitespace from spell descriptions (r20767)
 +  * Add latency profiling command-line option (r20786)
 +  * Rename '​--time-redraw'​ to '​--profile-redraw'​ (r20786)
 +  * Restore option to allow connecting to a server directly when launching the client, i.e., --server <​server_name or IP address> (r20789)
 +
 +=== JX Client ===
 +  *  Slight layout changes: Move buttons in main screen to right side and use consistent border gaps in dialogs. (r20774)
 +  * Support color '​RED'​ in skin definitions (r20778)
 +  * Change layout of book popup dialog to allow for more text (r20780)
 +  * Use bold font in dialogs to emphasize important parts (r20781)
 +  * Use bold font in buttons (r20782)
 +  * Move the scrollbar in the message dialog to the right side (r20783)
 +  * Do not crash when using '​vertical'​ skin command outside dialogs (r20792)
 +  * Reliably raise dialogs after mouse clicks ​ (r20804)
 +
 +=== Maps ===
 +  * Cosmetic change to Yarid'​s House, Downstairs (scorn/​houses/​wizz.lev1) in Scorn for nicer wall merging around one of the doorways. No functional changes. (r20806)
 +  * Add conversion computations,​ and a description of existing coins to bank teller dialogue (r20807)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​852/​|#​852 Stack of rings of Occidental mages all gain same effect on applying it]] Correctly split rings of Occidental Mages if needed before applying an effect (r20809)
 +==== April 2019 ====
 +
 +=== Archetypes ===
 +
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​357/​|Patch #357 Balancing changes to the summoning branch]]
 +    * Improve the golem weapon class (Wc) from the summon golem spell from 12 down to 10 (r20742)
 +    * Improve the summoned golem damage from 40 to 60, change duration from 75 to 125 (r20743)
 +    * Improve the damage from summon lesser golem from 20 to 25 (r20744)
 +    * Decrease level requirements for pet types by 1 level from the beginning pet of bird and up to and including skull (r20745)
 +      * Replace pixie with panther (r20745)
 +      * Replace skeleton with wolf (r20745)
 +    *  Comment update in regards to the recent changes on what pets are summoned at which level for summon pet monster spell (r20746)
 +    * Reduce casting time from 10 to 5 in spell, summon pet monster (20747) ​
 +
 +=== JX Client ===
 +  * Use non-full-screen-mode by default; Add --full-screen command line option to enable full-screen mode (r20759)
 +  * Increase font size for items  (r20761)
 +
 +=== Maps ===
 +  * Minor cosmetic changes to Yarid'​s House, Entrance (scorn/​houses/​wizz.entry) for better wall and spike wall merging (r20749)
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​358/​|Patch #358 Adjust balance of Scorn'​s House of Healing]]
 +      * Lower purchase and selling price for balms, potions and staffs in House of Healing (/​scorn/​misc/​HouseofHealing) in Scorn. Also added a sell cap to prevent abuse by selling items. (r20750) ​
 +
 +=== Server ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​357/​|Patch #357 Balancing changes to the summoning branch]]
 +    * Failed summons via Summoning skill no longer cost spell points (r20748)
 +  * Fixed an issue for permadeath server so when a character is resurrected and still logged in, logging out of the game will not return them back to being dead (r20763)
 +
 +==== March 2019 ====
 +
 +=== Maps ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​353/​|Patch #353 rework of pup_land/​nurnberg/​reception/​*]]- Numerous changes to allow magic spells, cosmetic changes and and technical changes for playability improvements (r20718)
 +  * Make the sign more visible to alert players to the Ticket Office (r20719)
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​352/​|Patch #352 Minor door and spelling fixes in low-level Scorn]] - Set two doors to have no random traps when they already had a specific trap added in Easy House (scorn/​houses/​easy_house.floor1) in Scorn. (r20722) ​
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​352/​|Patch #352 Minor door and spelling fixes in low-level Scorn]] - Spelling fixes to plural items for various Scorn maps. (r20723)
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​355/​|Patch #355 Fix prisoner speech for Morkov quest]] - Remove reference to Kurte in Navar'​s Morkov quest. Update magic_ear keyword to better match existing in-game lore in Spiral Tower, Level 1 (navar_city/​tower/​magetower1) in Navar. (r20724) ​
 +  * Cosmetic changes to North Lighthouse, Level 1 (santo_dominion/​magara/​north_lighthouse/​floor_1) to add more visual space on the map perimeter. Update North Lighthouse, Level 2 (santo_dominion/​magara/​north_lighthouse/​floor_2) for exit coordinate changes to Level 1. Update Santo Dominion world map (world/​world_102_108) for entrance coordinate changes to the North Lighthouse. (r20726)
 +  * Cosmetic changes to South Lighthouse, Level 1 (santo_dominion/​magara/​south_lighthouse/​floor_1) to add more visual space on the map perimeter. Update South Lighthouse, Level 2 (santo_dominion/​magara/​south_lighthouse/​floor_2) for exit coordinate changes to Level 1. Update South Lighthouse, Level 4 (santo_dominion/​magara/​south_lighthouse/​floor_4) for exit coordinate changes to Level 1. Update Santo Dominion world map (world/​world_102_108) for entrance coordinate changes to the South Lighthouse. (r20727)
 +  * Cosmetic changes to Lord Byron'​s Castle, Main Floor (santo_dominion/​lord_byron/​main) to add spiked wall sections in the shop areas. (r20729)
 +  * Cosmetic changes to Lord Byron'​s Castle, Armour (santo_dominion/​lord_byron/​armour) to better match the Lord Byron'​s Castle, Main Floor castle look and decor. (r20730)
 +  * Cosmetic changes to Lord Byron'​s Castle, General (santo_dominion/​lord_byron/​general) to better match the Lord Byron'​s Castle, Main Floor castle look and decor. (r20731)
 +  * Cosmetic changes to Lord Byron'​s Castle, Magic (santo_dominion/​lord_byron/​magic) to better match the Lord Byron'​s Castle, Main Floor castle look and decor. (r20732)
 +  * Cosmetic changes to Lord Byron'​s Castle, Weapons (santo_dominion/​lord_byron/​weapon) to better match the Lord Byron'​s Castle, Main Floor castle look and decor. (r20733)
 +  * Cosmetic changes to Lord Byron'​s Castle, 1st Floor (santo_dominion/​lord_byron/​1st_floor) to change bwall sections to castle walls (cwall). (r20734)
 +  * Cosmetic changes to Lord Byron'​s Castle, 2nd Floor (santo_dominion/​lord_byron/​2nd_floor) to change bwall sections to castle walls (cwall). (r20735)
 +  * Add a door that opens for the visiting player in Stoneville Bank and Savings (dragonisland/​shops/​bank_stoneville) and update entrance coordinates from the Stoneville world map (world/​world_103_127) to the bank. (r20740) ​
 +
 +=== Server ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​patches/​354/​|Patch #354 Added details to wizhelp for "​create"​]] - Update wizhelp for create command (r20720)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​858/​|Bug #858 Server r20721 does not compile, missing arch_types_valid.c ]] - Fix bug #858 and r20721 by making arch_types_valid.c be a standalone source file
 +  * Prevent active transports from being picked up (r20739)
 +==== February 2019 ====
 +
 +=== Maps ===
 +  * Remove empty row of map tiles in North Farm (santo_dominion/​north_farm) in Santo Dominion (r20712)
 +  * Update entrance coordinates to North Farm (santo_dominion/​north_farm) in Santo Dominion (r20713)
 +  * Update entrance coordinates to The Little Peacock (santo_dominion/​peacock) in Santo Dominion (r20714)
 +  * Update entrance coordinates to Lord Ramsdre Mansion, Entrance (/​santo_dominion/​espen/​palace) in Santo Dominion (r20715)
 +  * Cosmetic changes to Undead Bungalow (/​santo_dominion/​houses/​house1) in Santo Dominion, changes the walls to woodwalls. New face for Undead Bungalow in Santo Dominion (world/​world_102_108) to make it look more like a log cabin. No functional changes. (r20716)
 +  * Add swall sections around the Scorn Prison in The Kingdom of Scorn (/​world/​world_105_115) so players don't think they can walk around the building to get through the broken down wall leading to Port Joseph (r20717)
 +
 +==== January 2019 ====
 +
 +=== Crossfire CRE ===
 +  * Crossfire CRE now migrated to Qt5 (r20705)
 +
 +=== GTKv2 Client ===
 +  * 1.73.0 Release
 +
 +=== Maps ===
 +  * Update Scorn Castle Gatehouse (r20689)
 +  * Cosmetic changes to Lord Ramsdre Mansion, Entrance (santo_dominion/​espen/​palace) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/​world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes. (r20700)
 +  * Cosmetic changes to The Little Peacock (santo_dominion/​peacock) in Santo Dominion to add more visual space on the bottom of the map. Update Santo Dominino world map (world/​world_102_108) for entrance coordinate changes. (r20701)
 +  * Cosmetic changes to North Farm (santo_dominion/​north_farm) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/​world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes. (r20702)
 +
 +=== Server ===
 +  * Penalize high encumbrance in throwing calculations instead of rewarding it (r20676)
 +      * Basically, you now get a penalty instead of a bonus with throwing while under high encumbrance
 +  * [[https://​sourceforge.net/​p/​crossfire/​feature-requests/​250/​|Feature Request #250: HP bar above mobs]] Add option to always enable HP bars above monsters (r20692)
 +      * The new '​always_show_hp'​ server option enables accurate HP bars for all living players and monsters, as if a high-level '​probe'​ spell was always in effect
 +  * Random map chests are of type TREASURE, not CONTAINER; Fixes bug introduced by r20590 (r10695)
 +  * Check unique map path before saving (r20696)
 +      * Unique maps are assumed to have had their paths correctly set to a writable directory in LOCALDIR. This assumption may not hold if a map maker errs (for example, when a player enters a unique map through an exit that does not have the unique flag set)
 +      * Check that the map path is in LOCALDIR before attempting to save it. Otherwise, the map may be saved to any directory to which the Crossfire process has write access, which is surprising at best and a security vulnerability at worst.
 +  * Add setting to always use crypt(3) (r20699)
 +      * Add new '​crypt_mode'​ setting. When set to 0 or left unset, preserve the legacy behavior of not hashing passwords on Windows and FreeBSD. When set to 1 (set for new installations),​ always use crypt(3)
 +      * This setting is also useful for hosting player files, originally created on Linux, on FreeBSD
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​840/​|Bug #840 Random map generator can generate wallstyles as decor ]] Change made so that wall sections should not block stairs or similar entrances to the next level in randomly generated maps (r20708)
  
 ===== 2018 ===== ===== 2018 =====
  
 +==== December 2018 ====
 +
 +=== Archetypes ===
 +  * Corrections with spells Bless and Holy Possession do they can now grant resistance to godpower attacktype (r20669)
 +  * Improvements to ship speed, they can now travel faster (r20639)
 +  * Renamed ships, changed big galleon to galleon and galleon to caravel (r20638)
 +
 +=== GTKv2 Client ===
 +  * Improvements with detecting and installing sounds, if available (r20670)
 +  * Show open containers in unlocked inventory view (r20627)
 +  * Pass player and server name to client scripts (r20621)
 +
 +=== Maps ===
 +  * Move Greenway exits closer to their entrances (r20658)
 +  * Make Are Nor outpost a bit more discoverable in world/​world_105_114 (r20657)
 +  * Guards will now attack player if reputation is too low in Castle Gatehouse (scorn/​misc/​castle_gatehouse) (r20655)
 +  * New feature - Reputation Trigger; Python script that can cause NPCs to attack player(s) based on their reputation (r20654)
 +  * New Map, Castle Gatehouse (scorn/​misc/​castle_gatehouse) in Scorn (world/​world_105_115) (r20653)
 +  * Update and improve tracking of the in game reputation system - basically what monsters you kill and what religion you follow will raise or lower your reputation and that may cause some NPCs to attack you on sight (r20651)
 +  * Navar now has access to the world map ocean, before it was '​trapped on a landlocked lake' (r20644)
 +  * Lake Country now has access to the world map ocean, before it was '​trapped on a landlocked lake' (r20643)
 +  * Open sea passage from Port Joseph to Santo Dominion and Stoneville (r20642)
 +  * Added more ships in Santo Dominion port and harbor (r20640)
 +  * Replaced references to Dtabb (the old, small world continent name) with references to Darcap on multiple maps (r20637)
 +  * Scorn Pawn Shop is now more greedy and does not pay out as much as it used to (r20636)
 +  * Minor cosmetic change and removed extra wall section and unreachable broken stair case inside A Nice Little Hut, Level 1 (/​santo_dominion/​magara/​hut/​floor_1) in Santo Dominion (r20635)
 +  * Cosmetic changes to Nice Little Hut, Level 1 (/​santo_dominion/​magara/​hut/​floor_1) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominion world map (world/​world_102_108) and A Nice Little Hut, Level 2 (/​santo_dominion/​magara/​hut/​floor_2) for entrance coordinate changes. (r20634)
 +  * Cosmetic changes to Seafarers Den (/​santo_dominion/​den) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominion world map (world/​world_102_108) for entrance coordinate changes. (r20633)
 +  * Cosmetic changes to Vexatious Hut, Entrance (/​santo_dominion/​eeur/​hut.1) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominion world map (world/​world_102_108) for entrance coordinate changes. (r20632)
 +  * Update Santo Dominion world map (world/​world_102_108) so that the Herb Shoppe building is labeled correctly. (r20631)
 +
 +=== Server ===
 +  * Corrections with spells Bless and Holy Possession do they can now grant resistance to godpower attacktype in archetypes (r2068)
 +  * New titles (documentary,​ arcana, treasures, design notes, research notes, Laplace) for randomly generate book names (r20661)
 +  * Simplify melee weapon auto-pickup to ignore chairs and tables (r20659)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​805/​|Feature Request 805]] - Cursed items sell for too high. Add a 20% sell price penalty to cursed and damned items, even when they are not identified items. (r20629)
 +  * Updated text message for when a god given item is dropped by the player, now says: You drop the <​item>​. The gods who lent it to you retrieve it. (r20617)
 +
 +
 +==== November 2018 ====
 +
 +No visible in-game changes for this month, but there was behind the scenes changes with the GTKv2 Client.
 +==== October 2018 ====
 +
 +=== Archetypes ===
 +
 +  * Use magic field in treasurelist to specify gain level for Dragon players (r20603)
 +  * Finish r20603 to make magic field in dragon ability treasurelist define the number of levels at which the ability is gained (r20604)
 +
 +=== GTKv2 Client ===
 +
 +  * Make blessed items display '​(blessed)'​ to denote they are blessed. This is mostly for scrolls, where being blessed makes a difference. (r20606, r20607)
 +
 +=== Server ===
 +
 +  * Add '​illuminated text' as the name for religion books. Also correct spelling of '​gilt'​ (was '​guilt'​) (R20598)
 +  * Fix long lines of lore messages in books getting split at buffer ends (r20600)
 +  * Allow for items to make the wielder confused. Also add helmets that make the wielder confused. (r20608)
 +
 +==== September 2018 ====
 +
 +=== Archetypes ===
 +
 +  * Add first arch to use new MIMIC type, which requires server r20588 (r20589)
 +
 +=== Maps ===
 +
 +  * Make entry coordinate consistent in world map world_105_116 (r20584)
 +  * Update the Santo Dominion Library (santo_dominion/​sdlibrary) with more replica spellbooks (r20591)
 +  * Update the Santo Dominion Library (santo_dominion/​sdlibrary) with more replica spellbooks (r20593)
 +
 +=== Server ===
 +
 +  * Metaserver code changes (r20583)
 +  * Add a mimic type for objects to become monsters when applied (20587)
 +  * Make mimics rarely spawn in random dungeons (r20590)
 +==== August 2018 ====
 +
 +=== Maps ===
 +
 +  * Update to Santo Dominion Library (santo_dominion/​sdlibrary) to add spell descriptions via magic mouth to the available replica spell books (r20582)
 +
 +=== Server ===
 +
 +  * Multiple changes to metaserver code and function (r20578 - r20581)
 +
 +==== July 2018 ====
 +
 +=== Maps ===
 +
 +  * New map, Santo Dominion Library (santo_dominion/​sdlibrary) and world map (world_102_108) updates to make room for it. (r20577)
 +
 +==== June 2018 ====
 +
 +=== Server ===
 +
 +  * Changes made to the slow effect or attacktype duration (r20575)
 +
 +==== May 2018 ====
 +
 +=== Archetypes ===
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​851/​|Bug #851 Bug: Formula for the "​talisman of Creation"​ ]]Fixed thaumaturgy recipe for talisman of Creation (r20564)
 +  * Adjusted archetype races to support multiple race subtypes - making them vulnerable to more slaying properties on weapons, spells, etc.(r20568)
 +    * Various ants (ant.arc, ant_gen.arc,​ ant_larvae.arc,​ breeder_ant.arc,​ fly_ant.arc,​ guard_ant.arc,​ spit_ant.arc,​ war_ant.arc,​ work_ant.arc) are now race type insect and ant
 +    * Death Tree (deathtree.arc) is now faerie and deathtree
 +    * Various skeletons (skeleton.arc,​ skeleton_chief_arc.arc,​ skeleton_leader_arc.arc,​ skeletalmage.arc) are now undead and skeleton
 +    * Vampire (vampire.arc) is now undead and vampire
 +  * Wood Stakes (stake.arc) still do physical damage to everything .. except against vampires - they now have the death attack_type against vampires (r20568)
 +
 +=== Server ===
 +  * Fix music loading when entering from tiled maps (r20565)
 +  * Make death attack type relevant, previous behavior made it fail unless attacker sorely outmatched defender (r20566)
 +  * Adjust death attacks to do no damage if the slaying requirement is not met (r20567)
 +  * Due to changes with death attack_type,​ if a monster meets multiple conditions of the slay field in a spell or weapon, it still only receives triple (3x) damage instead of 6x or 9x (or higher) damage (r20569)
 +  * [[https://​sourceforge.net/​p/​crossfire/​bugs/​823/​|Bug #823 Serpentmen don't get additional AC when multiple bracers are equipped.]] Now they receive additional AC bonuses when multiple bracers are worn (r20571)
 +  * Fix an issue with multi-tile monsters and their movement options - they would only go south, now they can move all directions again (r20572)
 +  * Make slow attacks do stronger slow effects by level, basically higher level slow attack makes target more slow(er) (r20574)
 +
 +==== April 2018 ====
 +
 +=== Archetypes ===
 +  * New graphical face for the archon (monster/​chaos/​archon) monster, as the original graphic is of questionable origin (r 20563)
 ==== March 2018 ==== ==== March 2018 ====
  
crossfire_traffic.txt ยท Last modified: 2024/03/01 16:37 by leaf