Magic-User spells cannot be cast while the caster is wearing armor.
Cleric spells can be cast while the caster is wearing armor.
All scrolls can be activated while user is wearing armor.
All wands, staffs and rods can be activated when the caster is wearing armor.
Magical and Divine Foci can be activated while caster is wearing armor.