Shield spirit doesn't use single use weapons if you've already used them this turn.
This also. But they’d still get the -1 damage for the first use. I’m not sure they’d get the -1 each time you use the shield.