Follow-up Comment #1, bug #14908 (project freeciv):

There is no contradiction.  diplomat_success_vs_defender() returns TRUE if
the attacker success (which doesn't mean kill the defender).  But a
F_SUPERSPY unit in defense always kills the attacker.  The full test is:

if (diplomat_success_vs_defender(pdiplomat, punit, ptile) 
    && !unit_has_type_flag(punit, F_SUPERSPY))



    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?14908>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


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

Reply via email to