You could make them flexible attacks: each one represents a clause of your contract, and can be applied to a basic ranged attack with the correct attack roll.