I want to have a template that adds 5 ft. to the base reach of the creature. I do not want it to simply add the "reach" quality to the creature's attacks (like I've seen some feats do), as if the creature uses a reach weapon it should have the benefit of the increased base reach AND the reach quality of the weapon.
Many creatures do not have a base reach set, so if you try to add 5 to the reach you end up with a creature with a reach of 4 (I have no idea why that is...I'm assuming that something in the code has the default reach set to the greater of -1 or the reach as determined by size).
Right now, I think I can make it work by explicitly saying "if creature has a set reach, add 5. If it doesn't have a reach, then if its size X, then set reach to Y" and so on, with statements for each size category.
I foresee many "if...then" statements in my future, but I wanted to see if anyone had any thoughts on how to streamline this.
Thanks,
Rob
Many creatures do not have a base reach set, so if you try to add 5 to the reach you end up with a creature with a reach of 4 (I have no idea why that is...I'm assuming that something in the code has the default reach set to the greater of -1 or the reach as determined by size).
Right now, I think I can make it work by explicitly saying "if creature has a set reach, add 5. If it doesn't have a reach, then if its size X, then set reach to Y" and so on, with statements for each size category.
I foresee many "if...then" statements in my future, but I wanted to see if anyone had any thoughts on how to streamline this.
Thanks,
Rob