Compare commits

...

41 Commits
v11 ... v1.4

Author SHA1 Message Date
b548d95203 /exp uniquement sur personnage et messages XP uniquement pour MJ 2021-06-28 16:50:52 +02:00
b02ac1e7e1 Merge branch 'v1.4-fixes' into 'v1.4'
Fix: draconic optionnel pour Rêve de dragon

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!284
2021-06-26 07:20:54 +00:00
Vincent Vandemeulebrouck
d0764eb1c5 Fix: draconic optionnel pour Rêve de dragon 2021-06-26 00:58:14 +02:00
4fd822eeee Fix startup calendar 2021-06-25 17:19:34 +02:00
ac9a35cd63 Merge branch 'v1.4-fix-refresh-calendar' into 'v1.4'
Fix: re-tirage de dés sur reload

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!282
2021-06-25 13:36:50 +00:00
Vincent Vandemeulebrouck
100e0b62ab Fix: re-tirage de dés sur reload
- ajout d'une option pour explicitement masquer les dés
- si showDice=false dans rdd-calendar, masquer les dés
- sauvegarde de la nouvelle liste plutôt que l'ancienne
2021-06-25 14:40:25 +02:00
Vincent Vandemeulebrouck
92f1cbd7c3 Fix: raison non utilisée 2021-06-25 14:17:58 +02:00
a17715430a Fix startup calendar 2021-06-25 13:24:43 +02:00
b0a14c5e8c Merge branch 'v1.4-fix' into 'v1.4'
Fix typos pdf-text

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!280
2021-06-25 09:21:03 +00:00
Vincent Vandemeulebrouck
3f8ab65ba5 Fix typos pdf-text
La copie depuis le pdf a transformé:
"fi" en $
"ff" en !
2021-06-23 11:07:18 +02:00
Vincent Vandemeulebrouck
284689b7a8 Fix: quantité prise manquante dans message 2021-06-23 11:07:18 +02:00
3cfc15ebd3 Merge branch 'v1.4-xplog' into 'v1.4'
Fix: experiencelog manquant sur signe draconique

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!279
2021-06-21 06:02:04 +00:00
Vincent Vandemeulebrouck
61165107f0 Fix: experiencelog manquant sur signe draconique 2021-06-21 00:01:59 +02:00
3fd49f4909 Merge branch 'v1.4-fixes' into 'v1.4'
V1.4 fixes

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!278
2021-06-15 05:55:22 +00:00
Vincent Vandemeulebrouck
93f8cfa452 Version 1.4.33 2021-06-14 23:47:40 +02:00
Vincent Vandemeulebrouck
b19bc68d22 Fix: Bouton prendre/acheter selon prix 2021-06-14 23:47:13 +02:00
Vincent Vandemeulebrouck
c36b32e5e8 Fix: suppression du message si qty=0 2021-06-14 23:47:13 +02:00
Vincent Vandemeulebrouck
fa060a06a1 fix: ne pas afficher qu'on reçoit 0 deniers 2021-06-14 23:47:13 +02:00
7253b35084 Merge branch 'v1.4-fixes' into 'v1.4'
V1.4 fixes

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!277
2021-06-13 20:34:42 +00:00
Vincent Vandemeulebrouck
72dedcca58 Version 1.4.32 2021-06-13 21:57:30 +02:00
Vincent Vandemeulebrouck
094632734f Fix: Jets d'astrologies invisibles pour joueur 2021-06-13 21:56:01 +02:00
Vincent Vandemeulebrouck
43e069cc9b Fix: Maladresse non-armée pour l'esquive 2021-06-13 21:29:32 +02:00
645c902e06 Merge branch 'v1.4-stress' into 'v1.4'
Fix: message quand /stress sans valeur

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!276
2021-06-11 19:15:14 +00:00
Vincent Vandemeulebrouck
8608d153f6 Fix: warn si /stress sans valeur
Sans quoi ça supprime la valeur de stress de tous les joueurs
2021-06-11 01:41:28 +02:00
7c2d18428d Fix sur deplacement objets entre acteurs 2021-06-09 22:47:13 +02:00
07694158e7 Merge branch 'v1.4-fix-move-conteneur' into 'v1.4'
Fix: déplacement de conteneurs entre acteurs

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!275
2021-06-09 20:28:37 +00:00
Vincent Vandemeulebrouck
aaeaedbf40 Fix: déplacement de conteneurs entre acteurs 2021-06-09 22:23:41 +02:00
b6678823d0 Fix calendrier et potions enchantees 2021-06-09 16:38:52 +02:00
a9056031a6 Merge branch 'v1.4' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.4 2021-06-09 07:29:39 +02:00
144abe1ddf Fix calendrier 2021-06-09 07:29:36 +02:00
a8be0c505d Merge branch 'v1.4-fix-calendrier' into 'v1.4'
Fix: Les dates des potions

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!274
2021-06-09 05:29:10 +00:00
Vincent Vandemeulebrouck
9b28342c46 Fix: Les dates des potions
restaure le fonctionnement des heures des potions
2021-06-09 00:05:41 +02:00
395092558f Merge branch 'v1.4-fix-calendrier' into 'v1.4'
Fix: calcul de date au delà de 12 mois

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!273
2021-06-08 19:43:55 +00:00
Vincent Vandemeulebrouck
986b007633 Fix: /astro chateau dormant 2021-06-08 15:52:39 +02:00
Vincent Vandemeulebrouck
9b60583537 Fix: position du calendrier par défaut
calendrier positionné indépendamment par user
default setting pour la position initiale
2021-06-08 15:52:39 +02:00
Vincent Vandemeulebrouck
20ae4a9a97 Fix: calcul de date au delà de 12 mois
Gestion de mois 12 (par modulo)
Ajout de l'année
incrémenter le jour se fait sur l'index (et calcul des infos de
calendrier)

+ sécurité pour les calendriers existants
2021-06-08 15:52:39 +02:00
d3e612104d Merge branch 'v1.4-fix-achat-vente' into 'v1.4'
Fix: sur les achat rejetés

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!270
2021-06-08 05:55:12 +00:00
Vincent Vandemeulebrouck
c8a5526a5f Fix: Item acheté à token générique
Les tokens non liés à l'acteur peuvent maintenant vendre de l'équipement
L'équipement n'est pas enlevé de la fiche synthétique du token,
l'argent n'est pas ajouté non plus.
2021-06-08 00:37:35 +02:00
Vincent Vandemeulebrouck
8d94cbb056 Fix: achat multiples rejetés
Il manquait le jsondata et les propriétés lors du remplacement
du message de vente dans le tchat
2021-06-08 00:32:51 +02:00
af4c9c138c Correction sur creation oeuvre 2021-06-07 23:18:33 +02:00
0a92be0942 COrrection XP competence/sort/carac et chiffres astro 2021-06-07 22:52:42 +02:00
23 changed files with 167 additions and 114 deletions

View File

@ -220,7 +220,7 @@ export class RdDActorSheet extends ActorSheet {
RdDUtility.selectObjetType( this );
});
html.find('.creer-une-oeuvre').click(async event => {
this.selectTypeOeuvre();
RdDUtility.selectTypeOeuvre(this);
});
html.find('#nettoyer-conteneurs').click(async event => {
this.actor.nettoyerConteneurs();

View File

@ -31,6 +31,7 @@ import { DialogConsommer } from "./dialog-item-consommer.js";
import { DialogFabriquerPotion } from "./dialog-fabriquer-potion.js";
import { RollDataAjustements } from "./rolldata-ajustements.js";
import { DialogItemAchat } from "./dialog-item-achat.js";
import { RdDItem } from "./item.js";
/* -------------------------------------------- */
@ -370,18 +371,23 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
getBestDraconic() {
const list = this.getDraconicList();
return duplicate(list[0]);
}
getDraconicOrZero() {
const list = this.getDraconicList().filter(it => Misc.data(it).data.niveau >= 0);
if (list.length == 0) {
return { name: "Aucun", data: { name: "Aucun", data: { niveau: 0 } } };
return { name: "Aucun", data: { niveau: 0 } };
}
return duplicate(list[0]);
}
getDemiReve() {
return Misc.templateData(this).reve.tmrpos.coord;
}
/* -------------------------------------------- */
async verifierPotionsEnchantees() {
let potionsEnchantees = this.filterItemsData(it => it.type == 'potion' && it.data.magique);
let potionsEnchantees = this.filterItemsData(it => it.type == 'potion' && it.data.categorie.toLowerCase().includes('enchant') );
for (let potion of potionsEnchantees) {
if (!potion.prpermanent) {
console.log(potion);
@ -723,7 +729,7 @@ export class RdDActor extends Actor {
async combattreReveDeDragon(force) {
let rollData = {
actor: this,
competence: duplicate(this.getBestDraconic()),
competence: duplicate(this.getDraconicOrZero()),
canClose: false,
rencontre: duplicate(TMRRencontres.getRencontre('rdd')),
tmr: true,
@ -810,7 +816,8 @@ export class RdDActor extends Actor {
if (caracName == 'Taille') {
return;
}
await this.update({ [`data.carac.${caracName}.xp`]: caracXP ?? 0 });
// if ( isNaN(caracXP) || typeof(caracXP) != 'number') caracXP = 0;
//await this.update({ [`data.carac.${caracName}.xp`]: caracXP });
this.checkCaracXP(caracName);
}
@ -896,7 +903,7 @@ export class RdDActor extends Actor {
async updateCompetenceXP(compName, newXp) {
let comp = this.getCompetence(compName);
if (comp) {
newXp = newXp ?? 0;
if ( isNaN(newXp) || typeof(newXp) != 'number') newXp = 0;
this.checkCompetenceXP(compName, newXp);
const update = { _id: comp.id, 'data.xp': newXp };
await this.updateEmbeddedDocuments('Item', [update]); // Updates one EmbeddedEntity
@ -911,7 +918,7 @@ export class RdDActor extends Actor {
async updateCompetenceXPSort(compName, compValue) {
let comp = this.getCompetence(compName);
if (comp) {
compValue = compValue ?? 0;
if ( isNaN(compValue) || typeof(compValue) != 'number') compValue = 0;
const update = { _id: comp.id, 'data.xp_sort': compValue };
await this.updateEmbeddedDocuments('Item', [update]); // Updates one EmbeddedEntity
this.updateExperienceLog("XP Sort", compValue, "XP modifié en sort de " + compName);
@ -1139,12 +1146,17 @@ export class RdDActor extends Actor {
sourceActor.buildSubConteneurObjetList(itemId, itemsList); // Get itemId list
let itemMap = {};
for (let item of itemsList) {
let srcItem = sourceActor.data.items.find(subItem => subItem._id == item.id);
let newItem = await this.createEmbeddedDocuments('Item', [duplicate(srcItem)]);
const itemsDataToCreate = itemsList.map(it => sourceActor.getObjet(it.id))
.map(it => duplicate(Misc.data(it)))
.map(it => { it.data.contenu = []; return it; });
let newItems = await this.createEmbeddedDocuments('Item', itemsDataToCreate);
for (let i = 0; i < itemsList.length; i++) {
const srcItem = itemsList[i];
const newItem = newItems[i];
console.log('New object', newItem, srcItem);
itemMap[srcItem._id] = newItem._id; // Pour garder le lien ancien / nouveau
itemMap[srcItem.id] = newItem._id; // Pour garder le lien ancien / nouveau
}
for (let item of itemsList) { // Second boucle pour traiter la remise en conteneurs
// gestion conteneur/contenu
if (item.conteneurId) { // l'Objet était dans un conteneur
@ -2065,7 +2077,7 @@ export class RdDActor extends Actor {
xp: carac.xp
}
if (display) {
ChatUtility.createChatMessage(this.name, "default", {
ChatUtility.createChatWithRollMode(this.name, {
content: await renderTemplate(`systems/foundryvtt-reve-de-dragon/templates/chat-actor-carac-xp.html`, checkXp)
});
}
@ -2096,7 +2108,7 @@ export class RdDActor extends Actor {
archetypeWarning: newCompData.data.niveau > compData.data.niveau_archetype
}
if (display) {
ChatUtility.createChatMessage(this.name, "default", {
ChatUtility.createChatWithRollMode(this.name, {
content: await renderTemplate(`systems/foundryvtt-reve-de-dragon/templates/chat-actor-competence-xp.html`, checkXp)
});
}
@ -2775,6 +2787,7 @@ export class RdDActor extends Actor {
rollData.xpSort = RdDItemSigneDraconique.getXpSortSigneDraconique(rollData.rolled.code, rollData.signe);
if (rollData.xpSort > 0) {
await this.updateEmbeddedDocuments("Item", [{ _id: compData._id, 'data.xp_sort': Misc.toInt(compData.data.xp_sort) + rollData.xpSort }]);
await this.updateExperienceLog("XP Sort", rollData.xpSort, "Signe draconique en " + rollData.competence.name);
}
await this.deleteEmbeddedDocuments("Item", [rollData.signe._id]);
RdDResolutionTable.displayRollData(rollData, this.name, 'chat-resultat-lecture-signedraconique.html');
@ -3488,13 +3501,17 @@ export class RdDActor extends Actor {
}
async ajouterDeniers(gain, fromActorId = undefined) {
gain = Number.parseInt(gain);
if (gain == 0){
return;
}
if (fromActorId && !game.user.isGM) {
RdDActor.remoteActorCall({ userId: Misc.connectedGMOrUser(), actorId: this.id, method: 'ajouterDeniers', args: [gain, fromActorId] });
}
else {
const fromActor = game.actors.get(fromActorId)
let fortune = this.getFortune();
fortune += Number(gain);
fortune += gain;
await this.optimizeArgent(fortune);
RdDAudio.PlayContextAudio("argent"); // Petit son
@ -3545,8 +3562,9 @@ export class RdDActor extends Actor {
return;
}
}
if (vendeur) {
let itemVenduData = Misc.data(vendeur.getObjet(itemId));
const itemVendu = vendeur?.getObjet(itemId);
if (itemVendu) {
let itemVenduData = Misc.data(itemVendu);
if ("quantite" in itemVenduData.data ? itemVenduData.data.quantite < achat.quantiteTotal : achat.nombreLots != 1) {
await acheteur?.ajouterDeniers(coutDeniers);
ui.notifications.warn(`Le vendeur n'a plus assez de ${vente.item.name} !`);
@ -3574,18 +3592,21 @@ export class RdDActor extends Actor {
if (coutDeniers > 0) {
RdDAudio.PlayContextAudio("argent");
}
const chatAchatItem = duplicate(vente);
chatAchatItem.quantiteTotal = achat.quantiteTotal;
ChatMessage.create({
whisper: ChatUtility.getWhisperRecipientsAndGMs(this.name),
content: await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/chat-achat-item.html', vente)
content: await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/chat-achat-item.html', chatAchatItem)
});
if (!vente.quantiteIllimite) {
if (vente.quantiteNbLots <= achat.nombreLots) {
ChatUtility.removeChatMessageId(chatMessageIdVente);
ChatUtility.removeChatMessageId(achat.chatMessageIdVente);
}
else {
vente["properties"] = new RdDItem(vente.item).getProprietes();
vente.quantiteNbLots -= achat.nombreLots;
vente.jsondata = JSON.stringify(vente.item);
messageVente.update({ content: await renderTemplate('systems/foundryvtt-reve-de-dragon/templates/chat-vente-item.html', vente) });
messageVente.render(true);
}

View File

@ -112,7 +112,7 @@ export class RdDItemArme extends Item {
if (defCategory == 'boucliers') {
return false;
}
// Parer avec une hache ou une arme dhast exige toujours une signi$cative
// Parer avec une hache ou une arme dhast exige toujours une significative
if (defCategory.match(/(hast|haches)/)) {
return true;
}

View File

@ -215,7 +215,7 @@ export class RdDItem extends Item {
}
async _onProposerVente(venteData) {
venteData["properties"] = this[`_${venteData.item.type}ChatData`]();
venteData["properties"] = this.getProprietes();
if (venteData.isOwned) {
if (venteData.quantiteNbLots * venteData.tailleLot > venteData.quantiteMax) {
ui.notifications.warn(`Vous avez ${venteData.quantiteMax} ${venteData.item.name}, ce n'est pas suffisant pour vendre ${venteData.quantiteNbLots} de ${venteData.tailleLot}`)
@ -229,11 +229,15 @@ export class RdDItem extends Item {
ChatMessage.create(RdDUtility.chatDataSetup(html));
}
getProprietes() {
return this[`_${Misc.data(this).type}ChatData`]();
}
/* -------------------------------------------- */
async postItem() {
console.log(this);
let chatData = duplicate(Misc.data(this));
const properties = this[`_${chatData.type}ChatData`]();
const properties = this.getProprietes();
chatData["properties"] = properties
if (this.actor) {
chatData.actor = { id: this.actor.id };

View File

@ -37,13 +37,18 @@ const MAX_NOMBRE_ASTRAL = 12;
/* -------------------------------------------- */
export class RdDCalendrier extends Application {
getCalendrier(index) {
let month = Math.floor(index / 28) % 12;
static createCalendrierPos() {
return { top: 200, left: 200 };
}
static getCalendrier(index) {
let calendrier = {
heureRdD: 0, // Index dans heuresList
minutesRelative: 0,
moisRdD: month,
jour: (index - (month * 28)) + 1
indexJour: index,
annee: Math.floor(index / (28 * 12)),
moisRdD: Math.floor(index / 28) % 12,
jour: (index % 28) // Le calendrier stocke le jour en 0-27, mais en 1-28 à l'affichage
}
return calendrier;
}
@ -52,9 +57,12 @@ export class RdDCalendrier extends Application {
async initCalendrier() {
// Calendrier
this.calendrier = duplicate(game.settings.get("foundryvtt-reve-de-dragon", "calendrier"));
this.calendrier.annee = this.calendrier.annee ?? (this.calendrier.moisRdD == 12 ? 1 : 0);
this.calendrier.moisRdD = (this.calendrier.moisRdD ?? 0) % 12;
//console.log("CALENDRIER", this.calendrier);
if (this.calendrier == undefined || this.calendrier.moisRdD == undefined) {
this.calendrier = this.getCalendrier(0);
this.calendrier = RdDCalendrier.getCalendrier(0);
if (game.user.isGM) { // Uniquement si GM
game.settings.set("foundryvtt-reve-de-dragon", "calendrier", this.calendrier);
}
@ -62,9 +70,7 @@ export class RdDCalendrier extends Application {
// position
this.calendrierPos = duplicate(game.settings.get("foundryvtt-reve-de-dragon", "calendrier-pos"));
if (this.calendrierPos == undefined || this.calendrierPos.top == undefined) {
this.calendrierPos = {};
this.calendrierPos.top = 200;
this.calendrierPos.left = 200;
this.calendrierPos = RdDCalendrier.createCalendrierPos();
if (game.user.isGM) { // Uniquement si GM
game.settings.set("foundryvtt-reve-de-dragon", "calendrier-pos", this.calendrierPos);
}
@ -72,7 +78,7 @@ export class RdDCalendrier extends Application {
// nombre astral
if (game.user.isGM) {
this.listeNombreAstral = this._loadListNombreAstral();
await this.rebuildListeNombreAstral(); // Ensure always up-to-date
await this.rebuildListeNombreAstral(false); // Ensure always up-to-date
}
console.log(this.calendrier, this.calendrierPos, this.listeNombreAstral);
}
@ -94,19 +100,16 @@ export class RdDCalendrier extends Application {
/* -------------------------------------------- */
getDateFromIndex(index) {
index = index ?? this.getCurrentDayIndex();
let month = Math.floor(index / 28);
let day = (index - (month * 28)) + 1;
return day + " " + heuresList[month];
const date = RdDCalendrier.getCalendrier(index ?? this.getCurrentDayIndex());
return (date.jour+1) + ' ' + heuresDef[heuresList[date.moisRdD]].label;
}
/* -------------------------------------------- */
getNumericDateFromIndex(index = undefined) {
if (!index) index = this.getCurrentDayIndex();
let month = Math.floor(index / 28)
const dateRdD = RdDCalendrier.getCalendrier(index ?? this.getCurrentDayIndex());
return {
month: heuresList[month],
day: (index - (month * 28)) + 1
day: dateRdD.jour + 1,
month: heuresList[dateRdD.moisRdD]
}
}
@ -117,7 +120,7 @@ export class RdDCalendrier extends Application {
/* -------------------------------------------- */
getCurrentDayIndex() {
return (this.calendrier.moisRdD * 28) + this.calendrier.jour;
return (((this.calendrier.annee ?? 0) * 12 + (this.calendrier.moisRdD ?? 0)) * 28) + (this.calendrier.jour ?? 0);
}
/* -------------------------------------------- */
@ -136,13 +139,15 @@ export class RdDCalendrier extends Application {
}
/* -------------------------------------------- */
async ajouterNombreAstral(index) {
const nombreAstral = await RdDDice.rollTotal("1dh", { showDice: true, rollMode: "selfroll" });
async ajouterNombreAstral(index, showDice = true) {
const nombreAstral = await RdDDice.rollTotal("1dh", { showDice: showDice, hideDice: !showDice, rollMode: "selfroll" });
const dateFuture = this.getDateFromIndex(index);
if (showDice) {
ChatMessage.create({
whisper: ChatMessage.getWhisperRecipients("GM"),
content: `Le chiffre astrologique du ${dateFuture} sera le ${nombreAstral}`
});
}
return {
nombreAstral: nombreAstral,
valeursFausses: [],
@ -172,39 +177,34 @@ export class RdDCalendrier extends Application {
if ( this.listeNombreAstral == undefined ) {
this.listeNombreAstral = this._loadListNombreAstral();
}
let liste = this.listeNombreAstral;
if ( game.user.isGM ) {
if ( typeof(liste) != 'Array' || liste.length == 0 ) {
this.rebuildListeNombreAstral();
liste = this.listeNombreAstral;
}
}
let liste = this.listeNombreAstral || [];
let astralData = liste.find((nombreAstral, i) => nombreAstral.index == indexDate);
return astralData?.nombreAstral;
}
/* -------------------------------------------- */
async rebuildListeNombreAstral() {
async rebuildListeNombreAstral(showDice = true) {
if (game.user.isGM) {
let jourCourant = this.getCurrentDayIndex();
let jourFin = jourCourant + 12;
let newList = [];
for (const na of this.listeNombreAstral) {
let index = na?.index;
if (index && index >= jourCourant && index < jourFin) {
newList[index - jourCourant] = na;
}
}
for (let i = 0; i < 12; i++) {
if (newList[i] == undefined) {
newList[i] = await this.ajouterNombreAstral(jourCourant + i);
let dayIndex = jourCourant + i;
let na = this.listeNombreAstral.find( n => n.index == dayIndex);
if ( na ) {
newList[i] = duplicate(na);
} else {
newList[i] = await this.ajouterNombreAstral(dayIndex, showDice );
}
}
console.log("SAVE list", newList, jourCourant);
this.listeNombreAstral = newList;
game.settings.set("foundryvtt-reve-de-dragon", "liste-nombre-astral", this.listeNombreAstral);
}
}
/* -------------------------------------------- */
async onCalendarButton(ev) {
ev.preventDefault();
@ -240,14 +240,8 @@ export class RdDCalendrier extends Application {
/* -------------------------------------------- */
incrementerJour() {
this.calendrier.jour += 1;
if (this.calendrier.jour >= RDD_JOUR_PAR_MOIS) {
this.calendrier.jour -= RDD_JOUR_PAR_MOIS;
if (this.calendrier.jour <= 0)
this.calendrier.jour = 0;
this.calendrier.moisRdD += 1;
// Reconstruire les nombres astraux
}
const index = this.getCurrentDayIndex() + 1;
this.calendrier = RdDCalendrier.getCalendrier(index);
this.rebuildListeNombreAstral();
}
@ -260,7 +254,7 @@ export class RdDCalendrier extends Application {
/* -------------------------------------------- */
async positionnerHeure(indexHeure) {
if (indexHeure <= this.calendrier.heureRdD) {
await this.incrementerJour();
this.incrementerJour();
}
this.calendrier.heureRdD = indexHeure;
this.calendrier.minutesRelative = 0;
@ -306,7 +300,8 @@ export class RdDCalendrier extends Application {
let rollData = {
caracValue: request.carac_vue,
finalLevel: niveau,
showDice: false
showDice: false,
rollMode: "blindroll"
};
await RdDResolutionTable.rollData(rollData);
let nbAstral = this.getNombreAstral(request.date);
@ -334,8 +329,8 @@ export class RdDCalendrier extends Application {
/* -------------------------------------------- */
findHeure(heure) {
heure = Grammar.toLowerCaseNoAccent(heure);
let parHeureOuLabel = Object.values(heuresDef).filter(it => (it.heure+1) == heure || Grammar.toLowerCaseNoAccentNoSpace(it.label) == heure);
heure = Grammar.toLowerCaseNoAccentNoSpace(heure);
let parHeureOuLabel = Object.values(heuresDef).filter(it => (it.heure + 1) == heure || Grammar.toLowerCaseNoAccentNoSpace(it.label) == heure);
if (parHeureOuLabel.length == 1) {
return parHeureOuLabel[0];
}

View File

@ -911,7 +911,7 @@ export class RdDCombat {
console.log("RdDCombat._onEchecTotal >>>", rollData);
const arme = rollData.arme;
const avecArme = arme?.data.categorie_parade != 'sans-armes';
const avecArme = arme && arme.data.categorie_parade != 'sans-armes';
const action = (rollData.attackerRoll ? (arme ? "la parade" : "l'esquive") : "l'attaque");
ChatUtility.createChatWithRollMode(this.defender.name, {
content: `<strong>Maladresse à ${action}!</strong> ` + await RdDRollTables.getMaladresse({ arme: avecArme })

View File

@ -134,14 +134,14 @@ export class RdDDice {
static async roll(formula, options = { showDice: false, rollMode: undefined }) {
const roll = new Roll(formula);
await roll.evaluate({ async: true });
if (options.showDice) {
if (!options.hideDice) {
roll.showDice = options.showDice;
}
await RdDDice.show(roll, options.rollMode ?? game.settings.get("core", "rollMode"));
}
return roll;
}
static async rollTotal(formula, options = { showDice: false }) {
static async rollTotal(formula, options = { showDice: false, hideDice: false }) {
const roll = await RdDDice.roll(formula, options);
return roll.total;
}

View File

@ -72,6 +72,7 @@ Hooks.once("init", async function () {
name: "calendrier",
scope: "world",
config: false,
default: RdDCalendrier.getCalendrier(0),
type: Object
});
@ -80,14 +81,16 @@ Hooks.once("init", async function () {
name: "liste-nombre-astral",
scope: "world",
config: false,
default: [],
type: Object
});
/* -------------------------------------------- */
game.settings.register("foundryvtt-reve-de-dragon", "calendrier-pos", {
name: "calendrierPos",
scope: "world",
scope: "client",
config: false,
default: RdDCalendrier.createCalendrierPos(),
type: Object
});

View File

@ -102,22 +102,23 @@ export class RdDResolutionTable {
/* -------------------------------------------- */
static async rollData(rollData) {
rollData.rolled = await this.roll(rollData.caracValue, rollData.finalLevel, rollData.bonus, rollData.diviseurSignificative, rollData.showDice);
rollData.rolled = await this.roll(rollData.caracValue, rollData.finalLevel, rollData);
return rollData;
}
/* -------------------------------------------- */
static async roll(caracValue, finalLevel, bonus = undefined, diviseur = undefined, showDice = true) {
static async roll(caracValue, finalLevel, rollData = {}){
let chances = this.computeChances(caracValue, finalLevel);
this._updateChancesWithBonus(chances, bonus);
this._updateChancesFactor(chances, diviseur);
chances.showDice = showDice;
this._updateChancesWithBonus(chances, rollData.bonus);
this._updateChancesFactor(chances, rollData.diviseurSignificative);
chances.showDice = rollData.showDice;
chances.rollMode = rollData.rollMode;
let rolled = await this.rollChances(chances, diviseur);
let rolled = await this.rollChances(chances, rollData.diviseurSignificative);
rolled.caracValue = caracValue;
rolled.finalLevel = finalLevel;
rolled.bonus = bonus;
rolled.factorHtml = Misc.getFractionHtml(diviseur);
rolled.bonus = rollData.bonus;
rolled.factorHtml = Misc.getFractionHtml(rollData.diviseurSignificative);
rolled.niveauNecessaire = this.findNiveauNecessaire(caracValue, rolled.roll );
rolled.ajustementNecessaire = rolled.niveauNecessaire - finalLevel;
return rolled;
@ -163,7 +164,7 @@ export class RdDResolutionTable {
/* -------------------------------------------- */
static async rollChances(chances, diviseur) {
chances.roll = await RdDDice.rollTotal("1d100", {showDice:chances.showDice});
chances.roll = await RdDDice.rollTotal("1d100", chances);
mergeObject(chances, this.computeReussite(chances, chances.roll, diviseur), { overwrite: true });
return chances;
}

View File

@ -287,6 +287,28 @@ export class RdDUtility {
}
/* -------------------------------------------- */
static async selectTypeOeuvre( actorSheet) {
let typeObjets = RdDItem.getTypesOeuvres();
let options = `<span class="competence-label">Selectionnez le type d'oeuvre</span><select class="item-type">`;
for (let typeName of typeObjets) {
options += `<option value="${typeName}">${typeName}</option>`
}
options += '</select>';
let d = new Dialog({
title: "Créer un équipement",
content: options,
buttons: {
one: {
icon: '<i class="fas fa-check"></i>',
label: "Créer l'objet",
callback: () => this.creerObjet(actorSheet)
}
}
});
d.render(true);
}
/* -------------------------------------------- */
static buildListOptions(min, max) {
let options = ""
for (let i = min; i <= max; i++) {
@ -866,9 +888,13 @@ export class RdDUtility {
/*-------------------------------------------- */
static distribuerStress(stressValue, raison = 'Inconnu', nomJoueur = undefined) {
if (game.user.isGM) {
if (stressValue == undefined){
ui.notifications.warn("Pas de valeuir de stress à distribuer!");
return;
}
if (nomJoueur == undefined) {
for (let actor of game.actors) {
if (actor.hasPlayerOwner) {
if (actor.hasPlayerOwner && actor.isPersonnage() ) {
actor.addCompteurValue('stress', stressValue, raison);
ui.notifications.info(`${actor.name} a reçu ${stressValue} points de Stress (raison : ${raison})`);
}

View File

@ -3,7 +3,7 @@
{"name":"La danse des sept rêves","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"danse","data":{"type":"soliste","agilite":false,"apparence":true,"niveau":6,"description":"<p>V&eacute;ritable ballet, la danse des sept r&ecirc;ves est une chor&eacute;graphie dramatique &eacute;labor&eacute;e.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/danse_sol_8.webp","effects":[],"_id":"4mhiTAEhwDh7S3i0"}
{"name":"Les fléchettes","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"jeu","data":{"type":"adressehasard","base":-6,"caraccomp":"Lancer","description":"<p>Jeu d&rsquo;adresse consistant &agrave; viser une cible avec des fl&eacute;chettes.</p>\n<p>Pour simuler une partie, faire tirer &agrave; chaque participant 5 jets de Lancer/Jeu &agrave; z&eacute;ro et additionner les points de t&acirc;che obtenus. Le plus grand nombre gagne.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/jeux_flechettes.webp","effects":[],"_id":"8jOKQkuS6RJyM3uD"}
{"name":"La peccadille","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"danse","data":{"type":"recreative","agilite":false,"apparence":true,"niveau":2,"description":"<p>La peccadille se danse &agrave; deux, comme la valse ou le tango. Plus lente et moins rythm&eacute;e&nbsp; que les deux premi&egrave;res, elle comporte quatre figures :</p>\n<p>1) les cavaliers se tiennent par les mains</p>\n<p>2) ils se tiennent par la taille</p>\n<p>3) figure libre, improvis&eacute;e par celui ou celle qui a invit&eacute; l&rsquo;autre</p>\n<p>4) les deux visages doivent se rapprocher de fa&ccedil;on &agrave; se toucher par le bout du nez &agrave; l&rsquo;exclusion de toute autre partie du corps.</p>\n<p>Et l&rsquo;on recommence.</p>\n<p>L&rsquo;int&eacute;r&ecirc;t de cette danse r&eacute;side dans sa figure libre, sobre ou os&eacute;e, et sa difficult&eacute; dans le nez &agrave; nez.</p>\n<p>Il arrive lors de cette figure que, emport&eacute;s par le mouvement, les visages se heurtent violemment, ce qui produit toujours une mauvaise impression chez le partenaire.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/danse_2.webp","effects":[],"_id":"8p4pMXbgY4S5fZjJ"}
{"name":"Les dragons","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"jeu","data":{"type":"reflexion","base":-8,"caraccomp":"Intellect","description":"<p>Les dragons sont les &eacute;checs draconics.</p>\n<p>Plus complexes et soumis &agrave; beaucoup plus de variantes que nos &eacute;checs, les dragons se jouent sur un plateau de 7 x 7 cases. Chaque joueur poss&egrave;de 14 pi&egrave;ces : le voyageur, le haut-r&ecirc;vant, la pucelle, le groin, le m&eacute;nestrel, l&rsquo;archer, la maison, et 7 arbres.</p>\n<p>Les arbres sont l&rsquo;&eacute;quivalent des pions et servent &agrave; constituer les for&ecirc;ts. Les joueurs ne jouent pas l&rsquo;un en face de l&rsquo;autre, mais c&ocirc;te &agrave; c&ocirc;te, avec l&rsquo;&eacute;chiquier devant eux. Il y a ainsi le joueur de droite qui plante la for&ecirc;t dite dextriote, et le joueur de gauche qui plante la for&ecirc;t sinistrante. Quelle que soit la variante jou&eacute;e, l&rsquo;&eacute;chiquier commence vide, les joueurs introduisant leurs pi&egrave;ces, arbres ou autres, l&rsquo;un apr&egrave;s l&rsquo;autre.</p>\n<p>Selon les variantes, les pi&egrave;ces ne se d&eacute;placent pas de la m&ecirc;me fa&ccedil;on. Les arbres ne prennent ni ne se d&eacute;placent jamais. Ils servent d&rsquo;obstacle aux lignes de d&eacute;placement des autres pi&egrave;ces. Seuls les haut-r&ecirc;vants peuvent les prendre dans certaines variantes.</p>\n<p>Les maisons, &eacute;galement fixes, ne peuvent &ecirc;tre prises que quand elles sont vides. Selon les variantes, elles peuvent contenir de deux &agrave; quatre autres pi&egrave;ces (qui coexistent sur la m&ecirc;me case), sauf des arbres. Dans la maison les pi&egrave;ces sont prot&eacute;g&eacute;es, on ne peut les prendre. Une variante permet d&rsquo;agrandir la maison en sacrifiant un arbre.</p>\n<p>Selon une autre, les archers peuvent augmenter leur nombre de fl&egrave;ches en sacri$ant &eacute;galement un arbre.</p>\n<p>Dans la variante traditionnelle, la plus ancienne, le but du jeu est d&rsquo;investir la maison adverse. Cela suppose qu&rsquo;elle soit vide. Il faut pr&eacute;alablement &eacute;liminer ou neutraliser les pi&egrave;ces en dehors, jusqu&rsquo;&agrave; obliger les occupants de la maison &agrave; sortir (comme aux &eacute;checs, on ne peut passer son coup, on doit effectuer un mouvement).</p>\n<p>Dans des variantes plus r&eacute;centes, plus faciles, le but est de capturer une certaine pi&egrave;ce adverse, g&eacute;n&eacute;ralement le groin ou la pucelle (qui joue l&rsquo;&eacute;quivalent du roi de nos &eacute;checs). Une variante tr&egrave;s populaire oblige que ce soit le groin qui capture la pucelle.</p>\n<p>La dur&eacute;e d&rsquo;une partie de dragons est en moyenne d&rsquo;une heure.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/jeux_calculs.webp","effects":[],"_id":"AVAMD5C2mxuOfwV4"}
{"name":"Les dragons","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"jeu","data":{"type":"reflexion","base":-8,"caraccomp":"Intellect","description":"<p>Les dragons sont les &eacute;checs draconics.</p>\n<p>Plus complexes et soumis &agrave; beaucoup plus de variantes que nos &eacute;checs, les dragons se jouent sur un plateau de 7 x 7 cases. Chaque joueur poss&egrave;de 14 pi&egrave;ces : le voyageur, le haut-r&ecirc;vant, la pucelle, le groin, le m&eacute;nestrel, l&rsquo;archer, la maison, et 7 arbres.</p>\n<p>Les arbres sont l&rsquo;&eacute;quivalent des pions et servent &agrave; constituer les for&ecirc;ts. Les joueurs ne jouent pas l&rsquo;un en face de l&rsquo;autre, mais c&ocirc;te &agrave; c&ocirc;te, avec l&rsquo;&eacute;chiquier devant eux. Il y a ainsi le joueur de droite qui plante la for&ecirc;t dite dextriote, et le joueur de gauche qui plante la for&ecirc;t sinistrante. Quelle que soit la variante jou&eacute;e, l&rsquo;&eacute;chiquier commence vide, les joueurs introduisant leurs pi&egrave;ces, arbres ou autres, l&rsquo;un apr&egrave;s l&rsquo;autre.</p>\n<p>Selon les variantes, les pi&egrave;ces ne se d&eacute;placent pas de la m&ecirc;me fa&ccedil;on. Les arbres ne prennent ni ne se d&eacute;placent jamais. Ils servent d&rsquo;obstacle aux lignes de d&eacute;placement des autres pi&egrave;ces. Seuls les haut-r&ecirc;vants peuvent les prendre dans certaines variantes.</p>\n<p>Les maisons, &eacute;galement fixes, ne peuvent &ecirc;tre prises que quand elles sont vides. Selon les variantes, elles peuvent contenir de deux &agrave; quatre autres pi&egrave;ces (qui coexistent sur la m&ecirc;me case), sauf des arbres. Dans la maison les pi&egrave;ces sont prot&eacute;g&eacute;es, on ne peut les prendre. Une variante permet d&rsquo;agrandir la maison en sacrifiant un arbre.</p>\n<p>Selon une autre, les archers peuvent augmenter leur nombre de fl&egrave;ches en sacrifiant &eacute;galement un arbre.</p>\n<p>Dans la variante traditionnelle, la plus ancienne, le but du jeu est d&rsquo;investir la maison adverse. Cela suppose qu&rsquo;elle soit vide. Il faut pr&eacute;alablement &eacute;liminer ou neutraliser les pi&egrave;ces en dehors, jusqu&rsquo;&agrave; obliger les occupants de la maison &agrave; sortir (comme aux &eacute;checs, on ne peut passer son coup, on doit effectuer un mouvement).</p>\n<p>Dans des variantes plus r&eacute;centes, plus faciles, le but est de capturer une certaine pi&egrave;ce adverse, g&eacute;n&eacute;ralement le groin ou la pucelle (qui joue l&rsquo;&eacute;quivalent du roi de nos &eacute;checs). Une variante tr&egrave;s populaire oblige que ce soit le groin qui capture la pucelle.</p>\n<p>La dur&eacute;e d&rsquo;une partie de dragons est en moyenne d&rsquo;une heure.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/jeux_calculs.webp","effects":[],"_id":"AVAMD5C2mxuOfwV4"}
{"name":"La mort dAmarak","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":6,"description":"<p>&Eacute;pop&eacute;e &agrave; gros budget et effets sp&eacute;ciaux spectaculaires.</p>\n<p>Amarak, ayant bu une potion de gigantisme, meurt en se cognant la t&ecirc;te dans la lune.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_6.webp","effects":[],"_id":"C5smOdHzrDHlrrZq"}
{"name":"La princesse endormie","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":7,"description":"<p>Ballade sur une princesse qui se pique le doigt et dort tr&egrave;s longtemps suite &agrave; un mal&eacute;fice.</p>\n<p>Les derniers couplets sont malheureusement oubli&eacute;s, de sorte que la chanson ne finit pas.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_7.webp","effects":[],"_id":"CBpwK9udfdzlWbfb"}
{"name":"Le mal rêvé","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":4,"description":"<p>Complainte sur la destin&eacute;e mis&eacute;rable d&rsquo;un homme qui avait les oreilles &agrave; la place des genoux.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_4.webp","effects":[],"_id":"FcTMJE5Wfd02axxd"}
@ -25,7 +25,7 @@
{"name":"Tripotée","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"recettecuisine","data":{"niveau":2,"ingredients":"<ul>\n<li>1/2 livre de cosses</li>\n<li>1/2 livre de porte-p&eacute;pins</li>\n<li>1/2 livre de racines</li>\n<li>eau</li>\n<li>5 schouillats de farine de bl&eacute;di&egrave;ze</li>\n<li>3 schouillats de farine de bloute</li>\n<li>4 brins de b&eacute;jaune</li>\n<li>2 brins de muscaline</li>\n<li>2 brins de p&egrave;pre</li>\n</ul>","duree":"40 minutes","sust":6,"description":"<p>Soupe v&eacute;g&eacute;tarienne comprenant des l&eacute;gumes de chacune des trois sortes. Selon les l&eacute;gumes utilis&eacute;s, la tripot&eacute;e peut avoir de multiples variantes, la plus courante &eacute;tant pois-quaroce-turneps.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/recette_cuisine_2.webp","effects":[],"_id":"aWfeLfT1kM2cCrNn"}
{"name":"Tiens, vlà les Groins !","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":0,"description":"<p>Chanson de marche peu rafin&eacute;e, comme en t&eacute;moigne le refrain :</p>\n<blockquote>\n<p>&laquo; Tiens, v&rsquo;l&agrave; les Groins !</p>\n<p>&Ccedil;a y&rsquo;en a eux qui faire du foin !</p>\n<p>Quand y&rsquo;en a pr&egrave;s, y&rsquo;en a pas loin !</p>\n<p>Tiens, v&rsquo;l&agrave; les Groins ! &raquo;</p>\n</blockquote>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_0.webp","effects":[],"_id":"dwSY0ImswRHUSuRQ"}
{"name":"La volée","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"danse","data":{"type":"recreative","agilite":true,"apparence":true,"niveau":6,"description":"<p>Danse villageoise, la vol&eacute;e est une farandole rapide incluant des sauts et des figures quasi acrobatiques, ainsi que des moments rapproch&eacute;s &agrave; deux (comme la peccadille). Elle est &eacute;videmment r&eacute;serv&eacute;e aux bons danseurs, et particuli&egrave;rement ext&eacute;nuante.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/danse_6.webp","effects":[],"_id":"ehAslJ16qKJDrTqt"}
{"name":"Le doublon","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"jeu","data":{"type":"de","base":0,"caraccomp":"Chance","description":"<p>Jeu de pur hasard consistant &agrave; obtenir un double avec deux d&eacute;s.</p>\n<p>Si plusieurs joueurs y parviennent, le plus haut gagne ; si aucun n&rsquo;y parvient, le coup est nul et les mises restent au pot.</p>\n<p>Pour simuler une partie de doublon, faire simplement tirer des jets de CHANCE &agrave; z&eacute;ro (ajust&eacute;s astrologiquement), mais sans comp&eacute;tence, pas m&ecirc;me Jeu, et comparer les r&eacute;sultats (&eacute;chec, r&eacute;ussite normale, signi$cative, etc.) : le meilleur gagne. &Agrave; &eacute;galit&eacute; de r&eacute;ussites, le coup est nul.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/jeux_doublon.webp","effects":[],"_id":"jOL4buV3m3nHr8v7"}
{"_id":"jOL4buV3m3nHr8v7","name":"Le doublon","type":"jeu","img":"systems/foundryvtt-reve-de-dragon/icons/arts/jeux_doublon.webp","data":{"type":"de","base":0,"caraccomp":"Chance","reference":"","description":"<p>Jeu de pur hasard consistant &agrave; obtenir un double avec deux d&eacute;s.</p>\n<p>Si plusieurs joueurs y parviennent, le plus haut gagne ; si aucun n&rsquo;y parvient, le coup est nul et les mises restent au pot.</p>\n<p>Pour simuler une partie de doublon, faire simplement tirer des jets de CHANCE &agrave; z&eacute;ro (ajust&eacute;s astrologiquement), mais sans comp&eacute;tence, pas m&ecirc;me Jeu, et comparer les r&eacute;sultats (&eacute;chec, r&eacute;ussite normale, significative, etc.) : le meilleur gagne. &Agrave; &eacute;galit&eacute; de r&eacute;ussites, le coup est nul.</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"rYShh2P1DNavdoBD":3},"flags":{}}
{"name":"Le rossignol dOstarlath","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":8,"description":"<p>Romance o&ugrave; les paroles, peu importantes, sont essentiellement un exercice de vocalises.</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_8.webp","effects":[],"_id":"jUsy5PTDwBgDrRnq"}
{"name":"Le roi des ours","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":3,"description":"<p>Sanglante &eacute;pop&eacute;e sur un th&egrave;me identique* : mal&eacute;fice, m&eacute;tamorphose et superbe vengeance finale.</p>\n<p>&nbsp;</p>\n<p><em>*voir \"La ch&egrave;vre rose\"</em></p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_3.webp","effects":[],"_id":"jUxckTsggDZBgn2W"}
{"name":"La route est longue","permission":{"default":0,"rYShh2P1DNavdoBD":3},"type":"chant","data":{"niveau":0,"description":"<p>Chanson de marche aux couplets r&eacute;p&eacute;titifs.</p>\n<blockquote>\n<p>&laquo; Une lieue sans cheval, &ccedil;a use, &ccedil;a use</p>\n<p>Une lieue sans cheval, &ccedil;a use les sandales !&raquo;</p>\n</blockquote>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/arts/chant_0.webp","effects":[],"_id":"jyPBU95uPhIhsdpa"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@
{"_id":"BibuJdKmaQJm3kFw","name":"Annulation de magie","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Ce rituel permet d&rsquo;annuler un effet magique, que celui-ci ait &eacute;t&eacute; accompli par soi-m&ecirc;me ou par un autre haut-r&ecirc;vant. On peut annuler l&rsquo;effet d&rsquo;un sort, de zone ou individuel, d&rsquo;un rituel d&rsquo;enchantement, d&rsquo;une invocation, etc.</p>\n<p>Le haut-r&ecirc;vant doit se trouver dans la case <em>sp&eacute;cifique </em>des TMR d&rsquo;o&ugrave; la magie a &eacute;t&eacute; accomplie. Le jet de R&Ecirc;VE qu&rsquo;il doit r&eacute;ussir a alors la m&ecirc;me difficult&eacute; que celui ayant permis la magie, avec une d&eacute;pense de points de r&ecirc;ve pareillement identique.</p>\n<p>Pour annuler une invocation, le rituel d&rsquo;Annulation doit &ecirc;tre cibl&eacute; sur la cr&eacute;ature invoqu&eacute;e. Quand la magie est le r&eacute;sultat conjoint de plusieurs rituels, ce qui est notamment le cas des objets magiques, chacun doit &ecirc;tre annul&eacute; tour &agrave; tour, en commen&ccedil;ant toujours par le dernier &agrave; avoir &eacute;t&eacute; accompli chronologiquement. D&rsquo;une mani&egrave;re g&eacute;n&eacute;rale, ce sont les m&ecirc;mes op&eacute;rations qui doivent &ecirc;tre r&eacute;p&eacute;t&eacute;es &agrave; l&rsquo;envers. Quand un rituel co&ucirc;te des points de seuil, son annulation en co&ucirc;te &eacute;galement (le m&ecirc;me nombre). Annulation de Magie sert &eacute;galement &agrave; exorciser les entit&eacute;s de cauchemar non incarn&eacute;es. La difficult&eacute; d&rsquo;un exorcisme est toujours R-7, et le co&ucirc;t en points de r&ecirc;ve &eacute;gal au R&Ecirc;VE de l&rsquo;entit&eacute;. Le ciblage doit &ecirc;tre fait sur la cr&eacute;ature poss&eacute;d&eacute;e.</p>\n<p>Avant d&rsquo;accomplir une Annulation de Magie, les param&egrave;tres de la magie &agrave; annuler (case des TMR, R-, r) peuvent &ecirc;tre d&eacute;couverts au moyen du rituel Lecture d&rsquo;Aura.</p>\n<p>Pour la synth&egrave;se d&rsquo;Annulation de Magie, consid&eacute;rer que ce rituel est de difficult&eacute; R-7. Il peut &ecirc;tre utilis&eacute; indiff&eacute;remment par Oniros, Hypnos ou Narcos (mais jamais Thanatos), quelle que soit la voie ayant servi &agrave; accomplir la magie &agrave; annuler.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"Effet magique","difficulte":"variable","portée":"","caseTMR":"special","caseTMRspeciale":"variable","ptreve":"variable","xp":0,"isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"CRLUPWjMpBxO5jkV","name":"Marmitons de Pavois","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Trois marmitons apparaissent, chargés dun panier contenant nappe et luxueuse vaisselle, dun grand plat recouvert dune cloche, et dune bonbonne. Le premier demande où dresser le couvert. Cela fait, le second soulève la cloche du plat et en annonce fièrement lintitulé, tandis que le troisième présente la boisson.</p>\n<p>Les Marmitons de Pavois dressent toujours le couvert pour sept convives, et à raison de 3 points par personne, le plat contient 21 points de sustentation. Aux convives de se les partager selon leur propre nombre. La bonbonne contient pareillement 21 mesures.</p>\n<p>Nourriture et boisson sont toujours très exotiques, le degré dexotisme pouvant aller de 0 à 7 (1d8-1). Pour en supporter le goût \"étrange et venu dailleurs\", les convives doivent réussir un jet de :</p>\n<p><strong>VOLONTÉ/moral à - (degré dexotisme) + (Cuisine)</strong></p>\n<p>Si le jet est réussi, le personnage nest pas choqué par lexotisme et peut même en apprécier la gastronomie. Pour tout échec, le personnage est choqué. Il peut alors soit renoncer à manger, soit se forcer à avaler. Sil se force, il peut manger autant de sust quil le veut, mais accompagne son repas dun jet de moral malheureux.</p>\n<p>Les Marmitons assistent au repas, jusquà ce quon leur donne lordre de desservir, moment auquel tout se dématérialise, marmitons, nappe, vaisselle… Seule la nourriture ingérée demeure présente (dans les estomacs).</p>\n<p>Les Marmitons sont très susceptibles, et le moindre commentaire péjoratif sufit à les faire se dématérialiser instantanément. La différence alors est que même la nourriture ingérée disparaît des estomacs.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"special","caseTMRspeciale":"Cité Pavois C6","ptreve":"7","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"CcF8WGINp1cOVsfk","name":"Non-rêve","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>L&rsquo;effet de Non-R&ecirc;ve ne s&rsquo;applique qu&rsquo;aux humano&iuml;des. L&rsquo;illusion-suggestion que les portes du r&ecirc;ve viennent irr&eacute;vocablement de se fermer, emp&ecirc;che l&rsquo;humano&iuml;de vis&eacute; de r&ecirc;ver sous aucune forme : ni Basses, ni M&eacute;dianes, ni Hautes Terres du R&ecirc;ve, jusqu&rsquo;&agrave; la fin de l&rsquo;heure en cours pour un co&ucirc;t de base de 4 points de r&ecirc;ve. Chaque point de r&ecirc;ve d&eacute;pens&eacute; en plus augmente la dur&eacute;e d&rsquo;une heure. Si par exemple le haut-r&ecirc;vant d&eacute;pense 6 points de r&ecirc;ve, la victime n&rsquo;aura aucune forme de r&ecirc;ve jusqu&rsquo;&agrave; la fin de l&rsquo;heure en cours et pendant les 2 heures suivantes. Pratiquement, ce sort emp&ecirc;che un haut-r&ecirc;vant de <em>fonctionner</em>, puisqu&rsquo;il ne peut plus ni monter en TMR ni r&eacute;cup&eacute;rer ses points de r&ecirc;ve.</p>","draconic":"hypnos","duree":"Selon r dépensé","JR":"Selon HN","cible":"Humanoïde","difficulte":"-7","portée":"","caseTMR":"desolation","caseTMRspeciale":"","ptreve":"4+"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"D63sxgni1kdD4xft","name":"Kanaillou","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Kanaillou est un petit être pouvant se présenter sous de multiples apparences : humanoïde masculin ou féminin, créature dapparence bizarre et fantasque. Cette apparence est chaque fois laissée aux soins du gardien des rêves et na aucune importance réelle. Le Kanaillou est extrêmement bricoleur et possède dans ses mystérieuses poches dinsoupçonnables ressources : outils, matériel de chirurgie, remèdes, antidotes, etc. Il connaît virtuellement toutes les compétences à un niveau très élevé. Son défaut est quil ne fait jamais rien gratuitement et quil est exigeant. Layant invoqué et le Kanaillou se retrouvant devant lui, le haut-rêvant lui indique le service quil en attend, et le Kanaillou propose son prix. Si le haut-rêvant accepte et paie, le Kanaillou accomplit la chose demandée, qui peut être virtuellement nimporte quoi, à lexception dutiliser une compétence de combat ou de lancer un sort. Il peut par exemple crocheter une serrure, déchiffrer une inscription, accomplir des soins, fournir un antidote dont il possède (quel heureux hasard !) une fiole dans sa poche, désamorcer un piège, etc. Il est toujours censé réussir dans le temps le plus bref possible permis par les règles (une blessure critique est soignée en 2 rounds). Le prix quil demande nest pas forcément de largent : ce peut être un objet (il a la connaissance infuse de tout ce qui se trouve dans les a!aires du haut-rêvant), un autre service ou une action bizarre et ridicule pouvant concerner le haut-rêvant ou ses compagnons : manger son chapeau, jouer à saute-mouton, hurler des gros mots, etc. Il ne fait jamais crédit et ne travaille quune fois payé. Cela fait, il se dématérialise, ne laissant déventuel souvenir physique que le matériel utilisé, des pansements par exemple. Si le haut-rêvant refuse son prix, il disparaît. Même chose si on lagresse, à commencer par vouloir lui dérober son matériel. Ses caractéristiques sont donc sans importance, et aucune magie na le temps de faire effet sur lui.</p>\n<p>En termes de jeu, le Kanaillou est une sorte de joker pouvant être utilisé dans les moments les plus cruciaux. Cest de cela que doit juger le gardien des rêves pour décider du prix ou du gage exigé. Sil estime que les joueurs pourraient fort bien se débrouiller autrement, le prix est exorbitant ; sil estime par contre que seul un Kanaillou peut en effet les tirer daffaire, le prix est plus modique. Mais cela ne doit jamais être gratuit. Ce nest pas pour rien que cette invocation est plus facile que les autres : la véritable difficulté commence une fois quelle est lancée.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-5","portée":"","caseTMR":"special","caseTMRspeciale":"Mont de Kanaï E1","ptreve":"4","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"D63sxgni1kdD4xft","name":"Kanaillou","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Kanaillou est un petit être pouvant se présenter sous de multiples apparences : humanoïde masculin ou féminin, créature dapparence bizarre et fantasque. Cette apparence est chaque fois laissée aux soins du gardien des rêves et na aucune importance réelle. Le Kanaillou est extrêmement bricoleur et possède dans ses mystérieuses poches dinsoupçonnables ressources : outils, matériel de chirurgie, remèdes, antidotes, etc. Il connaît virtuellement toutes les compétences à un niveau très élevé. Son défaut est quil ne fait jamais rien gratuitement et quil est exigeant. Layant invoqué et le Kanaillou se retrouvant devant lui, le haut-rêvant lui indique le service quil en attend, et le Kanaillou propose son prix. Si le haut-rêvant accepte et paie, le Kanaillou accomplit la chose demandée, qui peut être virtuellement nimporte quoi, à lexception dutiliser une compétence de combat ou de lancer un sort. Il peut par exemple crocheter une serrure, déchiffrer une inscription, accomplir des soins, fournir un antidote dont il possède (quel heureux hasard !) une fiole dans sa poche, désamorcer un piège, etc. Il est toujours censé réussir dans le temps le plus bref possible permis par les règles (une blessure critique est soignée en 2 rounds). Le prix quil demande nest pas forcément de largent : ce peut être un objet (il a la connaissance infuse de tout ce qui se trouve dans les affaires du haut-rêvant), un autre service ou une action bizarre et ridicule pouvant concerner le haut-rêvant ou ses compagnons : manger son chapeau, jouer à saute-mouton, hurler des gros mots, etc. Il ne fait jamais crédit et ne travaille quune fois payé. Cela fait, il se dématérialise, ne laissant déventuel souvenir physique que le matériel utilisé, des pansements par exemple. Si le haut-rêvant refuse son prix, il disparaît. Même chose si on lagresse, à commencer par vouloir lui dérober son matériel. Ses caractéristiques sont donc sans importance, et aucune magie na le temps de faire effet sur lui.</p>\n<p>En termes de jeu, le Kanaillou est une sorte de joker pouvant être utilisé dans les moments les plus cruciaux. Cest de cela que doit juger le gardien des rêves pour décider du prix ou du gage exigé. Sil estime que les joueurs pourraient fort bien se débrouiller autrement, le prix est exorbitant ; sil estime par contre que seul un Kanaillou peut en effet les tirer daffaire, le prix est plus modique. Mais cela ne doit jamais être gratuit. Ce nest pas pour rien que cette invocation est plus facile que les autres : la véritable difficulté commence une fois quelle est lancée.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-5","portée":"","caseTMR":"special","caseTMRspeciale":"Mont de Kanaï E1","ptreve":"4","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"D9eSbTGp3i5gdbc5","name":"Tympan d'Hypnos","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Tympan dHypnos est une illusion purement <em>auditive </em>pouvant sappliquer indifféremment à un humanoïde, un animal ou un objet. Comme pour @Item[skPIvFb5tRRPHDGU]{Transfiguration}, lillusion doit toujours appartenir à la même catégorie que la cible. Toute disparité entraîne les mêmes conséquences. On peut ainsi changer la voix dun humanoïde en une autre <em>voix </em>dhumanoïde, le cri dun animal en <em>cri </em>dun autre animal, ou le son dun objet sonore en son dun autre objet. Lancer Tympan dHypnos sur un objet non sonore naboutit à aucun effet. Ce sort permet entre autres denrichir une illusion visuelle en lui apportant son complément sonore, diminuant ainsi les risques de @JournalEntry[9bvrfDaudPqvQZPY]{Conflit de sens}. Le cri illusoire dun animal doit être le cri dun animal connu, et vouloir donner à un humanoïde la même voix que quelquun dautre demande un jet dOUÏE à -8, avec les mêmes remarques que pour Transfiguration. Noter que seule la voix est changée, sans affecter en rien le contenu du discours. Enfin, de même que la taille reste la même pour les illusions visuelles, le volume sonore de lillusion auditive est celui de la cible. Une souris ne produira quun faible meuglement, une grincette produira un rugissement phénoménal.</p>","draconic":"hypnos","duree":"HN","JR":"Aucun","cible":"Humanoïde, animal, objet","difficulte":"-5","portée":"","caseTMR":"collines","caseTMRspeciale":"","ptreve":"4"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"DOgOLvKG54GvUVuB","name":"Sommeil","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Moins puissant que le rituel de Grand Sommeil, le sort de Sommeil nen demeure pas moins une arme redoutable. Son fonctionnement est identique, plongeant la victime dans un sommeil que rien ne peut réveiller, sauf que la durée est limitée et quil ny a pas de mot de réveil. Le sommeil magique dure un nombre de rounds égal au nombre de points de rêve dépensés. Si par exemple 5 points sont dépensés, la victime seffondre, en proie à un inexorable sommeil, pour une durée de 5 rounds (30 secondes). Cest plus de temps quil nen faut pour lassommer ou lui trancher la gorge.</p>","draconic":"hypnos","duree":"Selon r dépensé","JR":"Humanoïde selon HN, animal r-8","cible":"Toutes créatures","difficulte":"-9","portée":"","caseTMR":"marais","caseTMRspeciale":"","ptreve":"1+"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"DvP1kqAtGpr5Kux2","name":"Harpe d'Hypnos","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Les rituels de lecture dHypnos sont détonnantes démonstrations dauto-suggestion. Aidé par un support, le haut-rêvant se persuade quil peut voir ou entendre à distance, et il le fait. Couplé à lultime forme dillusion que sont les invocations, il peut pareillement projeter son image ou sa voix à distance. Tous obéissent aux règles usuelles dapplication des rituels. Si un rituel de lecture est paramétré sur une personne et que celle-ci est morte ou a changé de rêve, aucun effet ne se produit, mais les points de rêve sont tout de même dépensés.</p>\n<p>Ce rituel permet dentendre à distance. Il doit être ciblé sur un instrument sonore (harpe, luth, gong, cloche, etc.) faute de quoi lon aboutit à un cas de @JournalEntry[eANDHKJXMPmPNJ2F]{Magie impossible}. Lors du lancer, le rituel doit être paramétré sur une personne précise (humanoïde) ou un lieu architectural précis (salle, couloir, perron, escalier, balcon, etc.). Les éléments naturels du paysage (rochers, arbres, sources, etc.) ne sont pas des lieux architecturaux. La distance séparant le haut-rêvant du lieu ou de la personne nest sujette à aucune limitation. Il doit avoir déjà vu réellement la personne ou visité le lieu en question. Puis le sort étant ciblé sur linstrument sonore, le haut-rêvant croit entendre un murmure en émaner. Ce murmure le plonge alors dans un état hypnotique particulier, où il entend réellement tous les sons audibles produits à proximité de la personne ou du lieu paramétré. Sil sagit dune personne, il entend tous les sons comme sil se trouvait tout près de cette personne; sil sagit dun lieu, il entend comme sil se trouvait en son centre précis. Létat hypnotique (la communication) dure un round par point de rêve dépensé.</p>","draconic":"hypnos","duree":"Selon r dépensé","JR":"Aucun","cible":"Un instrument sonore","difficulte":"-4","portée":"","caseTMR":"monts","caseTMRspeciale":"","ptreve":"1+","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
@ -23,7 +23,7 @@
{"_id":"UQYy9WjsKqqrjLc7","name":"Guerrier Sorde","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Guerrier Sorde a lapparence dun humanoïde entièrement revêtu dune armure de plaques, visière du heaume toujours baissée, dissimulant son visage. Il est armé dune épée sorde, dun bouclier moyen et dune dague. La seule tâche que lon puisse lui demander est de faire usage de ses armes. Une fois invoqué, il attaque toute créature que le haut-rêvant lui désigne expressément, et se bat contre elle jusquà ce quil lextermine ou reçoive un contre-ordre. On peut alors lui ordonner de commencer un autre combat, à condition que le délai entre deux combats nexcède pas 10 rounds, faute de quoi il considère sa tâche accomplie et se dématérialise. Sil est invoqué alors quil ny a pas de créature à combattre immédiatement, il ne patiente que jusquà la fin de lheure en cours, après quoi il sestime dérangé pour rien et se dématérialise. Durant le délai, il peut accompagner le haut-rêvant où quil aille, mais sans pouvoir séloigner de lui de plus de E1 mètres. Sa vitesse est limitée à 12 m/round, il ne court, nescalade ni ne nage jamais. Il nobéit quau haut-rêvant qui la invoqué. Le rituel peut être répété pour invoquer plusieurs Guerriers Sordes dans un même combat. Tous ont les mêmes caractéristiques. La PERCEPTION indiquée tient compte des malus dus au heaume. Les Guerriers Sordes sont normalement affectés par les suggestions et illusions dHypnos, avec un JR standard r-8, ainsi que par les sorts individuels de Thananatos.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"special","caseTMRspeciale":"Cité Sordide D13","ptreve":"7","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"VG89vfk7KsO01eJv","name":"Secouriste blanc","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Secouriste blanc ne peut être invoqué que pendant un combat ou au terme de celui-ci. Sa tâche consiste à prendre les blessés en charge, premiers soins et soins complets, ce quil fait spontanément. En plein combat, il peut même sapprocher de la mêlée pour tirer en arrière déventuels tombés à terre. Quand il a plusieurs blessés à soigner, il commence par le plus proche de lui. Mais linvocateur peut lui désigner un blessé à soigner en priorité.</p>\n<p>Le Secouriste possède son propre matériel de chirurgie, mais il na aucun consommable (eau, chiffons) quil faut lui fournir.</p>\n<p>Pour la résolution des soins, le Secouriste ne joue pas de jet de Chirurgie. À la place, cest le blessé qui joue des jets de CHANCE, pour déterminer les points de tâche obtenus :</p>\n<table style=\"height: 102px; width: 260px;\" border=\"0\">\n<tbody>\n<tr style=\"height: 17px;\">\n<td style=\"height: 17px; width: 119px;\">Particulière :</td>\n<td style=\"height: 17px; width: 134px;\">4 points</td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"width: 119px; height: 17px;\">Significative :</td>\n<td style=\"width: 134px; height: 17px;\">3 points</td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"width: 119px; height: 17px;\">Normale :</td>\n<td style=\"width: 134px; height: 17px;\">2 points</td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"width: 119px; height: 17px;\">Échec :</td>\n<td style=\"width: 134px; height: 17px;\">1 pt</td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"width: 119px; height: 17px;\">Échec particulier :</td>\n<td style=\"width: 134px; height: 17px;\">0 pt</td>\n</tr>\n<tr style=\"height: 17px;\">\n<td style=\"width: 119px; height: 17px;\">Échec total :</td>\n<td style=\"width: 134px; height: 17px;\">0 pt (et sans malus)</td>\n</tr>\n</tbody>\n</table>\n<p>Le Secouriste disparaît dès que le combat est terminé ET que tous les blessés ont été soignés.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche ou fin HN","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire Blanc G4","ptreve":"7","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"WvTkEYb216X0XiJc","name":"Voix d'Hypnos","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Les rituels de lecture dHypnos sont détonnantes démonstrations dauto-suggestion. Aidé par un support, le haut-rêvant se persuade quil peut voir ou entendre à distance, et il le fait. Couplé à lultime forme dillusion que sont les invocations, il peut pareillement projeter son image ou sa voix à distance. Tous obéissent aux règles usuelles dapplication des rituels. Si un rituel de lecture est paramétré sur une personne et que celle-ci est morte ou a changé de rêve, aucun effet ne se produit, mais les points de rêve sont tout de même dépensés.</p>\n<p>Le rituel de Voix dHypnos permet de détecter le mensonge. Il ny a pas de véritable ciblage, le rituel opère sur le haut-rêvant directement sans passer par un support. Lors du paramétrage, le haut-rêvant se reporte à une certaine conversation de son choix, datant au maximum de 12 heures. La conversation peut avoir eu plusieurs interlocuteurs, mais Voix dHypnos ne fonctionne que sur un seul dentre eux à la fois.</p>\n<p>Pour les détecter tous, il faut recommencer autant de fois le rituel. Puis, le sort étant ciblé sur lui-même, le haut-rêvant se plonge dans un état hypnotique dans lequel il réentend toute la conversation, comme si on repassait la bande. La durée de réécoute est dun round, quelle quait été la conversation, le temps mental du haut-rêvant devenant élastique. Tant que son interlocuteur dit la vérité, sa voix est mélodieuse ; dès quil ment <em>volontairement</em>, elle devient horrible et grinçante. On ne peut ainsi détecter que les mensonges volontaires, pas les mensonges inconscients ou par omission.</p>","draconic":"hypnos","duree":"1 round","JR":"Aucun","cible":"Soi-même","difficulte":"-4","portée":"","caseTMR":"desert","caseTMRspeciale":"","ptreve":"4","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a a!aire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a a!aire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a affaire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a affaire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"YOJsOLpHTQYreZ6i","name":"Soufflet","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Le Soufflet peut être dirigé contre toute créature, humanoïde ou animale. Son effet, instantané, est celui dune gifle magistrale, causant ses dommages sur la table des Coups non mortels. Le +dom de lagression est égal au nombre de points de rêve dépensés. Sauf pour les animaux qui peuvent faire jouer entièrement leur protection naturelle, la protection applicable peut être au maximum de 2 points.</p>","draconic":"hypnos","duree":"Instantanée","JR":"Humanoïde selon HN, animal r-8","cible":"Toutes créatures","difficulte":"-6","portée":"","caseTMR":"gouffre","caseTMRspeciale":"","ptreve":"1+"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"aYOfXEuDp6xGDO4N","name":"Égarement","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Leffet dÉgarement ne sapplique quaux humanoïdes. Lapport massif de pseudo-souvenirs, informulés et insaisissables, empêche lhumanoïde visé de se concentrer sur son activité intellectuelle, manuelle ou verbale. Il ne fait plus ou ne dit plus que des <em>bêtises</em>, en termes de jeu des échecs totaux. Un intellectuel devient incapable de lire ou décrire, un artisan se tape sur les doigts, un musicien rate tous ses accords, un orateur bafouille, etc. Létat dégarement dure jusquà la fin de lheure en cours + une heure complète, ou se dissipe de lui-même dès quil y a stress, par exemple une agression. Ce sort est donc totalement inutile et inefficace en combat.</p>","draconic":"hypnos","duree":"Une heure","JR":"Selon HN","cible":"Humanoïde","difficulte":"-4","portée":"","caseTMR":"desolation","caseTMRspeciale":"","ptreve":"4"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"cghxHRstw7cXLEm4","name":"Invoquer son image","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Les rituels de lecture dHypnos sont détonnantes démonstrations dauto-suggestion. Aidé par un support, le haut-rêvant se persuade quil peut voir ou entendre à distance, et il le fait. Couplé à lultime forme dillusion que sont les invocations, il peut pareillement projeter son image ou sa voix à distance. Tous obéissent aux règles usuelles dapplication des rituels. Si un rituel de lecture est paramétré sur une personne et que celle-ci est morte ou a changé de rêve, aucun effet ne se produit, mais les points de rêve sont tout de même dépensés.</p>\n<p>Ce rituel est comme le négatif de @Item[Ew5JzQ2lzcpGoF11]{Miroir d'Hypnos}. Les conditions de ciblage et de paramétrage en sont exactement les mêmes. Lorsquun mouvement apparaît au centre du miroir, provoquant létat hypnotique, le haut-rêvant peut commencer à effectuer des gestes, des mimiques, ou montrer ostensiblement un objet quil tient sur lui, mais sans pouvoir se déplacer. Dans linstant même, un hologramme de lui-même, grandeur nature et fidèle jusquau moindre geste, prend naissance près de la personne ou au centre du lieu choisi.</p>\n<p>Les spectateurs peuvent se déplacer à travers lhologramme, ce nest quune illusion sans substance. Par ce rituel, le haut-rêvant ne peut communiquer aucun son, et lui-même nentend ni ne voit rien. Il ne peut pas savoir comment est accueillie sa \"visite\". La communication est de 1 round par point de rêve dépensé.</p>","draconic":"hypnos","duree":"Selon r dépensé","JR":"Aucun","cible":"Un miroir","difficulte":"-6","portée":"","caseTMR":"sanctuaire","caseTMRspeciale":"","ptreve":"1+","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
@ -37,7 +37,7 @@
{"_id":"pwLlEm5mtUMIWFts","name":"Transparence des langues","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Ce sort donne lillusion que lon comprend la langue parlée par un certain humanoïde. Lillusion est interprétée comme vraie, et le parler de lhumanoïde devient transparent et compréhensible.</p>\n<p>Lors de la montée en TMR, le sort doit être paramétré sur lindividu que lon veut comprendre. Ce doit être une personne présente, ou à défaut, connue du haut-rêvant. Lors du lancer, le sort doit être ciblé sur lauditeur (une tierce personne ou le haut-rêvant lui-même). Pour que lauditeur puisse comprendre le parler de lindividu paramétré, il doit manquer un JR standard selon lheure de naissance. Pour lauditeur ciblé, la langue de lindividu paramétré demeure transparente jusquà la fin de lheure en cours.</p>\n<p>Le sort ne fonctionne que dans un sens, permettant uniquement à lauditeur ciblé de comprendre lindividu paramétré. Pour que ce dernier comprenne également la langue de lauditeur, le sort doit être lancé une seconde fois en inversant les rôles.</p>\n<p>Noter que le sort ne fonctionne que par rapport à des individus et non pas par rapport à la langue elle-même. À lissue du sort, aucun progrès naura pu être fait dans la langue étrangère, celle-ci sétant effacée de la mémoire de lauditeur.</p>","draconic":"hypnos","duree":"Fin de l'heure en cours","JR":"Selon HN","cible":"Humanoïde","difficulte":"-8","portée":"","caseTMR":"pont","caseTMRspeciale":"","ptreve":"4"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"q5neLDsVxmPUMFVs","name":"Invoquer sa présence","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Les rituels de lecture dHypnos sont détonnantes démonstrations dauto-suggestion. Aidé par un support, le haut-rêvant se persuade quil peut voir ou entendre à distance, et il le fait. Couplé à lultime forme dillusion que sont les invocations, il peut pareillement projeter son image ou sa voix à distance. Tous obéissent aux règles usuelles dapplication des rituels. Si un rituel de lecture est paramétré sur une personne et que celle-ci est morte ou a changé de rêve, aucun effet ne se produit, mais les points de rêve sont tout de même dépensés.</p>\n<p>La perfection de ce rituel opère la synthèse de @Item[Ew5JzQ2lzcpGoF11]{Miroir d'Hypnos}, @Item[M99MFM5GalPJxIdW]{Harpe d'Hypnos}, @Item[phT9NLxLGFQp5CSI]{Invoquer sa voix} et@Item[vygR045EwEOsNqJl]{Invoquer son image}. Paramétrage et ciblage obéissent aux mêmes conditions et restrictions que Miroir dHypnos, avec magie impossible en cas de ciblage ailleurs que sur un miroir. Dès que les formes y bougent et que létat hypnotique commence, le haut-rêvant voit la personne ou le lieu choisi comme avec Miroir dHypnos, entend les sons audibles comme avec Harpe dHypnos, tandis que son hologramme se forme au même endroit comme avec Invoquer son Image et quil peut se faire entendre comme avec Invoquer sa Voix. Tout se passe alors comme sil se trouvait réellement sur place, sauf quil nest quune image sans substance. Il peut parler, entendre, dialoguer, tourner sur place à 360°, mais ne peut se déplacer ni entreprendre aucune action physique. La durée de la communication est de 1 round par point de rêve dépensé.</p>","draconic":"hypnos","duree":"Selon r dépensé","JR":"Aucun","cible":"Un miroir","difficulte":"-9","portée":"","caseTMR":"necropole","caseTMRspeciale":"","ptreve":"1+","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"qqcLydulFkL25Ipc","name":"Conjurer l'oubli","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Ce rituel permet de faire renaître chez la cible un souvenir oublié, la cause de loubli pouvant être magique ou naturelle. Le souvenir oublié peut appartenir à une précédente incarnation si le gardien des rêves lestime possible ou pertinent. Dans tous les cas, le souvenir ne peut revenir que sous la forme dune <em>réponse </em>à une <em>question </em>précise. Et laccomplissement du rituel ne permet quune seule question-réponse.</p>","draconic":"hypnos","duree":"Une question","JR":"Aucun","cible":"Humanoïde","difficulte":"-4","portée":"","caseTMR":"lac","caseTMRspeciale":"","ptreve":"4","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"rrSE9c7KKsqcKueo","name":"Nonechalepasse","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Nonechalepasse a la même apparence physique et le même armement que le Guerrier Sorde. Cest en fait une variante de ce dernier. Il est invoqué pour garder ou veiller sur quelque chose : une porte, un coffre, un pont, etc. Layant invoqué, le haut-rêvant doit lui indiquer expressément sur quoi il doit veiller, et le Nonechalepasse ne laissera personne dautre que linvocateur franchir la limite indiquée, cest-à-dire pas même ses compagnons. La garde peut avoir lieu en la présence du haut-rêvant, ou en son absence sil désire vaquer à dautres a!aires, et dure jusquà la fin de son heure de naissance. Dès quune créature est en voie denfreindre la consigne donnée, le Nonechalepasse len prévient en clamant son propre nom à plusieurs reprises ; et si la créature insiste, il la combat jusquà ce quil lextermine ou quelle recule et senfuie. Les Nonechalepasses ont tous les mêmes caractéristiques que les Guerriers Sordes et sont comme eux affectés par les sorts.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"special","caseTMRspeciale":"Cité Jalouse M1","ptreve":"7","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"rrSE9c7KKsqcKueo","name":"Nonechalepasse","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>@JournalEntry[vid6uJc66QFgHSUr]{Note sur les invocations de créatures}</p>\n<p>Le Nonechalepasse a la même apparence physique et le même armement que le Guerrier Sorde. Cest en fait une variante de ce dernier. Il est invoqué pour garder ou veiller sur quelque chose : une porte, un coffre, un pont, etc. Layant invoqué, le haut-rêvant doit lui indiquer expressément sur quoi il doit veiller, et le Nonechalepasse ne laissera personne dautre que linvocateur franchir la limite indiquée, cest-à-dire pas même ses compagnons. La garde peut avoir lieu en la présence du haut-rêvant, ou en son absence sil désire vaquer à dautres affaires, et dure jusquà la fin de son heure de naissance. Dès quune créature est en voie denfreindre la consigne donnée, le Nonechalepasse len prévient en clamant son propre nom à plusieurs reprises ; et si la créature insiste, il la combat jusquà ce quil lextermine ou quelle recule et senfuie. Les Nonechalepasses ont tous les mêmes caractéristiques que les Guerriers Sordes et sont comme eux affectés par les sorts.</p>\n<p>@JournalEntry[R3q4vUTEfyxYgmGr]{Communication avec les créatures invoquées}</p>","draconic":"hypnos","duree":"Tâche","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"special","caseTMRspeciale":"Cité Jalouse M1","ptreve":"7","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"sVA94h9Reimmfw5B","name":"Suggestion","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Leffet de Suggestion ne sapplique quaux humanoïdes. Comme lindique le titre, cest la suggestion à létat pur. Il permet de donner un ordre bref à la victime, et cette dernière ne pourra pas sempêcher dy obéir machinalement. Il est impératif que la victime puisse obéir à lordre de façon <em>immédiate</em>, dans la seconde qui suit lordre, et que laction soit uniquement <em>physique</em>, ni mentale ni réfléchie. Si la Suggestion est telle quelle oblige la victime à une autre action préalable ou si laction demandée ne peut être quune action réfléchie, pensée, la Suggestion avorte automatiquement.</p>\n<p>Un passant a sa bourse accrochée à la ceinture. On lui donne lordre de suggestion : \"donne ta bourse !\" Leffet avorte automatiquement. En effet, le passant doit dabord en dénouer les cordons, action préalable, et qui plus est réfléchie. Si le passant avait déjà sa bourse à la main, lordre : \"donne ta bourse !\" ou \"donne\"! tout court, pouvant être obéi de façon <em>immédiate</em>, aurait été accepté.</p>\n<p>Des ordres tels que \"réponds à la question \" ou \" dis la vérité\" sont pareillement inacceptables (actions mentales). Si la victime est au bord dun gouffre, et quon lui suggère : \" saute dans le gouffre !\", elle saute. Si elle est à trois mètres du gouffre, la suggestion avorte. Il faut dabord quelle y coure. Des ordres tels que : \"Fuis, saute, plonge, assieds-toi, agenouille-toi, lève les bras, ferme les yeux, hurle, donne (ce que la victime a déjà en main), mange ou bois (ce que la victime a déjà à portée de ses lèvres), lâche (ce quelle tient en main), etc.\" sont possibles. Des ordres tels que : \"endors-toi, suicide-toi, va faire ceci, déshabille-toi (actions multiples), écris ceci, avoue, lance tel sort, etc.\" sont impossibles.</p>\n<p>Lordre donné dans la suggestion doit être unique, cest-à-dire pratiquement ne comporter quun seul verbe. \"Cours et saute !\" est impossible. Quand laction implique une durée, elle est obéie pendant un round. Si par exemple lordre donné est \"cours !\" ou \"fuis !\", la victime courra, fuira, pendant un round. À ce moment, toutefois, lordre pourra être donné une seconde fois, et la victime obéira pour la durée dun nouveau round.</p>\n<p>Lordre contenu dans la suggestion doit être paramétré lors du lancer. Mais le ciblage de la victime ne le déclenche pas aussitôt. La victime étant maintenant sous leffet du sort, il faut que lordre soit donné réellement, <em>verbalement</em>. La victime doit pouvoir lentendre et le comprendre (parler la même langue). Peu importe qui donne lordre verbal, le haut-rêvant ou quelquun dautre. Chaque 3r dépensés permet verbalement de réitérer lordre une fois. Si par exemple 9 points de rêve ont été dépensés, lordre \"cours !\" pourra être donné trois fois. Il ny a aucune limite de temps entre le ciblage et le moment où le premier ordre est donné verbalement, ni non plus entre chaque ordre. Tant que le dernier ordre na pas été donné, la victime est sous linfluence du sort, influence qui peut être détectée et lue par Lecture dAura. Le libellé de lordre est également révélé dans la case spécifique par Lecture dAura, et le sort peut être annulé dans cette même case. Dès que le dernier ordre est donné, leffet se dissipe totalement.</p>","draconic":"hypnos","duree":"Spéciale","JR":"Selon HN","cible":"Humanoïde","difficulte":"-9","portée":"","caseTMR":"desert","caseTMRspeciale":"","ptreve":"3+"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}
{"_id":"xOicgRMCUxJNmVzF","name":"Détection d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de D&eacute;tection d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Toutes les cr&eacute;atures vivantes anim&eacute;es (humains, humano&iuml;des, animaux) ont une caract&eacute;ristique R&Ecirc;VE. Les objets enchant&eacute;s poss&egrave;dent des points de r&ecirc;ve, de m&ecirc;me que les produits de magie naturelle, comme certaines pierres de chance. Les entit&eacute;s de cauchemar, incarn&eacute;es ou non, en ont &eacute;galement. Quelle qu&rsquo;elle soit, la pr&eacute;sence de r&ecirc;ve &eacute;met une aura, laquelle est d&eacute;tectable par D&eacute;tection d&rsquo;Aura. Parall&egrave;lement, toute cible d&rsquo;un sort ou d&rsquo;un rituel, &eacute;met une aura propre, quand bien m&ecirc;me ladite cible ne poss&egrave;de pas de points de r&ecirc;ve (centre de zone, objet ou plante soumis &agrave; une illusion d&rsquo;Hypnos). Cette aura est &eacute;galement d&eacute;tectable par D&eacute;tection d&rsquo;Aura.</p>\n<p>L&rsquo;aura de pr&eacute;sence de r&ecirc;ve se traduit par un halo bleut&eacute; constant ; l&rsquo;aura r&eacute;sultant d&rsquo;un effet magique par un halo parcouru de pulsations. Quand les deux auras sont pr&eacute;sentes conjointement, le halo est pulsatif et d&rsquo;un bleu plus fonc&eacute;. On peut toujours effectuer D&eacute;tection d&rsquo;Aura sans aucun risque, il y a toujours une r&eacute;ponse. Soit une aura est per&ccedil;ue, constante ou pulsative, et l&rsquo;on peut tenter une Lecture d&rsquo;Aura pour en savoir plus ; soit aucune aura n&rsquo;est per&ccedil;ue et il s&rsquo;agit de mati&egrave;re inerte, sans r&ecirc;ve, non soumise &agrave; un sort.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"sanctuaire","caseTMRspeciale":"","ptreve":"1","xp":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"yNMa8DlBaZyTGFSr","name":"Oubli","permission":{"default":0,"jOzRscDxoXZWpGS6":3},"type":"sort","data":{"description":"<p>Leffet dOubli ne sapplique quaux humanoïdes. Cest une des plus puissantes suggestions hypnotiques. Leffet damnésie ne survient pas aussitôt le sort ciblé, mais intervient à la fin de lheure en cours. À ce moment la victime perd tout souvenir de ce quelle a vécu, de ce quelle a pu dire ou faire, entre le moment présent et celui où le sort a été ciblé. Pratiquement, cette période est comme un grand trou noir dans sa tête, et aucun moyen normal ne peut lui restituer ses souvenirs. Chaque point de rêve dépensé en plus des 6 de base augmente la durée dune heure. Soit un haut-rêvant lançant ce sort au cours de lheure du Dragon et dépensant 8 points : à la fin de lheure de la Lyre, la victime se retrouve brusquement amnésique de ce quelle a pu faire depuis la mi-Dragon jusquà maintenant, sans comprendre comment elle est arrivée dans le lieu où elle se trouve actuellement, comme si elle venait de se réveiller dune période de sommeil noir, encore plus opaque que le gris rêve. Une Lecture dAura révèle la présence dun sort dOubli en train dœuvrer, et Annulation de Magie peut lannuler selon les règles normales. À défaut, le rituel de Conjurer lOubli peut être utilisé, mais ne restitue les souvenirs que sélectivement, en réponse à une question précise. Quand cest un personnage de joueur qui lance ce sort sur un PNJ, sa mise en œuvre est sans problème. Linverse est plus délicat. Le mieux est alors de faire sortir de la salle le joueur du personnage victime, et de le faire rentrer au moment où lamnésie opère. De cette façon, il ne se souvient effectivement de rien. Entre temps, si besoin est par rapport aux autres joueurs, jouer ce personnage comme un PNJ.</p>","draconic":"hypnos","duree":"Selo n r dépensé","JR":"Selon HN","cible":"Humanoïde","difficulte":"-8","portée":"","caseTMR":"fleuve","caseTMRspeciale":"","ptreve":"6"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_hypnos.png","effects":[]}

View File

@ -2,7 +2,7 @@
{"_id":"1KMBCeC1qPZTfxle","name":"Gourdin-Dragon","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Il s&rsquo;agit d&rsquo;une transformation radicale. Sous l&rsquo;effet du sort, le gourdin devient une v&eacute;ritable &eacute;p&eacute;e dragonne, d&rsquo;une r&eacute;sistance normale (12), d&rsquo;un +dom de +3 et d&rsquo;un encombrement standard de 2. Utilis&eacute;e ou non, l&rsquo;arme devient un tas de copeaux&nbsp; d&eacute;chiquet&eacute;s &agrave; l&rsquo;expiration du sort.</p>","draconic":"narcos","duree":"HN","JR":"Il ny a aucun JR pour les objets ordinaires. Les objets magiques (enchantés) résistent automatiquement, le sort se dissipant sans effet, les points de rêve étant néanmoins dépensés","cible":"Un gourdin, morceau de bois, branche ou autre, de la taille et du diamètre approximatifs dune épée dragonne","difficulte":"-7","portée":"","caseTMR":"foret","caseTMRspeciale":"","ptreve":"7","xp":0,"isrituel":false,"portee":"","bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"4ShhmXKmsIbwoZcG","name":"Maîtrise","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Ce rituel établit le lien qui unira l'objet à son utilisateur, permettant à ce dernier d'en établir la maîtrise. Antinomique du rituel d'Autonomie, réservé à de très spécifiques Grandes Écailles de Narcos, le rituel de Maîtrise est obligatoire pour toutes les écailles courantes : efficacité, activité, protection.</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-7","portée":"","caseTMR":"fleuve","caseTMRspeciale":"","ptreve":"7","portee":"","isrituel":true,"xp":0,"bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"5NZnTt0mvfPorSHG","name":"Écailles de Protection contre le venin *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Chaque écaille de protection confère un bons de +1 au jet de CONSTITUTION contre toutes les sortes de venin et de poison, augmentant ainsi les chances de leur résister.</p>\n<p>Une amulette peut avoir n'importe quelle forme, mais ne fonctionne que si elle est en contact avec la peau nue de son possesseur. Si c'est le cas, elle fonctionne spontanément en face du danger pour lequel elle est conçue, même si le possesseur n'a aucune idée de son pouvoir. Pour fonctionner, l'amulette a besoin de points de rêve actifs. Ces points doivent être des points de rêve conférés par le rituel d'Enchantement en plus des points inertes. Autrement dit, voulant fabriquer une amulette, le haut-rêvant ne s'arrête pas d'enchanter quand il atteint un nombre de points de rêve égal à l'inertie totale de l'objet, mais continue à en rajouter. Le nombre maximum de points actifs qu'une amulette puisse posséder est égal à 7 fois l'enchantabilité de sa gemme ; et, comme pour les écailles d'efficacité, le nombre d'écailles de protection qu'elle puisse posséder est égal à l'enchantabilité de celle-ci avec un maximum de 7. Des amulettes plus puissantes ne pourraient être obtenues que par de spécifiques Grandes Écailles de Narcos.</p>\n<p><em>Soit une gemme de taille 6 et de pureté 5, ayant donc une inertie de 2 et une enchantabilité de 4. Elle peut posséder jusqu'à 4 écailles de protection (=enchantabilité) et un maximum de 28 points de rêve actifs (7&nbsp; &nbsp;x 4 = 28).</em></p>\n<p>Chaque fois qu'une amulette de protection fonctionne, elle dépense un de ses points de rêve actifs quel que soit le nombre d'écailles. Le possesseur, lui, n'en dépense qu'un par heure, quel que soit le nombre de fonctionnements de l'amulette au cours de cette heure. Quand une amulette n'a plus de points actifs, elle cesse de fonctionner. On ne peut lui en redonner que par le rituel de Restauration. Les écailles de protection peuvent être posées progressivement, comme celles d'efficacité, même si l'amulette fonctionne entre temps. Mêmes règles d'application. Une gemme donnée ne peut recevoir que des écailles de protection d'un même type, mais grâce à Individualité, plusieurs gemmes d'une même amulette peuvent offrir des protections différentes. La pose de chaque écaille de protection coûte un point de seuil.</p>\n<p>&nbsp;</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-6","portée":"","caseTMR":"foret","caseTMRspeciale":"","ptreve":"4","portee":"","isrituel":true,"coutseuil":1,"xp":0,"bonuscase":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"74XSU8DqNBXGFn3R","name":"Dragonne Lame","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>M&ecirc;me principe que la@Item[r9onPANmiK5E5Jnw]{Fl&egrave;che de Feu} et la @Item[8BJ9kn3AWLFDwvez]{Dague de Force}, y compris la d&eacute;t&eacute;rioration automatique de 1 point de r&eacute;sistance. Une &eacute;p&eacute;e dragonne ainsi modi$&eacute;e a un +dom de +6.</p>","draconic":"narcos","duree":"HN","JR":"Il ny a aucun JR pour les objets ordinaires. Les objets magiques (enchantés) résistent automatiquement, le sort se dissipant sans effet, les points de rêve étant néanmoins dépensés","cible":"Une épée Dragonne (exclusivement)","difficulte":"6","portée":"","caseTMR":"desolation","caseTMRspeciale":"","ptreve":"4","xp":0,"isrituel":false,"portee":"","bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"74XSU8DqNBXGFn3R","name":"Dragonne Lame","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>M&ecirc;me principe que la@Item[r9onPANmiK5E5Jnw]{Fl&egrave;che de Feu} et la @Item[8BJ9kn3AWLFDwvez]{Dague de Force}, y compris la d&eacute;t&eacute;rioration automatique de 1 point de r&eacute;sistance. Une &eacute;p&eacute;e dragonne ainsi modifi&eacute;e a un +dom de +6.</p>","draconic":"narcos","duree":"HN","JR":"Il ny a aucun JR pour les objets ordinaires. Les objets magiques (enchantés) résistent automatiquement, le sort se dissipant sans effet, les points de rêve étant néanmoins dépensés","cible":"Une épée Dragonne (exclusivement)","difficulte":"6","portée":"","caseTMR":"desolation","caseTMRspeciale":"","ptreve":"4","xp":0,"isrituel":false,"portee":"","bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"AIBLH8EduhfUQscn","name":"Écaille d'Efficacité *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Les écailles d'efficacité servent à rendre un objet plus efficace, mais uniquement dans sa fonction normale. Une arme magiquement efficace permettra de toucher plus facilement un adversaire ; un bouclier de mieux parer ; un instrument de musique de jouer mieux à moindre effort ; mais un balai magique permettre de mieux balayer et non de voler. Les écailles d'efficacité n'ont de pertinence que sur les objets pouvant être utilisés activement, armes, instruments, outils. Les objets passifs, meubles, contenants, vêtements, armures, ne peuvent pas être rendus plus efficaces.</p>\n<p>En terme de jeu, chaque écaille d'efficacité possédée par l'objet confère un bonus de +1 sur la table de Résolution lors de son utilisation. S'il s'agit d'une arme, chaque écaille d'efficacité augmente également de 1 le facteur d'initiative, ainsi que le +dom de l'arme, mais jusqu'au maximum du double normal de ce dernier. Soit une épée dragonne (+dom +3) possédant 5 écailles d'efficacité. Son utilisateur bénéficie d'un bonus de +5 à l'initiative, de +5 à l'attaque et à la parade, mais d'un +dom de +6 seulement (le double du +dom normal) et non pas de +8. Ne pas oublier néanmoins de rajouter le +dom personnel dû à la taille et à la force. Cette règle s'applique également aux armes de jet (dague, javelot, fouet). En ce qui concerne les armes de tir (arbalète, arc et fronde), l'efficacité ne s'applique qu'aux dommages&nbsp; (toujours pour un maximum du double du +dom normal) et non au toucher. Pour qu'un archer bénéficie d'un bonus d'efficacité au toucher <em>et</em> aux dommages, il doit avoir à la fois un arc magique et une flèche magique.</p>\n<p>Le nombre maximum d'écailles d'efficacité pouvant être posées sur un objet est égal à l'enchantabilité de sa gemme, mais avec un maximum de 7 quelle que soit cette dernière. Pour obtenir des armes magiques d'un bonus supérieur à +7, il faut avoir recours à une éventuelle Grande Écaille de Narcos spécifique.</p>\n<p>La pose de chaque écaille d'efficacité coûte un point de seuil. Mais il n'y a aucune limite de temps entre la pose de chacune, l'objet pouvant être utilisé dans l'intervalle. Par exemple, on peut se contenter provisoirement d'une épée +1 (une écaille), s'en servir plusieurs fois en combat, et plus tard, rajouter une se conde écaille pour obtenir une épée +2. Toutefois, si entretemps l'objet a été maîtrisé par quelqu'un d'autre, il faut effectuer une Lecture d'Aura complète avant de pouvoir reposer une écaille. Si cette précaution est négligée, on aboutit à un cas de <em>magie impossible</em>. L'utilisation d'un objet magiquement efficace coûte un point de rêve par heure quel que soit le nombre d'écailles.</p>\n<p>Si plusieurs gemmes sont alliées à un même objet grâce à Individualité et reçoivent toutes des écailles d'efficacité, leurs bonus <em>ne s'ajoutent pas</em>, on ne considère que le meilleur. Des gemmes différentes sont faites pour des pouvoirs entièrement différents.</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"monts","caseTMRspeciale":"","ptreve":"7","portee":"","isrituel":true,"coutseuil":1,"xp":0,"bonuscase":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"BibuJdKmaQJm3kFw","name":"Annulation de magie","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Ce rituel permet d&rsquo;annuler un effet magique, que celui-ci ait &eacute;t&eacute; accompli par soi-m&ecirc;me ou par un autre haut-r&ecirc;vant. On peut annuler l&rsquo;effet d&rsquo;un sort, de zone ou individuel, d&rsquo;un rituel d&rsquo;enchantement, d&rsquo;une invocation, etc.</p>\n<p>Le haut-r&ecirc;vant doit se trouver dans la case <em>sp&eacute;cifique </em>des TMR d&rsquo;o&ugrave; la magie a &eacute;t&eacute; accomplie. Le jet de R&Ecirc;VE qu&rsquo;il doit r&eacute;ussir a alors la m&ecirc;me difficult&eacute; que celui ayant permis la magie, avec une d&eacute;pense de points de r&ecirc;ve pareillement identique.</p>\n<p>Pour annuler une invocation, le rituel d&rsquo;Annulation doit &ecirc;tre cibl&eacute; sur la cr&eacute;ature invoqu&eacute;e. Quand la magie est le r&eacute;sultat conjoint de plusieurs rituels, ce qui est notamment le cas des objets magiques, chacun doit &ecirc;tre annul&eacute; tour &agrave; tour, en commen&ccedil;ant toujours par le dernier &agrave; avoir &eacute;t&eacute; accompli chronologiquement. D&rsquo;une mani&egrave;re g&eacute;n&eacute;rale, ce sont les m&ecirc;mes op&eacute;rations qui doivent &ecirc;tre r&eacute;p&eacute;t&eacute;es &agrave; l&rsquo;envers. Quand un rituel co&ucirc;te des points de seuil, son annulation en co&ucirc;te &eacute;galement (le m&ecirc;me nombre). Annulation de Magie sert &eacute;galement &agrave; exorciser les entit&eacute;s de cauchemar non incarn&eacute;es. La difficult&eacute; d&rsquo;un exorcisme est toujours R-7, et le co&ucirc;t en points de r&ecirc;ve &eacute;gal au R&Ecirc;VE de l&rsquo;entit&eacute;. Le ciblage doit &ecirc;tre fait sur la cr&eacute;ature poss&eacute;d&eacute;e.</p>\n<p>Avant d&rsquo;accomplir une Annulation de Magie, les param&egrave;tres de la magie &agrave; annuler (case des TMR, R-, r) peuvent &ecirc;tre d&eacute;couverts au moyen du rituel Lecture d&rsquo;Aura.</p>\n<p>Pour la synth&egrave;se d&rsquo;Annulation de Magie, consid&eacute;rer que ce rituel est de difficult&eacute; R-7. Il peut &ecirc;tre utilis&eacute; indiff&eacute;remment par Oniros, Hypnos ou Narcos (mais jamais Thanatos), quelle que soit la voie ayant servi &agrave; accomplir la magie &agrave; annuler.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"Effet magique","difficulte":"variable","portée":"","caseTMR":"special","caseTMRspeciale":"variable","ptreve":"variable","xp":0,"isrituel":true,"bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"FpwaK1qJxKGs9HgS","name":"Permanence *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>C'est par ce rituel que le haut-rêvant stabilise les points de rêve d'une potion ou d'un objet, afin d'en prévenir l'évaporation quotidienne. Facultatif pour les potions, le rituel de Permanence est obligatoire pour tous les autres objets magiques.&nbsp; Son accomplissement diminue de 1 point le seuil de rêve du haut-rêvant.</p>","draconic":"narcos","duree":"Instantanée","JR":"","cible":"","difficulte":"-5","portée":"","caseTMR":"sanctuaire","caseTMRspeciale":"","ptreve":"5","portee":"","isrituel":true,"coutseuil":1,"xp":0,"bonuscase":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
@ -13,7 +13,7 @@
{"_id":"TjhnUMh6UL04k0k8","name":"Purification","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Purification est un rituel secondaire, mais néanmoins obligatoire. A moins de disposer d'une énorme quantité de points de rêve, il est vain d'espérer enchanter l'objet en une seule fois. Purifcation doit toujours s'intercaler entre deux rituels identiques : entre deux Enchantements, mais également entre deux écailles, d'activité ou de protection. Sauter cette étape aboutit à un cas de <em>magie impossible</em>.</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-4","portée":"","caseTMR":"necropole","caseTMRspeciale":"","ptreve":"4","portee":"","isrituel":true,"xp":0,"bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"WUYaL4yvr0wFRLjk","name":"Enchantement","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>C'est le rituel de base de tout enchantement, c'est par lui que le haut-r&ecirc;vant conf&egrave;re des points de r&ecirc;ve &agrave; la gemme ou &agrave; la potion. Le nombre de points conf&eacute;r&eacute;s, param&eacute;tr&eacute; au lancer du sort, est &agrave; son enti&egrave;re discr&eacute;tion. Entre deux Enchantements de la m&ecirc;me potion ou de la m&ecirc;me gemme doit &ecirc;tre accompli un rituel de Purificiation.</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-4","portée":"","caseTMR":"cite","caseTMRspeciale":"","ptreve":"1+","portee":"","isrituel":true,"xp":0,"bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"X8yMNrnbFIwTB6oL","name":"Écailles de Protection contre griffes et crocs *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Chaque écaille de protection diminue de 1 point le jet d'encaissement de tout dommage dû aux armes naturelles des animaux, griffes, crocs, mais également piétinement, cornes, tentacules, etc. Elle protège également des dommages au corps à corps de pugilat, coups de poing, coups de pied, mais ne s'applique pas à l'empoignade. La protection est en plus de l'armure véritable du personnage.&nbsp;</p>\n<p>Une amulette peut avoir n'importe quelle forme, mais ne fonctionne que si elle est en contact avec la peau nue de son possesseur. Si c'est le cas, elle fonctionne spontanément en face du danger pour lequel elle est conçue, même si le possesseur n'a aucune idée de son pouvoir. Pour fonctionner, l'amulette a besoin de points de rêve actifs. Ces points doivent être des points de rêve conférés par le rituel d'Enchantement en plus des points inertes. Autrement dit, voulant fabriquer une amulette, le haut-rêvant ne s'arrête pas d'enchanter quand il atteint un nombre de points de rêve égal à l'inertie totale de l'objet, mais continue à en rajouter. Le nombre maximum de points actifs qu'une amulette puisse posséder est égal à 7 fois l'enchantabilité de sa gemme ; et, comme pour les écailles d'efficacité, le nombre d'écailles de protection qu'elle puisse posséder est égal à l'enchantabilité de celle-ci avec un maximum de 7. Des amulettes plus puissantes ne pourraient être obtenues que par de spécifiques Grandes Écailles de Narcos.</p>\n<p><em>Soit une gemme de taille 6 et de pureté 5, ayant donc une inertie de 2 et une enchantabilité de 4. Elle peut posséder jusqu'à 4 écailles de protection (=enchantabilité) et un maximum de 28 points de rêve actifs (7&nbsp; &nbsp;x 4 = 28).</em></p>\n<p>Chaque fois qu'une amulette de protection fonctionne, elle dépense un de ses points de rêve actifs quel que soit le nombre d'écailles. Le possesseur, lui, n'en dépense qu'un par heure, quel que soit le nombre de fonctionnements de l'amulette au cours de cette heure. Quand une amulette n'a plus de points actifs, elle cesse de fonctionner. On ne peut lui en redonner que par le rituel de Restauration. Les écailles de protection peuvent être posées progressivement, comme celles d'efficacité, même si l'amulette fonctionne entre temps. Mêmes règles d'application. Une gemme donnée ne peut recevoir que des écailles de protection d'un même type, mais grâce à Individualité, plusieurs gemmes d'une même amulette peuvent offrir des protections différentes. La pose de chaque écaille de protection coûte un point de seuil.</p>\n<p>&nbsp;</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-10","portée":"","caseTMR":"marais","caseTMRspeciale":"","ptreve":"8","portee":"","isrituel":true,"coutseuil":1,"xp":0,"bonuscase":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a a!aire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a a!aire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0,"bonuscase":"","isrituel":false,"coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a affaire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a affaire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0,"bonuscase":"","isrituel":false,"coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"asVUMvyZ0OocReY6","name":"Individualité","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Rituel secondaire, Individualit&eacute; est n&eacute;anmoins obligatoire pour les objets poss&eacute;dant plusieurs pouvoirs distincts. Il doit &ecirc;tre accompli sur toute nouvelle gemme, enchant&eacute;e d&rsquo;au moins un point de r&ecirc;ve actif, avant le rituel d&rsquo;Alliance. Lors, c&rsquo;est uniquement &agrave; cette nouvelle gemme que s&rsquo;adresseront les points de r&ecirc;ve et les &eacute;cailles. Vis &agrave; vis d&rsquo;une nouvelle gemme, le mat&eacute;riau re-poss&egrave;de toute son inertie et doit &agrave; nouveau &ecirc;tre satur&eacute;. Quand un objet a plusieurs gemmes, toutes ont d&ucirc; recevoir Individualit&eacute; sauf la premi&egrave;re. Les pouvoirs d&rsquo;un objet doivent &ecirc;tre &eacute;labor&eacute;s l&rsquo;un apr&egrave;s l&rsquo;autre. D&egrave;s que l&rsquo;on a commenc&eacute; une nouvelle gemme, on ne peut plus revenir sur les pr&eacute;c&eacute;dentes.</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-4","portée":"","caseTMR":"desert","caseTMRspeciale":"","ptreve":"4","xp":0,"isrituel":true,"portee":"","bonuscase":"","coutseuil":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"ckH9xONcfsffpRVr","name":"Écailles de Protection contre la magie *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Chaque &eacute;caille de protection rajoute un +1 &agrave; tous les jets de r&eacute;sistance contre les sorts d'illusion-suggestion d'Hypnos ainsi que les rituels de Possession et les sorts et griffes de Thanatos. L'amulette n'est pas sp&eacute;cifique &agrave; un sort, elle prot&egrave;ge de tous. Soit un personnage poss&eacute;dant une amulette de 4 &eacute;cailles et devant jouer une JR r-8, il ne joue en r&eacute;alit&eacute; qu'un JR r-4, augmentant consid&eacute;rablement ses chances de r&eacute;sister &agrave; la magie. La protection ne s'applique qu'&agrave; la magie autorisant un JR.</p>\n<p>Une amulette peut avoir n'importe quelle forme, mais ne fonctionne que si elle est en contact avec la peau nue de son possesseur. Si c'est le cas, elle fonctionne spontan&eacute;ment en face du danger pour lequel elle est con&ccedil;ue, m&ecirc;me si le possesseur n'a aucune id&eacute;e de son pouvoir. Pour fonctionner, l'amulette a besoin de points de r&ecirc;ve actifs. Ces points doivent &ecirc;tre des points de r&ecirc;ve conf&eacute;r&eacute;s par le rituel d'Enchantement en plus des points inertes. Autrement dit, voulant fabriquer une amulette, le haut-r&ecirc;vant ne s'arr&ecirc;te pas d'enchanter quand il atteint un nombre de points de r&ecirc;ve &eacute;gal &agrave; l'inertie totale de l'objet, mais continue &agrave; en rajouter. Le nombre maximum de points actifs qu'une amulette puisse poss&eacute;der est &eacute;gal &agrave; 7 fois l'enchantabilit&eacute; de sa gemme ; et, comme pour les &eacute;cailles d'efficacit&eacute;, le nombre d'&eacute;cailles de protection qu'elle puisse poss&eacute;der est &eacute;gal &agrave; l'enchantabilit&eacute; de celle-ci avec un maximum de 7. Des amulettes plus puissantes ne pourraient &ecirc;tre obtenues que par de sp&eacute;cifiques Grandes &Eacute;cailles de Narcos.</p>\n<p><em>Soit une gemme de taille 6 et de puret&eacute; 5, ayant donc une inertie de 2 et une enchantabilit&eacute; de 4. Elle peut poss&eacute;der jusqu'&agrave; 4 &eacute;cailles de protection (=enchantabilit&eacute;) et un maximum de 28 points de r&ecirc;ve actifs (7&nbsp; &nbsp;x 4 = 28).</em></p>\n<p>Chaque fois qu'une amulette de protection fonctionne, elle d&eacute;pense un de ses points de r&ecirc;ve actifs quel que soit le nombre d'&eacute;cailles. Le possesseur, lui, n'en d&eacute;pense qu'un par heure, quel que soit le nombre de fonctionnements de l'amulette au cours de cette heure. Quand une amulette n'a plus de points actifs, elle cesse de fonctionner. On ne peut lui en redonner que par le rituel de Restauration. Les &eacute;cailles de protection peuvent &ecirc;tre pos&eacute;es progressivement, comme celles d'efficacit&eacute;, m&ecirc;me si l'amulette fonctionne entre temps. M&ecirc;mes r&egrave;gles d'application. Une gemme donn&eacute;e ne peut recevoir que des &eacute;cailles de protection d'un m&ecirc;me type, mais gr&acirc;ce &agrave; Individualit&eacute;, plusieurs gemmes d'une m&ecirc;me amulette peuvent offrir des protections diff&eacute;rentes. La pose de chaque &eacute;caille de protection co&ucirc;te un point de seuil.</p>\n<p>&nbsp;</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"sanctuaire","caseTMRspeciale":"","ptreve":"6","portee":"","isrituel":true,"coutseuil":1,"xp":0,"bonuscase":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}
{"_id":"hWAoVheMfyLIMKZy","name":"Alliance","permission":{"default":0,"Q4cUvqxCxMoTJXDL":3},"type":"sort","data":{"description":"<p>Ce rituel unit magiquement la gemme, seul v&eacute;ritable r&eacute;ceptacle du r&ecirc;ve,au reste de l&rsquo;objet, en sorte que son pouvoir puisse s&rsquo;&eacute;tendre &agrave; lui. Ce qui s&rsquo;applique &agrave; la gemme s&rsquo;applique d&eacute;sormais &agrave; l&rsquo;objet, et inversement. La forme de l&rsquo;objet participe maintenant &agrave; la magie. C&rsquo;est pourquoi il doit &ecirc;tre utilis&eacute; comme l&rsquo;exige sa fonction normale (bague au doigt, etc.) et pourquoi sa forme doit &ecirc;tre en analogie avec le ciblage. Pratiquement, une gemme seule ne peut &ecirc;tre utilis&eacute;e que pour une &eacute;caille d&rsquo;activit&eacute; lan&ccedil;ant un sort sur l&rsquo;utilisateur lui-m&ecirc;me (la gemme ne lui permettant pas d&rsquo;autre ciblage). Une gemme&nbsp;seule pourrait &ecirc;tre une amulette de protection, mais il faudrait la tenir sans cesse&nbsp;dans le creux de la main (seule fa&ccedil;on d&rsquo;utiliser une gemme seule). En revanche, on&nbsp;peut s&rsquo;en contenter pour la Grande &Eacute;caille&nbsp;de Narcos Puits de r&ecirc;ve.</p>\n<p>&nbsp;</p>","draconic":"narcos","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-4","portée":"","caseTMR":"pont","caseTMRspeciale":"","ptreve":"4","portee":"","isrituel":true,"xp":0,"bonuscase":"","coutseuil":0},"flags":{"core":{"sourceId":"Item.5UQMurs8lNa8eBr0"}},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_narcos.webp","effects":[]}

File diff suppressed because one or more lines are too long

View File

@ -11,7 +11,7 @@
{"_id":"O1QllxIvIkWxntmO","name":"Animer un squelette","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>En invoquant les forces du cauchemar à venir hanter un corps mort, le haut-rêvant de Thanatos crée un hideux simulacre de vie. Sous l'effet du rituel, le cadavre se décompose à vue d'oeil, se dépouillant de toute chair, jusqu'à ce qu'il n'en reste plus que les os, magiquement liés. Le squelette se redresse alors en position verticale, capable de se déplacer sur ses jambes en une parodie de vie réelle, utilisant se smains griffues pour attaquer. Ainsi créé, le squelette est en tout point semblable à l'entité de cauchemar incarnée du même nom, tant au niveau de ses caractéristiques que de ses compétences (voir livre III, page 225). Sa caractéristique TAILLE est celle du cadavre utilisé, sa caractéristique RÊVE est égale au nombre de points de rêve dépensés par le haut-rêvant, sachant que comme pour les zombis, et contrairement aux entités de cauchemar incarnées qui peuvent dépasser cette limite, la caractéristique RÊVE d'un squelette invoqué ne peut jamais dépasser sa caractéristique TAILLE. Sa hideur est telle que quiconque l'aperçoit doit réussir un jet de VOLONTÉ à -3 ou être en demi-surprise jusqu'à la fin du round suivant.</p>\n<p>Un squelette invoqué est aux ordres de son invocateur et n'agit qu'aux ordres reçus. Pour donner un nouvel ordre à son squelette, le haut-rêvant de Thanatos doit s'en trouver à une portée maximale égale à E1. A la mort de son invocateur, le squelette n'est pas détruit, mais devient une entité sauvage, se comportant librement comme l'entitéde cauchemar incarnée du même nom.</p>","draconic":"thanatos","duree":"Permanente","JR":"Aucun","cible":"Un cadavre","difficulte":"-9","portée":"","caseTMR":"necropole","caseTMRspeciale":"","ptreve":"1+","portee":"","isrituel":true},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}
{"_id":"W0JXIoChz3IXuaCc","name":"Putrescence","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>L'effet de Putrescence ne peut être ciblé que sur un objet. L'effet est un vieilllissement instantané de plusieurs années, supposé s'être accompli dans les pires concditions, avec pour résultat un délabrement, une putrescence de l'objet. Le vieillissement est de 10 ans par point de rêve dépensé.</p>\n<p>Dans tous les cas, c'est au gardien des rêves de juger de l'état final de l'objet en se souvenant que les conditions de vieillissement sont censées avoir été très mauvaises : humidité, moisissure, chaud et froid, etc. Ainsi dix ans seront suffisants pour venir à bout du tissu et du papier, vingt ans pour du parchemin ou du cuir souple, trente pour du cuir épais et du bois léger. Quarante ans et plus auront presque entièrement dévoré de rouille le métal ferreux et corrompu le bois épais, tout dépendant de leur qualité initiale. Noter par contre que verre et céramique sont pratiquement imprutescibles. La putrescence étant instantanée et définitive, l'objet altéré ne dispense aucune aura.&nbsp;</p>","draconic":"thanatos","duree":"Permanente","JR":"Aucun","cible":"Un objet","difficulte":"-8","portée":"","caseTMR":"marais","caseTMRspeciale":"","ptreve":"1+","portee":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}
{"_id":"XldJiyXL4gSrfx4t","name":"Surdité","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Quand la victime est entièrement possédée de corps, le haut-rêvant de Thanatos peut commencer l'envoûtement de Surdité. Chaque ensemble de 2 points de rêve dépensés (2r), fait perdre 1 point de caractéristique OUÏE à la victime. A zéro point d'OUÏE, elle est totalement sourde. La surdité semble inexplicable, et aucune médecine ne peut la guérir. Annuler la possession brise en même temps l'envoûtement de Cécité, et la victime recouvre instantanément toute son OUÏE.</p>","draconic":"thanatos","duree":"Illimitée","JR":"Aucun","cible":"Relique","difficulte":"-6","portée":"","caseTMR":"gouffre","caseTMRspeciale":"","ptreve":"2+","portee":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a a!aire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a a!aire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"Y4r9kTN2brWC2N0n","name":"Lecture d'aura","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"sort","data":{"description":"<p>Les rituels de Lecture d&rsquo;Aura peuvent indiff&eacute;remment &ecirc;tre accomplis par n&rsquo;importe laquelle des quatre voies.</p>\n<p>Ce rituel permet d&rsquo;approfondir les informations fournies par D&eacute;tection d&rsquo;Aura. Pratiquer Lecture d&rsquo;Aura quand il n&rsquo;y a pas d&rsquo;aura revient &agrave; demander une magie impossible et cr&eacute;e imm&eacute;diatement une d&eacute;chirure du r&ecirc;ve.</p>\n<p>Lecture d&rsquo;Aura est effectu&eacute;e en plusieurs &eacute;tapes, toutes &eacute;tant de difficult&eacute; R-3 et co&ucirc;tant 3 points de r&ecirc;ve. La premi&egrave;re a toujours lieu dans un sanctuaire et ne fait que r&eacute;v&eacute;ler dans quel(s) autre(s) genre(s) de case(s) le haut-r&ecirc;vant doit se rendre pour continuer sa lecture. L&agrave;, il apprend quel genre de magie a &eacute;t&eacute; produit ou &agrave; quel type de r&ecirc;ve il a affaire, de m&ecirc;me que les cases sp&eacute;cifiques concern&eacute;es. Enfin dans les cases sp&eacute;cifiques, le haut-r&ecirc;vant peut apprendre la force du r&ecirc;ve ou de la magie en cours, c&rsquo;est-&agrave;-dire pratiquement la difficult&eacute; et le nombre de points de r&ecirc;ve impliqu&eacute;s, information indispensable dans l&rsquo;optique d&rsquo;une annulation de magie.</p>\n<p>Lecture d&rsquo;Aura r&eacute;v&egrave;le &eacute;galement la couleur de l&rsquo;aura (fixe ou pulsative) comme D&eacute;tection d&rsquo;Aura. Pour les cr&eacute;atures vivantes, on peut donc sauter l&rsquo;&eacute;tape de D&eacute;tection d&rsquo;Aura et commencer directement par la lecture, puisqu&rsquo;on est s&ucirc;r de trouver une aura. Dans les autres cas, il est plus prudent de commencer par la d&eacute;tection si, en l&rsquo;absence finale d&rsquo;une aura, on ne veut pas cr&eacute;er de magie impossible. Effectu&eacute;e sur une cr&eacute;ature non soumise &agrave; un effet magique ni sous l&rsquo;emprise d&rsquo;une entit&eacute;, Lecture d&rsquo;Aura indique toujours le Fleuve. L&agrave;, dans n&rsquo;importe quelle case du Fleuve, le haut-r&ecirc;vant se contente d&rsquo;apprendre qu&rsquo;il a affaire &agrave; une cr&eacute;ature vivante et dou&eacute;e de r&ecirc;ve.</p>","draconic":"oniros","duree":"Instantanée","JR":"Aucun","cible":"","difficulte":"-3","portée":"","caseTMR":"special","caseTMRspeciale":"Sanctuaire / variable","ptreve":"3","xp":0},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_vigilance.png","effects":[]}
{"_id":"cM9eo2VuJSCkIZvd","name":"Cécité","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Quand la victime est entièrement possédée de corps, le haut-rêvant de Thanatos peut commencer l'envoûtement de Cécité. Chaque ensemble de 2 points de rêve dépensés (2r), fait perdre 1 point de caractéristique VUE à la victime. A zéro point de VUE, elle est aveugle. La cécité semble inexplicable, et aucune médecine ne peut la guérir. Annuler la possession brise en même temps l'envoûtement de Cécité, et la victime recouvre instantanément toute sa VUE.</p>","draconic":"thanatos","duree":"Illimitée","JR":"Aucun","cible":"Relique","difficulte":"-8","portée":"","caseTMR":"cite","caseTMRspeciale":"","ptreve":"2+","portee":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}
{"_id":"dK54iZkb7ypIuKwn","name":"Peur thanataire","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Le sort de Peur Thanataire doit être ciblé sur un objet, lequel, et jusqu'à la fin de l'heure de naissance du haut-rêvant, distillera ensuite une peur intense. Toute personne apercevant l'objet en question et manquant un jet de résistance standard r-8, sera contrainte de s'en détourner, ne pouvant supporter de le regarder ni de s'en approcher ou le regarder le(s) round(s) suivant(s), il faudra réussir unjet de VOLONTÉ ajusté négativement aux points de rêve dépensés. Même chose pour le toucher, le prendre, le frapper. Ce jet de VOLONTÉ doit être renouvelé de round en round jusqu'à ce qui réussisse.</p>\n<p>Le haut-rêvant de Thanatos est lui-même immunisé contre les effets de sa peur thanataire. Par ailleurs, comme c'est la seule vue de l'objet qui déclenche la peur, il n'y a aucun effet tant que l'objet est dissimulé, dans une poche par exemple.</p>","draconic":"thanatos","duree":"HN","JR":"r-8","cible":"Un objet","difficulte":"-9","portée":"","caseTMR":"lac","caseTMRspeciale":"","ptreve":"1+","portee":""},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}
{"_id":"gZHrkEnR88mEv67I","name":"Griffe de Thanatos *","permission":{"default":0,"6ibmdmaeRSMTjU4c":3},"type":"sort","data":{"description":"<p>Placée en guise d'écaille de pouvoir sur un objet enchanté, la griffe de Thanatos n'est qu'un piège. Son fonctionnement intervient au moment de la maîtrise. Cette dernière est automatique, comme avec les écailles de Narcos, mais au lieu de coûter des points de rêve, elle coûte un nombre de <em>points de vie</em> égal au nombre de griffes, chaque point de vie perdu s'accompagnant d'une perte d'1d6 points d'endurance. Il n'y a pas de jet de résistance. La maîtrise (et la perte de points de vie) a lieu au moment où l'objet contenant la griffe est utilisé selon sa fonction : arme frappant, bague au doigt, bracelet au poignet, etc. Si l'objet n'a pas de fonction évidente, statuette, bibelot, ou s'il n'est qu'une gemme seule, la maîtrise a lieu dès que l'objet est pris dasn la main&nbsp; nue.</p>\n<p>Un objet peut n'avoir qu'une gemme contenant une ou plusieurs griffes de Thanatos, ce n'est alors qu'un piège en soi ; il peut avoir avoir plusieurs gemmes, grâce à Individualité, certaines possédant des pouvoirs réels (écailles de Narcos), et l'une d'entre elles ne possédant que des griffes de Thanatos. La maîtrise de la grifef (perte de points de vie) accompagne alors la maîtrise de chacun des vrais pouvoirs. Le créateur de l'objet, le maîtrisant tacitement, n'a pas à subir de perte de points de vie, mais si l'objet est maîtrisé par quelqu'un d'autre et lui revient, il en subit les conséquences. Les points de vie perdus sont regagnés selon la règle normale.</p>","draconic":"thanatos","duree":"Permanente","JR":"Aucun","cible":"","difficulte":"-8","portée":"","caseTMR":"necropole","caseTMRspeciale":"","ptreve":"8","portee":"","isrituel":true,"coutseuil":1},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_thanatos.png","effects":[]}

View File

@ -1,3 +1,3 @@
{"_id":"dlvK5Lks7WoSZ1Ko","name":"1er soins - Blessure critique","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-6,"points_de_tache":6,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chi!ons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}
{"_id":"lHdfav9mvs68yj7J","name":"1er soins - Blessure légère","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-2,"points_de_tache":2,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chi!ons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}
{"_id":"nbkuXbhgSxHwXD4t","name":"1er soins - Blessure grave","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-4,"points_de_tache":4,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chi!ons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}
{"_id":"dlvK5Lks7WoSZ1Ko","name":"1er soins - Blessure critique","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-6,"points_de_tache":6,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chiffons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}
{"_id":"lHdfav9mvs68yj7J","name":"1er soins - Blessure légère","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-2,"points_de_tache":2,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chiffons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}
{"_id":"nbkuXbhgSxHwXD4t","name":"1er soins - Blessure grave","permission":{"default":0,"Q2G6GTdrotKzYGUC":3},"type":"tache","data":{"carac":"dexterite","competence":"Chirurgie","periodicite":"1 round","fatigue":0,"difficulte":-4,"points_de_tache":4,"points_de_tache_courant":0,"description":"<p><span class=\"fontstyle0\">Effectuer les premiers soins consiste &agrave; obtenir le nombre de points de t&acirc;che demand&eacute; par la blessure. Un minimum de mat&eacute;riel est n&eacute;cessaire : de l&rsquo;eau, des chiffons propres pour servir de pansements.</span></p>\n<p>&nbsp;</p>"},"flags":{},"img":"systems/foundryvtt-reve-de-dragon/icons/competence_chirurgie.png","effects":[]}

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
"name": "foundryvtt-reve-de-dragon",
"title": "Rêve de Dragon",
"description": "Rêve de Dragon RPG for FoundryVTT",
"version": "1.4.26",
"version": "1.4.36",
"manifestPlusVersion": "1.0.0",
"minimumCoreVersion": "0.8.0",
"compatibleCoreVersion": "0.8.99",
@ -24,6 +24,9 @@
{
"name": "Mandar"
},
{
"name": "Marafal"
},
{
"name": "Fred"
},

View File

@ -3,6 +3,6 @@
<p>
{{#if acheteur}}{{acheteur.name}}{{else}}L'acheteur{{/if}} a
{{#if isVente}}acheté{{else}}pris{{/if}}
{{#if vendeur}}à {{vendeur.name}}{{/if}}
{{#if vendeur}}à {{vendeur.name}}{{/if}}:
{{quantiteTotal}} {{item.name}} pour {{prixTotal}} sols.
</p>

View File

@ -17,7 +17,7 @@
{{#if (gt tailleLot 1)}}
<span>Lots de: <span class="tailleLot">{{tailleLot}}</span></span><br>
{{/if}}
{{#if prixLot}}
{{#if (ne prixLot 0)}}
<span><strong>Prix {{#if (gt tailleLot 1)}}du lot {{else}}unitaire{{/if}}:
<span class="prixLot">{{prixLot}}</span> Sols</strong></span><br>
{{/if}}
@ -31,6 +31,6 @@
data-quantiteNbLots="{{quantiteNbLots}}"
data-quantiteIllimite="{{#if quantiteIllimite}}true{{else}}false{{/if}}"
data-prixLot="{{prixLot}}">
{{#if prixLot}}Acheter{{else}}Prendre{{/if}}</a>
{{#if (eq prixLot 0)}}Prendre{{else}}Acheter{{/if}}</a>
</span>
</div>

View File

@ -2,6 +2,6 @@
<option value="Barque"> Barque</option>
<option value="Chariot">Charette/Chariot</option>
<option value="Carosse">Carosse</option>
<option value="Cariole à Bras">Cariole à bras</option>
<option value="Autre">Maison</option>
<option value="Cariole à Bras">Cariole à Bras</option>
<option value="Maison">Maison</option>
<option value="Autre">Autre</option>