Raffa vs fiends
At the moment raffa tries to heal back to 50%, but can’t with fiends. Say a hero has 100Hp beneath 50% health, raffa tries to heal it back, but the fiends steal 100 hp and the hero is still under 50% hp.
I’m not 100% sure but I don’t think this works as it should.
Raffaele heals first every hero back at 50% hp, this ignores 100% heal block from for example Perseus or the heal stealing from the vampires. As stated in this thread.
I don’t really understand how the fiends are any different with their heal steal from the vampires.
I can see 2 possibilities how it could/should work.
First, the back to 50% heal could ignore the fiends like it does with the vampires and after that the heal over time can remove the fiends.
Second, the back to 50% heal could overload the fiends, they are removed and after that the hero has 50% hp.
But I don’t think that a hero should have less than 50% of his life after raffa fired his special.