Website News
Log of all the changes and updates with the website
February
February 12, 2025
- GitStats update for Archetypes, Gridarta, GTKv2 Client, JX Client, Maps, and Server
- GitLog update for Archetypes, Gridarta, GTKv2 Client, JX Client, Maps, and Server
- Doxygen update for Gridarta, GTKv2 Client, JX Client and Server
January
January 31, 2025
- Windows GTKv2 Client .exe snapshot released - README.md
- Changes with this release:
- This is part of the effort to mainline Gtk3 support
- Changes with this release:
- New release of the Crossfire DockWindow Client v0.8.11 - This release contains a large refactor where the namespaces of the entire codebase were re-organized.
It is possible that additional issues have crept in as a result of this refactor.
- New Features & Notable Changes:
- Core
- Rename executable from CrossfireRPG.exe to CrossfireRPG.DockClient.exe
- Quest Panel
- Add expandable Quest Details section underneath Quest List
- Keybinds
- Allow modifier keys (Fire|Run|Alt) to be remapped (manual config file edit required)
- Add button to capture keybind key and modifiers when adding/editing keybinds
- Clarify messaging and functionality around how default keybinds are edited/disabled
- Add categories to default keybinds, add sorting/grouping by category in keybind panel
- Core
- Fixes:
- Keybind Panel: Remove flicker on resize
- Keybind Panel: Don't allow character keybinds when there is no valid player
- Message Panel: Fix issue with changing zoom when initial zoom is 100%
- Message/Notes Panel: Fix font size issues when theme font changes or panel is reloaded
- Message/Notes Panel: Fix crash when setting out of range zoom values
- Pickup Panel: Fix missing "bind pickup" right click context menu items
- Quest Panel: Fix occasional missing subquests
- Quest Panel: Remove flicker on resize
- IRC Plugin: Fix font size issues when theme font changes or panel is reloaded
- IRC Plugin: Fix crash when setting out of range zoom values
- Character/Inventory/Knowledge Panels: Remove flicker when redrawing list items
- Server/Player Dialogs: Remove flicker from hottracking list items
- Core: Fix issue where during load, a theme update was triggered multiple times
- Core: Fix issue where during load, settings updates were triggered multiple times
- Core: Fix occasional crash during login, when loading QuickKeys
- Core: Fix issue where the theme was not properly being applied to gamepanels, resulting in missing themed elements when the gamepanel was undocked
- Minor Changes:
- Character Panel: Show weapon improvements in Other Stats
- Character Panel: Adjust column widths for resistances and other stats sections
- Keybind Panel: Theme the keybind edit popup form
- Knowledge Panel: Move knowledge search command to main toolbar, add icon
- Message Panel: Add option for zoom factor on popup messages
- Message/Notes Panel: Change zoom factor to be a percent
- Pickup Panel: Change clear all checkbox into a button [mlheur]
- Quest Panel: Add tooltips to quest filters
- Quest Panel: Add ability to configure quest list information
- Quest Panel: Rework how replayable quests are filtered
- IRC Plugin: Change zoom factor to be a percent
- Themes & Layouts: Add RetroCloak layout, add Kettek layout and theme
- Settings: Add Gameplay Tweak: Allow or inhibit player from dropping items beside an open ground container
- Settings: Add Gameplay Tweak: Allow or inhibit player from picking up an item from the ground beside an open ground container
- Settings: Add Gameplay Tweak: Allow or inhibit player from emptying a readied/open container by dropping it
- Additional Notes:
- This release contains a large refactor where the namespaces of the entire codebase were re-organized. It is possible that additional issues have crept in as a result of this refactor.
- New Features & Notable Changes:
- JXClient snapshot released - README.md
- Windows JXClient .exe snapshot released - README-jxclientinstaller.md
- Changes in this release:
- Fix layout issues in status dialog
- Previously the dialog sometimes had a width of about 10000 pixels
- Fixes #965 (jxclient status window does not display most statistics)
- Fix "watch stats god_name" script command
- Update download file name and checksum used in the Gradle build file
- Update the minimal supported Java version to Java 17
- Fix layout issues in status dialog
- Changes in this release:
- 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:
- Add is_buildable property
- Add autojoin for counter archs
- Add warning about newer versions not building
- Update OpenJDK for Windows checksum used in the Gradle build file
- Update javaSubdir in the build-gradle file for new version of OpenJDK for Windows
- Fix field documentation
- The correct field is "exp" and not "level" (see apply_auto())
- Update built-in archetypes
- Add a book message for deep swamps, warning of their very lethal nature
- Requires commit 4d4d28ff in the server to actually show in-game
- The message length is 1532, which is slightly too long for the unadjusted book length to allow for its generation
- Though, since this seems to be a recurring trouble, instead of adjusting the wording, the cap was adjusted
- Add summary comments to clarify how no_magic, no_spells, and unholy_ground floor tiles function
- Add lore description for basic ant
- Fix typo in stat depletion message
- Add counter archetype
- Many maps have already been taking benches and adding blocked movement to them to make counters
- We might as well take this create an arch for this, recycling the face, until we can get a suitable replacement
- Add a book message for deep swamps, warning of their very lethal nature
- Update Windows JDK
- Changes in the map editor release:
January 6, 2025
- GitStats update for JX Client, Maps, and Server
- GitLog update for JX Client, Maps, and Server
- Doxygen update for JX Client and Server