anathema / anathema_legacy

Anathema is an exhaustive suite for all aspects of Exalted series management. This repository hold the code to support Exalted 1, Exalted 2 and Exalted 2.5.
http://anathema.github.com
69 stars 70 forks source link

Suggestion: Minimum Requirements for Equipment #190

Open Nerikkiren opened 12 years ago

Nerikkiren commented 12 years ago

Most weapons and possibly other items of equipment have minimum requirements in Attributes (usually Strength) and often Abilities. As a character attempting to wield a weapon whos minimums they do not reach suffers a penalty to accuracy, defence and speed (see Exalted p.373), it might be useful to add some way of including these minima so that they can be factored into the calculation of weapon statistics.

Similarly, it might be useful to include the minimum background requirements for equipment (Resources for mundane gear, Artifact for Artifacts, and Manse for Hearthstones). Allowing some way of indicating if a character's equipment exceeds their relevant backgrounds would be useful.

Caveat-zz commented 12 years ago

Some gear also includes a required Specialization. Does this functionality sounds like something that we may want to roll into the work for the new equipment database?

Nerikkiren commented 12 years ago

I think this might be useful to roll into the new equipment database - but your comment about some gear including a required specialization might, I think, make it harder than I first envisioned, where a simple comparison between the items minimum required attributes and abilities and the character equipping it could be used to determine the penalties, if any, to apply. Bows are a special case, they have a Maximum strength, which caps how much strength adds to the bow's damage.

curttasker commented 12 years ago

Its a difficult problem, when you look at all the angles.

Minimum Stats Requirements Assuming we added stat requirements to items:

Currently you can get around this problem by just making a copy of the Seven-Section Staff item, and modifying its values specifically for your character.

Background Costs The latest version of Anathema actually supports background costs for equipment, but does not yet enforce the requirement against their backgrounds. Questions involving adding this verification:

Nerikkiren commented 12 years ago

Hmm... I do see your points in both cases.

Although for Minimum Stat Requirements, I'd allow the equipment to be equipped, apply the penalties, and include a comment that Anathem does this in the FAQ/Manual/Release Notes (it is RAW).

For the Background Costs, I'd only have it verifying in generation (BP) mode. Although if you did include it in xp mode, the situation you described could be handled by buying a new Artifact 5, then adjusting their XP in the experience pane.

The big question is is this feature worth the effort required to code it?

Although including the minimums just for reference purposes (i.e. include the UI to add them but do nothing with the data) might also be useful just for letting users see the minimums without having to look them up.

UrsKR commented 12 years ago

The next release includes a tooltip that shows the background cost for items. Just as you say, it is for reference only and we do not validate against it.

Caveat-zz commented 12 years ago

I feel like you're making this a lot more complicated than this needs to be.

All you need to do is highlight the penalized trait in red (just like the bonus point sidebar does). If you're really uptight about this, give a pop-up that tells the person when they add the equipment that they don't meet requirement X & that they will be penalized, but I feel like highlighting the trait in red should get the message across just fine.

There is no reason that the Resources / Artifact requirement tooltip can't have a line underneath that gives the minimums.