I would add a new feat for "Shard Weapon Proficiency", then add an eval script to the material which checks for the presence of your feat, and if not found, deletes the Proficient tag on the parent weapon it is inside. You'll need to set the eval script before whatever script calculates the attack bonus for a weapon.
|