Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Shadowrun
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Ariketh
Junior Member
 
Join Date: Sep 2015
Posts: 2

Old September 16th, 2015, 01:59 PM
Please help! I have a problem with character validation/enforcement.

Previously I could break character caps (karma, cash, skill allocation, etc) no problem. While it would flag the validation errors, I could lock the character for advancement. I didn't need to add any adjustments. I currently have 2 characters saved that way, and I can go back and forth between locked and unlocked without issues.

Today, when creating a new character, I'm not able to do that. It throws a character validation error and refuses to let me lock the character for advancement.

Have I missed something?

The only thing that has changed is the update I ran today, as far as I can tell. Both characters have the same settings.

Thanks in advance for any help.

-Ariketh
Ariketh is offline   #1 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,214

Old September 16th, 2015, 03:48 PM
Once a character has been locked for advancement, and then, had one of the following things occur:
Gear was purchased or sold/deleted
Something changed on a journal entry (like adding karma)
An advancement was added
Hero Lab will record a flag for that character that says "this character was played in a game". From then on, HL assumes that if you change back to creation mode, you're doing so in order to fix a mistake, or your GM has given you permission to RetCon something. When switching back to advancement mode after going to creation mode for that character, the normal tests for whether a character is allowed to switch are ignored. Before we added this, I've seen things as simple as throwing (and then deleting) a grenade keep a character from switching back to advancement mode if they went to creation mode to fix something - that grenade was just enough to change the amount of karma spent on gear, which means the character has no longer spent enough karma.

If none of those things have occurred yet, HL assumes that you've been thinking about this character during the period between when you originally created it and when you first played the character, and have decided to make a change. So, when you return to creation mode, change something, and return to advancement mode, the normal restrictions on going to advancement mode are enforced, and the starting cash is recalculated.
Mathias is online now   #2 Reply With Quote
Ariketh
Junior Member
 
Join Date: Sep 2015
Posts: 2

Old September 16th, 2015, 04:37 PM
Thanks muchly! I knew it was something that I was missing.

-Ariketh
Ariketh is offline   #3 Reply With Quote
Kiirnodel
Senior Member
 
Join Date: Sep 2014
Posts: 400

Old September 17th, 2015, 03:32 AM
Would it be possible to (in the future) add a validation override? Say your game has a number of house-rules that break some rules and maybe not all of them are easy to duplicate using the adjustments. Or maybe you just don't want to spend all of your resources or something like that. When you go to switch over to advancement mode and it pulls up the "you have a validation error and cannot proceed" box, have a checkbox or an extra button that says "Yes, I know, do it anyway."
Kiirnodel is offline   #4 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,214

Old September 17th, 2015, 07:53 AM
I'd rather add adjustments that can handle whatever's needed. I had tried to add adjustments for each of the things that's checked by the canadvance test. What did I miss?
Mathias is online now   #5 Reply With Quote
Kiirnodel
Senior Member
 
Join Date: Sep 2014
Posts: 400

Old September 17th, 2015, 11:44 AM
I was stating a hypothetical, off-hand I think you have it.

Although there has been talk about the Friends in High Places quality. It seems to be calculating the karma correctly, but the contact remains invalid due to having a cost higher than 7.
Kiirnodel is offline   #6 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,214

Old September 17th, 2015, 11:55 AM
The problem with that one is that I can see several things that might have been the RAI for that badly written quality:

1) If you take this quality, the normal <= 7 karma/contact limit is ignored for all your contacts.

2) A specific number of your contacts are allowed to ignore the rule.

3) Points spent from the pool supplied by this quality don't count towards the <= 7/contact.

4) The karma limit/contact is raised by some amount if you take this quality. This could be for a specific number of contacts or for all of them.

5) This quality can't be selected during character creation - only during play.

Although an adjustment that can select a contact and exempt it from that rule is something I can add, and lets users decide on their own interpretation.

Last edited by Mathias; September 17th, 2015 at 11:58 AM.
Mathias is online now   #7 Reply With Quote
Kiirnodel
Senior Member
 
Join Date: Sep 2014
Posts: 400

Old September 18th, 2015, 12:12 AM
Based on my reading of the quality, option (3) seems the most likely.

Since the minimum connection rating is 8 for these new contacts, the absolute minimum cost of any of these contacts would be 9. So by definition, the contacts gained from FiHP break the max 7k rule.

Plus, the quality never says it changes any of the other rules governing contacts. In fact, it makes a distinct point about keeping the karma for contacts from this quality completely separate. And you don't usually spend karma on contacts after character creation, during play they are usually awarded and you can't spend karma to improve them.
Kiirnodel is offline   #8 Reply With Quote
gamer940
Junior Member
 
Join Date: May 2014
Posts: 24

Old October 2nd, 2015, 07:39 AM
It isn't badly written.

You take the quality and you get a special pool of Contact Points to be used specifically for Contacts with a higher Connection. Since that Connection is higher than the maximum total value of the 'normal' Contacts, the ones gained from the quality have to be exempt from the normal limitation, otherwise the quality becomes pointless to exist as Contact acquisition is completely different once play begins.
gamer940 is offline   #9 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


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


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