Versatile Focus
You know how to get full value out of weapon types your class doesn’t normally use.
Preqrequisite
Weapon Focus
Benefit
The benefits of Weapon Focus extend to all weapons with which you are proficient.
Source
Core Rulebook pg. 163
Dragonscript
ID
8c7d0636abc827b59d0cda58
Preqrequisite
{character.feats contains 'e016e89141369366a1872f17'};
Benefit
if {character.proficiency.weapon contains basicMelee} then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.basicMelee as focus else bonus 1 to character.attack.basicMelee as focus;if {character.proficiency.weapon contains advancedMelee} then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.advancedMelee as focus else bonus 1 to character.attack.advancedMelee as focus;if {character.proficiency.weapon contains smallArm} then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.smallArm as focus else bonus 1 to character.attack.smallArm as focus;if {character.proficiency.weapon contains longarm} then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.longarm as focus else bonus 1 to character.attack.longarm as focus;if or[{character.proficiency.weapon contains heavyWeapon}, not {character.soldier.features contains '9f3402fa807d2ceb505351b0'}] then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.heavyWeapon as focus else bonus 1 to character.attack.heavyWeapon as focus;if {character.proficiency.weapon contains sniper} then if {(character.level - character.bab) >= 3} then bonus 2 to character.attack.sniper as focus else bonus 1 to character.attack.sniper as focus;