How to prevent player from most actions during fight sequenc

Hey guys,

I’m trying to make creatures randomly attack my player when he’s in certain areas. My problem is that I need a good way to prevent the player from most of this actions during a fight. I don’t want him to get into a fight and just go, “Well, I’m going to travel north and get away from this”. I want there to only be 3 actions available. Attack, Run(which will give the player a 1/3 chance to get away or something), and change weapons. I have a variable telling me when I’m in a fight, however what kind of rule would I declare to make all other actions have no effect during a battle?

Thanks guys.

“instead of doing something…” would handle all actions, then presumably you could make attack, run, and change weapons exceptions. I haven’t tried it but it’s worth a shot.

Sections 7.9 and 7.15 of WI seem useful here.

Specifically,

Which is exactly the kind of thing what you want.