Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Sir.Nel
Member
 
Join Date: Sep 2014
Posts: 62

Old August 19th, 2016, 05:17 PM
We figure out a little later with a lot of trial and error more errors than trials. But we got the thing working. This is what we came up with so for. The racial special ability is called "change forms"

Code:

     ~ Only if checkboxes is checked
     if (field[abilActive].value <> 0) then
       perform assign[Helper.ChgDisab2]
 


       hero.child[aSTR].field[aPostMod].value += 8
       hero.child[aDEX].field[aPostMod].value += 4
       hero.child[aINT].field[aPostMod].value += 4
       hero.child[aCHA].field[aPostMod].value -= 2

       ~ Add a +120 foot Enhancement Bonus to our speed
       hero.child[Speed].field[tSpeed].value = maximum(hero.child[Speed].field[tSpeed].value, 120)
  
   
       perform hero.assign[Custom.SjBionoid]
     endif

We still have a couple of steps to go. Now we are trying to add on the racial hit dice, change the size to large, and give the creature a higher, natural armor class. But one step at a time

Last edited by Sir.Nel; August 19th, 2016 at 05:25 PM.
Sir.Nel is offline   #61 Reply With Quote
Sir.Nel
Member
 
Join Date: Sep 2014
Posts: 62

Old September 2nd, 2016, 06:30 PM
I'm almost finished with the Bionoid, I did when she said before and put all their transformations into a special ability, called "Form Changing".

Code:
      ~ Only if checkboxes is checked
     if (field[abilActive].value <> 0) then
       perform assign[Helper.ChgDisab2]

       hero.child[aSTR].field[aPostMod].value += 8
       hero.child[aDEX].field[aPostMod].value += 4
       hero.child[aCON].field[aPostMod].value += 4
       hero.child[aCHA].field[aPostMod].value -= 2

       ~ Add a +120 foot Enhancement Bonus to our speed
       hero.child[Speed].field[tSpeed].value = maximum                       (hero.child[Speed].field[tSpeed].value, 120)

       ~ Add a +5 dodge bonus to our armor class
       hero.child[ArmorClass].field[tACNatural].value = hero.child[ArmorClass].field[tACDodge].value + 5


      ~ we want to decrease our size by +
      var sizemod as number
      sizemod = 1
      call SizeChange

       perform hero.assign[Custom.SjBionoid]
     endif
For the most part everything checks out and we have a user tag call "SjBionoid" and connected everything else together. It really seems like I finished except for one thing the Bionoid has six attack's two forearm blades, two claws and two kicks. And I want to make the two claws and the two kicks a secondary attack how can you do that. I tried the forum with little results or maybe am not looking in the right place. Once I accomplished is I'll be finished with my Bionoid template.
Sir.Nel is offline   #62 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old September 6th, 2016, 01:37 PM
When bootstrapping the claws, add the Helper.NatOverSec tag as a part of the bootstrap.
Aaron is offline   #63 Reply With Quote
Sarelth
Senior Member
 
Join Date: Aug 2014
Location: Canada
Posts: 151

Old October 29th, 2016, 08:57 AM
Any chance of sharing the data file. I would love to look it over and possibly use it for my home game. I have some SJ plots I could throw at my players.
Sarelth is offline   #64 Reply With Quote
Reply


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:39 PM.


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