You can Sign in with Steam to see your Dota 2 profile.
ABILITY: No Target
+ 8.5 Health Regeneration
+ 18% Magic Resistance
Stacks multiplicatively with other sources of spell resistance.