Multiscale lowers damage taken from damage-dealing moves by half when at maximum HP. It does not reduce the amount of HP deducted by moves that deal a set amount of damage, such as Night Shade.
Outside of battle
Multiscale has no effect outside of battle.
Pokemon with Multiscale