Junior Member
Join Date: Mar 2014
Posts: 22
|
I didn't see this mentioned on any of the forums, and it's driving me crazy, so...
Ever since I switched to 8.8c this afternoon, my HL has gotten this weird duplication bug. Every time I do something, add something, change something on the character, any information inside a parenthesis gets duplicated. This continues indefinitely until I close the program. When I open it again, it's back to normal, but once I start changing things... you get the idea. I can't even export to a PDF without duplicating things and then those duplicates end up on the PDF. It's... very strange. Any ideas? I do have a couple of community packs, but this didn't start until I installed 8.8c, and it is doing it on both computers that currently have that patch. Here's a link of what I am seeing: https://1drv.ms/u/s!AmzpGqo-_ASSgaIzIMnBQ3-P4_FBug Am I doing something stupid? If so, please let me know. |
#1 |
Senior Member
Join Date: Mar 2013
Location: Greater London, UK
Posts: 2,623
|
Do you have any custom stuff you've created yourself?
Farling Author of the Realm Works Import tool, Realm Works Output tool and Realm Works to Foundry module Donations gratefully received via Patreon, Ko-Fi or Paypal |
#2 |
Junior Member
Join Date: Jan 2019
Posts: 4
|
Quote:
I have the same issues. Basically unusable at the moment. |
|
#3 |
Junior Member
Join Date: Mar 2014
Posts: 22
|
|
#4 |
Senior Member
Lone Wolf Staff
Join Date: Feb 2018
Posts: 178
|
Hello everyone,
Thank you all very much for letting us know. We've gotten a number of reports of this and other similar behavior when a number of Activated Abilities are enables/disabled. Our dev team is working on a fix as we speak but for now I do have a workaround to prevent this from occurring and to clear the existing display errors. Inside Hero Lab with any RPG System open use the Develop Menu Tab and select the option to "Disable Fast Evaluation for Game" and you'll see the duplicate suffix/notes/appendages removed and begin to display as intended. This fix should "stick" to the Application for all Portfolios after you've enabled it to resume more/less normal use of the Application for the time being. As always, you guys are great, and if you find ever something is going awry then you can of course post about it here on the forums, but please also reach out to us at our support inbox <support@wolflair.com> so we can be sure to have the BUG internally tracked as well. Thanks everyone, you all rock! |
#5 |
Junior Member
Join Date: Jan 2019
Posts: 4
|
I created one feat, 1 item and two deities in terms of custom files. That said its not doubling any of those fields. It seems to trigger any time you make any change in the portfolio. Even checking something like the in-play check box is creating the doubles.
|
#6 |
Junior Member
Join Date: Jan 2019
Posts: 4
|
Quote:
You guys are awesome!! |
|
#7 |
Senior Member
Join Date: Jan 2015
Posts: 463
|
Was is "Fast Evaluation" exactly? What purpose does it server?
(Inquiring mind to understand the program better after 8.8d is released to fix the duplicate issue mentioned above.) |
#8 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,217
|
Quote:
Hero Lab needs to run over 10,000 scripts every time it evaluates even a 1st level Pathfinder character (I just looked at a 1st level ranger of mine, and it's 27,588) (and it's worse in Shadowrun for a Rigger character who owns lots of vehicles - each of them needs to run over 10,000 scripts, and a starting character who focuses on that could own a dozen of them - in Hero Lab, they're all minions of your character, like a horse in Pathfinder). So, over the past few years, we've been working to add some behind the scenes processing that decides whether each of those scripts actually needs to be run, or whether saved values from the last time the character was evaluated can be used instead, because none of the values that feed into that script were changed, so the result will not change. That cuts down on the time required to re-evaluate a character when something changes, because we're only re-doing the minimum set of scripts. In case there's a mistake in the logic that determines what scripts needed to be run, we include the option to turn this off among the debugging tools, so that we can test with and without the optimizations, and see if there's a difference. |
|
#9 |
Junior Member
Join Date: Apr 2012
Posts: 13
|
Huh, very interesting, I'm not a programmer but I love stuff like this. Thanks Mathias.
|
#10 |
|
|