Details
-
Type:
New Feature
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Needs Verification Review
-
Labels:None
Description
SF - ID: 2007816
Last Update: Settings changed ( thpr )
Details:
Message:
http://tech.groups.yahoo.com/group/PCGenListFileHelp/message/16708
and Message:
http://tech.groups.yahoo.com/group/PCGenListFileHelp/message/16710
============================
[TM] Re: How to add Shield bonus to Touch AC
Open a tracker so this doesn't get lost, please
— In PCGenListFileHelp@yahoogroups.com, Andrew Maitland
<drew0500@...> wrote:
>
> Can we have a Code monkey investigate this please.
>
>
> ~ Andrew Maitland (LegacyKing)
> ~ Admin Silverback, PCGen Board of Directors
> ~ Data Chimp, Tracker Gibbon, Docs Tamarin
> "Quick-Silverback Tracker Monkey"
>
>
>
> allencohn wrote:
> > This doesn't seem to work. But
> >
> > BONUS:COMBAT|AC|5|TYPE=TOUCH.REPLACE
> >
> > Does work. And I've confirmed that 5 is the character's current
> > Shield bonus.
> >
> > Can you think of any way to replace 5 with some variable that
> > references the current Shield value?
> >
> > Many thanks,
> > Allen
> >
> > — In PCGenListFileHelp@yahoogroups.com, Andrew Maitland
> > <drew0500@> wrote:
> >
> >> Hm,
> >>
> >> Try
> >>
> >> BONUS:COMBAT|AC|Shield|TYPE=Touch.REPLACE
> >>
> >> I'm looking at the miscinfo.lst file in the system where the AC
> >>
> > types
> >
> >> are defined.
> >>
> >> ~ Andrew Maitland (LegacyKing)
============================
[TM] Re: How to add Shield bonus to Touch AC
Thanks, but that doesn't work when I try it, either.
I appreciate all the help...I don't yet understand how variables work
in PCGen.
Allen
— In PCGenListFileHelp@yahoogroups.com, Paul Grosse <paul.grosse@...>
wrote:
>
> Why not use var("") ?
>
> BONUS:COMBAT|AC|var("Shield")|TYPE=TOUCH.REPLACE
>
>
> Paul Grosse
Submitted:
David R. Bender ( papa_drb ) - 2008-07-01 11:02:10 EDT
Priority:
Status:
Resolution:
Tracker:
Assigned:
(admin)
Category:
(admin)
Group:
(admin)
Visibility:
Private
Response:
(admin)
Comment:
Comments ( 6 )
Add a comment
Date: 2009-02-09 14:43:26 EST
Sender: thprProject Admin & Donor
Hide
Ah, thanks for the clarification
Date: 2009-02-08 21:30:48 EST
Sender: amaitlandProject Admin
Hide
Tom, I think you're missing the point, or we need to open a FREQ.
The OP wants to use the Bonus based upon the Shield AC to add to the Touch
AC. The SHIELDACCHECK is a separate variable that is unrelated to the
Shield AC. That is the AC Check Penalty to Skills.
So
BONUS:COMBAT|AC|Whatever the Shield Bonus happens to be|TYPE=Touch
Is what he is desiring.
BONUS:COMBAT|AC|SHIELDACCHECK|TYPE=Touch will only result in the AC Check
Penalty (Always a negative number).
So, do we not currently have a method for tracking the Shield AC type for
Bonusing?
Say like:
BONUS:COMBAT|AC|ACTYPE=Shield|TYPE=Touch
Date: 2009-02-08 19:05:44 EST
Sender: thprProject Admin & Donor
Hide
BONUS:COMBAT|AC|SHIELDACCHECK|TYPE=Touch.REPLACE is the proper syntax,
Shield is not a variable
Date: 2009-02-08 18:08:30 EST
Sender: amaitlandProject Admin
Hide
I did try this and it worked:
BONUS:COMBAT|AC|SHIELDACCHECK|TYPE=Touch.REPLACE ACCHECK:-3
Touch AC became 7
Date: 2009-02-08 17:59:56 EST
Sender: amaitlandProject Admin
Hide
Tried both:
BONUS:COMBAT|AC|var("SHIELD")|TYPE=Touch.REPLACE
and
BONUS:COMBAT|AC|var("SHIELDACCHECK")|TYPE=Touch.REPLACE
No change.
Date: 2009-02-05 15:37:26 EST
Sender: thprProject Admin & Donor
Hide
please test using the variable SHIELDACCHECK vs. just SHIELD
I just figured out that you could replace the number with var("ARMOR.SHIELD.EQUIPPED.0.ACBONUS"). This will give you the number of the currently equipped shield's AC bonus.
Thanks,
John