if (args.opposedTest.attackerTest.weapon.attackType == "ranged" && args.opposedTest.defenderTest.weapon?.id == this.item.id) { args.modifiers.ap.shield += 2; }