>>137
*pUserdTurnは絶対的な消費量なので、
「今これだけ消費」という意味ではないです。

*pUserdTurn = 25; というのは、
「戦争全体が31ターンで、25ターン経過済み」
といった「絶対数」の意味です。

逆に言えば、
*pUserdTurn = 15; が維持されていれば、
ずっと残り16ターンでずっと戦争やってることになります。

脅迫が確かにかなり近いので、もしかすると、
脅迫が関数化できれば、なんとかなるかもしれないですねぇ。