|
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Please post any bug reports, and ONLY bug reports, found in the Community Created 3.5 D&D data set.... in this thread. In example if a feat or a Domain is not working please post here to let us know about it.
If you are an editor of the data set please post any issues to the correct thread in the User Projects forum. For questions or other issues feel free to PM Sendric or ShadowChemosh. You can also email me at ShadowChemosh(at)yahoo(dot)com. Thanks Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. Last edited by ShadowChemosh; July 20th, 2018 at 11:30 AM. |
#1 |
Senior Member
Join Date: Jul 2010
Posts: 3,151
|
Many of the feats from Libris Mortis do not check for pre-requisites.
|
#2 |
Junior Member
Join Date: Apr 2010
Posts: 3
|
Duskblade can have a familiar (or improved familiar) if the proper feats are selected. When these feats are chosen, the button to add a familiar doesn't display.
|
#3 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Thanks we will take a look into this.
Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
#4 |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
Natural Bond is almost there, but not quite. I shall try to solve this problem myself, but as the code is written, there is the possibility that a character will receive an incorrect bonus from this feat. Let me explain with an example.
If you have a 6th level ranger/5th level druid, you set up a condition that won't give the ranger the correct effective level of druid. The total level (11) minus the druid level (5) gives a bonus of 6, and the minimum of 3 and 6 is 3. So, then the ranger has it's effective level increased by 3. The effective level of a Ranger is 3 (one-half his level) plus the 3 from natural bond equal 6, which exceeds the druid's level. What, in fact, needs to be done, is a comparison of the effective level of druid to the actual druid level. I'll try to work on that and get back to you. EDIT: Ok, just realized this is stacking. Still needs fixing but it's not as bad as I first thought. All that needs to be done is to subtract the character's effective druid level from it's total level (not the actual druid level, since a single class ranger would have no druid levels but does have effective druid levels for the purposes of animal companions). So, I'm going to try to subtract hero.childfound[cAnimClass].field[CompClLev].value from the total character level instead of the total level of druid. EDIT2: I also had to move it to Post-Levels, but that doesn't give the correct Class Level to the Companion. Here's the problem, the class levels of the companion are determined at First 497, but the actual levels of the character are not done until 500. Trying to sync these two things is impossible (first the companion level is determined, then your effective level is determined, but it can't retroactively get the correct effective level back on the companion). This is an issue with HL and not with the coding, as far as I can tell. Trying to solve it, but don't know if it is possible. Solution (at First/499): Code:
~ If we're disabled, do nothing doneif (tagis[Helper.FtDisable] <> 0) ~ If we are within range of our effective druid level. var bonus as number bonus = #totallevelcount[] - hero.childfound[cAnimClass].field[CompClLev].value bonus = minimum(bonus,3) ~Only do stuff if the animal companion is live. if (hero.childlives[cAnimComp] <> 0) then ~ Add 3 to our companion level. hero.childfound[cAnimClass].field[CompClLev].value += bonus hero.childfound[cAnimComp].field[CompLevBas].value += bonus hero.childfound[cAnimComp].field[CompLevel].value += bonus endif Last edited by Kendall-DM; June 16th, 2011 at 05:13 PM. |
#5 |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
I've actually cleaned up Natural Bond by reducing alot of the code. If interested in a cleaner version, here it is.
First/498 Code:
~ If we're disabled, do nothing doneif (tagis[Helper.FtDisable] <> 0) ~ If we are within range of our effective druid level. var bonus as number bonus = #totallevelcount[] - hero.childfound[cAnimClass].field[CompClLev].value bonus = minimum(bonus,3) ~ Add bonus to our companion level. hero.childfound[cAnimClass].field[CompClLev].value += bonus |
#6 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Thanks Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
|
#7 |
Senior Member
Volunteer Data File Contributor
Join Date: Feb 2009
Location: Virginia
Posts: 364
|
So I downloaded Lawful G 1.5 and upon firing up my current d20 character I got:
Pick 'sWizCAReMD' has been orphaned due to missing thing in batch '117' Pick 'sWizCAReMD' has been orphaned due to missing thing in batch '127' Did a "save as" on the character with a different name and the error doesn't happen when I open that new version but does trigger when I re-open the original file. So is this something I need to fix on my end or is it something that needs to be fixed with LG 1.5? Sorry to be a fly in the ointment, Nigel Fogg, aka The Wayfarer |
#8 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Will have to work on a better way of doing this in the future maybe by hiding the Thing instead. Quote:
Simply make any change to your character and save it again as that will fix it so that HL no longer tells you about the missing cantrip when you open your character. Sorry about this everyone. Will see if we can work on a better way of doing this in the future. Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
||
#9 |
Spy
Join Date: Jan 2011
Location: Van Nuys, California
Posts: 1,220
|
Quote:
First/499 Code:
~ If we're disabled, do nothing. doneif (tagis[Helper.FtDisable] <> 0) doneif (hero.childlives[cAnimClass] = 0) doneif (hero.childlives[cAnimComp] = 0) ~ If we are within range of our effective druid level. var bonus as number bonus = #totallevelcount[] - hero.child[cAnimClass].field[CompClLev].value - hero.child[cAnimComp].field[CompLevAdj].value bonus = minimum(bonus,3) ~ Add the bonus to our companion level. hero.child[cAnimComp].field[CompLevAdj].value += bonus |
|
#10 |
Thread Tools | |
Display Modes | |
|
|