John Floren | 29 Apr 20:48 2016

building very old versions


I have some very fond memories of installing Crossfire from a Redhat
6.2 disk way back in the day; I seem to remember the game being
monochrome, with much simpler maps, but still very fun.

I was hoping someone might have some tips on what revisions I should
check out in the svn repo (I'm not very familiar with svn, I'm more of
a git person) and how exactly one would build the older versions.


Rick Tanner | 18 Apr 22:37 2016

Web forum offline

The web forum at is offline for the time being.

There was hardware failure so I am going to move/migrate to a Virtual
Server and recover from backups - but that is going to take a few days
(or longer..) because of my current work load.

Robert Brockway | 2 Apr 04:20 2016

A funny thing happened on the way to the new maps

Hi all.  I'm a long time CF player who has mostly lurked.  I've played on 
and off since 94 or so.  I did some map work ages ago but never submitted 

Anyway recently I've been focussing on doing work on CF.  Since I'm not 
great at C I have been playing mostly with plugins and maps.

Anyway I've been having fun building a new world over the last few months. 
I modified the 'land' utility a little and have played a lot with 
different land forms.  My modified version is called 'bigland' and allows 
for the creation of quite large land forms.  I've written a script which 
calls bigland and records the parameters used in a file so they can be 
reproduced later.

I've created a new world running on my server which is 1000x1000 maps.  I 
started small but gradually made bigger and bigger land forms.  There are 
reasons I went and built a world this big that I can go in to later.

That's really just an intro...

Since finalising the world I wanted I've been adding cities, roads, 
dungeons, etc.  I built one city and then decided it was too close to the 
portal from the old world so I turned it into a ruined city.  I put a few 
monsters in the ruined city - giant rats, some undead and others.  For the 
most part they stay in the city but they may harass travellers on the road 
that passes by the ruined city.

I also put in mice :)  I had wondered whether monsters would move between 
tiles on a world map.  I have my answer now :)  The mice are spreading 
like a plague on my new world map - passing well beyond the original one 
(Continue reading)

Matthew Giassa | 24 Nov 03:57 2015

Question - Non-friendly maps

