Loading ...
Sorry, an error occurred while loading the content.

Re: [PCGenListFileHelp] New ability/feat that adds general skill points.

Expand Messages
  • Jason D
    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,
    Message 1 of 5 , Sep 5, 2010
    • 0 Attachment
      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. :)

      Jason



      >
      >From: Andrew Maitland <drew0500@...>
      >To: PCGenListFileHelp@yahoogroups.com
      >Sent: Sun, September 5, 2010 5:49:27 AM
      >Subject: Re: [PCGenListFileHelp] New ability/feat that adds general skill
      >points.
      >
      >
      >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
      >gain" realm.
      >
      >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
      >you'd like.
      >
      >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
      BONUS:SKILLRANK|%LIST|1
      >
      >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.
      >Cons:
      > 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.
      >
      >Cheers,
      > --
      >Andrew




      [Non-text portions of this message have been removed]
    Your message has been successfully submitted and would be delivered to recipients shortly.