Ooh, a potential shield for darkness that doesn't cause people to complain about RNG hacks all the time? Sounds like a plan.
On that note, I really like the mechanics, too. This might actually make Flooding useful...
Should it reduce the attack before or after the creature deals damage?