Normally, spells receive bonuses from (1) the category that's required to learn it, and (2) sometimes additional bonus from an attribute, e.g. Fireball receives bonus from Pyro and Intelligence.
It requires Necro 2, so supposedly it should scale with the Necro stat, and also, the bottom part of the description says "High intelligence improves this skill", so it should also scale with Int.
But it doesn't seem to scale with either one!
Fane: Necro=0, Int=5, Bone Cage=632 phys armor Ifan: Necro=0, Int=12, Bone Cage=775 phys armor Sebille: Necro=5, Int=23, Bone Cage=574 phys armor
Then, I also lowered Sebille's Necro and Intelligence stats by removing her gear, and it made NO difference in the Bone Cage armor bonus, which confirms that it doesn't scale with either one.