Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System
Register FAQ Community Today's Posts Search

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Nightfox
Senior Member
 
Join Date: Dec 2011
Posts: 100

Old November 23rd, 2016, 09:16 AM
Quote:
Originally Posted by ErinRigh View Post
Should be able to, but I am just little in the realm of coding, so how about a bit of a walkthrough?
You are right were I was a couple years ago, and asking all the same types of questions. In a few months you'll be the one helping others.

Quote:
Originally Posted by ErinRigh View Post
I'd like to create a condition that I can simply click on and set the character as Epic, any thoughts?
If you are willing to deal with it manually a condition could work. Go to the editor and add an adjustment. Name it something easy like "Epic", check the box labeled "Is Condition?".

In the eval script you want something like:
Code:
      ~ If we're not enabled, get out now
      doneif (field[pIsOn].value = 0)

      ~ Give our hero the Epic tag
      perform hero.assign[Hero.Epic]
If you want it to automatically add the code when the hero has reached level 21 or above you would need to add an If() statement and find some place to hide it. Conditions are good places to hide these types of things because they are loaded on all characters.

Quote:
Originally Posted by Illyahr View Post
BAB stops increasing once you hit 20 HD. After that, you get a +1 Epic bonus every odd level. You also no longer get class bonuses to saves and instead get a +1 Epic bonus to saves every even level. Other than that, class abilities are gained as listed by the class.
I think you would need to break it down into individual tasks. For the BAB and saves you would need to be able to figure out what they would be at level 20 and reset then to that value. Then calculate how many levels you have above 20 and divide by 2, round up for attack bonus, round down for saves. The saves bonus could simply be added to the individual saves as normal, but for the attack bonus you would want to add it as a bonus to your hero.child[Attack] or to the [tAtk].value so it doesn't effect the number of attacks the character has from BAB. The really hard part will be figuring out what the character had at 20th.

As for progressing classes beyond 20th, I think that would have to be done as separate classes. For example a single class 30th level fighter would actually have 2 classes, Fighter 20 and Epic Fighter 10. I haven't dug deep into HL in a while, but if I remember correctly it limits the number a classes a hero can have so this may be a problem.
Nightfox is offline   #10 Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 02:03 PM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.