I've played this game on-and-off for nearly two decades now, mostly 
source-diving to gain bits of insight with respect to writing an online 
tile-based game. I've been using a private server plus MetalForge for 
testing, and it seems some of the maps on MF are designed solely to 
frustrate players unless they too want to source-dive or (ab)use map 
editors (ie: Deliantra's online map viewer) to make maps easier.

Case in point: Ancient Pupland Volcano Quest for WDSM: a lengthy quest 
to get a key, followed by running through a room of deathtraps (ie: 4x 
"Soul Detectors" with all sorts of nasty stuff attacking you from every 
angle like jumping into a fish tank of piranhas), followed by a 1/9th 
chance of getting the desired reward.

Also, the Somarok quest, where the first level is riddled with 
ultra-fast characters that annihilate a level 110 character with top 
tier gear in seconds. This is manageable, but only with a select set of 
player combinations.

Has there been a massive change in AC/WC/Speed/HP/Level balancing over 
the past couple of years? It seems the only way to legitimately get past 
these obstacles is abusing in-game exploits (ie: "cause red death", 
"divine shock"), and various race/class/cult combinations cannot proceed.




(Continue reading)

Rick Tanner | 16 Jul 07:17 2015

Crossfire GTK2 Client installation on Windows 10 (preview copy)


As a test, I encountered no issues or problems installing the GTK2
Client for Windows (1.60.2 snapshot) on Windows 10 (Pro Insider
Preview, Evaluation copy, Build 10130) in a VMWare Fusion session.

The game seemed to have better screen refresh rates (better, not
great) with the layout.

Fog of war feature works. smoothing works.

I have not tested character creation on multiple servers, so far I
have only tested logging in to an existing character on metalforge serve

Quick draft of the installation with screen shots:

Nicolas Weeger | 25 May 11:43 2015

Qt experiments


I'm experimenting with Qt (core only, no graphical stuff for now) for the 
server, and would like to share that.

I can either work on a specific branch in SVN, or in trunk, as people want.

And no, massive OO refactoring is not planned for now - just using base 
functions to clean the code & remove cruft.

And yes, if things don't work too badly, I fully intend to submit that as a 
patch for use in regular trunk.


crossfire mailing list
Rick Tanner | 28 Apr 02:18 2015

Updated wiki (finally...)

After much work and frequent setbacks, the Crossfire wiki is now up
and running at it's new server.

All user account login information migrated over and is working as
best as I can tell. If you encounter any problems with your login,
please contact me directly (off list.)

The old server is still online, but is locked down so the content can
not be updated. After further testing of the new wiki, a redirect will
be set up to send all web queries to the new wiki location.

I will also work on updating links and other references that use the
(now) old server location.

Rick Tanner | 28 Apr 02:17 2015

Additional metaservers


To clarify on the additional metaservers added in r19878 and r19879,
they are for redundancy purposes.

As things stand now, clients and servers are not configured to query
one metaserver vs. another based on their geographic location or other

If you want a quick lookup for all the metaservers, visit:

As for why the additional metaservers?

This takes some of the stress off of me for server reboots and other
maintenance tasks as game clients will still have other metaservers to
query. And hopefully having an additional metaserver on a different
continent helps with availability and reliability as well.

The secondary US based metaserver
( is still hosted
here at Real Time, but resides on a different physical virtual machine
node then the "primary" metaserver

As for the new domain name, - it was a domain that was
available and is related to the project name, so that is why I used
it. Plus I hope it helps to avoid|reduces the confusion of when much
(Continue reading)

Kevin Zheng | 30 Nov 20:00 2014

Shop prices overhaul

Hi all,

At the moment, Crossfire's shops aren't particularly useful. For
medium-level players, prices seem unreasonable, while new players can't
afford to buy from shops at all. Old players with high charisma and
bargaining, on the other hand, don't notice a huge discrepancy.

The attached patch attempts to fix some of these issues:

Charisma and bargaining now only affect the shop buy price, with
multipliers ranging from 2x for new players to 0.5x for very advanced
players. This is consistent with rogue-style shopkeeper greed but still
better than the existing situation. Bargaining is now significantly less
useful; the hope is that in the near future it is replaced with
interactive "haggling".

The sell price is clamped down to 0.5x base price, subject to additional
shop specialization and greed. This sell price is mostly better than the
existing prices, and at the very least prevents high level players from
buying and selling for a profit.

Comments, questions, clarifications, or hate mail?

Kevin Zheng


Kevin Zheng
kevinz5000@... |
kevinz@... | PGP: 0xC22E1090
(Continue reading)

David Hurst | 11 Sep 14:54 2014

Wiki Changes

Hi Crossfire,

I have had an itch to tidy up the Wiki pages and today put my ideas into effect. I wanted to make the pages more clearly separated to (I hope) make it easier to find information. A lot of pages were dated around 2008 and appear to have drifted out of date or out of position. The changes I made weren't focused on removing any content but rather moving it, splitting it, or merging it to fit the new structure. 

The new structure as explained on the Crossfire Wiki start page is:

The Sworn book of Scorn This section is dedicated to the mechanics and implementation of crossfire as a game.
Help/Support This section focuses on guides and information that will assist in installing and running Crossfire servers and clients.
Community This section provides useful links for connecting with other crossfire fans.
Development This section is the communal edit/scratchpad to document and kick off new ideas, and in-game content. Everyone is welcome to contribute. Please remember that while the wiki is useful for brainstorming, archiving, and listing new ideas, always consult the mailing list before implementing any significant changes to the game.

For more detailed information on this structure you can visit the Crossfire Wiki:style guide

I also drew on the Google analytic report to try and identify which areas of the wiki were most heavily getting viewed. At present most visitors were apparently seeking assistance in installing crossfire, particularly the server, or were leaving after reading the FAQ. I suspect the FAQ is a little over due for review but didn't spend much time on it. It is currently very long and overlaps with a lot of content elsewhere on both the crossfire website and the wiki.

I welcome feedback on whether you like this new structure and any further changes that you think would be valuable. In particular I would love some help in adding various game mechanics to the Sworn book of Scorn. Please feel free to come talk Wiki with me in the IRC channel.


crossfire mailing list
David Hurst | 14 Aug 01:53 2014

Fwd: Review your Google Analytics website performance for July

Hi Team,

Just FYI I thought people might be interested in the latest analytics on the wiki page.


---------- Forwarded message ----------
From: Google Analytics <analytics-noreply <at>>
Date: Thu, Aug 14, 2014 at 2:54 AM
Subject: Review your Google Analytics website performance for July
To: davidnicholashurst <at>

Your Customer ID:
Sign in
A snapshot of your website in July.
Take a few minutes to review last month's website performance for We hope that these key metrics and our monthly tip will help you identify new opportunities for your business.
The total number of visits to your site this month
Your bounce rate shows how many people leave your site without visiting any other pages on your site
The average amount of time someone spends on your site in a single session
The average number of pages viewed in a single session
Did you know you had 312 visits this month?
Keep an eye on your All Traffic report to see exactly where your visitors come from so you can make tweaks to your marketing campaigns.
         Sign in         
Your Audience
United States
Your Location report tells you where your visitors live around the world. Make sure you’re promoting your business in all the right areas.
    View your Location report    
How people are finding you
crossfire wiki real time 3 Visits
crossfire game install cen ... 2 Visits
crossfire debian install 1 Visits ... 1 Visits
make server crossfire 1 Visits
0 AdWords Visitors
312 Non-AdWords Visitors
312 Total Visitors
Did you know you can attract more potential customers to your site with paid online ads? Learn more about how Google AdWords can help.
    Sign up for AdWords    
google / organic  
167 Visits / referral  
87 Visits
(direct) / (none)  
34 Visits
bing / organic  
6 Visits / referral  
4 Visits
What’s happening when users come to your site
/doku.php/linu ... /doku.php /doku.php/faq /doku.php/serv ... /doku.php/cros ...
  Pageviews   Page Exits
Did you know that 41 (13.1%) people exited your site at /doku.php/linux?
    View your Exit Pages    
Your Goals
Use goals to track customer interactions that matter to your business the most, such as purchases or number of pages viewed.
The percentage of people who start but do not complete one of your goals
Your goals completion sources
Looks like you don’t have any Goals set up yet. Use Goals to keep an eye on customer actions that matter to you, like clicks and sales.
    Set up Goals    
Thank you for reviewing our report. Please take a few minutes to provide feedback.
    Go to your account    
Join the Community Ask Experts Learn
© 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043

This email was sent to because you indicated that you'd like to receive updates and tips about your Google Analytics account. If you don't want to receive such emails in the future, please unsubscribe here. You can also change your preferences on your account's Google Analytics Email Communications page by logging into

crossfire mailing list