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:

May 4, 2023

  • GitStats update for Archetypes, GTKv2 Client, JX Client, Maps, Metaserver, Server, and Sounds
  • GitLog update for Archetypes, GTKv2 Client, JX Client, Maps, Metaserver, Server, and Sounds
  • Doxygen update for Gridarta, GTKv2 Client, JX Client, and Server
  • Gradle doc updates for Gridarta and JX Client
  • JXClient snapshot released - README.txt
  • Windows JXClient .exe snapshot released - README-jxclientinstaller.txt
    • Add shortcut bar
    • Properly update shortcut item faces
    • Support commands separated by ";" in /shortcut commands
    • Add /shortcut command
    • Remove message type 'MISC' from 'Important' tab in messages window
    • Recognize partial spell names in shortcut commands
    • Change text color in shortcut tooltips to make it more readable
    • Include the activation key in shortcut tooltips
    • Change text colors to make them more easily readable
    • Increase scrolling speed in messages window
    • Fix display issue in metaserver selection screen when using --font-scale-factor
    • Fix lookat command (left-click in the map window)
    • Add skin variants ragnorok-48px and ragnorok-64px which increase the size of item icons
    • Add --font-scale-factor command line option to scale all font sizes
    • Make the "Characters for the account" dialog resizable
    • Add a "Close" button to the dialog "Connecting.."
      • This prevents players from getting stuck after a "Connection refused" error
    • Do not show empty tooltips
    • Change color of <a> elements in metaserver tooltips from yellow to gray
      • Yellow text on a white background is unreadable
    • Make applied items more visible
    • Make markers for locked and unpaid items more visible
    • Use a less striking background color for magic items
    • Fix orange color in messages
    • Include sound effects from the crossfire-sounds repository
    • Print correct version number
    • Add setup option to show or hide pending movement commands
    • Change "def checkbox_option" skin command to include the option's default value
    • Do not anymore stall the user interface when loading sound clips
    • Ignore "name" part of sounds, use only the "action" part. Normalize and truncate the generated resource names. Should fix possible crashes on Windows when playing sound effects
  • Windows GTKv2 Client .exe snapshot released - README.txt
    • Improve movement prediction (lerping)
    • Stop snapping the view once a movement is confirmed
      • This makes prediction feel smoother overall
    • With prediction being much smoother, enable it by default again
  • Gridarta for Crossfire map editor snapshot released - README.txt
  • Gridarta for Crossfire map editor Windows installer snapshot released - README-gridartainstaller.txt
    • Changes in the map editor release:
      • Support "insert below" (is_floor) attribute for creators
Crossfire Wiki News:

April 8, 2023

  • 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

  • Improve lampost flicker animation.
  • New item: handmirror
    • Meant to be an early game spell reflector
  • New cutlery items.
    • Meant to be minor valuables
  • New base faces for spectre
  • New base faces for lich
  • Clean up what appeared to be graphical corruption in a couple clsc faces for big_dragon
  • Palette cleanup on classic dragon.x33
  • Add classic faceset images for the spellcasting animation of big_dragon
  • Add a message to describe writing a spell scroll.
  • Make the new healing potions yield empty flasks when consumed
  • Use down-facing face for some archetypes
  • Add plural names to broken generators
  • Handle more than 10 faces for a facing
  • New images for burnout, adjust its length
  • Pixel and palette cleanup on rl_house2
  • Worsen AC on dwarf NPC, as it seemed to be balanced for no armor
    • Improve WC and damage slightly to compensate

JX Client

  • Don't consider case when sorting knowledge items list
  • Display extra skill description if the server supports it

Maps

  • Make polarbear generators in Darcap Raffle, Level 3 drop rubble when destroyed instead of a broken bean stalk
  • Use existing diagonal-facing cannon arches in Pirate Warehouse
  • New map: Farmhands' Hut
  • Improve name for farmhands' hut
  • Remove redundant floor tiles in Old Tower, Floor 2
  • Replace 'burnout' images with (renamed) 'fire'
  • Minor cosmetic fence changes on random-map mini forge, no functional changes
  • Update msg text to remove extra space after periods in Tower of Demonology (quests/peterm/Demonology/) map set
  • Removed duplicate floor and no_magic tiles in Tower of Demonoly High Tower (quests/peterm/Demonology/HighTower1) map
  • Remove outdoor setting for Navar Central Library (navar_city/misc/library) map
  • Remove extra spaces after periods in msg text for Navar Central Library (navar_city/misc/library) map
  • Remove material 0 setting from gravestones in the Burial Ground map in Lake Country, the Gridarta map editor warned about this setting and material type 0 should not apply objects like this according to the docs

Server

  • Now possible to have more unique monsters to appear from generators in random maps
  • Fix crash issue if/when an archetype was invalid
  • Ensure use of bows causes them to actually use the missile weapons skill.
    • Otherwise, you can get wrong modifiers from unarmed attacks because that ends up the readied skill
  • Server now reports extra skill summary information for clients (currently JX Client only supports this)
  • Fixed issues with aura based spells not being centered on the caster
  • Allow monsters to cast prayers and auras (just zone of healing so far - as the rest of the aura prayers are cult follower specific)
  • Fixed an issue where a player could gain experience for identifying drinks made with the create food spell
  • Improved process for calculating encumbrance and speed when a player uses a converter (i.e., converting platinum to gold coins)
  • Reduced latency and other speed improvements for client and server command processing
Crossfire Atlas News:

April 15, 2023

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
 GTK-v2 Client, Linux 1.75.1 2021-Aug-19 Download
  • md5sum
    0e4e9f42ac09430542c035e27c2eb865
  • sha1
    e5365f0b3deafa891f8bc31bd7022a35b331bcc0
  • sah256
    9f00342b518f74898afc9ea101e6d3ad030118523dbc6995aa04ce9a4c2c83b7
  • GTK-v2 SHA 256
 GTK Client, Windows snapshot 2023-May-03

.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

  • md5sum
    7e53ac84d83b5a9639a6df8457b8cc52
  • sha1
    a4844d153eb81246517e17f145a73227105daf43
  • sha256
    93af4dd02217e3f80bc27ee150f6ef845eb7266ef3a5eac680a4159f51d33059
 JX Client snapshot 2023-May-03 Download
  • md5sum
    5e5ea4d888d1d2bbb184c8ff7f5f25df
  • sha1
    813726d8598ec1953b26f20c9aedb44ebfdba116
  • sha256
    6397fd6881ba521f99ab1d66aac863b772bbd409b59ca5216dfe2052c9b1bd57
 JX Client.exe snapshot 2023-May-03 Download
  • md5sum
    2f3bc2fc1bad5b9160484f482293a36a
  • sha1
    4ed4171c77efdf8eadd77ef2467e571d52d43926
  • sha256
    1b11eb4550ea6be479c831cacbc14a031c665ff4c9a92fdd48496d57c35462e1
 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: