PDA

View Full Version : Variant Classes


Maidhc O Casain
November 19th, 2009, 06:16 AM
I was reading through the Pathfinder Manual, and I noticed an entry for a 'Class Variant' tab in the editor. However, on my editor no such tab exists. Was this taken out for some reason? It seems like it would have been an easier way for me to recreate the spellless variant Ranger you helped me with yesterday.

Mathias
November 19th, 2009, 08:01 AM
I haven't had a chance to make sure it's fully functional yet (after the changes from the d20 version), so I haven't un-commented the editor code. I'll try to get to it for the next update, but I'm not certain about that.

Maidhc O Casain
November 19th, 2009, 10:46 AM
Cool, and no hurry as far as I'm concerned - I've (obviously) got plenty to digest for the forseeable future. :D

Maidhc O Casain
November 23rd, 2009, 10:37 AM
I'm having a little trouble recreating the Spellless Ranger's Fast Movement.

I copied the Barbarian's Fast Movement and renamed it, and specified in the bootstrap that it would be earned at level 6 (via the tag 'ClSpecWhen' and '6' as specified in the tutorial).

But when I make the character he gets the movement bonus at 1st level.

Mathias
November 23rd, 2009, 10:59 AM
Take a look at a few other class specials. Most will have the following at the beginning of every script:

~ If we're not shown, just get out now
doneif (tagis[Helper.ShowSpec] = 0)

Maidhc O Casain
November 24th, 2009, 03:49 AM
Take a look at a few other class specials. Most will have the following at the beginning of every script:

~ If we're not shown, just get out now
doneif (tagis[Helper.ShowSpec] = 0)

Thanks, Mathias! The script in the Barbarian version reads '<> 0.' Changing it to "= 0" fixed it right up!

Mathias
November 24th, 2009, 09:53 AM
Oops. The barbarian's fast movement is checking for a relatively rare condition under which you wouldn't want the script to run. I've switched it to the "not shown" I gave you above, for the next update. It didn't actually produce any problems, since the fast movement ability is gained at level 1, and won't end up "not shown" unless it's disabled (which is what it's currently checking).