Hi!
Im making a empire builder (single-player, turn-based) similar to total war. How to avoid too much save-scamming in events such as spying, diplomacy etc?
I know i cannot avoid it fully, and that's fine i guess. But since I allow saves, should these events be fairly deterministic to avoid too much benefit of reloading until satisfied?
Lets say a spy can steal technology. So maybe not:
Higher level spy = higher % to suceed (since 20 % or 45 % spy sucessrate is boring if you can just reload until sucess anyway).
Maybe you always suceed but higher level equals more turns to complete it, or less anger from the empire you stole from?
Another idea is to have a delay: you start spying, and the sucess/ fail state is saved. But the spying isn't completed until 5 turns later. So you CAN reload if it failed but is it worth it to replay the last 5 turns? It deters some cheating but you are still able to do it.
(same with diplomacy, threats / haggling becomes boring if you can easily try anything without consequence)
(also, load or save takes about 1 second so no "help" from the inconvinience of slow load/save:) )