Leo was past his prime, and he tried his best to fight it with daily training, but there was a limit to what he could do.
Vampires had an advantage in this, their body structures were different, and Leo was liking it. ( Online novel: My vampire system)
Is that simply a variant of the simple past tense with the same meaning?
Leo liked it.
From what I have learned, static verbs are not in harmony with progressive. Maybe online novels don't follow strict grammar rules？