This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
if (!(await this.script.dialog("Ce processus est irréversible, continuer ?")))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
let items = [this.actor.itemTypes.talent.find(i => i.baseName == "Bless"), this.actor.itemTypes.talent.find(i => i.baseName == "Invoke")].filter(i => i);
|
||||
let skill = this.actor.itemTypes.skill.find(i => i.name == game.i18n.localize("NAME.Pray"));
|
||||
|
||||
this.script.notification("Suppression de " + items.map(i => i.name).join(", "));
|
||||
await Promise.all(items.map(i => i.delete()));
|
||||
|
||||
if (skill)
|
||||
{
|
||||
this.script.notification(`Suppression des avances de Prière (${skill.system.advances.value})`)
|
||||
skill.update({"system.advances.value" : 0}, {skipExperienceChecks : true})
|
||||
}
|
||||
|
||||
for(let i of this.actor.itemTypes.prayer)
|
||||
{
|
||||
i.delete();
|
||||
}
|
||||
Reference in New Issue
Block a user