As I've gotten to a higher level this combat routine really doesn't work very well for my operative anymore... It's gotten to the point where it has a hard time with equal level mobs now and you can forget about killing a gold mob :\
The rotation just isn't very good. On my lethality operative it doesn't even use all of it's poisons
*edit Update*
I've done some light messing with the combat routine for lethality and it's working a lot better. I still have a little bit of work to do because it still does some really stupid stuff, and I'm not a good coder at all, but I think I might be able to get this routine working a lot smoother. So far I've made it start using the corrosive grenade more often and weakening blast wasn't even in the rotation for some reason, so I added that too. I'll upload it here when I'm finished.
*2nd edit*
Right now it does something stupid where it runs away from the mobs after it's in melee range, shoots, and then runs back in range. I can't figure out how to get it to stop doing that, so anyone who's better at this stuff with me, if you have any input let me know