Author: cazfi Date: Wed May 10 21:14:51 2017 New Revision: 35498 URL: http://svn.gna.org/viewcvs/freeciv?rev=35498&view=rev Log: Consider extra, that is visibility_req of another one, needed
See hrm Bug #658575 Modified: branches/S3_0/tools/ruledit/validity.c Modified: branches/S3_0/tools/ruledit/validity.c URL: http://svn.gna.org/viewcvs/freeciv/branches/S3_0/tools/ruledit/validity.c?rev=35498&r1=35497&r2=35498&view=diff ============================================================================== --- branches/S3_0/tools/ruledit/validity.c (original) +++ branches/S3_0/tools/ruledit/validity.c Wed May 10 21:14:51 2017 @@ -190,6 +190,16 @@ } } unit_type_iterate_end; + extra_type_iterate(pextra) { + if (pextra->visibility_req == advance_number(padv)) { + char buf[512]; + + fc_snprintf(buf, sizeof(buf), "%s visibility", + extra_rule_name(pextra)); + cb(buf, data); + } + } extra_type_iterate_end; + needed |= is_universal_needed(&uni, cb, data); return needed; _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits