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:

September 18, 2021

  • Windows GTKv2 client snapshot released
Crossfire Wiki News:

September 9, 2021

  • 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

  • Change item properties (door, iron gate, save bed) to use blocks_prayer instead of damned so they do not sure up as cursed to the in-game player
  • Adjust jewelry base values
  • New rune graphics based on Kanji characters
  • Ice cubes can now be melted and torches lit by fire/heat sources
  • Add images for goblin's foot
  • New sea_route tiles for sailing ships to travel on the oceans and seas
  • Patch #420 Make default slaying fields of locked doors and keys differ - This allows assuming that a door without a slaying field set has no key meant for it, and a key with no slaying field is not meant for any door
  • Patch #422 Fix transparency on clsc coins - Fix transparency on clsc coins
  • Patch #423 Fix misaligned mountain image in clsc - Fix misaligned mountain image in clsc
  • New weapon – punching daggers
  • Update Two Handed Weapon skill description
  • Add highlights and shadows to orange image in base set
  • Revive the outlined sign graphics into the classic image set
  • Use canvas-scaled version of ant queen for classic face set
  • New flat-perspective art for coif in the classic face set
  • Patch #425 Fix transparency on clsc potions - Fix transparency on clsc potions
  • Patch #416 Add messageboard graphics and arch and use them - New message board graphics often found in post offices and guild halls
  • Use new earthwall graphics to make a redesigned bulletwall image set
  • Add symmetric face for sailing galleon, to have a 'real' animation
  • Add smooth face for firebolt horizontal/vertical faces

GTKv2 Client

  • Add alternate mouse bindings for middle-click
    • Add CTRL/SHIFT-Right-Click keybindings to mark and apply inventory items, matching JXClient
    • This also makes it possible to use the client without a middle-click button
  • Add '–predict' command-line argument
    • This command-line argument is an integer between 0-100 that controls the alpha value of local map scroll prediction, which affects how local map scroll prediction feels
    • A value of 0 disables local prediction
  • Fix crash when double-clicking to cast spell
  • 1.75.1 Release
  • Add icon column to spells dialog
    • Add full_icon_mask, full_icon_image, full_icon_width, and full_icon_height to struct PixmapInfo to store the full, unscaled image
    • Use the unscaled image to render the icon in the spells dialog
  • Fix big tile rendering in pixmap mode
  • Sharpen pixmap display at mapscale > 100
  • Fix mouse events at different map scales
  • Blank undrawn areas at low map scale in Pixmap mode
  • Show all commands when command echoing is enabled
    • Command echoing currently only echos commands sent through a keybinding
    • Change it to echo all sent commands
  • Remove SDL and OpenGL renderers
  • Add 'mapscale' command
    • The client-side 'mapscale' command sets the displayed map scale at run time, without requiring a client restart
  • Render fog of war map beyond server viewport
    • If the map drawing area is larger than the biggest viewport the server can support, the map is clipped at the server viewport boundaries regardless of the drawing area size and fog of war settings
    • This change allows the client to draw beyond the server viewport using its fog of war data
    • In addition, the client now keeps the player centered in the drawing area, even at mapscale < 100

JX Client

  • Update and improve instructions for creating a new account on a server (vs creating a new character)
  • Client now displays when the player character has been Poisoned
  • Use red color and an (overloaded) tooltip in the inventory view when the character is overloaded
  • Show icons for character conditions at the top border of the main window
  • Marked items in the inventory view now show a different state
  • CTRL-C in input fields copies the field's text to the system selection and clipboard
  • Add tooltips showing the corresponding key bindings to the buttons at the top right corner of the main window
  • Show correct tooltips in list dialogs

Maps

  • Replace diamond of flawless beauty with diamond of great value in Oldie Moldie's Jewelry in Lake Country
  • Bug #896 map /darcap/town2/shop_b opens gate without paying - Fixed an iron gate that expects to be paid before entering, but standing in front of the gate opens the door without paying
  • Keys now work as expected in Tower of Demonology
  • Patch #413 Better starting location and sign text for newbies - Move starting location in Scorn for players leaving the Nexus, better intro sign nearby to help new players
  • Patch #417 Better text for newbies, fix typos, better exit location - Better text for newbies, fix typos, better exit location from Tutorial 1 map
  • Patch #415 Describe the origin or purpose of every key - This patch will give the vast majority of the keys in the game a message that describes the location the key was found in, or straight-up what it's used for
  • Patch #419 Better newbie experience and re-added tutorial1 map - Better newbie experience and re-added tutorial1 map
  • Move exit below ground, add row of grass with exits in Tower of Ordeal, Entrance
  • Remove one beholder to have a free space when using the ladder in Tower of Ordeal, 2nd Level
  • Moved player placement so map mechanisms are not visible if x-ray ability is active in Cage
  • Expand the area in which players fall, to allow multiple players to not be blocked in Statue
  • Numerous fixes and improvements to the Alfalfa/OrcDress quest in Scorn
  • Update Tower of Illusion, Exit map to match recent changes in Navar
  • Improve communication clarity from BlackBeard NPC in Wolfsburg
  • Give more information on the cave location for Cameron's Quest in Darcap

Server

  • Removed limit of 18 player characters per login account
  • Add 'blocks_prayer' flag
    • If any object has 'blocks_prayer' set, then no players will be allowed to cast prayers or use prayers to pass (e.g. dimension door), similar to the existing 'damned' flag
    • Prefer this flag to the 'damned' flag in new archetypes because objects that are 'damned' will be marked as such by the 'detect curse' spell
  • Send more stat information to clients which require it
    • Add a new notification level, 3, adding to statistics sent to the client:
      • poisoned
      • confused
      • diseased
      • undead
      • xray
      • blind
      • not perfect (can drink improvement potions)
      • overloaded
      • hostile
      • stealth
      • pazalyzed
      • item power
      • is DM
      • worshipped god status
  • Add new type – lightable
    • This allows us to light icecubes, for example, by applying the icecube
Crossfire Atlas News:

September 7, 2021

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 2021-Sep-09 Download
  • md5sum
    836e9f689a504b7ff75f9b03819a9b0b
  • sha1
    529c53b6339a3b1fa1fe0f80045924b1cd7e0064
  • sha256
    a2ca0a680207a09ce3c4cf3a25e263e19715826be8b392a1c880619d12a55227
 JX Client snapshot 2021-Sep-09 Download
  • md5um
    b47d1183f386770723548d949bb8dd48
  • sha1
    62f4c524b6e79793ab6460d704fefed9a4e1932a
  • sha256
    fb9176cd1591d05c91e94097216cb30461a8a6c73ccdf9cea7b947e07fa6cd88
 JX Client.exe snapshot 2021-Sep-09 Download
  • md5sum
    6dad2a7f9f7deadbc46a98c0857e921c
  • sha1
    299301120fa1c09e3596788d55e4d13ee372a071
  • sha256
    b4c7152e217c5e231bd2247537ac3c925eb71f93a30b401740a2288c5adebfdb
  • 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: