• 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

attempting to "fix" the kitsune Change Shape ability

OK, so with the free use in PFS for kitsune, I was looking into using one. But I came across the fact that there are two things that would require me to keep stats in my head instead of doing the calculations for me. So poking around in the Realistic Likeness and Fox Form Feats I noticed that there weren't any eval scripts to do all that for me, so these are my notes for my attempt at fixing this problem...
Kitsune race
- selectable x2
- - Human form(changed to Humanoid form with Realistic Likeness Feat)
- - Fox form(Fox Form Feat only)
- Human Form specs
- - situational to Disguise
- - - +10 to appear human
- - - +10 to appear like a specific person(Realistic Likeness Feat only)
- - Stat changes
- - - no Bite Attack
- Fox Form Specs(selectable only if Feat is available)
- - Situational to Disguise(+10 to appear as a Fox)
- - Stat Changes
- - - size tiny
- - - -2 str
- - - +4 dex
- - - +1 to bite die
- - - +1 to Nat Armor
- - - Scent ability

I have some experience on what to do but no understanding on terminology that would explain. For example doing the Situational bonus is as simple as copy and edit of the crowbar script(changing the aSTR to skDisguise and the text to mach). But there are only guesses on how to make the bite hide in human/humanoid form, or making the Scent ability only appear when fox form is chosen...
 
Last edited:
ok, update: got most of this done, now for the hard parts...
Kitsune race
* selectable x2
? ? Human form(changed to Humanoid form with Realistic Likeness Feat)
* * Fox form(Fox Form Feat only)
- Human Form specs
* * situational to Disguise
* * * +10 to appear human
* * * +10 to appear like a specific person(Realistic Likeness Feat only)
- - Stat changes
? ? ? no Bite Attack
- Fox Form Specs(selectable only if Feat is available)
* * Situational to Disguise(+10 to appear as a Fox)
- - Stat Changes
* * * size tiny
* * * -2 str
* * * +4 dex
* * * +1 to bite die
* * * +1 to Nat Armor
? ? ? Scent ability

things to work on now are:
changing name of human form to humanoid form when the feat Realistic Likeness is taken(no ideas on how to attack this one...)
hide the bite attack if in human/humanoid form(trying to use code of the nature of:
Code:
doneif (hero.childfound["change shape"].field[abilActive].value <> 0)
perform hero.child[wBite].assign[Hide.Weapon]
in the idea that if not in human form it exits the script before the perform line, but its just not assigning any hide tag.)
get the Sent ability figured out...(thinking that it should be handled the same way that kitsune hide the Dancing Lights SP when there cha is lower than 11, just need to figure out what the hide syntax is)
 
Last edited:
things to work on now are:
changing name of human form to humanoid form when the feat Realistic Likeness is taken(no ideas on how to attack this one...)
Sorry what? The feat gives you a +10 bonus to disguise when shaped change to look like a specific person.

So wouldn't an adjustment giving +10 to disguise cover this?

hide the bite attack if in human/humanoid form(thought I had it, but can't seem to get the timing right...)
Need ALLOT more info here. Have you done a Replace Thing ID on this race or just the racial special so you have the ability to make changes? Timing where in a script or in a bootstrap condition?

You can also "just" hide a weapon using an Adjustment from my gaming addon. That can give you some example code to work from.

get the Sent ability figured out...(thinking that it should be handled the same way that kitsune hide the Dancing Lights SP when there cha is lower than 11, just need to figure out what the hide syntax is)
Do you have new tags working or just working from the field abilActive?


My take or "thought" would be to do a Replace Thing ID on raKitChaSh and set it with a new activation name of "Human Form" and check mark "Show in Activated Abilities List?". I would then go to "User Tags" and make up a new tag called "Custom.KitHumanFo" for "Kitsune Human Form". Then one more called "Custom.KitsuneFor" for Kitsune Form

Then on the "Eval Scripts" set the following script:
Code:
~ If we are in human form set human tag on hero
if (field[abilActive].value = 1) then
  ~ Let other abilities know we are in human form
  perform hero.assign[Custom.KitHumanFo]
  ~ Hide our bite attack
  perform hero.childfound[wBite].assign[Hide.Weapon]
~..else we are in kitsune form
else
  ~ Let other abilities know we are in kitsune form
  perform hero.assign[Custom.KitsuneFor]
endif

Then bootstrap xScent to your racial special. Setup a bootstrap condition that runs at First/100 with the following script:
Code:
Custom.KitsuneFor

Now xScent only will display when we are in Kitsune form.

Hopefully that helps out. :) If not posting your .user file will greatly help me understand and "see" what you have going on....
 
