How does this work for moving through several consecutive square that are threatened by the same enemy? The rule states the rogue must make a check the moment he tries to leave each threatened square, but the rule also states that there is only one check per foe.
Does that mean one check per foe for each threatened square, or one check per foe for the entire move?
In other words, if the rogue moves through three squares threatened by a single foe, does he have to make three checks (one for each threatened square) or just one check for the entire move?