Compare commits
6 Commits
foundryvtt
...
foundryvtt
| Author | SHA1 | Date | |
|---|---|---|---|
| 05d6f64a31 | |||
| c0570e58b4 | |||
| 8389d578bc | |||
| f05ef79b97 | |||
| d2a8bfae4f | |||
| d54834fa71 |
@@ -1,5 +1,13 @@
|
|||||||
# v11.0
|
# v11.0
|
||||||
|
|
||||||
|
## v11.0.13 - La multiplication de l'eau de Khrachtchoum le Problémeux
|
||||||
|
- Correction de la vente depuis un commerce ayant des quantités illimitées
|
||||||
|
|
||||||
|
## v11.0.12 - Les poids de la mesure de Khrachtchoum le Problémeux
|
||||||
|
- Correction des malus de surencombrement
|
||||||
|
- Le malus armure est correctement affiché dans l'onglet des caractéristiques
|
||||||
|
- Correction d'orthographe et amélioration des messages des oeuvres d'art
|
||||||
|
|
||||||
## v11.0.11 - Les bleus de Khrachtchoum le Problémeux
|
## v11.0.11 - Les bleus de Khrachtchoum le Problémeux
|
||||||
- si le gardien configure le sommeil, les joueurs sont notifiés que chateau dormant vient de passer
|
- si le gardien configure le sommeil, les joueurs sont notifiés que chateau dormant vient de passer
|
||||||
- possibilité de créer des armes et des compétences de créatures non-mortelles.
|
- possibilité de créer des armes et des compétences de créatures non-mortelles.
|
||||||
|
|||||||
@@ -265,7 +265,7 @@ export class RdDBaseActor extends Actor {
|
|||||||
ChatUtility.notifyUser(achat.userId, 'warn', vendeur ? `Le vendeur n'a pas plus de ${achat.vente.item.name} !`: `Impossible de retrouver: ${achat.vente.item.name} !`);
|
ChatUtility.notifyUser(achat.userId, 'warn', vendeur ? `Le vendeur n'a pas plus de ${achat.vente.item.name} !`: `Impossible de retrouver: ${achat.vente.item.name} !`);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (vendeur && !this.verifierQuantite(itemVendu, quantite)) {
|
if (vendeur && !vendeur.verifierQuantite(itemVendu, quantite)) {
|
||||||
ChatUtility.notifyUser(achat.userId, 'warn', `Le vendeur n'a pas assez de ${itemVendu.name} !`);
|
ChatUtility.notifyUser(achat.userId, 'warn', `Le vendeur n'a pas assez de ${itemVendu.name} !`);
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -318,7 +318,7 @@ export class RdDBaseActor extends Actor {
|
|||||||
}
|
}
|
||||||
|
|
||||||
verifierQuantite(item, quantiteDemande) {
|
verifierQuantite(item, quantiteDemande) {
|
||||||
const disponible = item?.getQuantite();
|
const disponible = this.getQuantiteDisponible(item);
|
||||||
return disponible == undefined || disponible >= quantiteDemande;
|
return disponible == undefined || disponible >= quantiteDemande;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ export class RdDCommerce extends RdDBaseActor {
|
|||||||
verifierFortune(cout) {
|
verifierFortune(cout) {
|
||||||
return this.system.illimite || super.verifierFortune(cout);
|
return this.system.illimite || super.verifierFortune(cout);
|
||||||
}
|
}
|
||||||
|
|
||||||
async depenserSols(cout) {
|
async depenserSols(cout) {
|
||||||
if (this.system.illimite) {
|
if (this.system.illimite) {
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"id": "foundryvtt-reve-de-dragon",
|
"id": "foundryvtt-reve-de-dragon",
|
||||||
"title": "Rêve de Dragon",
|
"title": "Rêve de Dragon",
|
||||||
"version": "11.0.11",
|
"version": "11.0.13",
|
||||||
"download": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/archive/foundryvtt-reve-de-dragon-11.0.11.zip",
|
"download": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/archive/foundryvtt-reve-de-dragon-11.0.13.zip",
|
||||||
"manifest": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/v11/system.json",
|
"manifest": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/v11/system.json",
|
||||||
"changelog": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/branch/v11/changelog.md",
|
"changelog": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/branch/v11/changelog.md",
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
||||||
<h4>
|
<h4>
|
||||||
{{alias}} tente de chanter : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
{{alias}} {{#if rolled.isSuccess}}chante{{else}}tente de chanter{{/if}} {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
||||||
</h4>
|
</h4>
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
||||||
<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
{{#if rolled.isSuccess}}
|
{{#if rolled.isSuccess}}
|
||||||
{{alias}} réussi son interprétation avec une qualité de {{qualiteFinale}} .
|
{{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} .
|
||||||
{{else}}
|
{{else}}
|
||||||
{{alias}} est peu inspiré(e) et son interprétation a une qualité de {{qualiteFinale}}.
|
{{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
||||||
<h4>
|
<h4>
|
||||||
{{alias}} tente de danser : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
{{alias}} {{#if rolled.isSuccess}}danse{{else}}tente de danser{{/if}} {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
||||||
</h4>
|
</h4>
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
||||||
<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
{{#if rolled.isSuccess}}
|
{{#if rolled.isSuccess}}
|
||||||
{{alias}} réussi son interprétation avec une qualité de {{qualiteFinale}} .
|
{{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} .
|
||||||
{{else}}
|
{{else}}
|
||||||
{{alias}} est peu inspiré(e) et son interprétation a une qualité de {{qualiteFinale}}.
|
{{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
||||||
<h4>
|
<h4>
|
||||||
{{alias}} tente de jouer le morceau : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
{{alias}} {{#if rolled.isSuccess}}interprete{{else}}tente de jouer{{/if}} le morceau : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
||||||
</h4>
|
</h4>
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
||||||
<hr>
|
<hr>
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
{{#if rolled.isSuccess}}
|
{{#if rolled.isSuccess}}
|
||||||
{{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} .
|
{{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} .
|
||||||
{{else}}
|
{{else}}
|
||||||
{{alias}} est peu inspiré(e) et son interprétation a une qualité de {{qualiteFinale}}.
|
{{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -7,9 +7,9 @@
|
|||||||
<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
{{#if rolled.isSuccess}}
|
{{#if rolled.isSuccess}}
|
||||||
{{alias}} réussi son interprétation avec une qualité de {{qualiteFinale}} .
|
{{alias}} réussit son interprétation avec une qualité de {{qualiteFinale}} .
|
||||||
{{else}}
|
{{else}}
|
||||||
{{alias}} est peu inspiré(e) et son interprétation a une qualité de {{qualiteFinale}}.
|
{{alias}} manque d'inspiration, son interprétation a une qualité de {{qualiteFinale}}.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-info-appel-au-moral.html"}}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
<img class="chat-icon" src="{{competence.img}}" alt="{{oeuvre.system.competence}}" />
|
||||||
<h4>
|
<h4>
|
||||||
{{alias}} tente de cuisiner la recette : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
{{alias}} {{#if rolled.isSuccess}}réalise{{else}}tente de cuisiner{{/if}} la recette : {{oeuvre.name}} (niveau {{oeuvre.system.niveau}})
|
||||||
</h4>
|
</h4>
|
||||||
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
{{> "systems/foundryvtt-reve-de-dragon/templates/chat-infojet.html"}}
|
||||||
<hr>
|
<hr>
|
||||||
|
|||||||
Reference in New Issue
Block a user