2023 News
Log of all the changes and updates with the website
Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec
December
Dec 15, 2023
- JX Client 32px and JX Client 64px screenshots
- New client for Windows - DockWindow Client screenshot and info page
Dec 8, 2023
- GitStats update for Archetypes, Maps, and Server
- GitLog update for Archetypes, Maps, and Server
- Doxygen update for Server
November
Nov 1, 2023
- GitStats update for Archetypes, Maps, and Server
- GitLog update for Archetypes, Maps, and Server
- Doxygen update for Server
October
Oct 22, 2023
- Gridarta for Crossfire map editor snapshot released - README.md
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.md
- Changes in the map editor release:
- Update built-in archetypes
- Add fields to allow for mapmakers to see and understand the buffs artifact food and drink can provide
- This opens the door to bizarre custom foods, too, but that's really true for any properly-defined type
- Add strength to the monster attribute pages, so they can have a custom carry limit
- Retain elevation attributes in Replace dialog
- Changes in the map editor release:
Oct 9, 2023
- Gridarta for Crossfire map editor snapshot released - README.md
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.md
- Changes in the map editor release:
- Fix memory leak when closing map views
- Changes in the map editor release:
Oct 6, 2023
- GitStats update for Archetypes, Maps, and Server
- GitLog update for Archetypes, Maps, and Server
- Doxygen update for Server
September
Sep 1, 2023
- GitStats update for Archetypes, Maps, and Server
- GitLog update for Archetypes, Maps, and Server
- Doxygen update for Server
August
Aug 31, 2023
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- 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
- Changes in the map editor release:
Aug 7, 2023
- GitStats update for GTKv2 Client and Maps
- GitLog update for GTKv2 Client and Maps
- Doxygen update for GTKv2 Client
Aug 2, 2023
- Windows GTKv2 Client .exe snapshot released - README.txt
- Changes with this release:
- 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
- Changes with this release:
July
July 15, 2023
- Windows GTKv2 Client .exe snapshot released - README.txt
- 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
- Update to SDL2
July 7, 2023
- JXClient snapshot released - README.txt
- Windows JXClient .exe snapshot released - README-jxclientinstaller.txt
- Show the currently active skill on the main window
- Add setup option to show timestamps in the messages window
- Fix possible NullPointerException
- Show the character's current god and item power in status dialog
June
June 14, 2023
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- 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
- objectives of this change were:
- 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
- Changes in the map editor release:
June 9, 2023
- GitStats update for Archetypes, JX Client, Maps, and Server
- GitLog update for Archetypes, JX Client, Maps, and Server
- Doxygen update for JX Client, and Server
May
May 15, 2023
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- Update built-in archetypes
- 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
- 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
- Circumvent possible crash at startup
- Support "insert below" (is_floor) attribute for creators.
- Update built-in archetypes
- Changes in the map editor release:
May 3, 2023
- GitStats update for Archetypes, GTKv2 Client, JX Client, Maps, Metaserver, Server, and Sounds
- GitLog update for Archetypes, GTKv2 Client, JX Client, Maps, Metaserver, Server, and Sounds
- Doxygen update for Gridarta, GTKv2 Client, JX Client, and Server
- Gradle doc updates for Gridarta and JX Client
- JXClient snapshot released - README.txt
- Windows JXClient .exe snapshot released - README-jxclientinstaller.txt
- 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
- Windows GTKv2 Client .exe snapshot released - README.txt
- 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
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- Support "insert below" (is_floor) attribute for creators
- Changes in the map editor release:
April
Apr 21, 2023
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- Update built-in archetypes
- Changes in the map editor release:
Apr 8, 2023
- GitStats update for Archetypes, JX Client, Maps, and Server
- GitLog update for Archetypes, JX Client, Maps, and Server
- Doxygen update for JX Client, and Server
March
Mar 16, 2023
- Gridarta for Crossfire map editor snapshot released - README.txt
- Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
- Changes in the map editor release:
- Update built-in archetypes
- Changes in the map editor release:
- JXClient snapshot released - README.txt
- Windows JXClient .exe snapshot released - README-jxclientinstaller.txt
- Changes in the JX Client snapshot:
- 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
- Changes in the JX Client snapshot:
Mar 10, 2023
- GitStats update for Archetypes, GTKv2 Client, JX Client, Maps, and Server
- GitLog update for Archetypes, GTKv2 Client, JX Client, Maps, and Server
- Doxygen update for GTK Client, JX Client, and Server
February
Feb 8, 2023
- GitStats update for Server
- GitLog update for Server
- Doxygen update for Server
- JXClient snapshot released - README.txt
- Windows JXClient .exe snapshot released - README-jxclientinstaller.txt
- Changes in the JX Client snapshot:
- Included game sound files with the client
- Changes in the JX Client snapshot:
January
Jan 19, 2023
- GitStats update for Archetypes, GTKv2 Client, Maps, and Server
- GitLog update for Archetypes, GTKv2 Client, Maps, and Server
- Doxygen update for GTK Client and Server
- Mirror of Crossfire Mailinglist Archive now online
- JX Client now available at Flathub
- Windows GTKv2 Client .exe snapshot released - README.txt
- Changes in the Windows GTKv2 client snapshot:
- The message control and suppression dialog UI elements no longer overlap
- Spelling corrections (seperate -> separate) in code comments and other documented related areas
- Add "scriptkillall" command
- Changes in the Windows GTKv2 client snapshot: