Various fixes

This commit is contained in:
2020-12-02 22:15:26 +01:00
parent 28fe5a9658
commit 3363a82394
11 changed files with 815 additions and 38 deletions

View File

@ -87,12 +87,13 @@ Hooks.once('init', () => {
formula = formula.replace('yds', "m." );
// To evaluate multiplication, replace x with *
formula = formula.replace('x', '*');
console.log("FOEM", formula);
return eval(formula);
}
catch
{
return formula
console.log("FOEM2", formula);
return formula;
}
}
@ -325,10 +326,10 @@ Hooks.once('init', () => {
if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value ) {
trait_en.data.description.value = trait_fr.data.description.value;
} else if ( eisitems ) { // No description in the FR compendium -> test other compendium if presenr
trait_fr = eisitems.translate( { name: name_en } );
trait_en.name = nbt + trait_fr.name + special;
if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value )
trait_en.data.description.value = trait_fr.data.description.value;
trait_fr = eisitems.translate( { name: name_en } );
trait_en.name = nbt + trait_fr.name + special;
if ( trait_fr.data && trait_fr.data.description && trait_fr.data.description.value )
trait_en.data.description.value = trait_fr.data.description.value;
}
if ( trait_en.data && trait_en.data.specification && isNaN(trait_en.data.specification.value) ) { // This is a string, so translate it
//console.log("Translating : ", trait_en.data.specification.value);