Let's say you use a Draining move on a Pokemon and it results in a Odd number of Damage, will the amount received back be rounded up to an Even number or stay an Odd number since it gives you half the HP you caused back?
It is rounded down in the case of an odd number of damage. The only exception is dealing one damage only, which heals you by one HP.