11-13-2022, 01:25 PM | #1 |
Join Date: Aug 2004
Location: U.K.
|
Ally Cost Rounding
I was putting a character together in GCA5 with a couple of Reputations, one +2 and one -2, both with Frequency 7 or less. GCA calculated the values of these two features as 4 and -3 points respectively. I'm sure that this is incorrect; the Basic Set says (round down), and my understanding is that this is literal; round downwards - so the costs should be 3 and -4 points.
This feels like a familiar issue, though it may previously have cropped up with GCA 4.
__________________
-- Phil Masters My Home Page. My Self-Publications: On Warehouse 23 and On DriveThruRPG. |
11-13-2022, 01:37 PM | #2 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
Re: Ally Cost Rounding
It does indeed seem quite familiar.
I tried a couple things, and they don't seem to be changing anything. I'll have to look into it further to see what might be going on.
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
11-13-2022, 02:26 PM | #3 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
Re: Ally Cost Rounding
Ooookay.
There was a bug in the calculation logic, so that rounding UP was restored if every modifier on a tier didn't set it to DOWN. It's supposed to set to DOWN if any modifier sets it to DOWN, and keep it that way for the tier. So, for a single modifier it worked correctly, but for cases where there were normal UP modifiers listed after a DOWN modifier, it would be wrong. (This particular bug has existed since at least 2017.) So, that should be fixed next release. I also noticed that the modifiers for the Disadvantage version of Reputation were not flagged as round(down), so those would not have rounded correctly anyway (assuming down does in fact mean away from zero for the negative values in this case.)
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
11-13-2022, 05:36 PM | #4 | ||
Night Watchman
Join Date: Oct 2010
Location: Cambridge, UK
|
Re: Ally Cost Rounding
Quote:
Quote:
__________________
The Path of Cunning. Indexes: DFRPG Characters, Advantage of the Week, Disadvantage of the Week, Skill of the Week, Techniques. |
||
11-14-2022, 03:09 AM | #5 |
Join Date: Aug 2004
Location: U.K.
|
Re: Ally Cost Rounding
Oh yes, I’d forgotten that. So, okay, the positive Reputations need fixing, but the negative ones are working right.
__________________
-- Phil Masters My Home Page. My Self-Publications: On Warehouse 23 and On DriveThruRPG. |
11-14-2022, 02:49 PM | #6 | ||
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
Re: Ally Cost Rounding
Quote:
Quote:
Sorry about that. It'll be a little bit, as I'm in the middle of a couple things right now and can't immediately package up a release.
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
||
11-14-2022, 05:44 PM | #7 |
GCA Prime
Join Date: Aug 2004
Location: Portland, OR
|
Re: Ally Cost Rounding
Oh, I forgot. I usually like to include a work-around when one can be used in a particular situation.
In this case, since the problem is that the rounding flag is getting reset to UP because of the other modifiers, the work-around is to explicitly include the tag needed to specify rounding DOWN on the other modifier. So, double-click the other modifier, in this case the "People Affected" one, to open the Edit Modifiers dialog. Then click Add Tag to add a new tag, and enter round in the Tag field and down in the Value field. Click OK. Now both modifiers should be saying to round down so the value should correctly be getting rounded down.
__________________
Armin D. Sykes | Visit my GCA5 blog for updates and previews. | Get GURPS Character Assistant 5 now at Warehouse 23. |
11-16-2022, 12:22 PM | #8 |
Join Date: Aug 2004
Location: U.K.
|
Re: Ally Cost Rounding
Yep, that serves the purpose. Thanks.
__________________
-- Phil Masters My Home Page. My Self-Publications: On Warehouse 23 and On DriveThruRPG. |
Tags |
gca5, reputation, round down, rounding |
Thread Tools | |
Display Modes | |
|
|