This question already has an answer here:
I would like to ask why in this youtube video at 2:30 time mark a girl says "If this were full, that would have been really badass". Instead of "If this had been full, that would have been really badass" (everything in the past) or "If this had been full, that would be really badass" (condition in past result in present)?
From what she said it sounds to me like she says that the cup should be full now (present) and that it "would have been badass" in the past which doesn't make sense to me. I would be fine with either both parts of the sentence in past or condition in past and the result in present but I'm confused with the wording which was used. That's at least how I was taught it.
EDIT: To make sure it's understood what puzzles me:
Sentence: If this were full, that would have been really badass.
Means to me: But it is not currently full and that is why it wasn't badass before.
(this is what it means according to any grammar book, website I went through since ages ago, for example but googling gives tons of other cases). But if that mug was full right know then it couldn't had been spilled before because if it had been spilled (before) then right after the mug could never be full (logic).