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 22, 2024

  • Crossfire DockWindow Client v0.8.2 - Third Public Release!
  • New Features & Notable Changes:
    • Keybinds
      • Add ability to have keybinds with multiple modifiers
      • Move default keybinds to game data to allow new keybinds to be added with new releases
        • Note that default keybinds are application level, and are separate from global/character keybinds
    • Message Panel
      • Add ability to set command repeat (used for dimension door)
      • Add localcommands setrepeat and addrepeat to set repeat via a hotkey
    • Notes Panel
      • Add ability to zoom the text of the notes panel
    • Resistance Panel
      • Add new panel for displaying character resistances
  • Minor Changes:
    • Character Panel: Add description indicating stat highlighting can be disabled
    • Inventory Panel: Refocus map when pressing ESC from inventory toolbar controls
    • Spell Panel: Allow spell attune/repel/deny highlighting to be disabled
    • Spell Panel: Add explicit commands to invoke spells with an argument
    • Message Panel: Clean up message type descriptions, fix spelling and case
  • Fixes:
    • Main Window: Reset a game panel if the loaded layout does not include that panel
    • Main Window: Update about box with contact information
    • MiniMap Panel: Don't draw null maps
    • Item Manager: Fix crash where server adds an item that already exists, but none of the item properties changed
Crossfire Wiki News:

Apr 4, 2024

  • 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

  • Reduce weight of silvercoin to align with other coins
    • This reverts a change in 74a92689cd, we suspect that change was not intentional
  • New spell: earthquake
  • Reduce tiling artifacts and visual noise in white marble floor tile graphic
  • Replace tabs with spaces in fixed width map message
  • Update child.base graphic
  • Fix typo in material name for cooking pot

GTKv2 Client

  • Do not auto rescale map size above 100
    • This should stabilize the map scale in the client view window and not have it fluctuate in size so much

JXClient

  • Fix tooltips in Spells dialog: show the correct spell level

Maps

  • Fix incorrect grammar correction in the skeleton's OldCity Riddle, should be doest instead of doesn't
  • Minor cosmetic changes for better wall merging in Old City (scorn/oldcity/oldcity54) - no functional changes
  • Add new Dragon Hangars
  • Adjust mail login message
    • Message is now 'You have mail!' instead of 'You have some mail waiting for you.'
  • Fix wall blocking exit in Gothwolte's Castle, Level 6
  • Adjust big chest region- now using Astral Plane instead of Darcap
  • Add missing shop mat to CDC BigStore
  • Remove old guild prison - now uses local region prisons for non-members when trying to enter the guild
  • Accept lowercase destination names for the Dragon Hangars
  • Changes and updates to all Guild Maps to remove no longer working features

Server

  • Update the player command, use, help file to include another example of turning a silver bar in to silver filings with a file
  • Implement sound_chance attribute
    • Primary motivation here is to have a way to silence spell wall logic gates on maps.
  • Ensure sound_chance overrides load from swapped map files correctly.
  • Add hiscore -s instructions and summary to lib/help/hiscore.en b/lib/help/hiscore.en file
  • Add hiscore -s:<skill_name> instructions and summary to lib/help/hiscore.en b/lib/help/hiscore.en file
  • Add note about using hiscore -s:<skill_name> when the skill is made up of multiple words (i.e., one handed weapons) to lib/help/hiscore.en b/lib/help/hiscore.en file
  • Add hiscore -s:<skill_name> reference to the usage section of lib/help/hiscore.en b/lib/help/hiscore.en file
  • Initial commit of lib/help/gsay.en along command summary and examples
  • Update and expand the version help file, lib/help/version.en
  • Fix look at command darkness checks
    • One should now be able to click on objects two or more tiles away in darkness and get information on the target
  • Correct typos in the version help file, /lib/help/version.en
  • Correct list of pickup types in pickup help file
  • Changes to the Follow command
    • Party members can now use the command to enter another party member's private map - such as personal apartments
Crossfire Atlas News:

Mar 28, 2024

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.2 2024-Apr-22 Download
 GTK-v2 Client, Linux 1.75.3 2024-Apr-10 Download
  • ChangeLog
  • md5sum
    39f8efc273aaee00533b4cb7c5b00df6/li>
  • sha1
    4bd98f8a478eb662fde4ffc746a24d47a2616e01
  • sah256
    2ade184bc5ccfc3b56666d8ef93050dfc1ec1f62ebd9d3d923371e1859b01c47
 GTK Client, Windows 1.75.3 2024-Apr-11

.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
    3c1e4812c5b01d26d2d898f896aab07a
  • sha1
    533348c6519ca9b5ad03ebd89b6871e3eb298334
  • sha256
    f3b0c48cab4d4e9cfd08debcfd9b34c2fd73a14b35934b657c58834c52c60d03
 JX Client snapshot 2024-Apr-19 Download
  • ChangeLog
  • md5sum
    7cdca28ddc48d0892e696c762afed2b7
  • sha1
    0f8092286863bef0ff2dedcfa74492caf8e72644
  • sha256
    c6766d64ef1c4d232d9a400a8b01e514334a5855b0899905194f4054dd8ac1ed
 JX Client.exe snapshot 2024-Apr-19 Download
  • ChangeLog
  • md5sum
    32a73cd72478fd4983a23ef8a870925d
  • sha1
    fd0a365efc77a8be65c866ef48696e364d590a6a
  • sha256
    dccf4f8aa4d585de50f9382acfb5745c81fdaeb7aec2778c13c0e1bad02216b2
 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: