• 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

How to remove situational bonus related to racial special?

Smittyman

Member
I have a racial special that I've created that adds a situational bonus for disguise checks. It looks like this:

Code:
Pre-levels 4000

#situational[hero.child[skDisguise],"+3 additional to pass as human if additional eyes are hidden",field[name].text]

That all works fine. In addition, I've created a feat that if taken by a member of this race, will effectively negate that racial special. I've used the following code to disable and remove it from the hero if the feat is selected.

Code:
First 150

 if (hero.picklives[raEyeDH] <> 0) then
perform hero.childfound[raEyeDH].delete[Helper.ShowSpec]
perform hero.childfound[raEyeDH].assign[Helper.SpcDisable]
perform hero.childfound[raEyeDH].delete[HasAbility.raEyeDH]
hero.child[raEyeDH].field[abValue].value = 0
  endif

That removes the racial special from the specials tab just as expected. What I've noticed is that the situational verbiage from the racial special is still present when I hover over the disguise skill. I can't find a way to remove that situational when the feat is selected. Any insight is greatly appreciated.
 
Back
Top