I have a character from long ago, sitting at 12Ranger / 3 Rogue / 2 Fighter. He just leveled and now I am trying to figure out how to eek the best out of the remaining levels. I do not want to re-roll nor swap out levels. I just want to work with what I got.

So - 3 more levels to take till 20, and I already have the three classes locked in. Should I go for Rogue Assassin (6 lvls of Rogue), or stick with fighter for the HP and attack and extra feats? I don't see any reason to continue with Ranger, as I have Tempest II (and can't get to Tempest III).

Ideas welcome.

TIA