While you are wearing heavy armor, bludgeoning, piercing, and slashing damage that you take from nonmagical attacks is reduced by 3.
Rolls
Attack - (1d20+5)
(1) + 5 = 6
Attack - (1d20+5)
(1) + 5 = 6
Fire Bolt to hit - (1d20+5)
(6) + 5 = 11
Fire Bolt damage - (1d10)
(9) = 9
Magic stone to hit - (1d20+5)
(1) + 5 = 6
Magic stone damage - (1d6+3)
(5) + 3 = 8
Attack Roll - (1d20+5)
(4) + 5 = 9
Bless - (1d4)
(1) = 1
Fire Bolt to hit - (1d20+5)
(15) + 5 = 20
Fire Bolt damage - (1d10)
(7) = 7
Attack Roll - (1d20+5)
(8) + 5 = 13
Bless - (1d4)
(3) = 3
Damage - (2d6+3)
(13) + 3 = 7