24 lines
786 B
JavaScript
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}
|
|
}); |