Hi All,
I've made progress with the SGG Feats books and am gradually working my way through the coding, but have run into a few items that I'm not sure how to code or where to code. I've read the wiki stuff and apparently just can't seem to wrap my head around some of it.
Could I get some input/help on how/where to code the logic in data files?
Thanks. My trouble spots are below and any help/input or suggestions about where to look at an existing item would be appreciated.
1) Pre-Requisite - No caster level, but here's the caveat
Special: If you have this feat and gain a caster level, you may immediately decide to permanently forgo any spellcasting ability and retain this feat. If you do not make this decision this feat is lost, and cannot be replaced.
I set up on the Prereq Divine <> 1 and Arcane <> 1, but doesn't really address the problem.
2) Benefit:
Benefit: You may select 6 spells from the following bonus spell list. The spells selected must be of levels you can cast, and become part of your spell list. You may not select more spells from a level than you have selected from each level below it. (You may take this feat more than once in order to eventually gain higher‑level spells. See Special, below.) If you are a spellcaster with limited spells known (bards and sorcerers, for example),
you do not automatically know the spells you select from this list. However, you may learn three of these selected spells and count them as only one spell slot toward your maximum spells known. This slot must be of the highest
level spell being learned.
And then the corresponding Special:
Special: This feat may be selected more than once. Each time it allows you to select 6 more spells from the list.
3) ki pool class ability - Just plain can't seem to arrive at class ability logic. Ki pool is just one example.
I've made progress with the SGG Feats books and am gradually working my way through the coding, but have run into a few items that I'm not sure how to code or where to code. I've read the wiki stuff and apparently just can't seem to wrap my head around some of it.
Could I get some input/help on how/where to code the logic in data files?
Thanks. My trouble spots are below and any help/input or suggestions about where to look at an existing item would be appreciated.
1) Pre-Requisite - No caster level, but here's the caveat
Special: If you have this feat and gain a caster level, you may immediately decide to permanently forgo any spellcasting ability and retain this feat. If you do not make this decision this feat is lost, and cannot be replaced.
I set up on the Prereq Divine <> 1 and Arcane <> 1, but doesn't really address the problem.
2) Benefit:
Benefit: You may select 6 spells from the following bonus spell list. The spells selected must be of levels you can cast, and become part of your spell list. You may not select more spells from a level than you have selected from each level below it. (You may take this feat more than once in order to eventually gain higher‑level spells. See Special, below.) If you are a spellcaster with limited spells known (bards and sorcerers, for example),
you do not automatically know the spells you select from this list. However, you may learn three of these selected spells and count them as only one spell slot toward your maximum spells known. This slot must be of the highest
level spell being learned.
And then the corresponding Special:
Special: This feat may be selected more than once. Each time it allows you to select 6 more spells from the list.
3) ki pool class ability - Just plain can't seem to arrive at class ability logic. Ki pool is just one example.