URL:
  <http://gna.org/patch/?4537>

                 Summary: The No_Diplomacy effect should not cause immunity to
embassies
                 Project: Freeciv
            Submitted by: sveinung
            Submitted on: Sun 23 Feb 2014 08:33:54 PM UTC
                Category: general
                Priority: 5 - Normal
                  Status: Ready For Test
                 Privacy: Public
             Assigned to: sveinung
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 2.6.0

    _______________________________________________________

Details:

The No_Diplomacy effect replaced hard coded barbarian/pirate rules. It has the
following description: "Cannot use any diplomacy."

The No_Diplomacy effect gives immunity against a representative of a foreign
power sending back information. I assume this is a part of its replace hard
coded barbarian/pirate checks legacy. A nation with a government that refuse
to talk to others may still be infiltrated by foreign agents.

The first part of this immunity is that contact isn't created between a player
that has the No_Diplomacy effect and another player. The other half is that it
is impossible to establish an embassy with a player that has No_Diplomacy.
(The player that has No_Diplomacy is free to establish embassies to other
players) The second part can be removed without changing the rules since the
old behavior is encoded in the action enablers of the bundled rule sets. The
first part should also be removed but would require a change to the current
rule set format like a new effect.

The attached patch removes the embassy immunity.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Sun 23 Feb 2014 08:33:54 PM UTC  Name:
0004-Don-t-give-players-that-has-an-active-No_Diplomacy-e.patch  Size: 1kB  
By: sveinung

<http://gna.org/patch/download.php?file_id=20162>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?4537>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to