![]() |
Senior Member
Join Date: Oct 2011
Posts: 865
|
A tower shield gives you a -2 to attack (this has nothing to do with proficiencies). this is the tower shield itself. A player has come to me asking to have a feat tree that will eventually get rid of that. Seems a fair request.
I've been wondering how to best do this from a Hero Lab standpoint, and I can't quite figure it out. |
![]() |
![]() |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
This is written in the script of the Tower Shield, you would just have to look for the feat and ignore the script. For that, you will need to make a copy of the Tower Shield and replace its id. Then insert an if statement here (in red).
Code:
~ If equipped, -2 attack bonus. if (result <> 0) then if (#hasfeat[<<featid>>] = 0) then hero.child[Attack].field[Bonus].value = hero.child[Attack].field[Bonus].value - 2 endif endif Alternatively, you could code the feat to do it instead, but it isn't the best solution. You would have to check each tower shield on a character, see if it is equipped, and then add 2 to the Bonus field of the Attack pick. |
![]() |
![]() |
Senior Member
Join Date: Oct 2011
Posts: 865
|
thanks, makes sense. i should have looked at the tower shield itself. sometimes im just stupid.
|
![]() |
![]() |
![]() |
|
|