Let the ruleset exclude units from autoattack.
Let the ruleset specify one or more unit type flags that prevents a unit
from autoattacking. Remove the hard coding that stops all unit types that in
theory may become able to perform the "Explode Nuclear" action from auto
attacking.
Have the bundled rulesets can go back to using the "Nuclear" utype flag like
2.6 hard coded. Do the same to upgraded rulesets.
See bug #25233
git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@34289 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
16 files changed: