Lone Wolf Development Forums  

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

Notices

Reply
 
Thread Tools Display Modes
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old March 19th, 2014, 06:41 PM
Alright, gang! Sorry to keep bugging you all, but this is a 'best practices' sort of question. I am working on the classic monsters of Ravenloft, starting with Ancient Dead. (AKA Mummies) Unlike in core PF, Ravenloft presents them as a template - and what's more, the Ancient Dead have an age rank from 1 (least powerful) to 5 (most powerful).

There are a couple of ways to tackle this, but there are some complicating factors : Rank 1 Mummies get one vulnerability and one immunity to energy of their choice, and the higher ranks can get more. Also, Rank 2+ Mummies get to choose from a list of bonus powers, some of which get more powerful with rank.

So, my thought is this - to simplify coding, I would create five templates - one for each rank of Ancient Dead. That keeps me from having to program an extra variable to track the creature's rank and a bunch of conditionals that key off of it. That also lets me determine the number of immunities/resistances with certainty, and the number of salient ability picks.

Now, for the abilities, I was thinking I could use the Racial Custom Specials, and just allow them to pick the appropriate number. I don't see any problems with that approach, but I thought I might ask the more experienced folks if they see an issue.

The resistances and immunities are a bit stickier - I haven't been able to think of a monster that allows that number of choices to use as a coding example. The closest thing I could think of was the half-dragon, which picks a parent color and gets resistances or immunities based on that, but at Rank 5, the Ancient Dead have two immunities, a resistance, and a vulnerability - that's a lot of tricky coding! I have thought of a possible workaround - just give the ancient dead an ability called "Mysterious Versatility" (for instance) that basically reminds the GM that all those items can vary, and let the templates have fixed defaults. It's hokey, but it serves the purpose.

Thoughts? Suggestions? Am I just in over my head? Or am I missing something obvious?
candidgamera is offline   #1 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old March 19th, 2014, 06:56 PM
This seems like the sort of thing a Configurable would be perfect for. You could make each type of ability be added to a different table.

I don't favor making multiple templates if it can be helped, but if you decide on that method they can all bootstrap the same configurable with different values in the field allowing X number of things for each of the tables.

For an example of a template which bootstraps a configurable (including granting variable numbers of abilities), look at the Ghost.
Aaron is offline   #2 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old March 21st, 2014, 09:34 AM
thanks very much! I will look at the Ghost and see what I can figure out.
candidgamera is offline   #3 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old April 3rd, 2014, 04:18 PM
Follow-up - it looks like that creatures can only have one configurable, is that correct? So that would handle the salient abilities, but not the resistances, immunities, and weaknesses..
candidgamera is offline   #4 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,207

Old April 3rd, 2014, 04:28 PM
Configurables have the option to have more than one table on the same tab. The ghost only needs one of those tables.
Mathias is offline   #5 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old April 3rd, 2014, 04:32 PM
Or maybe that's Secondary, Tertiary, etc? Hmmm.
candidgamera is offline   #6 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old April 3rd, 2014, 04:39 PM
I am still learning how things go together here, let me see if I can figure it out now..
candidgamera is offline   #7 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old April 4th, 2014, 04:01 PM
I am getting close! Thanks for the advice so far. Question, though - I am trying to get the save DCs for some abilities to come out correctly - the Fear ability, for instance. The DC should be 10 + half HD + Cha; and I have the ability set up to use Charisma under the Racial Specials. The problem is that my 5HD Barbarian Ancient Dead with a Charisma of 14 should have a DC 14 Fear save, and it's showing as 12.

Now, a Bard Ghost I built has a proper save DC for its corrupting touch ability; but that ability is a Racial Cust Special, so maybe they work differently?

What I need to know is if there's some trick to getting a template-granted racial ability to consider the Hit Dice of the base creature for the save DCs.
candidgamera is offline   #8 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old April 4th, 2014, 04:17 PM
Quote:
Originally Posted by candidgamera View Post
I am getting close! Thanks for the advice so far. Question, though - I am trying to get the save DCs for some abilities to come out correctly - the Fear ability, for instance. The DC should be 10 + half HD + Cha; and I have the ability set up to use Charisma under the Racial Specials. The problem is that my 5HD Barbarian Ancient Dead with a Charisma of 14 should have a DC 14 Fear save, and it's showing as 12.

Now, a Bard Ghost I built has a proper save DC for its corrupting touch ability; but that ability is a Racial Cust Special, so maybe they work differently?

What I need to know is if there's some trick to getting a template-granted racial ability to consider the Hit Dice of the base creature for the save DCs.
You may have uncovered a bug. Use the bug report thread to report it...

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #9 Reply With Quote
candidgamera
Member
 
Join Date: Mar 2014
Location: Fairmont, WV
Posts: 58

Old April 4th, 2014, 04:46 PM
Quote:
Originally Posted by RavenX View Post
You may have uncovered a bug. Use the bug report thread to report it...
Thanks, RavenX. I have now reported it, just in case it's a bug!
candidgamera 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 03:04 PM.


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