Quote:
Update: I have found the source of this issue. In the file "MM - Creature types Compiled.user" each type is having its saving throws calculated. I took a look at the Type-Humanoid script and made one change to the bottom of the second eval script: Code:
else Bodrin, I believe this is your code. I am not sure if you intended to have it all sourced or not. I also don't know if there was a reason for the +2. Before I go mucking around with it, do you want to take a look or just let me know what you were looking to do here? I don't have a problem with editing it, but I don't want to ruin anything you may have been trying to do here. |
Not sure what to do with this....
I am having the same issue after realizing that my humans had extra numbers on their reflex saves...Once MM was removed it corrects the error of course, but then my players mounts are hosed.
I really don't want to start fiddling too much with the eval scripts as I will most likely jack something up.... Any advice would be greatly appreciated. Thanks! LordV |
Quote:
|
Sendric, that code was mine. It was there so that races would automatically calculate and increase their saves as they gain extra HD.
What I would do is add that +2 back in, but also have a check before running any of the automatic calculation scripts on the types. If the race has more than 0 racial HD (I can't think of a humanoid with racial HD, but I am sure there must be some), then run the script to calculate the BAB/saves/skill/etc, otherwise don't because they will be defined by class levels (for humans and the like). |
Quote:
I'll take a run at this tomorrow, and hopefully have a fix by the end of the day based on your suggestions, Aaron. As an aside, should all the types and subtypes from that file be sourced to the Monster Manual? Or should they not be sourced at all? It currently appears to be inconsistent as some of the types (5 or 6 off the top of my head) are sourced, but none of the others. |
I'd make them all unsourced unless that causes problems.
|
Ok, removed the sources (except the Eberron source for the Deathless type), and added the following statement:
Code:
~ Also do nothing if we don't have racial hit dice |
You can also count racial Hit Dice by looking at the race's rHitDice value, or counting the Classes.Race tag on the Hero.
|
Quote:
|
Sorry, I should have mentioned, rHitDice is on the BaseRace, so what I've had to do in the past is do a foreach on the BaseRace, and then get the each.field[rHitDice].value to avoid the error. It's much easier just to count the Classes.Race though, since that is on the hero.
|
All times are GMT -8. The time now is 02:33 AM. |
Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.