I now see you second post! Thanks for the input, I get working on it.
-the talent bug is me forgetting to check whether a melee or ranged weapon is used (modifiers are handled in the same function) Gonna fix that in the next build!Edit: I got that assumption wrong. Its a typo:
[if(hasTalent("Crippling Strike")):attackOutcome = attackOutcome + "<br>You have the 'Crack Shot' talent and deal an additional +2 critical damage"] it should be:
[if(hasTalent("Crippling Strike")):attackOutcome = attackOutcome + "<br>You have the 'Crippling Strike' talent and deal an additional +4 critical damage"]By the way crack shot != crusshing blow, crack shot is extra critical damage, crushing blow is extra damage, while crippling strike is again extra critical damage
-the -20/-10 have you checked if he has the arms master (or something like that) talent which makes it a -10 in stead of -20 ?! (also see below)
- the chain weapon training part...I don't get it?
1. I created a new token,
2. gave it a chain knife,
3. created the macro button for the attack,
4. clicked on it
(encountered some errors that can be ignored=have no impact, but need to be fixed, just click ok)
5. got a -20 penalty on the result (so that answers you other report as well)
6. Then I clicked talents
7. selected melee weapon training
8. selected 'chain' group
9. attacked again with the weapon
(noticed you only had to click the 'errors' away once, now they don't appear anymore)
10 got no penalty as I have the correct talent.
So no bug... can you plz, step wize explain me what you did?