• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

3.5 Racial Paragons

Darius Silverbolt

Active member
I thought these we open content? I am trying to use the dwarven paragon in my hero labs and they don't seem to be there. I am goingto have to use the editor and make the race myself or is my newbness missing something?
 
They have not been added yet. I have created Elf, Human, and Drow Paragon

I'm trying to create the Dwarf Paragon, but I'm having a heck of a time trying to figure out how to incorporate Craft Expertise. I'm guessing this scripting is done in C++ lanuage? I'm trying to modify the Lore ability from the Loremaster Pretidge class to perform a similar affect in the Dwarf Paragon, but I'm not having any luck. Ideas?

Here's my code I'm trying:

~our bonus is our level
var bonus as number
bonus = field[xAllLev].value
field[abValue].value += bonus

var bonus as number
field[listname].text = field[name].text & " +" & bonus

~we only apply the bonus on the first copy
doneif (tagis[Helper.FirstCopy] = 0)

foreach pick in hero from BaseSkill where "Helper.skCrafArm"
eachpick.field[Bonus].value += field[abValue].value
nexteach

foreach pick in hero from BaseSkill where "Helper.skCrafArmr"
eachpick.field[Bonus].value += field[abValue].value
nexteach

foreach pick in hero from BaseSkill where "Helper.skCrafLock"
eachpick.field[Bonus].value += field[abValue].value
nexteach

foreach pick in hero from BaseSkill where "Helper.skCrafSton"
eachpick.field[Bonus].value += field[abValue].value
nexteach

foreach pick in hero from BaseSkill where "Helper.skCrafWeap"
eachpick.field[Bonus].value += field[abValue].value
nexteach
 
I believe HL uses XML, but I'm completely unfamiliar with other scripting languages, so I have no idea how to interpret what you wrote.

Fortunately, it is actually pretty simple to add an eval script adding the class level as a bonus, assuming you have already created the Craft skills you have listed up there.

Sometime in the post levels phase make this eval script on the class special.

var bonus as number
bonus = field[xTotalLev].value
#skillbonus[kXXX] += bonus

Where XXX is the unique id for each of those craft skills you made.

I would argue for just making a class special that specifies the bonus however, because even though some of those skills often use metal or stone they need not always. For example "Craft: Weapon" could be used to make bone spears, wooden quarterstaves, or clubs made of chitin. "Craft: Armor" usually uses metal, but not for hide, leather, bone, or wood armors.

On the other hand, things like "Craft: Furniture" usually use wood, but it might get a bonus if you were making a stone desk or something.
 
I would argue for just making a class special that specifies the bonus however, because even though some of those skills often use metal or stone they need not always. For example "Craft: Weapon" could be used to make bone spears, wooden quarterstaves, or clubs made of chitin. "Craft: Armor" usually uses metal, but not for hide, leather, bone, or wood armors.

On the other hand, things like "Craft: Furniture" usually use wood, but it might get a bonus if you were making a stone desk or something.

Yeah, you make a good point. I guess I'll just have to stick to the adding the bonus to blacksmithing and stonemasonry, which inherently use metal and stone respectively.

Got it! Thanks! Now how do I post the file... granted I did it in Pathfinder, not 3.5, but the whole thing works now.
 
Last edited:
Back
Top