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:

November 1, 2025

Crossfire Wiki News:

November 14, 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

  • Add bestiary descriptions for flying ants and mice.
  • Fix missing endlore in flying ant bestiary info.

Maps

  • Add movement blocking to tiles outside of the invis_exits in The Golden Lion (santo_dominion/taver) map to prevent players from wandering around the map perimeter
  • Fix region typo in Cloud World Castle, Dungeon Level 16 (mlab/citydeclouds/castle/cwdccastleb16) map
  • Replace blocked tiles with cave wall tiles in Cloud World Castle, Dungeon Level 9 and Level 10 and Level 11 (mlab/citydeclouds/castle/cwdccastleb[9-11]) maps. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stone tiles in Tobias Tower (santo_dominion/tobias) map. Cosmetic change only, no functional changes.
  • Increase magic power potion reward quantity from 1 to 8 and update Tobias' msg_txt to reflect this change for Tobias Tower (santo_dominion/tobias) map
  • Replace floor perimeter with stone tiles in Santo Dominion Toll St. (santo_dominion/tollpost) map. Cosmetic change only, no functional changes.
  • Add map entrance coordinates to Zel's Dungeon, Level 1 (scorn/country/zel/zels_dun_1) map
  • Add map entrance coordinates to Zel's Dungeon, Level 2 (scorn/country/zel/zels_dun_2) - other changes are from map editor reformatting
  • Make all names used in msg_text matching lower case in Farmhands' Hut (scorn/country/farmhand_1) map
  • Replace floor perimeter with stone tiles in Serf's House. (scorn/country/serf_house) map. Cosmetic change only, no functional changes.
  • Fill in empty areas with dungeon wall sections in Gnolls Grotto (scorn/dtabb/cave) map
  • Fill in empty areas with dungeon wall sections in Ogre Cave (scorn/dtabb/cave2) map
  • Replace floor perimeter with stone tiles in Alfalfa's House (scorn/houses/alfalfa_ground) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stone floor tiles in Angry Giant's Bungalow (scorn/houses/angrygiant) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Barracks (scorn/houses/barracks) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in BOwyer's Workshop (scorn/houses/bowyer) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Breezy Acres (scorn/houses/breezy_acres) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Chess Club (scorn/houses/chess_club) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Cornerbrook Estates (scorn/houses/cornerbrook) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Easy House (scorn/houses/easy_house.floor1) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Terry's Farm (scorn/houses/farmhouse) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Harry's Place (scorn/houses/house.haunted) map in Scorn. Cosmetic change only, no functional changes.
  • Fill in empty areas with awall sections to Haunted Attic (scorn/houses/house.haunted2) map in Scorn. Cosmetic changes only, no functional changes.
  • Replace floor perimeter with stones flooring in Smith's House (scorn/houses/house1) map in Scorn. Cosmetic change only, no functional changes.
  • Expand the map size and layout of Chess Club (scorn/houses/chess_club) map in Scorn. Update entrance coordinates from Scorn world map (world/world_105_115) to Chess Club.
  • Replace floor perimeter with stones flooring in Patch's House (scorn/houses/house2) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Mike Miller's house (scorn/houses/house3.1st) map in Scorn. Cosmetic change only, no functional changes.
  • Update name capitalization for Mike Miller's treasure chest in Mike Miller's house (scorn/houses/house3.1st) map
  • Replace floor perimeter with stones flooring in Jeweler's Workshop of Scorn (scorn/houses/jeweler) map. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in The Jones' (scorn/houses/jones) map in Scorn. Cosmetic change only, no functional changes.
  • Replace floor perimeter with stones flooring in Medieval Kitchen (scorn/houses/kitchen) map in Scorn. Cosmetic change only, no functional changes.
  • Add food level 1 to steaks found in Medieval Kitchen (scorn/houses/kitchen) map in Scorn to avoid warnings in Gridarta map editor

Server

  • Adjust full healing message
  • Fix unconsumed potions yielding empty bottles
  • Move clearing of FLAG_NO_SKILL_IDENT back to identify() Clearing FLAG_NO_SKILL_IDENT in object_give_identified_properties() would cause books to mark as not read when the book was saved out and reloaded
    • This meant that every time a map swapped, books would cease to become read
    • Issue origin traced to 8cf20c where this was moved. Hat to Kevin Zheng for pointing me in the right general direction for debugging this
  • Add references to take and bind command inside the get command help file
  • Add references to bind command inside the pickup command help file, also includes white space layout changes
  • Add references to bind command inside the take command help file, also includes white space layout changes
  • Add new help file entry for the command hostile - it's not an actual command, but referenced often enough (IMO) to need it's own help file entry
  • Add additional face number check
Crossfire Atlas News:

November 20, 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: