0.9.11 [Win10] Skywatch Construct's trait behaving oddly

Skywatch Construct’s trait I Am Above seems to be worded as if it’s supposed to make its 35% check individually for each other party member upon a team member casting an arsenal spell ("After one of your creatures manually casts an Arsenal Spell, your other creatures’ Artifacts have a 35% chance to cast the spell in their Spell Slot). However, right now it appears to be rolling the 35% chance for the entire group at the same time and thus either all other teammates will cast their artifact spells at once, or none of them will.

Given the somewhat vague wording I’m not entirely clear whether this behavior is intended, but if it is, would it be possible to change the description to something like “After one of your creatures manually casts an Arsenal Spell, all your other creatures’ Artifacts have a 35% chance to cast the spells in their Spell Slots” if it is?