What I would really do to cover using Beast Shape II to turn into fox is use my Gaming Addon as it has Beast Shape spell adjustments. After it loads a new tab appears in the editor called "zCommunity->Adjustment, Polymorph". I would then simply add a Kitsune Fox animal on this new tab as it makes setting up a new animal form really easy.
 
sorry shadow, I must have been doing my edit when you were posting. lets see if i can elaborate on some stuff...
Quote:
Originally Posted by dragongold3 View Post
things to work on now are:
changing name of human form to humanoid form when the feat Realistic Likeness is taken(no ideas on how to attack this one...)
Sorry what? The feat gives you a +10 bonus to disguise when shaped change to look like a specific person.

So wouldn't an adjustment giving +10 to disguise cover this?
With that feat it drops the word "human" and uses person so I was thinking(with a few on the paizo forms in agreement) that this would include elves, dwarves, orcs and the like... So a change in the name to humanoid form would be appropriate.

Quote:
Originally Posted by dragongold3 View Post
hide the bite attack if in human/humanoid form(thought I had it, but can't seem to get the timing right...)
Need ALLOT more info here. Have you done a Replace Thing ID on this race or just the racial special so you have the ability to make changes? Timing where in a script or in a bootstrap condition?

You can also "just" hide a weapon using an Adjustment from my gaming addon. That can give you some example code to work from.
I did an edit to give more info than what you quoted, but I did get it to work by getting everything compiled, and fixing the exit condition from if selected to not selected.

Quote:
Originally Posted by dragongold3 View Post
get the Sent ability figured out...(thinking that it should be handled the same way that kitsune hide the Dancing Lights SP when there cha is lower than 11, just need to figure out what the hide syntax is)
Do you have new tags working or just working from the field abilActive?


My take or "thought" would be...

The Scent ability is from the feat Fox Form(which uses Beast Shape II), and as such seams to be a bad idea to put it into the race itself. The idea for doing the scent was to do a eval script to hide the ability from the user unless they were in fox form(because the barbarian is having trouble in my labs edition with adding it then adding it when in rage, which is where i got the tag name for the ability). But I might have to just make a tag do an eval script to assign it to if the form is selected and then do a bootstrap condition to see if that is the reason for Barbar not working right, with the added benefit of it should work to do what I'm looking for...
 
With that feat it drops the word "human" and uses person so I was thinking(with a few on the paizo forms in agreement) that this would include elves, dwarves, orcs and the like... So a change in the name to humanoid form would be appropriate.
My question is I don't see anything on kitsune that says "Human" so don't know what your trying to change to say Humanoid?

The racial special says "Change Shape" not Human Shape. Would appending some "text" to Change Shape to add the wording from the Feat be good? If so look into the macro #appenddesc[].


I did an edit to give more info than what you quoted, but I did get it to work by getting everything compiled, and fixing the exit condition from if selected to not selected.

The Scent ability is from the feat Fox Form(which uses Beast Shape II), and as such seams to be a bad idea to put it into the race itself. The idea for doing the scent was to do a eval script to hide the ability from the user unless they were in fox form(because the barbarian is having trouble in my labs edition with adding it then adding it when in rage, which is where i got the tag name for the ability). But I might have to just make a tag do an eval script to assign it to if the form is selected and then do a bootstrap condition to see if that is the reason for Barbar not working right, with the added benefit of it should work to do what I'm looking for...
Yea I finally figured that out after reading the feats more. Seems like the easiest is to use my Beast Shape spell adjustment for a Fox. Then when you need to be in Fox form you activate the Beast Shape 2 spell adjustment.

So if it is from the feat I would move the bootstrap condition from the racial special to the feat. Or assuming you have a new version of Fox Shape that can also be activated change the bootstrap condition to:
Code:
Custom.KitsuneFor & Activated.fFoxShape2
This would say ONLY when in Kitsune Form and Fox Shape is activated do we add the xScent ability.

Just other food for thought as it sounds like you got it working. :)
 
OK, got it working, 3 things needed to be updated. The race(to deal with the bootstraps for bite and the new change shape special ability.) The Change Shape special, and the feat Fox Shape(I even figured out how to have the ac not count the armor while in fox form.)
 

Attachments

Back
Top