I read it as still needing both traits. A school trait for the staff and a spells trait that the spells have to share.
The optional part seems to be a third trait option. By default, the staff has the magical trait. But you can choose to limit it to arcane, primal, divine, or occult. That doesn't seem to eliminate the need for the school trait, I think.
|