Crossfire is an open source, cooperative multiplayer graphical RPG and adventure game. Since its initial release, Crossfire has grown to encompass over 150 monsters, about 3000 maps to explore, an elaborate magic system, 13 races, 15 character classes, a system of skills, and many artifacts and treasures. Crossfire is based in a medieval fantasy world and is similar to other games of this genre.
Announcements, Updates & Changes:
Quick Links:
Crossfire Website News | Crossfire Wiki News | Crossfire Atlas News | Latest Client File Releases | Mailing List Archives & Information | Other Information
Crossfire Website News:
June 18, 2025
- New release of the Crossfire DockWindow Client v0.8.13
- New Features & Notable Changes:
- Server Player List Panel
- Add a new Server Player List panel that maintains a list of players on the server as well as their last activity
- Note that as this is implemented by parsing server messages and who output, it is not entirely accurate
- To initially populate the player list, add the who command to Options -> Auto-Commands -> OnChoosePlayer
- Message Panel
- Split input related options into new settings page
- Add options to toggle filters to commands inside auto-complete
- Network
- Rework how network messages are read and processed, to ensure messages are read as fast as possible
- Ensure messages to server are always sent in a single TCP frame
- Enhance handling of network errors when the server disconnects the client
- Server Player List Panel
- Fixes:
- Character Panel: Fix DPS calculation
- Character Panel: Update character image and bar labels less frequently to improve performance
- Command Panel: Fix duplicate mouse shortcut
- Map Panel: Update apply hint text and bar labels less frequently to improve performance
- Message Panel: Fix more font size issues when theme font changes or panel is reloaded
- Notes Panel: Fix more font size issues when theme font changes or panel is reloaded
- Map Draw: Fix z-order of overlapping multi-tiles
- Map Draw: Fix issue where drawing magic map ignored the graphics clip region
- Map Manager: Fix issue saving map cells with magic map data
- Map Manager: Fix issue where valid magic map data can get replaced by non-existant magic map data
- Core: Fix issue where the repeat value was not properly being sent to the server (only affected dimension door)
- IRC Plugin: Fix more font size issues when theme font changes or panel is reloaded
- Minor Changes:
- Character Panel: Support "shoottype" command, add to toolbar
- Inventory Panel: Update initial display settings to show read items with an icon and text instead of strikethrough
- Inventory Panel: Add zoom factor option to adjust item name font size
- Quest Panel: Clean up replayable quest text
- Skill Panel: Add xp loss percent when outputting skill decreases
- Map Draw: Minor adjustments to magic map colours
- Message Panel: Adjust zoom increments from 20% to 5%
- Notes Panel: Adjust zoom increments from 20% to 5%
- Core: Add AutoCompleteManager to allow for dynamic auto-complete commands
- Core: Support custom protocol commands in the message parser, available to plugins
- Core: Ensure face number is always represented as an unsigned int32
- IRC Plugin: Adjust zoom increments from 20% to 5%
- Resources: Add new icons for some commands
- Resources: Add additional game command variants
- Resources: Add tags to commands to support filtering (help/dm/emote/local)
- Resources: Rework game command parameter names to support dynamic auto-complete
- Resources: Reformat and beautify xml files
- Settings: Add Gameplay Tweak: Enable or disable clearing the repeat up/down value after sending a user command
- Additional Notes:
- Some larger changes have been made, and it is possible that issues have crept in as a result:
- This release contains a large update to all the gamedata (xml) help and command files to support the new auto-complete system
- This release contains a refactor to the internal face (image) encoding, touching many different code modules
- This release integrates the portable settings to be part of the build, and no longer requires running portable.bat or passing command line parameters to enable the portable directory for settings storage (The client saves client and player settings to %APPDATA%\Crossfire DockWindow Client unless in portable mode). If the previous portable builds were not started using portable.bat, the client was not actually using the portable directory for settings storage. Copy (or move) the files %APPDATA%\Crossfire DockWindow Client to <PortableDir>\Data. See README.md for more information regarding Settings Location and Portable Mode.
- New Features & Notable Changes:
Crossfire Wiki News:
June 9, 2025
- For other user visible updates and changes to Crossfire, visit the Crossfire Traffic page on the Wiki
- Updates for the Crossfire Wiki are also shown on the Recent Changes page
GTKv2 Client
- Crossfire GTK Client plug-in to track map visits
- Documentation for functionality as of 2025/05/27
- Eliminate passive-voice in messages
- Completed state is always reported upon a visit
- Revise advice on completing random map dungeons
Gridarta
- [crossfire] Update built-in archetypes
- Added four new cursed cloaks for extra variety
- cloak of the Inferno, which attunes the wearer to fire, but also makes them vulnerable to fire damage
- cloak of Freezing, which is the same for ice
- cloak of Conductivity, which is the same for electricity
- cloak of Anchoring, which denies access to Teleportation spells
JXClient
- In account password change dialog allow an empty old password
Maps
- Replace ground tiles under the house perimeter to Occupied Cabin map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Raazle's Small House map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Rudy's Cottage map in Navar. Cosmetic change, no functional changes.
- Add a couple windows to the back wall of Rudy's Cottage map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Rundown House map in Navar. Cosmetic change, no functional changes.
- Update and fix map entrance coordinates for Prison map in Navar
- Replace ground tiles under the house perimeter to Smokey House map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Strom's Small House map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Todd's Cabin map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Travellor's Wayhouse map in Navar. Cosmetic change, no functional changes.
- Replace ground tiles under the house perimeter to Turl's Small House map in Navar. Cosmetic change, no functional changes.
- Correct map entrance coordinates to Navar Ligthouse, Entrance map
- Add floor tiles under the wall sections of Family House in Navar
- Replace ground tiles under the house perimeter to Museum of Arms map in Navar. Cosmetic change, no functional changes.
- Add and adjust swall sections for nicer merging with nearby walls in Museum of Arms map in Navar
- Add and adjust for more swall sections for nicer merging with nearby walls in Museum of Arms map in Navar
- Minor cave wall segments for nicer merging in Ali's Cave outside Navar. Cosmetic change, no functional changes.
- Minor modifications to cave segments for nicer merging with nearby walls in Dried Up Well
- Fill in empty space with cave wall sections in Dried Up Well
- Expand the perimeter of Tim the Bowyer map to match surrounding Navar world map terrain
- Update floor tiles around the building perimeter of Tim the Bowyer map. Cosmetic change, no functional changes.
- Update map entrance coordinates to/from Navar and Time the Bowyer map
- Add some windows to Tim the Bowyer map
- Add entrance coordinates to Armino fine alchemy supplies map in Navar
- Update swall sections for nicer merging with nearby walls in Armino fine alchemy supplies map in Navar
- Tweak msg text from one of the instructions books in Ye ol' Home Depote to avoid a warning in Gridarta
- Replace building perimeter flooring with different floor tiles in The Frolicing Mermaid map. Cosmetic change, no functional changes.
- Update floor tiles around the building perimeter of Gunther's Smithy map. Cosmetic change, no functional changes.
- Update floor tiles around the building perimeter of Emporium of Power map. Cosmetic change, no functional changes.
- Adjust visibility settings of the Runes in Emporium of Power map to remove warnings with Gridarta
- Remove redundant no_magic tiles under the counter surrounding Master of Transferrence in Emporium of Power in Navar
- Update floor tiles around the building perimeter of Rosco's Kitchen map in Navar. Cosmetic change, no functional changes.
- Update floor tiles around the building perimeter of Navar Central Library map. Cosmetic change, no functional changes.
- Update floor tiles around the building perimeter of Navar Market map. Cosmetic change, no functional changes.
- Correct exit coordinates out of Navar Market to world_122_117
- Correct exit coordinates out of Condemned Market in Navar to world_122_117
Crossfire Atlas News:
May 29, 2025
- Numerous map image updates
- Content updates
Client: Select a client based on the OS that you wish to use while playing Crossfire, REQUIRED |
||||
Package | Version | Date | Download | File Info |
![]() |
0.8.13 | 2025-Jun-15 | Download | |
![]() |
1.75.3 | 2024-Apr-10 | Download |
|
![]() |
snapshot | 2025-Apr-06 |
NOTE: macOS 11 Big Sur and newer, Arm64 or Apple Silicon |
|
![]() |
snapshot | 2025-Apr-06 |
NOTE: macOS 11 Big Sur and newer, Intel based |
|
![]() |
snapshot | 2025-Jan-13 | .exe Download |
|
![]() |
snapshot | 2025-Jan-31 | Download |
|
![]() |
snapshot | 2025-Jan-31 | Download |
|
![]() |
snapshot | Daily Build | Download |
- For a complete list of available clients, visit the clients page.
- For those who are looking to host their own server, visit the server page.
- For those looking to create new or modify existing maps, visit the map editor page.
Mailing List Archives & Information:
- Crossfire Announcement List:
http://mailman.metalforge.org/mailman/listinfo/crossfire-announce - Crossfire CVS List:
http://lists.sourceforge.net/mailman/listinfo/crossfire-CVS - Crossfire Discussion List:
http://mailman.metalforge.org/mailman/listinfo/crossfire/ - Crossfire Maps Discussion List:
http://lists.sourceforge.net/lists/listinfo/crossfire-maps
- Visit the Crossfire Board for questions, comments and discussion.
- Visit the Crossfire Wiki for documentation
- Character creation info and other walkthroughs
- View the Level Experience table
- Online channels for tech support, development discussion, game help & hints, and other ideas via IRC or Discord