Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
09d1ac9ba3 | ||
|
|
834b9cf384 | ||
|
|
37291b347a | ||
|
|
efdfbeb59e |
@@ -49,7 +49,10 @@ improvedInitiativeJson = function(charId, options){
|
|||||||
{"Name": "Cha", "Modifier": skillMod("charismaSave")},
|
{"Name": "Cha", "Modifier": skillMod("charismaSave")},
|
||||||
],
|
],
|
||||||
"Skills": getSkills(charId),
|
"Skills": getSkills(charId),
|
||||||
"Senses": [],
|
"Senses": [
|
||||||
|
"passive Perception " +
|
||||||
|
Characters.calculate.passiveSkill(charId, "perception")
|
||||||
|
],
|
||||||
"Languages": getLanguages(charId),
|
"Languages": getLanguages(charId),
|
||||||
"Challenge": "",
|
"Challenge": "",
|
||||||
"Traits": options.features ? getTraits(charId) : [],
|
"Traits": options.features ? getTraits(charId) : [],
|
||||||
@@ -116,10 +119,11 @@ var getDamageMods = function(charId){
|
|||||||
];
|
];
|
||||||
// jscs:enable maximumLineLength
|
// jscs:enable maximumLineLength
|
||||||
multipliers = _.groupBy(multipliers, "value");
|
multipliers = _.groupBy(multipliers, "value");
|
||||||
|
var names = o => o.name;
|
||||||
return {
|
return {
|
||||||
"immunities": multipliers["0"] || [],
|
"immunities": _.map(multipliers["0"], names),
|
||||||
"resistances": multipliers["0.5"] || [],
|
"resistances": _.map(multipliers["0.5"], names),
|
||||||
"weaknesses": multipliers["2"] || [],
|
"vulnerabilities": _.map(multipliers["2"], names),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user