Please help me understand this glitch/occurrence during Eternity of Pain
I was fighting Crossbones today with a 6-star rank 3 WL. I took out only about 30 percent of his healthy he first go, then used 3-4 revives to get him down to about 12 percent health. I then used a 20 percent revive (at this point I had 30 revives but no health potions). I then took him down to about 4 percent health but got disconnected. I get reconnected and both he and myself are at 100 percent health! I disconnect, then reconnect and I am at 50 percent health and he is at 100 percent health.
I realize he regains health if I block (which I was careful not to do) but there is no way he could go from under 10 percent health to a full 100 like that - and I didn't even have the potions to be able to heal to 50% or 100% health.
What happened? Has this ever happened to anyone? Is there anything I can do or do I need to farm health revives and give its another go from scratch? When I re-enter the game he is at 100 percent health. it makes no sense at all