• 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

Weapon Proficiencies

RavenX

Well-known member
Mathias,

I don't have a system of feats that grant weapon proficiencies in 2e, should I build a separate component that handles these and assigns the appropriate tag?

I am asking because I can't figure out how to get a weapon added on the proficiencies table without it showing a copy on the armory tab.
 
I don't remember how weapon proficiencies worked in 2ed. Are they weapon-by-weapon, or do you have the groupings that 3.5/pathfinder has?

Also, don't forget about the combination of autotags and list expressions - there shouldn't need to be a separate component just to keep a weapon added as a proficiency off the gear tables.
 
I don't remember how weapon proficiencies worked in 2ed. Are they weapon-by-weapon, or do you have the groupings that 3.5/pathfinder has?

Also, don't forget about the combination of autotags and list expressions - there shouldn't need to be a separate component just to keep a weapon added as a proficiency off the gear tables.

There are groupings, two types specifically, tight groups and broad groups, which cost 2 and 3 slots respectively, otherwise it is 1 slot per weapon chosen.
 
Also, don't forget about the combination of autotags and list expressions - there shouldn't need to be a separate component just to keep a weapon added as a proficiency off the gear tables.


Code:
& !portal.skWeapon

I added this to my list tag expression and it is working now. I am guessing this is why hero lab has tags for which portal added something?
 
Ok, I've got the weapon proficiencies working for a single weapon now. I'm not sure how I'll handle the groups yet but those can wait a little while until I've had time to think on it some.
 
I prefer to use Autotags, rather than portal.XXX tags in order to test what portal something came from. That way, if, down the road, you find you need to create a new table - say a class offers 1 free weapon proficiency, you can give the same autotag to that new table. You don't need to find all the tag expressions that are testing portal tags and modify them to also check the portal tag for the new table.
 
I prefer to use Autotags, rather than portal.XXX tags in order to test what portal something came from. That way, if, down the road, you find you need to create a new table - say a class offers 1 free weapon proficiency, you can give the same autotag to that new table. You don't need to find all the tag expressions that are testing portal tags and modify them to also check the portal tag for the new table.

I can try tinkering around with the auto tags some more I suppose. I'll need to figure out what auto tags you've used in other datafiles to see how to make this function.

If a class offers a free proficiency in 2e it will either be adding a slot to your maximum (in which case bumping the resource up should fix that) or it would be a bootstrapped proficiency from what I've seen. In the case of a kit offering specific choices, I'd have to look at more of them. The gladiator kits haven't been too limiting on these. I suppose I should consider building some kind of list tag expression for this based on class. Multiclass characters get the best number of proficiencies from their available classes.
 
I'm thinking on this, I'm still not sure how to handle it. Because some weapons use more than one slot to become proficient in the use of (as they're tougher to learn) and there are different levels of proficiency in the game. Six tiers worth. Plus group proficiencies.
 
Different costs for different proficiencies seems easy to handle - just a tag or a field to record the cost of each one (defaulting to 1 slot).

I don't know enough about how the other things you're talking about would work to help you. Please remember that I don't keep 2ed books near my computer.
 
You have the single weapon proficiencies which cost either 1 slot or 2 depending on the complexity of the weapon. If a Fighter or Gladiator wants to specialize in a weapon, it costs another slot. (After mastery a fighter or gladiator can master a weapon further, which increases the speciailization to hit and damage bonuses respectively, the number of attacks with the weapon, etc.) These Tiers of specialization cost additional slots as they become available at higher levels. Fighters can only specialize in a single weapon while gladiators can in as many weapons as they like.

Should I use an incrementer or a tag system to account for these?

There are group proficiencies as well. The tight groups cover weapons that closely related, like daggers, light blades, etc. And broad groups which would cover all blades. I'm not really sure how to implement these without adding things that can be added that aren't weapons. I guess I could just alter the list tag expression to include the new things.
 
Whether specialization levels are better handled as incrementers or by having the user add extra copies for increasing specialization level is something you as a datafile author should decide - which will be easiest for the user to make use of? Which will be easiest to understand? Is one of them so much more difficult for you to implement that it forces you to use the other system?
 
At this point I am thinking a tag system might be easiest to implement in regard to whether a character has specialization and mastery. I use a series of check boxes to activate those tags on a weapon. (And have them hide themselves if they're not available based on level).
 
Back
Top