PNJ & Creatures

This commit is contained in:
LeRatierBretonnien 2024-03-03 08:20:30 +01:00
parent 0a030460e4
commit 4762dc33ac

View File

@ -529,13 +529,17 @@ export class MournbladeActor extends Actor {
if (arme.system.nbressources && Number(arme.system.nbressources) > 0) { if (arme.system.nbressources && Number(arme.system.nbressources) > 0) {
if (this.type == "creature") { if (this.type == "creature") {
let ressources = duplicate(this.system.ressources) let ressources = duplicate(this.system.ressources)
ressources.value -= arme.system.nbressources if ( Number(ressources.value) >= Number(arme.system.nbressources)) {
this.update({ 'system.ressources': ressources }) ressources.value -= arme.system.nbressources
ChatMessage.create({ this.update({ 'system.ressources': ressources })
content: "L'utilisation de la capacité/arme a dépensé " + arme.system.nbressources + " ressources.", ChatMessage.create({
whisper: game.user._id, content: "L'utilisation de la capacité/arme a dépensé " + arme.system.nbressources + " ressources.",
user: game.user._id whisper: game.user._id,
}); user: game.user._id
});
} else {
ui.notifications.warn("Points de ressources insuffisants.")
}
} else { } else {
ui.notifications.warn("Les ressources ne sont pas disponibles pour les personnages.") ui.notifications.warn("Les ressources ne sont pas disponibles pour les personnages.")
} }