I don´t know if this is actually a Bug or meant to be this way but I just faced an Arena deck where after the first rounds the AI played some Damselflies, 2 SoF and a SoP.
Text SoF says ignore shields, text SoP says your creatures DO NOT ATTACK.
So my logic tells me as long as the SoP is out the 25% chance to ignore shields does not matter since the creatures do not attack at all, no? In my case the Damsels gained each round +2/+2 and still attacked me. If this is normal this needs to be nerfed ASAP imho, if it is a bug ..well, the same!