I'm looking into my rune pages now that I have hit level 30, and there are a lot of decimal values for the runes, I want to know if those values round up or down while in game.

For example, for my AP page, I currently have 9 Greater Marks of Magic Penetration, giving me +0.87 Magic Pen each. This totals 7.8 Magic Pen (as shown to the right of the rune page)

In game, does the 7.8 round to 8? Does it round to 7? Or is there some wacky calculation for 0.8 Magic Pen?

If it doesn't round it seems like it would make sense to remove one of the runes, have 7 Magic Pen and have a single mark giving me something else, yet all the recommended builds I've found online always show having 9 of the same rune category.

4 Answers 4


All calculation use decimal points when calculated, even if not displayed in game

So you actually have 7.8 MrPen when you apply magic damage: not 7, not 8, not 7.5

This is confirmed in a red post here: http://euw.leagueoflegends.com/board/showthread.php?t=687992


"There is no rounding" said a Riot Software Software Engineer.


No, they do not round.

The numbers are pretty wacky and don't make sense for almost all of the runes. They seem to be trying to fix this though as they just adjusted cool-down Glyphs recently (patch 3.04) to give a full 10% instead of 8.8%.


It does not round, and will treat the opponent as if he had 7.8 fewer magic resist (min 0).

This is because the magic resistance calculation is as follows %Damage Resisted= MR/(MR+100), which yields decimal answers regardless. Most abilities have ratios that are not multiples of whole numbers as well.

As far as I know, the only pure integer stats in the game are health, and I'm not certain how the rounding for health is done. (e.g. if your attack were to do 131.6 damage after armour/mr)

  • Your calculation can not be right, this would mean that you can not exceed 1% damage reduction.
    – Kevin
    Mar 20, 2013 at 14:28
  • 1
    @Kevin What? You can easily get 150 MR, which would be a 60% reduction (150/(150+100))... It's the same formula for armour.
    – Sconibulus
    Mar 20, 2013 at 14:31
  • Health is not integer either. Just look at the bonus health runes. Mar 20, 2013 at 15:17
  • @Sconibulus (150/(150+100)) is not 60, it's 0,6. I see what you mean now that I see the numbers right next to each other, but to get to % you have to multiply by 100.
    – Kevin
    Mar 20, 2013 at 23:38

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .