Well as far as i am aware if you set the flag during an dialog and check within same dialog for result you should be save. But anyway this is something what could happen 1 out of 1000 tries a player plays mod lol - people who want to break the system will always find a way - (like scam an NPC for 100 Gold haha) as suggested i think for now its good to use till there is a more practical solution smile