![]() |
Senior Member
Join Date: Oct 2011
Posts: 6,793
|
Quote:
|
|
![]() |
![]() |
Junior Member
Join Date: May 2018
Posts: 6
|
Thanks for the info! Got it put in.
|
![]() |
![]() |
Senior Member
Join Date: Nov 2017
Location: Trafford, PA, USA
Posts: 226
|
Hi folks, quick (hopefully) question for IG: With regards to using the editor and working with SoP, I'm working on a class that can gain sphere casting via a custom ability. The ability grants access to a single sphere upon gaining the ability. At 10th level, the class can choose a second sphere, or choose a talent in the sphere they already have.
What Things do I need to bootstrap in order to make this ability work in Spheres of Power. Do I need to bootstrap twice, and how do I limit the number of spheres/talents the class can select? Thanks for your help! |
![]() |
![]() |
Senior Member
Join Date: Feb 2015
Posts: 676
|
Quote:
Setting up a class with spherecasting abilities requires a few steps. First, the class helper needs to have the tag "SphOfPow.Class", which is mainly used for calculating caster level. If you're creating a spherecasting archetype for a class that doesn't normally have spherecasting, the archetype needs to apply that tag to the class linkage early on. Here's the script I use to do so (at First/100): Code:
perform linkage[varies].assign[SphOfPow.Class] The next step is to define some parameters for how the class uses casting abilities. This is handled in a custom component that has its own tab in the editor ("Class Talent Setup" under Spheres of Power). Create one of these and select your class (or base class, if you're making an archetype) on the Class Linkage dropdown. Then use the other controls on the tab to determine what CL progression the class gets, how many talents it gets at each class level, and what abilities the class may select as its casting ability. There's also a "Delayed Casting" option, which is used for cases where the hero doesn't get casting ability at first level (like the Sphere Ranger and Sphere Paladin archetypes). Once you've finished making the class talent setup, bootstrap it to the class helper. Side note: If you need to create a race that has innate casting ability tied to HD rather than class level, there's a similar "Race talent setup" you can use to do that. Now, as to your particular case: If I understand correctly, your class only gains spherecasting ability if they take a particular custom special. That complicates things a bit. For that, I would try bootstrapping your class's Casting ability not from the class helper as I said above, but from the custom special (don't forget to add the ClSpecWhen.1 tag to the bootstrap, or a different number if the class has delayed casting). I would expect that to work, but if it doesn't then let me know here and we'll explore alternate paths. As for this part: Quote:
|
||
![]() |
![]() |
Senior Member
Join Date: Nov 2017
Location: Trafford, PA, USA
Posts: 226
|
Good questions IG, let me see if I can clarify. The class is not a sphere casting class under standard circumstances. Through a custom special, they can gain a very limited ability to use spheres and talents. They gain their first sphere upon selecting the custom ability, and the second at 10th level. If the hero has class levels in other sphere casting classes, these additional spheres/talents should be awarded as a bonus.
I hope that helps clarify my intent. Thank you for your help. |
![]() |
![]() |
Senior Member
Join Date: Feb 2015
Posts: 676
|
Quote:
|
|
![]() |
![]() |
Senior Member
Join Date: Nov 2017
Location: Trafford, PA, USA
Posts: 226
|
Quote:
|
|
![]() |
![]() |
Junior Member
Join Date: Oct 2018
Posts: 6
|
Praying for a Christmas Miracle ever since I tried making up a few SoM characters using Pen and Paper lol.
![]() |
![]() |
![]() |
Senior Member
Join Date: Feb 2015
Posts: 676
|
Quote:
Anyway, my current estimate for release is February. I knew I should have taken the Time Sphere at my last level-up... |
|
![]() |
![]() |
Junior Member
Join Date: Dec 2018
Posts: 6
|
I'm a new HeroLab user, and I'm trying to load the SoP files in. I've gone through each one and ran the .hl file and all of that seemed to work fine. But when I start a character I don't see the SoP stuff in that list of sources that can be checked on or off. Any ideas what I might be missing?
I ran the .hl files right from inside their compressed folders; that didn't seem to hinder them opening up HeroLab and running, but maybe those .hl files need to be saved somewhere outside the compressed folder? |
![]() |
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|