• 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

Changing an attribute to a different attribute

jbearwillis

Well-known member
Is there a way to have a mechanics to change everything that works for one atrribute to work with another attribute without using the "Replaces Thing ID" box.
Example (Have everything that goes off of Strength go off of an attribute that I made called Displacement).:confused:
 
So Replaces wouldn't work for this, then? I have no clue on that one. Unless you kind of do everything from scratch in the Editor by flat doing a Preclude on Strength and just using your Displacement as a "Derived Trait" anyplace where that might be referenced. It does mean some things you probably couldn't do, though, like use the Hand Weapon mechanic for anything, necessarily (although even with that you can set and override to the usual Str+value mechanic)...

Sounds like we both might be getting back into the territory where we'll need CapedCrusader's expertise to help us out.
 
Well the "Replaces Thing ID" replaces it for the whole program not just the setting, If you don't have the setting checked the attribute disappears. So that's a no go.
 
I wonder if you could make alternate versions of all of the things that require the old stat, and then have the new versions use the new source.

For example: My source is Boyz. If Pimp Daddy were my attribute, I would have copies of Gambling, Intimidation, Shooting, and Stealth all with the Boyz source. Additionally, since I don't like my things to be messy, I have it preclude the original versions of those skills when Boyz is used. The same could be done for derived attributes or edges.
 
I mean to say, that you can do what I suggested. I was not wondering if you can, because you can. As long as you can duplicate it, you can replace it with a setting-specific mod. It all depends on how much you want to fix.
 
Well there is like the load out that goes off of strength which I haven't been able to make go off my attribute. I can't seem to find out how to make a script go off of it or a least look for my attribute and not the strength attribute.
 
In this case you are talking about changing one of the building blocks of the system. The base Attributes are used throughout the system for various things.

If you want to replace the whole Attribute, you'd have to duplicate the entire Savage Worlds game system (from the Tools menu) and then just rename Strength to whatever you wanted. It would still be Strength underneath. Note that this would still not cover everything because there are places where text fields are built with the "STR" literal, and these would have to be changed as well.

All in all, it would be a huge amount of work. The base Attributes are just that, the base. They are tied into a lot of things, and making changes to them will be a chore.
 
If your goal is to change the Load Limit for encumbrance values that is easier.
This will still go off Strength, but it will not otherwise affect it, and will increase the Load by 1 per Strength:

Eval Script
Pre-Traits 5000
Before Calc trtFinal
Code:
      herofield[acLoadMult].value += 1

Change the + to a - to take it away if someone has a form of weakling hindrance ("Bad Body Mechanics")

In my user file I made Racial Properties for each size. Giving a built in Load Limit modifier is one effect of those traits.

Another option, which should be more sparingly, is to incrase the strength roll (or penalize it):
It has the same Eval Script parameters as above
Code:
     perform #traitroll[attrStr,+,1,"Body Builder"]
 
Back
Top