Add TCaster.power: Int
Oh, that's a Float
OPCaster needs to override power, not just implement it
Tweak PlayerCasters' power
Make ProtectRune use the caster's power