Howdy ya'll. This is less a "Help! Help!" post, and more of a suggested discussion thread.
I've been running a campaign since September, weekly, for roughly 6 hours a session. We are relatively efficient (compared to some campaigns I've been in), so people have been getting the recommended XP totals per session (15-20). I also use the popular 'bonus xp for posting character/adventure logs on Obsidian Portal' option that has propagated around the net.
Well, now at the end of the year, the characters are potent. The Outlaw-Tech/Mechanic can fix and mod almost anything, the Pilot is one with his Hwk-290, the Gunslinger has branched into a Performer, the Jedi Pathfinder is fiddling around with new Force Powers, and the Mercenary Soldier keeps being a dependable combat guy.
Then there's the Assassin/Gadgeteer, who has done little else with XP than sink it into combat skills. And I mean exclusively. Anything he points his gun at will die. He one-shot killed the Master Bountyhunter Nemesis from the Adversary Deck, while said Nemesis held a important NPC hostage in front of him as cover. This isn't bad, because, hey, the player made a super deadly bounty hunter. Nothing wrong with that.
The problem is that now, any combat encounter's balancing is tricky. Challenging the combat character results in insta-death for other players. And throwing the Assassin into non-combat challenges results in a overly surly or bored player.
So what are ways you other GM's handle those times your players are larger than life, but you still want to keep things interesting?
There's making enemies super durable (adding ranks of Durable, adding more and more ranks of Adversary), but I'm sure there are other ways to keep players on their toes.