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

Crossfire Website News:

February 20, 2019

Crossfire Wiki News:

February 10, 2019

  • 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

Crossfire CRE

  • Crossfire CRE now migrated to Qt5 (r20705)

GTKv2 Client

  • 1.73.0 Release

Maps

  • Update Scorn Castle Gatehouse (r20689)
  • Cosmetic changes to Lord Ramsdre Mansion, Entrance (santo_dominion/espen/palace) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes. (r20700)
  • Cosmetic changes to The Little Peacock (santo_dominion/peacock) in Santo Dominion to add more visual space on the bottom of the map. Update Santo Dominino world map (world/world_102_108) for entrance coordinate changes. (r20701)
  • Cosmetic changes to North Farm (santo_dominion/north_farm) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes. (r20702)

Server

  • Penalize high encumbrance in throwing calculations instead of rewarding it (r20676)
    • Basically, you now get a penalty instead of a bonus with throwing while under high encumbrance
  • Feature Request #250: HP bar above mobs Add option to always enable HP bars above monsters (r20692)
    • The new 'always_show_hp' server option enables accurate HP bars for all living players and monsters, as if a high-level 'probe' spell was always in effect
  • Random map chests are of type TREASURE, not CONTAINER; Fixes bug introduced by r20590 (r10695)
  • Check unique map path before saving (r20696)
    • Unique maps are assumed to have had their paths correctly set to a writable directory in LOCALDIR. This assumption may not hold if a map maker errs (for example, when a player enters a unique map through an exit that does not have the unique flag set)
    • Check that the map path is in LOCALDIR before attempting to save it. Otherwise, the map may be saved to any directory to which the Crossfire process has write access, which is surprising at best and a security vulnerability at worst.
  • Add setting to always use crypt(3) (r20699)
    • Add new 'crypt_mode' setting. When set to 0 or left unset, preserve the legacy behavior of not hashing passwords on Windows and FreeBSD. When set to 1 (set for new installations), always use crypt(3)
    • This setting is also useful for hosting player files, originally created on Linux, on FreeBSD
  • Bug #840 Random map generator can generate wallstyles as decor Change made so that wall sections should not block stairs or similar entrances to the next level in randomly generated maps (r20708)
Crossfire Atlas News:

January 10, 2019

Latest File Releases:

Client:
Select a client based on the OS that you wish to use while playing Crossfire, REQUIRED
Package Version Date Download
 GTK-v2 Client, Linux 1.73.0 2019-Jan-13 Download
 GTK Client, Windows 1.72.0 2017-Aug-15 Download
 JX Client snapshot 2018-May-11 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.
  • RPM-GPG-Key

Mailing List Archives & Information:

Other Information: