View Single Post
Old 02-25-2011, 06:08 PM   #1
PK
 
PK's Avatar
 
Join Date: Aug 2004
Location: Dobbstown Sane Asylum
Default Using downto() or the equivalent, for advantages?

Okay, I'm playing with Divine Favor now, and one of the quirks of the titular advantage is that its levels range from 4-16. There are no levels 1-3. So it's important to represent this, and for hopefully obvious reasons, I'd much rather implement this by simply restricting the level of the advantage to the 4-16 range, rather than make a 13-level advantage and rename the levels. (Among other things, doing it that way would make adding new learned prayers much harder.)

So I tried the following:

Divine Favor, 1/5/10/15/20/25/35/45/55/70/90/110/130/150/170/200,
displaycost(15/20/25/35/45/55/70/90/110/130/150/170/200),
page(PDF4), cat(Paranormal, Mental), upto(16), downto(4),
description(The level represents your base chance on a petition roll.)

(The first three levels are just garbage; they could be anything.)

The upto() works; I cannot go past level 16. But the downto() does not; GCA adds this advantage at level 1 and I have access to the full range from 1-16. I know that downto() works with advantages, because I use it all the time in templates (via #codes), so what am I doing wrong here?
__________________
Reverend Pee Kitty of the Order Malkavian-Dobbsian (Twitter) (LJ)

MyGURPS: My house rules and GURPS resources.

#SJGamesLive: I answered questions about GURPS After the End and more!
{Watch Video} - {Read Transcript}
PK is offline   Reply With Quote