Lone Wolf Development Forums

Lone Wolf Development Forums (http://forums.wolflair.com/index.php)
-   HL - Pathfinder Roleplaying Game (http://forums.wolflair.com/forumdisplay.php?f=62)
-   -   Help making an adjustment. (http://forums.wolflair.com/showthread.php?t=58505)

Blightana May 27th, 2017 12:02 PM

Help making an adjustment.
 
I've tried many things But I can't find the way to make this.

I want to remove the error off of a "Young" Character that has class levels. The Character was granted/given/cursed with a "Young" body with his/her original mind (That had class levels) :confused:

Hero Lab Requires all Young characters have no class level other than NPC Class Levels, like commoner, Warrior, ect...
It gives a validation error.
I know, I could just live with the Validation error, The DM/GM is what made my character this way, but my OCD says "FIX IT YOU DUMMY"

So I'm looking for a script/bootstrap/ect... to put in an adjustment, that will. allow me to pick a a pull-down that populates with validation errors on the character at the time and forcibly validates the one you choose so the RED will go away.

This would be helpful in other situations too if it handled all validations not just the one in my weird character, for when the DM/GM says just do it anyways. Especially when it involves things that get disabled when the don't validate.

I have tried and I can make some individual validations change but not with this particular character issue. And the General Adjustment/Fix for a broad fix it has got me chewing my finger to the bone.

Thanx for looking at the post.


P.S..Side note I found, a hero lab error: when making a custom Race in the editor, if the race is category quadruped(8 Legs) and undersized top body (like a tauric creature) that uses the undersized weapons check. It does not calculate the extra load that can be carried based on number of legs. I did not try to hard on this fix, just added an eval script

The Increased load based number of legs was an implied rule not a stated rule, validated through the Pathfinder forums with a staff member. I would need to re-look it up for a direct reference, but it does not even calculate any carry capacity multiplier for any multi legged custom race, even if you wanted to follow just the stated rule for category quadrupeds that you put the number of legs in manually.

The 2.5 multiplier is for a (Small Upper body/Meduim lower body) sized Tauric Gnome-Scorpion.

4 legs x=1.5
6 legs x=2.0
8 legs x=2.5

script "pre-levels 10000"
-----------------------------------------
herofield[tEncumLgt].value *= x
herofield[tEncumMed].value *= x
herofield[tEncumHvy].value *= x

-----------------------------------------

ShadowChemosh May 27th, 2017 12:20 PM

You can not make a generic adjustment to work with warning messages. You can't even access the messages via scripts. Its simply not possible to do. I would have added it to the community Pack long ago if it was. :(

Every warning message is thrown based on specific unique logic checks. You will need to figure out what to change to make the warning go away and make a unique adjustment for this situation. Note some of the logic is hidden in component scripts and you may not be able to suppress the warning.


General Hero Lab Support & Community Resources is a sticky thread at top of Forum where you request official support for issues. A bug is ANYTHING you think is not working correctly. Weather you know for a fact or are just wondering if it is wrong. Report it using the above links to get an official response from Lone Wolf. :)

TobyFox2002 November 14th, 2019 07:59 AM

I am sorry for the necro, but I wanted to say that I've been working of this problem for while on and off as I have a game where all of the characters are young.

Despite the lack information, I have recently discovered where and how young characters are flagged and have created a prototype adjustment script and mechanic items that do both the ability score adjustments and starting age calculations and then override them.

One issue I have noticed (and also submitted a bug to HL about), is that the NPC classes- for which the Young starting option was created, are do not even have tagged with the proper Age item to allow for random calculations, I had to do an assign for each of them through a mechanic manually.

Also, even if you do set the age as young for the hero, you also have to set what age track you wish to use, as classes can only pick one and unlike races, dont have two seperate listings if the hero is a normal or young character. Therefore you must do a findchild[cHelpXXX].tagreplace to override the default for the class.

I am sure there is an easier way to do this, perhaps to check the class and tell HL to change all instances of X to Y. for tags, but that creates problems where it a class that uses one age track does not mean that all classes with that track will convert over to the same young random age track.

I know I'm being confusing, but thats okay... I do that alot, and I understand what I'm saying which is kinda what matters :P.

Anyways, Once I've gotten the kinks worked out I'll post it for playtest, though, I do intend to release this as part of a book I'm wanting to sell, so there may be future source conflicts :D


All times are GMT -8. The time now is 01:42 PM.

Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.