In regular games, the AI plays the barbarians and the pirates. Their units act berserk and attack the nearest city. They waste units against cities with strong defenses. They neglect to defend cities after conquering them. Someone else always defeats the barbarians! Unless you help them...
With some slight cheating, you can take control of the barbs! They get free units and extra gold whenever the game creates a barbarian uprising, but there are also some disadvantages to playing barbs.
You can't take the barbarians at the beginning of the game, because they don't exist until the first uprising. You either need a saved game with barbarians, or you need to start a new game and wait for barbarians to appear. You may play a regular civ, and defect to the barbarians after they appear; or you may observe an AI game (with no human players).
The basic idea is to add the letter 'b' to the server option 'allowtake'. When you defect, you enter commands in chat: /take Genseric to switch civs and /aitoggle Genseric to disable the barbarian AI.
Setting the server options
The default for 'allowtake' is "HAhadOo". You need to add the 'b'. You may also want to change 'barbarians' and 'onsetbarbs' to get more and earlier barbarian uprisings.
/set allowt HAhadOob /set barb HORDES /set onsetb 1
(TODO: find and link to the instructions for an AI game without human players.)
Taking barbarians or pirates
There are 2 barb civs, land barbarians and sea barbarians. In Freeciv 2.2, the sea barbarians became pirates. It is better to play the pirates, because there are more uprisings from water tiles. (The land barbs stop having uprisings after the other civs take all the huts and fill the land with cities.)
When the game creates a barb civ, it messages all players and observers. "Pirates gain a leader by the name Anne Bonny. Dangerous times may lie ahead." You can also enter /list in chat to check if barbarians exist.
- You might defect as soon as the pirates "gain a leader". The risk is that you die if the first stack of pirates can't capture a city.
- You might defect after the pirates have a city. If you are defecting from a regular civ, you might prepare some cities for the pirates to conquer.
To defect, enter a command like /take "Anne Bonny", or use the Editor (Edit Mode) to switch sides. Then enter /aitoggle "Anne Bonny" to disable the pirate AI. Use another aitoggle to give your old civ to the AI. (Another way is to /set autotoggle 1 to automatically toggle AI when you switch civs.)
Editing the save file (obsolete)
This section is obsolete, because recent versions of Freeciv allow you to toggle the barbarian AI without editing the save file.
Back in Freeciv 2.1.x, /aitoggle Genseric failed with, "Cannot toggle a barbarian player." The only way to disable the barbarian AI in 2.1.x was to edit a saved game. A save file is an ordinary, compressed text file. You can decompress your save file, then open it in some text editor.
Inside the save file, a barbarian player has a section with nation="Barbarian" and either ai.is_barbarian=1 or ai.is_barbarian=2. Here is an example.
[player20] name="Genseric" username="Unassigned" ranked_username="Unassigned" nation="Barbarian" ... is_male=1 is_alive=1 ai.control=1 ... ai.skill_level=7 ai.is_barbarian=2 gold=2806 tax=100 science=0 luxury=0 ...
To disable the AI, change ai.control=1 to ai.control=0.
You were formerly a tactician for one of the world's major civilizations. You defected to the barbarians or pirates, because their ability to inspire uprisings gives them a permanent advantage over other civilizations. You want to exploit these uprisings and conquer cities, but you also want to manage your cites like a regular civ.
When you get a barbarian uprising, the stack of units appears on your map. You also receive a map of the nearest city, so you can direct your new barbs toward the nearest civilization. (Freeciv 2.1.x might have had glitches, but recent versions of Freeciv seem to correctly update the map in the client playing the barbarians.)
In civ2civ3 and classic rules, each stack has a Barbarian Leader and some military units:
- Land barbarians: Horsemen (without tech), Knights, Musketeers, Cannons, or Partisans.
- Pirates: Legions (without tech), Knights (classic only), Musketeers, Dragoons (classic only), or Marines. The stack is on a Caravel or Galleon.
You may get these units if 2 non-barb civs know the technology. Otherwise, you get only Horsemen or Legions. The new Barbarian Leader comes with 100 gold to pay the ransom, but you can probably avoid the ransom and keep the gold. The units start with no veteran levels.
You want to use the first uprisings to conquer cities. Prefer to cities without walls. You might be able to grab newer cities before their owners build more defenders. Remember that cities at size 1 get razed; you might wait for them to grow to size 2 before conquering them.
A barb city can build any city improvement or wonder (with the usual requirements), but they can only build a small set of units. These are the same units that the AI units would build. This gets enforced by the ruleset in recent versions of Freeciv. (Back in 2.1.x, human barbarians built any units like regular civs.)
In civ2civ3 and classic rules, the set of units is Legions (without tech), Cannons, Dragoons, Musketeers.
You also can't upgrade to units that you can't build. For example, you can never upgrade your Musketeers to Riflemen.
- Building a Palace
- Settling cities without own Settlers
- Defending against enemy invasions