Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,321
|
Ok, I'm trying to figure out if this is possible so I don't have to make multiple versions of the same Ability.
The system I'm working on has a selectable ability (like a Feat or Edge) which exist in 1 of 4 'Levels' which cost a number of character points equal to their Level. Most of these are only selectable once. However, some are 'Leveled' and exist for all levels. each ability is tagged with Level.1, Level.2, Level.3 or Level.4. The previous level has to be bought before the upper level. If I select Leveled ability A as a Level 1, I would love to see Ability A then available as a Level 2 ability while retaining the Level 1 as picked. Thoughts? Working on - |
#1 |
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 13,207
|
Isn't it simpler to just make 4 copies of the ability, each at a specific level, and with an exprreq to require the last one?
If not, what's stopping you from just making the ability non-unique, with a maxlimit of 4, and leave it up to the user to set the right level? (write an eval rule to complain if there's more than one copy of the same thing at the same level) |
#2 |
Senior Member
Join Date: Jan 2007
Location: NW Arkansas
Posts: 1,321
|
Mathias,
I wanted to thank you for helping me think about the solution to this one. In the end, I did wind up going with the Non-unique version in conjunction with the maxlimit value. That got me about halfway there. I was able to then use a couple of other autotags for the tables to indicate what level they had been selected at and where they should display. After that I managed to simplify the FirstCopy scripts (since i didn’t need the level-related field information for this) And that finished this off. It was really an enjoyable puzzle. Working on - |
#3 |
Thread Tools | |
Display Modes | |
|
|