Author: pepeto
Date: Thu Nov 13 21:12:54 2014
New Revision: 27036

URL: http://svn.gna.org/viewcvs/freeciv?rev=27036&view=rev
Log:
Make can_player_build_improvement_later() not returning TRUE for great wonder
already built.

Reported by mir3x

See gna bug #22667

Modified:
    trunk/common/improvement.c

Modified: trunk/common/improvement.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/improvement.c?rev=27036&r1=27035&r2=27036&view=diff
==============================================================================
--- trunk/common/improvement.c  (original)
+++ trunk/common/improvement.c  Thu Nov 13 21:12:54 2014
@@ -651,6 +651,10 @@
     return FALSE;
   }
   if (improvement_obsolete(p, pimprove, NULL)) {
+    return FALSE;
+  }
+  if (is_great_wonder(pimprove) && !great_wonder_is_available(pimprove)) {
+    /* Can't build wonder if already built */
     return FALSE;
   }
 


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

Reply via email to