So as I'm facing faster and faster Revans (seeing +150 and +160 at the top of my shard now, lol) I'm trying to figure out what Revan's effective speed will be at the start of battle. I know he gets bonus speed from allies, which is easy to add up. What I don't understand is how TM gain and TM reduction converts to effective speed.
For example, BB8 gets 8% TM for each droid ally at the start of battle. If he starts at 280 and he gains 16% TM for him and R2, what is his effective speed to start? And along similar lines, when he uses a special under JTR, all enemies lose 5% TM, so if he goes first and uses secret intel, what will Revan's effective speed be if he's at 320 after his bonuses?