Error: calculating Necromancer's Bone Armor

There was an error calculating the amount of damage absorbed by the necromancer’s Bone Armor talent. At the moment:

Bone Armor - 11 (basic 1),
Bone Wall - 30 (base 20),
Bone Prison - 11 (basic 1).
The amount of damage absorbed should be 170+15x30+15x11=785.

The amount of damage absorbed in the game now consists of the base value of the Bone Armor (20 pts), the full value of the Bone Wall (15x30=450 pts) and the base value of the Bone Prison (15 pts) and makes up a total of 485.

For some reason, the talent levels “Bone Armor” and “Bone Prison” are not taken into account from the items. Is this a bug or is this how it should be?

Diablo Immortal App Version: 1.6.77312