Re: [PCGenListFileHelp] New ability/feat that adds general skill points.
- Thanks to Andrew and distant_scholar. I think your solution (even if it's not
perfect) is actually good enough for what I want to do. And I'm definitely lazy,
so I'll just borrow your code and modify it slightly for my needs. :)
>From: Andrew Maitland <drew0500@...>
>Sent: Sun, September 5, 2010 5:49:27 AM
>Subject: Re: [PCGenListFileHelp] New ability/feat that adds general skill
>Okay, I have two answers for you and one solution at the end.
>Simple Answer - Can't be done today as you expect.
>Complex Answer - It'd be a coding nightmare to get it to work at all on the LST
>side, and the effort would not be worth the meager gain. You'd have to
>essentially code it for EVERY CLASS at Every Level, oh, and you'd have to give
>the feat, level down and then level back up. It's a code FREQ, though I'd have
>to look through the 200 odd code requests we have currently to track it down.
>The thing of it is, Each Class Has it's own Skill Pool that is SET (i.e.
>hardcoded at level up) we cannot change the pool on the fly. Hence it's on the
>plate of things to be changed in the future.
>Solution Answer - Now that I have told you it can't be done, I'm going to give
>you a solution that WILL work. I had to come up with a way to grant Skill Ranks
>to my Eclipse Data Set Classless system. The Solution is not as Elegant as I'd
>like, but I built it to work within the existing confines of the code, I could
>Probably tweak it to work better, but we're heading into the "more work than
>Now that I've given you that background here's the solution:
>Make yourself (Or just cheat and grab the code in my Eclipse Set) the proper
>ABILITYCATEGORY I call mine Skill Buy, but feel free to call yours whatever
>And then Create an ability - You probably don't want the names I used, but again
>different needs. Full Skill Buy was mine, but again, the name was suited to the
>system, it's brother is Adept Skill Buy.
>You'll want to use CHOOSE:SKILLSNAMED in conjuction with
>[Non-text portions of this message have been removed]
>Oh, and your feat, you'll want to use BONUS:ABILITYPOOL|Skill Buy|5
>That's the only solution that's easily implemented without a headache.
>Skill Buy Ability Category is it's OWN Category BTW, not Special Ability.
>Pros: Not to hard to set up like I said.
> You won't know if you've hit the Max Rank Cap, and can overspend points (The
>excess are wasted in Limbo as PCGen WILL enforce the Max Cap) // You'll be on
>the Feats and Abilities Tab, not Skills Tab.
> CLASS vs. Non-Class Skills will also be enforced, each rank will be a half
>rank in non-class skills.
>Okay, well I hope that was easy enough to understand as I'm barely awake and at
>work. Again, feel free to cheat and grab my code from the Eclipse set. Save
>yourself a little effort, though you'll need to edit the CHOOSE:SKILLS portion
>if you aren't using the trunk [I can't recall if I'm using the newer choose
>syntax in it yet or not...]
>Again, the syntax exists in the eclipse set, it's found in the trunk
>'notfordistribution' folder if you want a working example.