各コマンドが実行できなかった時どのように変化するかまとめてみました(間違っているかもしれない)。
2行以上書いてある場合は上から判定されます。
変化する条件:変化後コマンド
・全般
- 仕官、能力強化、休養、移動、叛徒募集、農民面専用以外の全コマンド
国に所属していない場合:何もしない
- 流言、能力強化、休養、移動、仕官、下野以外の全コマンド
滞在領土が自国領でない場合:何もしない
コストが足りない場合:町の巡回
・内政
対象の数値が最大だった場合:町の巡回
対象の数値が最大だった場合:(城守備兵配置→)城壁強化、(城壁強化→)城守備兵配置
→変化後コマンドの対象の数値も最大だった場合:町の巡回
・戦争
指定した兵種と兵数に達していた場合:兵士訓練
→徴兵できない兵種を指定していた場合:町の巡回?
対象領土が隣接していない場合:城の守備
→対象領土が隣接しているが自国領でない場合:何もしない
滞在領土が沿岸都市でない場合or自国領でない場合:何もしない
→兵種が船系でない場合:何もしない?
後述。
兵種が船系で対象領土が船用の都市(※1)でない場合:何もしない
・謀略
対象のプレイヤーが削除されている場合orコストが足りない場合:何もしない?
対象領土が敵国領でない場合:何もしない
対象領土が自国領でない場合:何もしない
自国が戦闘禁止期間になっている場合:何もしない?
・移動
対象領土が隣接していないor自国沿岸都市同士でない場合:何もしない
国に所属している場合or滞在領土が無所属である場合:何もしない
国に所属していない場合:何もしない
・一部プレイヤー専用コマンド
対象プレイヤーが自国民でない場合:何もしない
部隊長でない場合:何もしない
・例外
訓練度が最大だった場合でもそのまま実行される。
コストが足りていればどの状況下でも実行される。
対象領土(滞在領土)の領有状態に影響されない。
対象領土と滞在領土が船用の都市(※1)以外で隣接していない場合:城の守備?
→兵種が船系で遠征の条件(※2)を満たしていない場合:何もしない?
→対象領土が隣接しているが兵種が船系で船用の都市(※1)でない場合:何もしない?
→対象領土が隣接していて自国領である場合or対象領土と滞在領土が沿岸都市かつ自国領である場合:隣接守備
※1:船が行動可能な都市は沿岸都市、南蛮都市(戦国面)、河川都市(戦国面以外)である。
※2:遠征の条件については戦争についてのページ参照。