Jump to Main Content

Crossfire is a free and open-source cooperative multiplayer graphical RPG and adventure game. Set in a medieval fantasy world, it stands out by combining real-time action with traditional role-playing mechanics inspired by games such as Gauntlet, NetHack, Moria, and Angband. Players can choose from 14 races and 16 character classes, develop skills and magic, worship a pantheon of gods, complete quests, discover powerful artifacts, and explore thousands of interconnected maps filled with monsters, dungeons, cities, and adventures. Crossfire has been continuously developed since 1992 and remains an actively maintained community project.

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:

August 8, 2026

Crossfire Wiki News:

August 13, 2026

  • 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 msg info with function and durability hints to arrow/missile artifacts
  • Change Adamantite bolt artifact durability from food 10 to food -5 so the break chance is set to 5% instead of added to the base bolt's 10%. Update Adamantite bolt msg summary to reflect this durability change.
  • Add new sign archetype dedicated for use on the world map to show distances between key locations

JX Client

  • Update README

Maps

  • Update map header to Scorn Mansion - Muriskunes (scorn/mansion/muriskunes) to include creation date from the tarball file timestamp in crossfire-0.91.8.maps.tar.gz and map creator confirmed via an in-map Creator sign object, other map changes are from Gridarta reformatting
  • Update map header of Mess Hall (scorn/houses/messhall) with map creator information based on CVS logs
  • Remove a castle guard from under a barrel in Mess Hall (scorn/houses/messhall) map
  • Add map creation date to Stronghold (scorn/mansion/stronghold) based on tarball file timestamp in crossfire-0.91.8.maps.tar.gz
  • Add map creation date to Scorn Mansion - Strange Tunnel (scorn/mansion/str-tunnel) based on tarball file timestamp in crossfire-0.91.8.maps.tar.gz
  • Add map entrance coordinates to Ancient Basement (scorn/mansion/subbasement1) in Scorn
  • New map, Joseph's Gate House (scorn/misc/josephs_gate_house) that allows access from Scorn Port area (world/world_105_115) to the Port Joseph ship
  • Change map header references from Creator: (legacy crossedit/Java editor style) to Created: (modern convention) in numerous map files, no functional changes
  • Change map header references from Creator: (legacy crossedit/Java editor style) to Created: (modern convention) in some guild related map files, no functional changes
  • Add map creator name to Goblin Chief (quests/peterm/quests/goblin_chief) map as found in cvs commit logs
  • Add flesh level to Head of the Goblin Chief (quests/peterm/quests/goblin_chief) to avoid warning in Gridarta
  • Update Animal Quarantine (scorn/misc/animal_quarantine) map to add map creator information based on mailing list post from 1993-11-13
  • Update Undead Church (scorn/misc/church) map to add map creator information based on mailing list post from 1993-11-13
  • Add map creator name to Dragon Guild of Scorn (scorn/misc/dragon_guild) map as found in cvs commit logs
  • Update Old Basement (scorn/misc/map.esben.2) map to add map creator information based on crossfire-0.91.8.maps.tar.gz release file
  • Add map creator name to Hspitallity Room (scorn/misc/HospitalityRoom) map as found in cvs commit logs
  • Add map creator name to Dry Well (scorn/misc/drywell) map as found in cvs commit logs
  • Add map creator name to Eastern Gate of Scorn (scorn/misc/gatehouse) map as found in crossfire-0.91.8.maps.tar.gz release file
  • Add map creator name to Scorn Jail (scorn/misc/jail) map as found in cvs commit logs
  • Update map creator name to Scorn Central Library (scorn/misc/library) map as found in devel docs
  • Update map creator name to Pirate's Arena (scorn/misc/port_arena) map based on info already in the map header
  • Correct creation date of House of Power (scorn/misc/PowerHouse) based on time stamp in crossfire-1.0.0-maps.tar.gz release, also commit message indicates it copied House of Healing map - and that is likely the cause of the wrong creation date
  • Add map creator name to House of Power (scorn/misc/PowerHouse) map based CVS commit logs
  • Add map creator name to Zoo (scorn/misc/zoo) map based on information in crossfire-0.91.8.maps.tar.gz release
  • Move a couple monsters around so they are not double stacked in Akuma Tatemono, Entrance (azumauindo/suno-yamatoshi/buildings/tatemonoA1) to avoid warnings in Gridarta
  • Add a second Ruggilli altar to Ichidou, Level 2 (azumauindo/misc/shrine2) as a way to make it more multi-player friendly
  • Added some windows to Temple of Valkyrie (darcap/darcap/temples/valkyrie) map in Darcap, cosmetic change only - no functional changes
  • Add a second Mostrai altar to Grumms Inn Upstairs (marksel/grumms_inn2) map as a way to make it more multi-player friendly
  • Replace altars (labeled stove and grill) with actual stove archetype in Castle of Marquis, Level 2 (mlab/citydeclouds/castle/cwdccastleofmarquis2) map
  • Replace altars (labeled stove and grill) with actual stove archetype in Castle of Marquis, Level 2 (mlab/citydeclouds/castle/cwdccastleofmarquis2) map - not all changes were saved in previous commit
  • Add food level 1 to steaks in City de Clouds (mlab/citydeclouds/citydeclouds2C) map to remove errors in Gridarta
  • Adjust custom settings to a cauldron (to make it a heater) in City de Clouds (mlab/citydeclouds/citydeclouds2C) map to remove an error in Gridarta
  • Add a second Lythander altar to City de Clouds (mlab/citydeclouds/citydeclouds2D) map as a way to make it more multi-player friendly
  • Add a second Lythander altar to Cloud World Castle (mlab/citydeclouds/castle/cwdccastlef1) map as a way to make it more multi-player friendly
  • Add food level 1 to food items in Cloud World Castle (mlab/citydeclouds/castle/cwdccastlef1) map to remove errors in Gridarta
  • Remove duplicate map, Shrine of Valriel at mlab/citydeclouds/castle/elvensea/temples/valriel - the live and current map is located at mlab/citydeclouds/temples/valriel
  • Add a second Gnarg altar to Troll Canyon Cavern (navar_city/troll_canyon/troll_canyon.7) map as a way to make it more multi-player friendly
  • Replace Ruggilli renamed altar with stove archetype in Zealon House (navar_city/mlab/zealothouse2) map
  • Add a second Valriel altar to Wester Navar Tavern, Mainfloor (navar_city/mlab/tavern) map as a way to make it more multi-player friendly
  • Add a second Gorokh altar to Wester Navar Tavern, Mainfloor (navar_city/mlab/tavern) map as a way to make it more multi-player friendly, moved some other objects around to make room for the additional altar
  • Add a second Sorig altar to Wester Navar Tavern, Mainfloor (navar_city/mlab/tavern) map as a way to make it more multi-player friendly
  • Add food level 1 to food items in Western Navar Tavern, Mainfloor (navar_city/mlab/tavern) map to remove errors in Gridarta
  • Add a second Devpurers altar to Gothwolte's Castle, Level 2 (pup_land/ancient/castle/castle.2) map as a way to make it more multi-player friendly
  • Expand the Lone Town's Ye Olde Shoppe of Transport (pup_land/lone_town/shops/transport.shoppe) map layout to include another row of cult altars as a way to make it more multi-player friendly. Update Lone Town (pup_land/lone_town/town) map for entrance coordinate changes.
  • Add a second Ruggilli altar to Reception, Fire Level 5 (pup_land/nurnberg/reception/fire5) map as a way to make it more multi-player friendly
  • Add a second Gaea altar to The Little Peacock (santo_dominion/peacock) map as a way to make it more multi-player friendly along with other map cosmetic changes
  • Add a second Devourers altar to Temple of Devourersk (scorn/temples/devourers) map as a way to make it more multi-player friendly along with other map cosmetic changes
  • Add a second Devourers altar to Temple of Gaea (scorn/temples/gaea) map as a way to make it more multi-player friendly
  • Add a second Gorokh altar to Church of Gorokh (scorn/temples/gorokh) map as a way to make it more multi-player friendly and other cosmetic changes
  • Add a second Ixalovh altar to Shrine of Ixalovh (scorn/temples/ixalovh) map as a way to make it more multi-player friendly and other cosmetic changes
  • Add a second Lythander altar to Temple to Lythander (scorn/temples/lythander) map as a way to make it more multi-player friendly and other cosmetic changes
  • Add a second Mostrai altar to Temple of Mostrai (scorn/temples/mostrai) map as a way to make it more multi-player friendly and other cosmetic changes
  • Add a second Ruggilli altar to Temple to Ruggilli (scorn/temples/ruggilli1) map as a way to make it more multi-player friendly along with map resizing and other cosmetic changes
  • Add a second Sorig altar to Temple to Sorig (scorn/temples/sorig) map as a way to make it more multi-player friendly along with temple map resizing and other cosmetic changes
  • Add a second Valkyrie altar to Chapel of Valkyrie (scorn/temples/valkyrie) map as a way to make it more multi-player friendly along with comsetic changes
  • Expand Wolfsburg's Ye Olde Shoppe of Transport (wolfsburg/shops/transport.shoppe) map layout to include another row of cult altars as a way to make it more multi-player friendly. Update Wolfsburg (world/world_128_109) map for entrance coordinate changes.
  • Goblin and Zombie Training Center is east of the road in world map (world/world_106_120), so change the sign from pointing west to pointing east
  • Add a second Ruggilli altar to Shrine of Ruggilli (wolfsburg/volcano/temples/ruggilli) map as a way to make it more multi-player friendly
  • Add additional cobblestone tiles to The Imperial Highway (world/world_107_115) just outside Scorn to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_108_115) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_109_115) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_109_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_110_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_111_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_112_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_113_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_114_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_115_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_116_116) to make travel easier
  • Fix wagon going into gatehouse and getting stuck
  • Add additional cobblestone tiles to The Imperial Highway (world/world_115_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_116_116) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_117_117) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_118_117) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_119_117) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_120_117) to make travel easier
  • Add additional cobblestone tiles to The Imperial Highway (world/world_121_117) to make travel easier
  • Add map creator name to Zoo, Lower Level (scorn/misc/zoo2) map as found in cvs commit logs
  • Add map creator name to Undead Quest (scorn/peterm/undead_quest) map as found in cvs commit logs
  • Move a zombie generator off of a gravestone in Undead Quest (scorn/peterm/undead_quest) to remove warning alert in Gridarta
  • Add map creator name to Alchemy Shop Classroom (scorn/shops/alclass) map as found in SourceForge patch submission
  • Update map creator name to Bank of Skud (scorn/shops/bank) map and map header reformatting
  • Add map creator name to Mosely's Magic Books (scorn/shops/BasicSpells) map as found in cvs commit logs
  • Add map creator name to Scorn Gem Shop (scorn/shops/gemshop) map as found in crossfire-0.91.8.maps.tar.gz release file
  • Update currency converters and flooring beneath them in Jacob's Lighting Emporium (scorn/shops/light_shop) to avoid warnings in Gridarta
  • Add map creator name to Jacob's Lighting Emporium (scorn/shops/light_shop) as found in cvs commit logs
  • Add map creator name to Scorn Magic Shop (scorn/shops/magicshop) map based on information in crossfire-0.91.8.maps.tar.gz release
  • Add map creator name to Oled's Cafe (scorn/shops/oleds_cafe) map as found in cvs commit logs
  • Add map creator name to Scorn General Store (scorn/shops/generalshop) map as found in crossfire-0.91.8.maps.tar.gz release file
  • Replace floor tiles with flagstone tiles around the outer perimeter of Oled's Cafe (scorn/shops/oleds_cafe) map in Scorn. Cosmetic change, no functional changes.
  • Add map creator name to Goth's Tavern (scorn/taverns/goths) map as found in crossfire-0.91.8.maps.tar.gz release file
  • Add creation date and map creator name to Goth's Tavern, Cellar (scorn/taverns/goths0) map as found in crossfire-0.91.8.maps.tar.gz file release

Server

  • Mapper change, add utf-8 to utils/mapper/templates/inc-page.html to meet validation tests
  • Mapper change, add opening <html> tag to the top of the page to meet validation tests
  • Mapper change, correct paragraph and unordered list tags in system_quests.html so they close in the correct order now for cleaner formatting and HTML validation tests
  • Mapper change, correct missing </ul></li> tags for cleaner formatting and HTML validation tests
  • Mapper change, make Crossfire Mapper Index text a h1 tag vs <strong><big> tags
  • Mapper change, apply fix for empty anchor link in quests.html and use id HTML tags for HTML validation tests
  • Mapper change, replace <table border=1> with CSS style rule for cleaner formatting and HTML validation tests
  • Mapper change, add alt tag to world map image in world.html for HTML validation tests
  • Add README for Crossfire Mapper with Search script as it uses Docker and other notes about Crossfire Mapper Search
  • Fix CRE crashing at startup
  • Use stderr as default logfile
Crossfire Atlas News:

July 23, 2026

  • New Map:
  • 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
    Crossfire Web Client snapshot Rolling Release URL
    • UX differences compared to GTK client
    • alt is used instead of ctrl for running.
    • The client supports music and sfx, they are downloaded as needed from the server. Both can be muted.
    • Key bindings are stored locally in the browser. If playing from different computers/browsers, the bindings will have to be redone.
     DockWindow 0.8.15 2026-July-5 Download
     GTK-v2 Client, Linux 1.75.5 2025-Jul-26 Download
    • ChangeLog
    • md5sum
      5e2216bf73e9441ddaeb9624d799f6f8
    • sha1
      a0be386c70a15f6b0b8d2edec94058137276d2d6
    • sha256
      a3cbf0a3fa73ccc61b643a6477e2fe8d45543c75a2c835c069a3514ad6858b0d
    GTKv2 Client, macOS - Arm64 snapshot 2026-Feb-11

    Download

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

    • md5sum
      107c94f2166ef553994e1e80795d37f5
    • sha1
      8a7a095cb0501f7eea441515bc40c255494288d8
    • sha256
      d0a0a79abc2bb199adaf9dc04e8752ac15d2b4bfd0f68155ec10fce67e3cf254
    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 snapshot 2026-Feb-08

    .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
      98271ad3f8a8a94a9329d4031781586a
    • sha1
      58131005a9ef9fa82bf75bb0c2541eef9d490293
    • sha256
      42b2f89bc0025038da2f39c6bab00280fd9dfc6cfd174523bf12570798a52f2d
     JX Client snapshot 2026-Jun-09 Download
    • ChangeLog
    • md5sum
      249ccad5faa7613ddeb66e3c62ae70e9
    • sha1
      87ad9e77417158e18e86644f18115445ceb43f99
    • sha256
      40bbd80e02e93ee9216cbfc837876b65664a06bfcff2d4df4492a8d3e3aeb806
     JX Client.exe snapshot 2026-Jun-09 Download
    • ChangeLog
    • md5sum
      c5f6ca2d179768d6ace169fbfbc8b1c8
    • sha1
      85a7fbe0d86ca68d7ddd6a6b30a0dcb12d6d6d39
    • sha256
      52864226d96eac29fdba5c29dfee52112e4d46e525a44ad58cd1c56061f195f8
     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: