diff --git a/app/imports/api/properties/Attributes.js b/app/imports/api/properties/Attributes.js index b191c2dd..33b32615 100644 --- a/app/imports/api/properties/Attributes.js +++ b/app/imports/api/properties/Attributes.js @@ -38,6 +38,11 @@ let AttributeSchema = new SimpleSchema({ type: Number, optional: true, }, + // Description of what the attribute is used for + description: { + type: String, + optional: true, + }, // The damage done to the attribute, always positive damage: { type: SimpleSchema.Integer, diff --git a/app/imports/ui/properties/forms/AttributeForm.vue b/app/imports/ui/properties/forms/AttributeForm.vue index 04985d68..cbc79cf2 100644 --- a/app/imports/ui/properties/forms/AttributeForm.vue +++ b/app/imports/ui/properties/forms/AttributeForm.vue @@ -40,6 +40,13 @@ :hint="attributeTypeHints[model.attributeType]" :debounce-time="debounceTime" /> +
+
+
+ {{model.value - model.damage}} / {{model.value}} +
+
+ {{model.value}} +
+
+
+ {{numberToSignedString(model.mod)}} +
{{model.name}}
-
- ({{model.variableName}}) +
+ {{model.variableName}}
- +
+ {{model.attributeType}} +
+
+ Base value: {{model.baseValue}} +
+
+ {{reset}} +
+
+ Reset multiplier: {{model.resetMultiplier}} +
+

+ {{model.description}} +