FreeCiv Version 6.0 - Spy

Contribute, display and discuss rulesets and modpacks for use in Freeciv here.
User avatar
Steve R.
Posts: 24
Joined: Thu May 21, 2015 7:40 pm
Location: Morehead City, NC
Contact:

FreeCiv Version 6.0 - Spy

Postby Steve R. » Sat Oct 07, 2017 3:47 pm

The ability of a spy to inspect (enter) a city from a transport did NOT work. So I would say that this is a bug.
Using FreCiv version 6.0 with default ruleset.

User avatar
dunnoob
Elite
Posts: 326
Joined: Mon Dec 23, 2013 3:13 am
Location: Hamburg
Contact:

Re: FreeCiv Version 6.0 - Spy

Postby dunnoob » Sat Oct 07, 2017 4:14 pm

Steve R. wrote:The ability of a spy to inspect (enter) a city from a transport did NOT work.
If you''re playing with the classic rules its game.ruleset says:

Code: Select all

[actionenabler_establish_embassy]
action       = "Establish Embassy"
actor_reqs    =
    { "type",   "name", "range"
      "UnitFlag", "Diplomat", "Local"
      "UnitState", "OnLivableTile", "Local"
      "MinMoveFrags", "1", "Local"
    }
With civ2civ3 this snippet would be:

Code: Select all

[actionenabler_establish_embassy]
action       = "Establish Embassy"
actor_reqs    =
    { "type",   "name", "range"
      "UnitFlag", "Diplomat", "Local"
      "MinMoveFrags", "1", "Local"
    }
There's no "OnLivableTile" in civ2civ3, ditto for [actionenabler_investigate_city]. Untested, maybe it does not yet work in civ2civ3, but for classic it SHOULD NOT work. :D

User avatar
Steve R.
Posts: 24
Joined: Thu May 21, 2015 7:40 pm
Location: Morehead City, NC
Contact:

Re: FreeCiv Version 6.0 - Spy

Postby Steve R. » Wed Oct 18, 2017 10:17 pm

Thanks for taking a look at it. On the Sid Meier's versions of civilization, a spy (diplomat) can jump directly from a ship into a city and do actions such as steal technology or incite a revolt. With Freeciv, the spy (diplomat) must first land on a non-city tile. An impediment as the spy can't enter the city till the next turn. Spies should have an ability to jump directly from a ship into a city.