This commit was merged in pull request #809.
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
## 13.0.42 - La rebellion d'Illisys
|
## 13.0.42 - La rebellion d'Illisys
|
||||||
|
|
||||||
- on peut choisir la difficulté des jets de résistances
|
- on peut choisir la difficulté des jets de résistances
|
||||||
|
- la macro signe draconique fonctionne de nouveau (ajout et suppression)
|
||||||
- le Guerrier Sorde n'est pas joueur et ne cuisine pas (pas de message si compétence Jeu / Cuisine manquent)
|
- le Guerrier Sorde n'est pas joueur et ne cuisine pas (pas de message si compétence Jeu / Cuisine manquent)
|
||||||
- Corrections V14
|
- Corrections V14
|
||||||
- Les descriptions aléatoires fonctionnent de nouveau
|
- Les descriptions aléatoires fonctionnent de nouveau
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export class DialogCreateSigneDraconique extends Dialog {
|
|||||||
|
|
||||||
async _createSigneForActor(actor, signe) {
|
async _createSigneForActor(actor, signe) {
|
||||||
await actor.createEmbeddedDocuments("Item", [signe]);
|
await actor.createEmbeddedDocuments("Item", [signe]);
|
||||||
await ChatMessage.createChatMessage.create({
|
await ChatMessage.create({
|
||||||
whisper: ChatUtility.getOwners(actor),
|
whisper: ChatUtility.getOwners(actor),
|
||||||
content: await renderTemplate("systems/foundryvtt-reve-de-dragon/templates/chat-signe-draconique-actor.hbs", {
|
content: await renderTemplate("systems/foundryvtt-reve-de-dragon/templates/chat-signe-draconique-actor.hbs", {
|
||||||
signe: signe,
|
signe: signe,
|
||||||
|
|||||||
@@ -218,11 +218,11 @@ export class RdDCommands {
|
|||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
/* Manage chat commands */
|
/* Manage chat commands */
|
||||||
processChatCommand(commandLine, content = '', msg = {}) {
|
processChatCommand(commandLine, content = '', msg = {}) {
|
||||||
|
|
||||||
if (!this.commandsTable) {
|
if (!this.commandsTable) {
|
||||||
this._registerCommands()
|
this._registerCommands()
|
||||||
}
|
}
|
||||||
|
|
||||||
let command = commandLine[0].toLowerCase();
|
let command = commandLine[0].toLowerCase();
|
||||||
if (this._isCommandHandled(command)) {
|
if (this._isCommandHandled(command)) {
|
||||||
// Setup new message's visibility
|
// Setup new message's visibility
|
||||||
@@ -466,7 +466,10 @@ export class RdDCommands {
|
|||||||
|
|
||||||
async supprimerSignesDraconiquesEphemeres() {
|
async supprimerSignesDraconiquesEphemeres() {
|
||||||
if (game.user.isGM) {
|
if (game.user.isGM) {
|
||||||
game.actors.forEach(actor => actor.supprimerSignesDraconiques(it => it.system.ephemere))
|
await Promise.all(
|
||||||
|
game.actors.filter(actor => actor.isHautRevant())
|
||||||
|
.map(actor => actor.supprimerSignesDraconiques(it => it.system.ephemere))
|
||||||
|
)
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
ui.notifications.warn("Seul le MJ est autorisé à utiliser la commande /signe");
|
ui.notifications.warn("Seul le MJ est autorisé à utiliser la commande /signe");
|
||||||
|
|||||||
Reference in New Issue
Block a user