I am trying to test the value of a character's trait during a turn and I had hoped that the following would work:
script
Code:
console_command give_trait Barrivendos GoodCommander
monitor_conditions not I_CharacterSelected Barrivendos
and Trait GoodCommander >= 1
console_command give_trait Barrivendos GoodAttacker
terminate_monitor
end_monitor
end_script
But it does not
Can anyone see what is wrong?
Barrivendos does get the GoodCommander trait which should have a value of 1. Then the not I_CharacterSelected Barrivendos should put the focus on the character which then allows testing the value of the GoodCommander trait. Or doesn't it work like that?
Any help would be greatly appreciated!
Bookmarks