Correct checking for worn power armor

fixes #5584

Removes some needless casts to it_armor, as `is_power_armor` is already available in itype.