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:

Apr 3, 2020

Crossfire Wiki News:

Apr 5, 2020

  • 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


  • patch # 363 Apply modified patch for rock mining (r21125)
  • Move non-generated files from server/lib/ to arch/ (r21127)
    • Logically, these files belong with the archs, since if the archs change, these files may need to change, too
    • Moving them to arch should also remove the need for those running with custom maps/archs from needing to change the server tree

GTKv2 Client

  • Update version number (r21139)
  • Improve latency profiler output (r21193)


  • Mike Miller's house now uses the archetype cure_poison object instead of a custom item (r21176)
  • New map, Bank of Marksel (marksel/shops/bank_marksel) in the Hamlet of Lord Marksel. World map (world/world_120_109) update for the bank map (r21177)
  • Add 'dip' command (r21185)
    • Dipping allows players to fill empty bottles from fountains
  • Shops in Brest now have a fixed reset time
  • Cosmetic changes to Bobo's Shop (pup_land/rainbow/red_town/shop) to add more visual space on the map perimeter. Update Red Town (pup_land/rainbow/red_town/town) for entrance coordinate changes. (r21200)


  • Allow multiple skills to share the same subtype (r21124)
    • This is useful for skills like harvesting (fishing, mining, and such) which work similarly and only differ in the skill
  • Numerous code optimization and improvements
  • Remove PlM column from 'maps' command (r21141)
  • Report skipped time in milliseconds (r21142)
  • Improve 'malloc' command output (r21143)
  • Retire MAX_OBJECTS (r21144)
  • Fix some crashes caused by accesses to missing archetypes (r21159)
  • Play sound for all kills (r21181)
  • Add more sound events for button, food and gate (r21183)
  • Improve 'maps' command output (r21184)
  • Party code imporvements (r21187 - r21189)
  • Add book about using the dipping with fountains (r21190)
Crossfire Atlas News:

December 30, 2019

Latest File Releases:

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.74.0 2019-Dec-25 Download GTK-v2 SHA 256
 GTK Client, Windows 1.72.0 2017-Aug-15 Download
 JX Client snapshot 2020-Feb-29 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: