[SFRPG] fixes (#5318)
[SFRPG] fixes (#5318)

* [SFRPG] Fix education rolls

Makes education use specialities that exist. Also prevents language specialities dropping all of their dice.

* [SFRPG] Fix initiative buttons

Made initiative print to chat when rolling.
Also removed requirement to select the token, so it will roll without a token selected if needed.
Also slightly adjusted the output.

* [SFRPG] Fix initiative fix

Removed requirement for token to be selected.

* [SFRPG] Fix weapon attacks

Added some brackets to make it work.

Acyd69/roll20-character-sheets,CoalPoweredPuppet/roll20-character-sheets,ap3h3ad/roll20-character-sheets,hylianux/roll20-character-sheets,CoalPoweredPuppet/roll20-character-sheets,suldae/roll20-character-sheets,timdenee/roll20-character-sheets,hylianux/roll20-character-sheets,finderski/roll20-character-sheets,Roll20/roll20-character-sheets,Zakarik/roll20-character-sheets,NathaTerrien/roll20-character-sheets,devSithun/roll20-character-sheets,vince-roll20/roll20-character-sheets,Acyd69/roll20-character-sheets,cypher0n3/roll20-character-sheets,Thalar/roll20-character-sheets,mantonyz/roll20-character-sheets,NathaTerrien/roll20-character-sheets,cypher0n3/roll20-character-sheets,hylianux/roll20-character-sheets,ap3h3ad/roll20-character-sheets,kreuvf/roll20-character-sheets,vince-roll20/roll20-character-sheets,Zakarik/roll20-character-sheets,mantonyz/roll20-character-sheets,finderski/roll20-character-sheets,DigitalPagan/roll20-character-sheets,Acyd69/roll20-character-sheets,kreuvf/roll20-character-sheets,timothystone/roll20-character-sheets,timothystone/roll20-character-sheets,kreuvf/roll20-character-sheets,finderski/roll20-character-sheets,finderski/roll20-character-sheets,Orta15a/roll20-character-sheets,Roll20/roll20-character-sheets,vince-roll20/roll20-character-sheets,dayst/roll20-character-sheets,Zakarik/roll20-character-sheets,hylianux/roll20-character-sheets,chesster415/roll20-character-sheets,devSithun/roll20-character-sheets,NathaTerrien/roll20-character-sheets,timothystone/roll20-character-sheets,kreuvf/roll20-character-sheets,Roll20/roll20-character-sheets,Orta15a/roll20-character-sheets,finderski/roll20-character-sheets,Polaris-Dust/roll20-character-sheets,Thalar/roll20-character-sheets,mantonyz/roll20-character-sheets,Polaris-Dust/roll20-character-sheets,timothystone/roll20-character-sheets,CoalPoweredPuppet/roll20-character-sheets,chesster415/roll20-character-sheets,suldae/roll20-character-sheets,Zakarik/roll20-character-sheets,suldae/roll20-character-sheets,ap3h3ad/roll20-character-sheets,timdenee/roll20-character-sheets,suldae/roll20-character-sheets,ap3h3ad/roll20-character-sheets,Orta15a/roll20-character-sheets,timdenee/roll20-character-sheets,chesster415/roll20-character-sheets,chesster415/roll20-character-sheets,DigitalPagan/roll20-character-sheets,Zakarik/roll20-character-sheets,kreuvf/roll20-character-sheets,vince-roll20/roll20-character-sheets,cypher0n3/roll20-character-sheets,ap3h3ad/roll20-character-sheets,CoalPoweredPuppet/roll20-character-sheets,NathaTerrien/roll20-character-sheets,Acyd69/roll20-character-sheets,DigitalPagan/roll20-character-sheets,Roll20/roll20-character-sheets,suldae/roll20-character-sheets,chesster415/roll20-character-sheets,dayst/roll20-character-sheets,Roll20/roll20-character-sheets,vince-roll20/roll20-character-sheets