Original thread:
https://forums.playcontestofchampions.com/en/discussion/10353/rogues-life-steal-doesnt-work-when-its-the-last-hit-in-the-battle-not-a-bug#latest
Since I didn't get to comment at my original thread, that was locked by a moderator prematurely, I'd like to provide my comments about Rogue's life steal and the way it is implemented at the moment.
Currently, whenever you're using Rogue's special attack 1 on the enemy and Rogue 'steals' more life than the target has, the target dies but Rogue doesn't actually earn any health, although she was supposed to steal it. Now, this might not be a bug, but it doesn't make much sense and it is also a bit annoying when you're doing long/hard quests and you need any piece of HP that you can gather.
My suggestion is that you'll change it so Rogue will gain life based on whatever HP the enemy still has.