Cool zyphyr, but as far as I know, from what Belizan explained to me, that variable even gets lost, and is not stored over the turns, just like the other variables. In order to keep a certain variable's value throughout each turn, it must be stored in a dictionary.
That's true, and it would make my mod work, but at the cost of being inaccurate. What if I had a value that was constantly changing? Like a random 3-7 turns instead of 5 turns? Setting the mod statement like done above could cause inconsistencies each time.
It works, and thanks for the suggestion, but I feel it is a last resort (for me) if I can't get the other way to work.