Jump to Main Content

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, 14 races, 16 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:

October 1, 2025

Crossfire Wiki News:

October 18, 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

Archetypes

  • Merge weather branch archetypes into main
  • Found a few more images in the clsc image set as part of RLTiles.
  • Add missing license file for sapphire of exceptional beauty.
  • Clsc wraith player images are built from RLTiles.
  • Clsc thief is a Gervais tile.

Gridarta

  • [crossfire] Update built-in archetypes
  • Accept lines with empty values in map files
  • [crossfire] Revert “Remove support for map files using obsolete attributes: “x” instead of “width”, or “stand_still” instead of “fixed_resettime”.”

Maps

  • Cosmetic changes to Castle of Ra-Gar (quests/mcz/castle1) to match world map, and use invis_exits instead of specialty floor tiles to exit back to the world map
  • Move a zombie off a ghost generator to remove an alert in Gridarta about stacked monsters in Castle of Ra-Gar, Dungeon (quests/mcz/castle_low1) map
  • Give pass through doors in Glacier Keep, Level 2 (whalingoutpost/misc/castle2) 'alive 0' as a work around to allow a rolling boulder to also pass through said doors
  • Give Rune of Magic Power a visibility of 1 (instead of 0) in Fire Temple, Fifth Floor (quests/peterm/FireTemple/FifthFloor) map to remove a warning alert in Gridarta
  • Give multiple Rune of Transferrence a visibility of 1 (instead of 0) in Fire Temple, First Floor (quests/peterm/FireTemple/FirstFloor) map to remove a warning alert in Gridarta
  • Give multiple Rune of Magic Power a visibility of 1 (instead of 0) in Fire Temple, Fourth Floor (quests/peterm/FireTemple/FourthFloor) map to remove a warning alert in Gridarta
  • Removed duplicate foor tiles in Fire Temple, Second Floor (quests/peterm/FireTemple/SecondFloor) map
  • Removed duplicate foor tiles in Fire Temple, Third Floor (quests/peterm/FireTemple/ThirdFloor) map
  • Remove double stacked monsters in Ogre Chief (quests/peterm/quests/ogre_chief) map
  • Add flesh level of 20 to the medium wyvern steaks and medium wyvern wings in Wyvern Quest (quests/peterm/quests/wyvern_quest) map
  • Adjust create number in treasures chests from -1 to 5 in Wyvern Quest (quests/peterm/quests/wyvern_quest) map
  • Fix exit coordinates out of Dark Forest, Inner Temple (quests/peterm/temple/InnerTemple) to Dark Forest, Outer Temple map
  • Move monsters around to avoid double stack warning alerts in Dark Forest Temple (quests/peterm/temple/Temple) map
  • Correct exit coordinates between Skud Tower, Court (quests/skud/court) and Skud Tower, Entrance Hall maps
  • Adjust and realign exit and entrance coordinates along with wall tweaks to make moving between maps easier in Skud Tower (quests/skud/*) maps
  • Add flesh level (now level 1) to the corpses in Aljwaf Crypt (quests/todd/aljwaf/crypt3) map
  • Remove buried Skeletal Mage from under a floor tile in Aljwaf Hall (quests/todd/aljwaf/hall1) map
  • Re-align exit and entrance coordinates between Narcopin Academy (quests/todd/aljwaf/tower) and world map (world/world_119_116)
  • Add flesh level (now level 1) to the corpse in Decaying Tower (quests/todd/aljwaf/tower3) map
  • Correct map entrance coordinates to Vexatious Hut, Entrance (santo_dominion/eeur/hut.1) map in Santo Dominion
  • Add correct swall endcap to fence section in Lord Ramsdre Mansion, Dungeon Level 2 (santo_dominion/espen/espen2) map
  • Move skeletons around to avoid double stacking in Undead Bungalow (santo_dominion/houses/house1) map
  • Replace floor tiles with stone floor in the map perimeter of Undead Bungalow (santo_dominion/houses/house1) map
  • Update entrance coordinates to A Nice Little Hut, Level 1 (santo_dominion/magara/hut/floor_1) map
  • Update entrance coordinates to A Anice LIttle Hut, Level 2 (santo_dominion/magara/hut/floor_2) map
  • Update map entrance coordinates between North Lighthouse, Level 1 (santo_dominion/magara/north_lighthouse/floor_1) and Santo Dominion world map (world/world_102_108)
  • Correct map entrance coordinates to North Lighthouse, Level 4 (santo_dominion/magara/north_lighthouse/floor_4) map in Santo Dominion
  • Fix entrance coordinates to Santo Dominion Well (santo_dominion/magara/well/top) map
  • Add counter around Elik to protect him from players in Eliks General Store (santo_dominion/shops/eliks) map in Santo Dominion
  • Add benches and some new wall segments around Erash at the shop entrance in Erash Sharp Blades (santo_dominion/shops/erash) map in Santo Dominion
  • Change out flooring under wall tiles with gray cobblestone tiles in Bank of Skud, Santo Dominion Branch (santo_dominion/shops/bank_santodominion) map. Cosmetic change, no functional changes.
  • Replace floor perimeter with stones tiles in Lord of the Rings (santo_dominion/shops/rings) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones tiles in Little House of Horrors, House of Hell (santo_dominion/house_of_hell) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones tiles in Santo Dominion City Hall (santo_dominion/city_hall) map. Cosmetic change only, no functional changes.
  • Add msg_txt to the sign outside of the ticket purchase for a travel pass from Santo Dominion to Scorn in the Santo Dominion City Hall (santo_dominion/city_hall) map
  • Correct map entrance coordinates to New Cthulhu Church (santo_dominion/crossfire) and Santo Dominion world map (world/world_102_108)
  • Correct map entrance coordinates to Seafarers Den (santo_dominion/den) and Santo Dominion world map (world/world_102_108)
  • Replace floor perimeter with stones tiles in St. Dominion Sale (santo_dominion/map.and.sale) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stone floor tiles in Stig's Hut, Level 1 (santo_dominion/map.stigkr.1) map. Cosmetic change only, no functional changes.
  • Expand map outer perimeter by one tile in Stig's Hut, Level 1 (santo_dominion/map.stigkr.1) map
  • Adjust entrance coordinates for Stig's Hut, Level 1 (santo_dominion/map.stigkr.1) and Stig's Hut, Level 2 (santo_dominion/map.stigkr.2) and world map (world/world_102_107) maps
  • Add movement blocking and no_spell tiles around the map entrance of Stig's Hut, Level 1 (santo_dominion/map.stigkr.1) to keep players from wandering around the map perimeter
  • Add map entrance coordinates to Tower of Zoon (brest/brittany/tower_of__zoon) in Brest
  • Add movement restrictions to the ground tiles around exits in The Noble Resting (santo_dominion/noble_rest) to prevent players from wandering around outside of the map
  • WIP - import maps and content related to CDC (mlab/citydeclouds/castle/*) quest line(s)
  • Update gate and inventory check mechanism in Elven Sea entry (mlab/citydeclouds/castle/elvensea/elvensea_013_012) from Cloud World Castle, Dungeon Level 21
  • Remove incorrect move_on specification from under-bridge lava.
  • Add elevation around Samorok's keep. While here, also clean up some double floors.
  • Removed double stacked monsters in North Barn (santo_dominion/north_barn)
  • Replace floor perimeter with stones tiles in North Farm (santo_dominion/north_farm) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones tiles in The Little Peacock (santo_dominion/peacock) map. Cosmetic change only, no functional changes.
  • Replace floor and some ground perimeter with stones tiles in Santo Dominion Gatehouse (santo_dominion/sdgatehouse) map. Cosmetic change only, no functional changes.
  • Add movement blocking to tiles outside of the invis_exits in Santo Dominion Gatehouse (santo_dominion/sdgatehouse) map to prevent players from wandering around perimeter
  • Replace floor perimeter with flagstone tiles in The Golden Lion (santo_dominion/tavern) map. Cosmetic change only, no functional changes.

Server

  • Fix an implicit inclusion when using gnu libc. Discovered compiling in Alpine, which uses musl libc.
  • Fix missing include to build in musl libc.
  • Merge weather branch into main. Make sure to set weather as off by default, now that we aren't on our own branch.
  • Fix build
  • Fix some compiler warnings
  • Add dryness definitions for permanent lava and blackrock. Turns out they do exist on the world map.
Crossfire Atlas News:

August 27, 2025

Latest Client File Releases:

Client:
Select a client based on the OS that you wish to use while playing Crossfire, REQUIRED
Package Version Date Download File Info
 DockWindow 0.8.13 2025-Jun-15 Download
 GTK-v2 Client, Linux 1.75.5 2025-Jul-26 Download
  • ChangeLog
  • md5sum
    5e2216bf73e9441ddaeb9624d799f6f8
  • sha1
    a0be386c70a15f6b0b8d2edec94058137276d2d6
  • sha256
    a3cbf0a3fa73ccc61b643a6477e2fe8d45543c75a2c835c069a3514ad6858b0d
GTKv2 Client, macOS - Arm64 1.75.5 2025-Aug-08

Download

NOTE: macOS 11 Big Sur and newer, Arm64 or Apple Silicon

  • md5sum
    4be67d2c33c42b541e2d2afbcbf50bfb
  • sha1
    136991126a23b6fe214ab32fcc6c06db6e7e3fcc
  • sha256
    120ef360ead1a90afa5028488ba2e24c68f22b094fb9764b3d16fdfdf6535c90
GTKv2 Client, macOS - x86_64 1.75.5 2025-Aug-08

Download

NOTE: macOS 11 Big Sur and newer, Intel based

  • md5sum
    4481ded841c90fdb1809ecdc029fa256
  • sha1
    6c8f14ad0571e3f36e961ffc578e60526097444a
  • sha256
    bec84d7937e8265efd39ab07849724a10ed20f6d63700dcc66d4fcdbdda7a79e
 GTK Client, Windows 1.75.5 2025-July-25

.exe Download
NOTE: The .zip is the complete client with related .dll files, etc. while the .exe is the client wrapped in an NSIS installer

  • ChangeLog
  • md5sum
    a3a3189dcf071256f1cc4f48e3609bcf
  • sha1
    4db8d631f8aa590bbc9a95fbe2ab3fe92cd4e2d6
  • sha256
    7d7bde75bc9e7a6af26e3f891da920124d53396f6f818e0868db512c23d4d16f
 JX Client snapshot 2025-Jul-05 Download
  • ChangeLog
  • md5sum
    c921047d2cd04db123f22de34ad5db57
  • sha1
    b4cdead3d032aabdf3dfabc197248157cd90ca92
  • sha256
    e918183bfa317e835d3c5277e1d8fe30e2feace248f5731ba3a7e98b7c1f3c3d
 JX Client.exe snapshot 2025-Jul-05 Download
  • ChangeLog
  • md5sum
    a24335c4369f309bc4ad654e1f5cc3a9
  • sha1
    32ee29fc87e4d9e30901ed5a82c5e27cb5b92fe4
  • sha256
    4e8f953cbd1a60fda94cd9400aa9d136328e63f02371b493ae91321cfdd96953
 JXClient-latest.exe 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:

Other Information: