Date   
6.07.06 uninstall

Kenny Noe
 

Hi.   I'm looking to uninstall this version.  I don't see the uninstall nor is it listed in Windows 10 Program & Features to uninstall.

Thoughts on how to remove?

Thanks 
---Kenny

RC5 error during game play

markjmeans
 

At a game last weekend I loaded a 8th level hunter character which has a companion. I loaded the companion form the companion tab. At one point during the game I unloaded the companion since it was not needed, and then loaded it again later when it was needed. At that point the master character had corruption. It told me that race size needed to be selected. Since I was at a game and I had recently saved the PC (prior to the error) and I did not have time to investigate I just closed PCGen (without saving) and reloaded the PC and the companion to continue the game. Prior to the issue, some inventory changes were made and some temporary bonuses were adjusted and made some changes to some areas in the description tab, which is where I keep notes. I don’t recall any other changes to the PC and I don’t remember it the companion was loaded at the time I made those changes. Much of the rest of the time was spent viewing the character preview or looking up feat descriptions. This was while using Pathfinder Society Organized Play. But I do know those edits were done prior to loading the companion for the second time. The total amount of time that had passed before the error occurred was, I think, about 2 hours and at times PCGen was minimized and/or the PC was suspended. I know this is not an ideal error report, as there is no technical info, but I thought I should mention it. There appears to be some issues with memory corruption when multiple characters are loaded and in the case of animal companions, having multiple characters loaded at the same time is a necessity.

 

"acg_kits" error? #pathfinder

Eric
 

"Failed to load campaigns, see log for details"
Comes up when "acg_kits.lst" starts loading.

Only happens if I load the "PF RPG for Players" sources and I have these two options set on:
pcgen - equipment - "automatically generated equipment"
and
pcgen - equipment - "racially resized"

I'm getting this on 2 machines, x64 win7 and x64 win10, and both 6.08 RC4 and RC5(install package and manual install).

Anyone else able to duplicate?


22:39:13.55 INFO main Main:138 Starting PCGen v6.08.00 RC5
22:39:13.103 INFO main LanguageBundle:134 Initialising language bundle with locale en_US.
22:39:25.226 INFO Thread-2 SourceFileLoader:534 Loading game Pathfinder_RPG and sources [Pathfinder RPG for Players].
22:39:39.839 SEVERE Thread-2 SourceFileLoader:526 Exception loading files.
java.lang.NullPointerException
    at pcgen.cdom.facet.GrantedVarFacet.dataAdded(GrantedVarFacet.java:68)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:247)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:194)
    at pcgen.cdom.facet.base.AbstractSourcedListFacet.add(AbstractSourcedListFacet.java:96)
    at pcgen.cdom.facet.CDOMObjectConsolidationFacet.add(CDOMObjectConsolidationFacet.java:70)
    at pcgen.cdom.facet.CDOMObjectConsolidationFacet.dataAdded(CDOMObjectConsolidationFacet.java:135)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:247)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:194)
    at pcgen.cdom.facet.base.AbstractSourcedListFacet.add(AbstractSourcedListFacet.java:96)
    at pcgen.cdom.facet.CharacterConsolidationFacet.dataAdded(CharacterConsolidationFacet.java:64)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:247)
    at pcgen.cdom.facet.base.AbstractDataFacet.fireDataFacetChangeEvent(AbstractDataFacet.java:194)
    at pcgen.cdom.facet.base.AbstractItemFacet.set(AbstractItemFacet.java:75)
    at pcgen.core.PlayerCharacter.<init>(PlayerCharacter.java:583)
    at pcgen.core.PlayerCharacter.<init>(PlayerCharacter.java:531)
    at pcgen.core.EquipmentList.autogenerateRacialEquipment(EquipmentList.java:593)
    at pcgen.core.EquipmentList.autoGenerateEquipment(EquipmentList.java:426)
    at pcgen.persistence.SourceFileLoader.loadCampaigns(SourceFileLoader.java:505)
    at pcgen.persistence.SourceFileLoader.execute(SourceFileLoader.java:244)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:72)
    at pcgen.gui2.util.StatusWorker.construct(StatusWorker.java:40)
    at pcgen.gui2.util.SwingWorker$1.run(SwingWorker.java:160)
    at java.base/java.lang.Thread.run(Unknown Source)

Re: DATA question

@Ferret_Dave
 

and this is why Andrew rules the data ;-)

Re: DATA question

Andrew Maitland
 

The solution is simple. No PREVAR, but a hard PREABILITY:1,CATEGORY=blah,Name of Ability Or TYPE with uniqueID

#1

    KEY:TheTracker_1

    CATEGORY:Special Ability

    TYPE:TheTracker_1

    CHOOSE:...

    MULT:YES

    STACK:NO

#2

    KEY:TheTracker_2

    CATEGORY:Special Ability

    PREABILITY:1,CATEGORY=Special Ability,TheTracker_1,TYPE.TheTracker_1

    CHOOSE:...

    MULT:YES

    STACK:NO


Easy peasy. You choose whether KEY or TYPE is your method so you aren't checking for 2 things to keep it clean, but that's the basic concept.

On 5/10/2019 7:37 AM, markjmeans wrote:

I’m not truing to modify any feats or talents, that was just an example. There is a situation in PFS that would benefit from an ordered list, but rather than getting bogged down in unimportant details, I asked in a more generic way. Plus a generic solution could be useful if any other situation arises that could benefit from an implementation of an ordered list.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of mike55young@...
Sent: Friday, May 10, 2019 00:26
To: Andrew Maitland <drew0500@...>; main@pcgen.groups.io
Subject: Re: [pcgen] DATA question

 

Sounds like he is trying to do dependencies in talents (or possibly in feats) a bit more efficiently? Only thing is that this idea assumes a single dependency which isn't always the case.

Re: DATA question

markjmeans
 

I’m not truing to modify any feats or talents, that was just an example. There is a situation in PFS that would benefit from an ordered list, but rather than getting bogged down in unimportant details, I asked in a more generic way. Plus a generic solution could be useful if any other situation arises that could benefit from an implementation of an ordered list.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of mike55young@...
Sent: Friday, May 10, 2019 00:26
To: Andrew Maitland <drew0500@...>; main@pcgen.groups.io
Subject: Re: [pcgen] DATA question

 

Sounds like he is trying to do dependencies in talents (or possibly in feats) a bit more efficiently? Only thing is that this idea assumes a single dependency which isn't always the case.

Re: DATA question

markjmeans
 

PREVAR is interesting and would sort-of work right. However, the VAR is global and could be modified by something else. But it creates a weird effect when editing an entry that is not the last one. i.e. user has #1 through #10 already added and then discovers there was a mistake for #3. So removes #3 to make a change. With an incremented VAR implementation it would decrement the VAR which would make #10 invalid instead of #4. If each # ability had it’s own VAR or ABILITY tag with a hidden ability to PREABILITY on it increases memory usage.

 

I tried doing this with PREABILITY but either I have something wrong, or PREABILITY cannot determine if an ability with an unspecified CHOOSE has been selected.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of ferret.griffin+io via Groups.Io
Sent: Friday, May 10, 2019 04:55
To: mike55young@...; main@pcgen.groups.io
Subject: Re: [pcgen] DATA question

 

Have each ability have a PREVAR check, and have the appropriate prior ability increment the var?

Re: DATA question

@Ferret_Dave
 

Have each ability have a PREVAR check, and have the appropriate prior ability increment the var?

Re: DATA question

mike55young@...
 

Sounds like he is trying to do dependencies in talents (or possibly in feats) a bit more efficiently? Only thing is that this idea assumes a single dependency which isn't always the case.

Re: DATA question

Andrew Maitland
 

I suppose so, but why? What rules construct is driving this design?

On 5/9/2019 11:25 PM, markjmeans wrote:

Does anyone know how to make an ability category function as an ordered list of choices?

�

  1. An ability category of LIST OF ROGUE TALENTS.
  2. Abilities that can be added to that ability category are numbered abilities �#1�, �#2�, �#3�, etc.
  3. Initially only ability #1 is enabled. The others are red.
  4. Each # ability has a MULT:YES <> CHOOSE:NUMCHOICES=1 of, for example, rogue talents.
  5. As each # ability is added, regardless of which choice is made, the next # ability becomes enabled.

�

So for example from a new character, only #1 is enabled. The user chooses �#1 (Bleeding Attack)�. Then #2 becomes enabled. The user adds �#2 (Offensive Defense)� and #3 becomes enabled. Etc. The result is, for example:

�

LIST OF ROGUE TALENTS

- #1 (Bleeding Attack)

- #2 (Offensive Defense)

- #3 (Distracting Attack)

�

�

DATA question

markjmeans
 

Does anyone know how to make an ability category function as an ordered list of choices?

 

  1. An ability category of LIST OF ROGUE TALENTS.
  2. Abilities that can be added to that ability category are numbered abilities “#1”, “#2”, “#3”, etc.
  3. Initially only ability #1 is enabled. The others are red.
  4. Each # ability has a MULT:YES <> CHOOSE:NUMCHOICES=1 of, for example, rogue talents.
  5. As each # ability is added, regardless of which choice is made, the next # ability becomes enabled.

 

So for example from a new character, only #1 is enabled. The user chooses “#1 (Bleeding Attack)”. Then #2 becomes enabled. The user adds “#2 (Offensive Defense)” and #3 becomes enabled. Etc. The result is, for example:

 

LIST OF ROGUE TALENTS

- #1 (Bleeding Attack)

- #2 (Offensive Defense)

- #3 (Distracting Attack)

 

 

Re: #bug Spell books cause print rendering errors #bug

Robert Singers
 

I'm not sure if I said previously but the bug also effects adding spells to spell books.  I originally found it trying to add spell books looted from other Wizards.  We switched to spell points and have dispensed with prepared spells, but have to track spells in spell books manually.


On Thu, 9 May 2019 at 23:13, Bastien Durel <bastien@...> wrote:
Le jeudi 09 mai 2019 à 10:50 +0200, Bastien Durel a écrit :
Le jeudi 09 mai 2019 à 10:16 +0200, Bastien Durel a écrit :
Le jeudi 09 mai 2019 à 19:26 +1200, Robert Singers a écrit :
Hi there, I've retested this with 6.08.00RC5 and OpenJDK 12.0.1
and
the problem stills exists. It also was not an easy task ripping
out
the Linux Uprising Java 11 from Mint either.

On Tue, 9 Apr 2019 at 23:48, Paul Grosse via Groups.Io <
nylanfs=yahoo.com@groups.io> wrote:
Try one of the other sheets so we can narrow it down to whether
it's a data, code, or a output problem.

What version of PCGen are you using
What datasets are you loading?


Paul A. Grosse


On Tuesday, April 9, 2019, 7:40:32 AM EDT, <
rsmsingers@...>
wrote:


Hi there, I was trying to add spells to know spells and to
spell
books for 5e and discovered it causes the character to be
unprintable.
[...]
Hi,

The error looks like the one I fixed in 3.5e in commit
9e6e396a4a201b3322e593a0bf7e8d66e9c99615 ; caused by the presence
of 10th level spell slots.
I created a 17-th level wizard, and have 22 10th-level slots
available, so there must be an overflow ...

I guess the "10th level slots" are the number of spells I'm able to
prepare (CL17 + 5 INT), as in 5e, you don't prepare spells by level,
but only a number of spells you ca cast, and then you use slots for
casting them as you whish. The gui does not allow this, so the
"prepared spells" tab is wrong for 5e.

--
Bastien



--
Robert Singers
 

Re: #bug Spell books cause print rendering errors #bug

Bastien Durel
 

Le jeudi 09 mai 2019 à 10:50 +0200, Bastien Durel a écrit :
Le jeudi 09 mai 2019 à 10:16 +0200, Bastien Durel a écrit :
Le jeudi 09 mai 2019 à 19:26 +1200, Robert Singers a écrit :
Hi there, I've retested this with 6.08.00RC5 and OpenJDK 12.0.1
and
the problem stills exists. It also was not an easy task ripping
out
the Linux Uprising Java 11 from Mint either.

On Tue, 9 Apr 2019 at 23:48, Paul Grosse via Groups.Io <
nylanfs@...> wrote:
Try one of the other sheets so we can narrow it down to whether
it's a data, code, or a output problem.

What version of PCGen are you using
What datasets are you loading?


Paul A. Grosse


On Tuesday, April 9, 2019, 7:40:32 AM EDT, <
rsmsingers@...>
wrote:


Hi there, I was trying to add spells to know spells and to
spell
books for 5e and discovered it causes the character to be
unprintable.
[...]
Hi,

The error looks like the one I fixed in 3.5e in commit
9e6e396a4a201b3322e593a0bf7e8d66e9c99615 ; caused by the presence
of 10th level spell slots.
I created a 17-th level wizard, and have 22 10th-level slots
available, so there must be an overflow ...

I guess the "10th level slots" are the number of spells I'm able to
prepare (CL17 + 5 INT), as in 5e, you don't prepare spells by level,
but only a number of spells you ca cast, and then you use slots for
casting them as you whish. The gui does not allow this, so the
"prepared spells" tab is wrong for 5e.

--
Bastien

Re: #bug Spell books cause print rendering errors #bug

Bastien Durel
 

Le jeudi 09 mai 2019 à 19:26 +1200, Robert Singers a écrit :
Hi there, I've retested this with 6.08.00RC5 and OpenJDK 12.0.1 and
the problem stills exists. It also was not an easy task ripping out
the Linux Uprising Java 11 from Mint either.

On Tue, 9 Apr 2019 at 23:48, Paul Grosse via Groups.Io <
nylanfs@...> wrote:
Try one of the other sheets so we can narrow it down to whether
it's a data, code, or a output problem.

What version of PCGen are you using
What datasets are you loading?


Paul A. Grosse


On Tuesday, April 9, 2019, 7:40:32 AM EDT, <rsmsingers@...>
wrote:


Hi there, I was trying to add spells to know spells and to spell
books for 5e and discovered it causes the character to be
unprintable.
22:16:05.440 WARNING SwingWorker-pool-2-thread-2
FopTask:261 file:...pcgen/outputsheets/
d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1162;
Column#: 35; Test END - Spells Memorized
22:16:05.444 WARNING SwingWorker-pool-2-thread-2
FopTask:261 file:...pcgen/outputsheets/
d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1162;
Column#: 35; Test END - Spells Memorized
22:16:05.454 WARNING SwingWorker-pool-2-thread-2
FopTask:261 file:...pcgen/outputsheets/
d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1114;
Column#: 45; Test Levels 5+
22:16:05.460 SEVERE SwingWorker-pool-2-thread-2 FopTask:322 [FOP]
The column-number or number of cells in the row overflows the
number of fo:table-columns specified for the table. (No context
info available)
22:16:05.468 SEVERE SwingWorker-pool-2-thread-2 FopTask:253 FOP
Fatal Error org.apache.fop.fo.ValidationException: The column-
number or number of cells in the row overflows the number of
fo:table-columns specified for the table. (No context info
available) at Unknown;
22:16:05.475 SEVERE SwingWorker-pool-2-thread-2 FopTask:225
Exception in FopTask:run
javax.xml.transform.TransformerException:
org.apache.fop.fo.ValidationException: The column-number or number
of cells in the row overflows the number of fo:table-columns
specified for the table. (No context info available)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralRes
ult.java:1325)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(
TransformerImpl.java:2402)
at
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralRes
ult.java:1376)
at
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNode
s(ElemApplyTemplates.java:395)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs
Hi,

The error looks like the one I fixed in 3.5e in commit
9e6e396a4a201b3322e593a0bf7e8d66e9c99615 ; caused by the presence of
10th level spell slots.

I'd look at the intermediate XML if I were you.

--
Bastien

Re: #bug Spell books cause print rendering errors #bug

Robert Singers
 

Hi there, I've retested this with 6.08.00RC5 and OpenJDK 12.0.1 and the problem stills exists.  It also was not an easy task ripping out the Linux Uprising Java 11 from Mint either.

On Tue, 9 Apr 2019 at 23:48, Paul Grosse via Groups.Io <nylanfs=yahoo.com@groups.io> wrote:
Try one of the other sheets so we can narrow it down to whether it's a data, code, or a output problem.

What version of PCGen are you using
What datasets are you loading?


Paul A. Grosse


On Tuesday, April 9, 2019, 7:40:32 AM EDT, <rsmsingers@...> wrote:


Hi there, I was trying to add spells to know spells and to spell books for 5e and discovered it causes the character to be unprintable.
22:16:05.440 WARNING SwingWorker-pool-2-thread-2 FopTask:261 file:...pcgen/outputsheets/ d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1162; Column#: 35; Test END - Spells Memorized
22:16:05.444 WARNING SwingWorker-pool-2-thread-2 FopTask:261 file:...pcgen/outputsheets/ d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1162; Column#: 35; Test END - Spells Memorized
22:16:05.454 WARNING SwingWorker-pool-2-thread-2 FopTask:261 file:...pcgen/outputsheets/ d20/5e/pdf/common_sheet/block_ spells_condensed.xslt; Line#: 1114; Column#: 45; Test Levels 5+
22:16:05.460 SEVERE SwingWorker-pool-2-thread-2 FopTask:322 [FOP] The column-number or number of cells in the row overflows the number of fo:table-columns specified for the table. (No context info available)
22:16:05.468 SEVERE SwingWorker-pool-2-thread-2 FopTask:253 FOP Fatal Error org.apache.fop.fo.ValidationException: The column-number or number of cells in the row overflows the number of fo:table-columns specified for the table. (No context info available) at Unknown; 
22:16:05.475 SEVERE SwingWorker-pool-2-thread-2 FopTask:225 Exception in FopTask:run
javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: The column-number or number of cells in the row overflows the number of fo:table-columns specified for the table. (No context info available)
    at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1325)
    at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2402)
    at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1376)
    at org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)

--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs



--
Robert Singers
 

npc generator removed in master

Eitan Adler
 

Hi all,

There used to be a feature of pcgen called "npcgen" with a UI in a screenshot shown below. This has not been functional for many years, and I just deleted the support code in master.

If anyone would like it back we're opening to restoring it, but we'd need someone to implement it and fix the existing issues.

image.png
--
Eitan Adler

How does the Highten Spell feat raise a spell more than one level?

robert@...
 

  • Numerous Data & Code issues resolved + RC5 Added 29 Resolved Issues
    • Pathfinder Heighten Spell wizard feat can only raise spell level one level

I do not see a change in behavior regarding the Highten Spell feat.

Re: RC5 no longer asks about sources when loading a character

markjmeans
 

An aside….

 

Yes I started with a level 1 Dwarf Ninja. I like starting with mixtures that are silly or strange. No one expect the Spanish inquisition, or a dwarf ninja. 😊

 

The ninja is a DEX build with finessed and agile dual wakizashis. And a god-like bluff to feint with improved two weapon feint. So 5 attacks per round at previous level, first attack used to feint in combat nearly always succeeds and the remaining 4 attacks per round are all sneak attacks (target denied dex) doing (1d6 weapon + 7d6 sneak + 1d6 acid + 7 or 14 depending on piranha strike and crit threat 15-20) for each of anywhere from 4 to 6 attacks per round. That’s an equivalent maximum of 52 to 65 d6 of damage per round, but typical is around 22d6 per round. Oh, plus rippling strike and pressure points doing an additional 3 STR damage per sneak attack. Just last week (he was 14th level) he was played and did 200 hit points damage plus 15 STR damage in a single round. The foe had a contingent Heal that negated it all and then cast a quickened dimension door because she know she couldn’t repel firepower of that magnitude! It was actually a low chance for all attacks to hit like that. Typically I will get around something between 60-100 HP plus 6-9 STR damage per round and get a bonus of +7 dodge to AC against the target of the sneak for 1 round.

 

At lower levels the invisible trick was enough to get sneak damage in most cases, but at high level many things see invisible or have invisibility purge or some other way to avoid that benefit so that trick is not as useful. So I rely more on flank when available, or lose 1 attack to feint with about a 95% chance of success.

 

The 1 level dip into swashbuckler for the ninja was done later in his career using the retraining rules in the campaign guide. It was originally a 1 level dip into barbarian primarily for the +10 foot speed and feats. Retraining the barbarian class level to swashbuckler had the same BAB, removed feats I no longer needed, freed up other slots previously used for finesse and allowed retraining Dodge to something else since I had two weapon defense at that point. It also added buckler proficiency. Net affect is AC 33 with the potential with fighting defensively + combat expertise + offensive defense of having an AC of 46 when needed. And I just recently added the “dual-balanced” weapon mod to both weapons and now dual fighting has a net only -1 to hit with primary and -2 to off-hand which makes it an easy choice for combat expertise or piranha strike (or both) if I want. The twice a day swashbuckler deed for an extra d6 to escape artist or an extra immediate action 5 foot step or a parry attempt for an incoming crit threat is just a little frosting.

 

He just leveled up and I still need to choose a feat. It was when looking through that and resolving a ninja trick issue that I discovered the extra rogue talent bug I posted earlier. Thinking about Eldritch Heritage > Stormborn Bloodline for yet another d6 of damage (lightning) to each primary hand attack but that would require two feats.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of Braulio D Busquiazo
Sent: Wednesday, May 08, 2019 16:07
To: main@pcgen.groups.io; markjmeans@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

No prompt with your custom datasource + blood of shadows.

 

I thought the prompt would only show if you have items/feats/spells from Blood of Shadows in your saved character and you only currently have your custom source loaded?  I first loaded your PC with your custom source and everything worked.  I then loaded your PC with both your custom source and Blood of Shadows and everything worked.  I added an item to the PC and saved a new pcg file.  I then unloaded all the sources and loaded just your custom source.  When I loaded the new pcg PC file (with only the 1 custom source loaded), I got this (as I expected).

 

 

Maybe I am not understanding what you are going for here? 

 

P.S.

A 1 level dip in swashbuckler for your 14th level Ninja?  😊

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of Braulio D Busquiazo <braulio_b@...>
Sent: Wednesday, May 8, 2019 3:37:09 PM
To: main@pcgen.groups.io; markjmeans@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

I tried this with official sources and got the prompt

 

 

Next I’ll try with your files and report back.

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of markjmeans <markjmeans@...>
Sent: Wednesday, May 8, 2019 1:07:25 PM
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

Still no prompt even after correcting the PC’s game mode tag. I’ve attached the relevant files.

 

The PC has a single source “My Pathfinder Society Campaign” which is a homebrew source set up as a mult-set so that I have a single place to edit when I buy a new Pathfinder source book that can be used with PFS and so that all my PFS characters gain the benefits of having additional source choices without having to manually edit the PCG file or update each PC’s sources.

 

The LSTs in the homebrew campaign are also used as a playground if I own a book that is not yet in PCGen but I need some ability, or when playing around with ideas for new features that PFS might need.

 

I’ve also attached the actual character, a high level PFS character. The PFS character has now been manually edited to change its game mode to Pathfinder_PFS to match the game mode of the campaign homebrew.

 

So I start up PCGen using the pcgen_JREx64.bat file. GO to advanced sources, set game mode to Pathfinder_PFS and load My Pathfinder Society Campaign and Blood of Shadows. Blood of Shadows is not included in the campaign homebrew. Then I go to File > Open and open the PC. No prompt. PCGen has two sources loaded. The PC has one of the two sources PCGen has loaded. So the source list is different, but no prompt.

 

In this case PCGen has all the needed sources plus one. PCGen silently loads the PC without warning. While fundamentally this would not cause an error for the PC since all the “needed” sources are already loaded, it does inject a new source into the PC on the next save that a user might not be aware of, and might have been a mistake. The prompt is used to alert the user that some part of the PC might be affected by a different selection of sources. This even applies if the only thing happening is adding new sources since a newer source’s data will, by default, override an older sources data if they are referring to the same ability or item. SO the prompt should appear whenever the source list is different, even if the only difference is additional sources.

 

Ideally the prompt should have list boxes that show the sources that are the same and the sources that are different between the so the user can make an informed decision at the prompt screen. I know that is asking alot, perhaps too much, in an RC cycle. But at least the existing prompt as it stands now should be shown if there is any difference between the loaded and the character specified sources.

 

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of markjmeans via Groups.Io
Sent: Wednesday, May 08, 2019 12:32
To: main@pcgen.groups.io; nylanfs@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

Okay, I think I figured this out. This is a VERY old PFS PC that has been updated once or twice a year and has gone through many version of PCGen, upgrading the PC each time. It was created back when PFS was not a different game mode. So the PC is set to Pathfinder_RPG even though it also specifies only a single PFS game mode multi-source. And it loads! Weird.

 

But at least it’s understandable why it doesn’t prompt. It’s a different game mode than what is already loaded and PCGen has never prompted the user when loading a file from different game mode.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of Paul Grosse via Groups.Io
Sent: Wednesday, May 08, 2019 12:24
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

That's a problem :(


--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs

Re: RC5 no longer asks about sources when loading a character

markjmeans
 

Yes, so open PCGen, do not load the PC. Load both sources. Make sure the PC you are loading doesn’t use the Blood of Shadows source. So PCGen has currently loaded two sources. The PC indicates only one of the two sources. Now load the PC. I get no prompt informing me that there is an extra source already loaded.

 

You should be able to see the same thing from a fresh start of PCGen without any of my special sources or my PC. Load one or more sources form the sources screen, for example only the Core Rulebook. Create a PC and save it. Close and reopen PCGen and load the exact same sources plus one more, for example the Core Rulebook and Advanced Players Guide. Then load the saved PC that you saved with a subset of those sources. On my system, I’m getting no notice that that the loaded sources are different than the character sources. I think PCGen only displays that message if the PC refers to a source that isn’t currently loaded, not the other way around. But it should.

 

In the above example, while loading the APG source to the PC that is currently only using CR is trivial and it’s unlikely to break any PC, that can’t be said for some of the other Pathfinder sources that use complicated rules that modify or update prior rules, especially when the PCGen > Preferences > PCGen > sources option to “allow newer sources to override duplicate object from older sources” (which is the default setting). Therefore, when the list of currently loaded sources is different form the sources specified in the PCG file, even if the difference is only in effect adding more sources to the PC, the dialog should be displayed. Because, there is still a possibility that the PC could break as a consequence of exposing it to a new source that it has never seen.

 

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of Braulio D Busquiazo
Sent: Wednesday, May 08, 2019 16:07
To: main@pcgen.groups.io; markjmeans@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

No prompt with your custom datasource + blood of shadows.

 

I thought the prompt would only show if you have items/feats/spells from Blood of Shadows in your saved character and you only currently have your custom source loaded?  I first loaded your PC with your custom source and everything worked.  I then loaded your PC with both your custom source and Blood of Shadows and everything worked.  I added an item to the PC and saved a new pcg file.  I then unloaded all the sources and loaded just your custom source.  When I loaded the new pcg PC file (with only the 1 custom source loaded), I got this (as I expected).

 

 

Maybe I am not understanding what you are going for here? 

 

P.S.

A 1 level dip in swashbuckler for your 14th level Ninja?  😊

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of Braulio D Busquiazo <braulio_b@...>
Sent: Wednesday, May 8, 2019 3:37:09 PM
To: main@pcgen.groups.io; markjmeans@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

I tried this with official sources and got the prompt

 

 

Next I’ll try with your files and report back.

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of markjmeans <markjmeans@...>
Sent: Wednesday, May 8, 2019 1:07:25 PM
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

Still no prompt even after correcting the PC’s game mode tag. I’ve attached the relevant files.

 

The PC has a single source “My Pathfinder Society Campaign” which is a homebrew source set up as a mult-set so that I have a single place to edit when I buy a new Pathfinder source book that can be used with PFS and so that all my PFS characters gain the benefits of having additional source choices without having to manually edit the PCG file or update each PC’s sources.

 

The LSTs in the homebrew campaign are also used as a playground if I own a book that is not yet in PCGen but I need some ability, or when playing around with ideas for new features that PFS might need.

 

I’ve also attached the actual character, a high level PFS character. The PFS character has now been manually edited to change its game mode to Pathfinder_PFS to match the game mode of the campaign homebrew.

 

So I start up PCGen using the pcgen_JREx64.bat file. GO to advanced sources, set game mode to Pathfinder_PFS and load My Pathfinder Society Campaign and Blood of Shadows. Blood of Shadows is not included in the campaign homebrew. Then I go to File > Open and open the PC. No prompt. PCGen has two sources loaded. The PC has one of the two sources PCGen has loaded. So the source list is different, but no prompt.

 

In this case PCGen has all the needed sources plus one. PCGen silently loads the PC without warning. While fundamentally this would not cause an error for the PC since all the “needed” sources are already loaded, it does inject a new source into the PC on the next save that a user might not be aware of, and might have been a mistake. The prompt is used to alert the user that some part of the PC might be affected by a different selection of sources. This even applies if the only thing happening is adding new sources since a newer source’s data will, by default, override an older sources data if they are referring to the same ability or item. SO the prompt should appear whenever the source list is different, even if the only difference is additional sources.

 

Ideally the prompt should have list boxes that show the sources that are the same and the sources that are different between the so the user can make an informed decision at the prompt screen. I know that is asking alot, perhaps too much, in an RC cycle. But at least the existing prompt as it stands now should be shown if there is any difference between the loaded and the character specified sources.

 

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of markjmeans via Groups.Io
Sent: Wednesday, May 08, 2019 12:32
To: main@pcgen.groups.io; nylanfs@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

Okay, I think I figured this out. This is a VERY old PFS PC that has been updated once or twice a year and has gone through many version of PCGen, upgrading the PC each time. It was created back when PFS was not a different game mode. So the PC is set to Pathfinder_RPG even though it also specifies only a single PFS game mode multi-source. And it loads! Weird.

 

But at least it’s understandable why it doesn’t prompt. It’s a different game mode than what is already loaded and PCGen has never prompted the user when loading a file from different game mode.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of Paul Grosse via Groups.Io
Sent: Wednesday, May 08, 2019 12:24
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

That's a problem :(


--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs

Re: RC5 no longer asks about sources when loading a character

Braulio D Busquiazo
 

No prompt with your custom datasource + blood of shadows.

 

I thought the prompt would only show if you have items/feats/spells from Blood of Shadows in your saved character and you only currently have your custom source loaded?  I first loaded your PC with your custom source and everything worked.  I then loaded your PC with both your custom source and Blood of Shadows and everything worked.  I added an item to the PC and saved a new pcg file.  I then unloaded all the sources and loaded just your custom source.  When I loaded the new pcg PC file (with only the 1 custom source loaded), I got this (as I expected).

 

 

Maybe I am not understanding what you are going for here? 

 

P.S.

A 1 level dip in swashbuckler for your 14th level Ninja?  😊

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of Braulio D Busquiazo <braulio_b@...>
Sent: Wednesday, May 8, 2019 3:37:09 PM
To: main@pcgen.groups.io; markjmeans@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character
 

I tried this with official sources and got the prompt

 

 

Next I’ll try with your files and report back.

 


From: main@pcgen.groups.io <main@pcgen.groups.io> on behalf of markjmeans <markjmeans@...>
Sent: Wednesday, May 8, 2019 1:07:25 PM
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character
 

Still no prompt even after correcting the PC’s game mode tag. I’ve attached the relevant files.

 

The PC has a single source “My Pathfinder Society Campaign” which is a homebrew source set up as a mult-set so that I have a single place to edit when I buy a new Pathfinder source book that can be used with PFS and so that all my PFS characters gain the benefits of having additional source choices without having to manually edit the PCG file or update each PC’s sources.

 

The LSTs in the homebrew campaign are also used as a playground if I own a book that is not yet in PCGen but I need some ability, or when playing around with ideas for new features that PFS might need.

 

I’ve also attached the actual character, a high level PFS character. The PFS character has now been manually edited to change its game mode to Pathfinder_PFS to match the game mode of the campaign homebrew.

 

So I start up PCGen using the pcgen_JREx64.bat file. GO to advanced sources, set game mode to Pathfinder_PFS and load My Pathfinder Society Campaign and Blood of Shadows. Blood of Shadows is not included in the campaign homebrew. Then I go to File > Open and open the PC. No prompt. PCGen has two sources loaded. The PC has one of the two sources PCGen has loaded. So the source list is different, but no prompt.

 

In this case PCGen has all the needed sources plus one. PCGen silently loads the PC without warning. While fundamentally this would not cause an error for the PC since all the “needed” sources are already loaded, it does inject a new source into the PC on the next save that a user might not be aware of, and might have been a mistake. The prompt is used to alert the user that some part of the PC might be affected by a different selection of sources. This even applies if the only thing happening is adding new sources since a newer source’s data will, by default, override an older sources data if they are referring to the same ability or item. SO the prompt should appear whenever the source list is different, even if the only difference is additional sources.

 

Ideally the prompt should have list boxes that show the sources that are the same and the sources that are different between the so the user can make an informed decision at the prompt screen. I know that is asking alot, perhaps too much, in an RC cycle. But at least the existing prompt as it stands now should be shown if there is any difference between the loaded and the character specified sources.

 

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of markjmeans via Groups.Io
Sent: Wednesday, May 08, 2019 12:32
To: main@pcgen.groups.io; nylanfs@...
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

Okay, I think I figured this out. This is a VERY old PFS PC that has been updated once or twice a year and has gone through many version of PCGen, upgrading the PC each time. It was created back when PFS was not a different game mode. So the PC is set to Pathfinder_RPG even though it also specifies only a single PFS game mode multi-source. And it loads! Weird.

 

But at least it’s understandable why it doesn’t prompt. It’s a different game mode than what is already loaded and PCGen has never prompted the user when loading a file from different game mode.

 

 

From: main@pcgen.groups.io <main@pcgen.groups.io> On Behalf Of Paul Grosse via Groups.Io
Sent: Wednesday, May 08, 2019 12:24
To: main@pcgen.groups.io
Subject: Re: [pcgen] RC5 no longer asks about sources when loading a character

 

That's a problem :(


--
--Paul Grosse
--PCGen BoD, PR Silverback
@Nylanfs