Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game

Notices

Reply
 
Thread Tools Display Modes
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 2nd, 2014, 09:37 PM
I am working on a Pathfinder conversion of Birthright for HL, I am in the planning stage currently and seeing a few people on here that have been doing similar with others settings, I figured I would ask for advice before I start.

Cerilian Human - (Done)
--Anuirean - French/English
--Brecht - Germanic/Hanseatic
--Khinasi - Middle East/Morish
--Rjurik - Scottish/Norse/Viking
--Vos - Russian/Hun/Mongol

Cerilian Dwarf - Heavier Set than Vanilla (Done)
Cerilian Elf - Mostly identical to Vanilla (Done - Optional Spell list additions ToDo)
Cerilian Half-Elf - (Basic started)
Cerilian Halfling - Refugees from the Shadow Realm. (Done)
Cerilian Goblins - More civilized than some goblins (Basics done)
--Goblin
--Hobgoblin
--Bugbear
Cerilian Orog - Ancient enemy of Dwarves, this underground race hate sunlight and possesses great strength. (Done mostly, may need some tweaks)
Gnolls - (Vanilla, no work needed)
Awnsheghlien - Monsters created by the corruptive power of the Dark God Azrai. Each is Powerful and Unique. (Gonna be very difficult, May just do the Specific Awnsheglien then work on a way to make custom ones)

Domains, Gods and some spells done, still needs work.
Equipment - 3 New weapons

Cerilian Dragons Age Category Old and up basics done.

EDIT-
Added Feats, some spells and a few error corrections.

XML Update link, Has both my BRCS files and my D20 Despot files.
Attached Files
File Type: email BRCS.user (242.0 KB, 16 views)

Last edited by Sarelth; April 4th, 2017 at 05:50 PM.
Sarelth is offline   #1 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 11:21 AM
Dark clouds gather over the war-torn lands. Armies march to battle once again, answering the ancient call to arms. The banners of noble houses flutter raggedly before the onslaught; some will fall, but others will weather the storm. Across the ruined empires of Cerilia, the dogs of war are let loose. Somewhere on a muddy battlefield, a common man becomes a hero -and a hero becomes a king.

The BIRTHRIGHT campaign setting allows players to explore the grand scope of national politics as they guide their domains and influence the events of the continent of Cerilia on the world of Aebrynis. In this setting, the player characters are kings and nobles, prelates and guild-masters, great wizards and royal heralds. They're the leaders of their own kingdoms and domains, wielding the power to wage war or seek peace. At their command, armies march and kingdoms fall.

Most characters in the BIRTHRIGHT campaign are descended from heroes of old. These ancient heritages are called bloodlines. Scions of the bloodlines are gifted with abilities beyond those granted to the common folk of Cerilia, and over hundreds of years they've naturally risen to positions of power.

There is some quality of kingship, an aura or divine right, that calls to the ancient blood; most of Cerilia's rulers are blooded scions.

Bloodlines wax and wane in strength with the quality of a king's rule. Hundreds have been extinguished since the earthshaking wars that shaped modern Cerilia, while others have risen in prominence and power. There are also bloodlines of evil in Cerilia, descended from the forces of darkness that besieged the land in the dawn of history. These powerful adversaries are known as the awnsheghlien (aun-SHEY-lin), an Elven word meaning "Blood of Darkness."

There is far more to the BIRTHRIGHT campaign setting then political conflict. Cerilia is plagued by dangerous natural predators, bandits and pirates, tribes of humanoid marauders, and the dark forces of the awnsheghlien. Naturally, these perils are only a distant threat to people residing in the Anuirean heartland or in a Khinasi city-state, but wild mountains and deep forests - and their dangerous denizens - are no more than a few week's ride from even the most civilized parts of Cerilia.

----
Has some similarities to the King Maker Adventure Path, which I will be using to update the setting to Pathfinder as well as any other material I can find that I feel suits the theme and feel of the setting. Suggestions are welcome as to what sources I should look at for ideas. Please feel free to post thoughts and critics.

Last edited by Sarelth; August 5th, 2014 at 03:10 PM.
Sarelth is offline   #2 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 01:27 PM
Working on fixing the Dwarves to the Birthright standard, they get an ability called Increased Density: DR 5/ Slash or Pierce. How exactly would I go about adding that?

Found the DR script but am not sure how to go about setting it correctly...

Code:
~until we've set a positive value, there's nothing we can do
doneif (field[abUserVal].value <= 0)

~this script reminds the user to select a value for this ability, so
~the doneif just above represents the failure condition
@valid = 1

~because I don't want "DR 10/evil" or "Damage Reduction (10/evil)" to
~show up in the list of DR types that the user selects for this item,
~I've set this up rather oddly - the user selects the DRs as things,
~and then this script finds the corresponding pick and modifies that.

~if we've selected a first DR, apply our value to that
if (field[usrChosen1].ischosen <> 0) then
  perform hero.findchild[Ability,field[usrChosen1].chosen.tagids[thingid.?]].setfocus
  if (state.isfocus <> 0) then
    focus.field[abValue].value = maximum(focus.field[abValue].value,field[abUserVal].value)
    field[livename].text = focus.field[shortname].text
    perform state.clearfocus
    endif
  ~if we've selected a 1st DR, the second one is optional
  perform assign[Helper.NoPick]
  endif

~if we've selected a second DR, apply our value to that
if (field[usrChosen2].ischosen <> 0) then
  perform hero.findchild[Ability,field[usrChosen2].chosen.tagids[thingid.?]].setfocus
  if (state.isfocus <> 0) then
    focus.field[abValue].value = maximum(focus.field[abValue].value,field[abUserVal].value)
    field[livename].text = splice(field[livename].text,focus.field[shortname].text," and ")
    endif
  endif

field[livename].text = "DR/" & field[livename].text & " " & field[abUserVal].value

Last edited by Sarelth; August 3rd, 2014 at 01:33 PM.
Sarelth is offline   #3 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,727

Old August 3rd, 2014, 02:40 PM
Quote:
Originally Posted by Sarelth View Post
Working on fixing the Dwarves to the Birthright standard, they get an ability called Increased Density: DR 5/ Slash or Pierce. How exactly would I go about adding that?
Most Things use generic fields called "abValue". So DR is the same but also we have macros pre-built (stuff that starts with #) that let us add standard abilities very easily. Its also best to find abilities that "give" such DR instead of going directly after the DR thing.

So in this case Take a look at a demon that gets DR. In this case you have two different options. You can write a script to give the DR or you can bootstrap.

I like scripts so we will go this way to start. Click on "Eval Scripts" on your Racial Special and add a new script. Set the Phase/Priority to Pre-Levels/10000 this is called "Timing".
Code:
~ Give creature DR/5 Piercing or Slashing
#applydr[TYPE_IN_YOUR_UNIQUE_ID_HERE,5]
Now then you have to replace "TYPE_IN_YOUR_UNIQUE_ID_HERE" with the correct Unique ID. How do you do that? Great question!

In the script window click on "Find Thing..." button. In the text are where it says "Type here to search" enter "damage reduction" and a list of all the different Damage Reduction Things will be shown including the unique id. Once you find DR Piercing/Slashing you can click "Insert ID" to get the Unique ID back into your script.

P.S. - Apply macros are designed to help with stacking. As DR does not normally stack the #applydr[] macro is going to make sure if two abilities give DR that only the highest one applies to the race.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #4 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 03:13 PM
Something did not work right. It gave the ability. But it has to be chosen?

Sample 1
Sample 2
Sarelth is offline   #5 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 03:36 PM
I think I see what I did. Got it working, but the Ability name is Red? The error message doesn't say why.
Sarelth is offline   #6 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,727

Old August 3rd, 2014, 03:47 PM
Quote:
Originally Posted by ShadowChemosh View Post
Click on "Eval Scripts" on your Racial Special and add a new script.
Based on your pictures above you added an "Eval Rules" not an "Eval Script". Eval Rules allows for adding logic to have a script do "something" and display an error message.

You just want an "Eval Script" so that we just run the script without doing any error messages/warnings.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #7 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 03:51 PM
Yeah, I fixed that, but the ability still shows up as red and ten my next problem is adding a swim check penalty. I would probably be better at this if I went to bed... I like the occassional 2 day binge though....
Sarelth is offline   #8 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,727

Old August 3rd, 2014, 03:58 PM
Quote:
Originally Posted by Sarelth View Post
Yeah, I fixed that, but the ability still shows up as red and ten my next problem is adding a swim check penalty. I would probably be better at this if I went to bed... I like the occassional 2 day binge though....
2 days. Yikes!

Maybe post your .user file so I can take a look. You made sure you totally removed the Eval Rule script not just blanked it out?

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #9 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 149
Send a message via Skype™ to Sarelth

Old August 3rd, 2014, 04:04 PM
Pretty sure. Here is my file. I took out my wanky attempt at a skill penalty.

Well, not 2 days yet, been up for about a day and a half. Just starting to get tired now. Been having fun figuring things out, well trying to.

Last edited by Sarelth; August 5th, 2014 at 06:07 PM.
Sarelth is offline   #10 Reply With Quote
Reply

Thread Tools
Display Modes

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 06:33 AM.


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