Files
DiceCloud/rpg-docs/Model/Character/SubSchemas/Vulnerabilities.js
2014-11-13 09:30:54 +00:00

24 lines
786 B
JavaScript

Schemas.Vulnerability = _.extend({
"min.defaultValue": [
new Effect("Resistance doesn't stack", 0.5)
],
"max.defaultValue": [
new Effect("Vulnerability doesn't stack", 2)
]
}, Schemas.Attribute);
Schemas.Vulnerabilities = new SimpleSchema({
acid: {type: Schemas.Vulnerability},
bludgeoning:{type: Schemas.Vulnerability},
cold: {type: Schemas.Vulnerability},
fire: {type: Schemas.Vulnerability},
force: {type: Schemas.Vulnerability},
lightning: {type: Schemas.Vulnerability},
necrotic: {type: Schemas.Vulnerability},
piercing: {type: Schemas.Vulnerability},
poison: {type: Schemas.Vulnerability},
psychic: {type: Schemas.Vulnerability},
radiant: {type: Schemas.Vulnerability},
slashing: {type: Schemas.Vulnerability},
thunder: {type: Schemas.Vulnerability}
});