• 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

Preclude certain Racial Abilities

SeeleyOne

Well-known member
I want some edges to not be available if a character has a certain racial ability pick (in this case, a specific racial hindrance).

As an Expression Requirement, it can be made so that an edge would not be available to the character if another edge is taken:
Code:
hero.tagis[Edge.EDGE_UNIQUE_ID] < 1

I would imagine that this should work for a Racial Ability, using the rp prefix to the unique ID, but I cannot quite figure out the prefix. What should I change "Edge." to?
 
Try RaceAbil

All of the Tags can be found in the source directory (under the data directory where you keep your .user files) in a file called tags.1st
 
Thank you very much! I had not known where to find the tags list. So far most of it had been by trial and error (trying to guess a word that works). As it turns out my case uses RacialProp, but you pointed me in the right direction.
 
Yay! I was finally able to come up with a useful answer! ;) Glad to know I'm actually learning something useful out about this program after all.
 
As usual, "Thanks, Caped Crusader!"
That way is actually simpler to implement and works at the same time.
Most of what I have learned to do is based on what I have seen others do already.
 
And I've actually done it that way more than a few times in data files myself and I STILL gave the less helpful advice. Darn! Back to the drawing board for me... ;)
 
Back
Top