Senior Member
Join Date: Oct 2010
Location: Cincinnati, OH
Posts: 328
|
I have a flaw that removes Darkvision and replaces it with Low-light.
Code:
First 510 perform hero.childfound[raDarkVis].delete[Helper.ShowSpec] perform hero.childfound[raDarkVis].assign[Helper.SpcDisable] perform hero.delete[thingid.raDarkVis] Doesn't work either if (hero.picklives[raDarkVis] <> 0) then hero.child[raDarkVis].field[abValue].value = 0 ~Makes it so deepsight isn't a valid feat. endif How do I actually remove it so that feats requiring Darkvision don't validate? I see the alternate racial abilities uses RaReplace, but I can't get it to work. edit: tried perform hero.childfound[raDarkVis].delete[HasAbility.raDarkVis], which makes it so character doesn't qualify for flaw. Code:
#hasability[raDarkVis] <= @ispick and Code:
#hasability[raDarkVis] <> 0 As I said, perform hero.childfound[raDarkVis].delete[HasAbility.raDarkVis] makes the flaw invalid. Also I just bootstrapped Low-Light vision, but I wouldn't mind an example of how to assign it in code either if anyone knows. Cuz Code:
perform hero.assign[HasAbility.raLowLight] Last edited by Pezmerga; February 10th, 2012 at 08:36 AM. |
#1 |
|
|